
html, body
{
background:url('../images/background.jpg') top center fixed no-repeat;
margin:0px;
padding:0px;
}

a:link, a:visited
{
color:#fff;
text-decoration:underline;
}

a:hover, a:active
{
color:#ffaa00;
text-decoration:underline;
}

#container
{
margin:0px;
padding:0px;
width:980px;
margin-left:-490px;
left:50%;
position:relative;
}

#back
{
margin:0px;
padding:0px;
float:left;
background:#fff;
}

#header
{
margin:0px;
padding:0px;
float:left;
}

#logo
{
margin:0px;
padding:40px 0 0 10px;
float:left;
width:480px;
height:130px;
}

.dude_text
{
margin:35px 0 -140px 30px;
padding:0px;
float:left;
width:225px;
height:105px;
position:relative;
}

.dude_text p
{
margin:0px;
padding:0 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#957057;
text-align:left;
line-height:16px;
}

#dude
{
margin:0px;
padding:0px;
float:right;
width:490px;
height:170px;
}

#menu_ava
{
margin:0px;
padding:0px;
float:left;
width:980px;
height:44px;
background:#553621;
}

#menu
{
margin:0px;
padding:0px;
float:left;
width:980px;
height:74px;
background:#553621;
}

/* MAINMENU */

#mainmenu_ava
{
margin:0px;
padding:0 0 0 30px;
float:left;
background:#382111;
width:770px;
height:40px;
}

#mainmenu_ava ul
{
margin:0px;
padding:0px;
list-style:none;
height:40px;
background:#382111;
}

#mainmenu_ava li
{
margin:0px;
padding:11px 0 10px 0;
float:left;
}

#mainmenu_ava a:link,
#mainmenu_ava a:visited
{
margin:0px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:17px;
font-weight:normal;
}

#mainmenu_ava a:hover,
#mainmenu_ava a:active
{
margin:0px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:17px;
background:#553621;
font-weight:normal;
}

#mainmenu
{
margin:0px;
padding:0 0 0 30px;
float:left;
background:#382111;
width:770px;
height:40px;
}

#mainmenu ul
{
margin:0px;
padding:0px;
list-style:none;
height:40px;
background:#382111;
}

#mainmenu li
{
margin:0px;
padding:11px 0 10px 0;
float:left;
}

#mainmenu a:link,
#mainmenu a:visited
{
margin:0px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:17px;
font-weight:normal;
}

#mainmenu a:hover,
#mainmenu a:active
{
margin:0px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:17px;
background:#553621;
font-weight:normal;
}

/* SUBMENU */

#submenu
{
margin:0px;
padding:0 0 0 30px;
float:left;
background:#553621;
width:950px;
height:34px;
}

#submenu ul
{
margin:0px;
padding:0px;
list-style:none;
}

#submenu li
{
margin:0px;
padding:6px 0 9px 0;
float:left;
}

#submenu a:link,
#submenu a:visited
{
margin:0px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
}

#submenu a:hover,
#submenu a:active
{
margin:0px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
background:#382111;
}

#lang_ava
{
margin:0px;
padding:10px 15px 0 0;
float:right;
text-align:right;
background:#382111;
width:165px;
height:30px;
}

#lang_ava a:link,
#lang_ava a:visited
{
margin:0px;
padding:0 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#795841;
}

#lang_ava a:hover,
#lang_ava a:active
{
margin:0px;
padding:0 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#ffaa00;
}

#lang
{
margin:0px;
padding:10px 15px 0 0;
float:right;
text-align:right;
background:#382111;
width:165px;
height:30px;
}

#lang a:link,
#lang a:visited
{
margin:0px;
padding:0 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#795841;
}

#lang a:hover,
#lang a:active
{
margin:0px;
padding:0 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#ffaa00;
}

#content
{
margin:0px;
padding:0;
float:left;
width:980px;
}

#left
{
margin:0px;
padding:40px;
float:left;
width:550px;
min-height:450px;
background:#543620 url('../images/content_bg.jpg') top left repeat-x;
}

#left h1
{
margin:0px;
padding:0 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#fff;
font-weight:normal;
text-align:left;
}

#left h2
{
margin:0px;
padding:0 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffaa00;
text-align:left;
}

#left p, TD
{
/*margin:0px;*/
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b79d8b;
line-height:18px;
text-align:left;
}

#right
{
margin:0px;
padding:0px;
float:left;
background:#787648;
width:350px;
}

#right .flash
{
margin:0px;
padding:0px;
float:right;
width:350px;
height:400px;
}

#right2
{
margin:0px;
padding:0px;
float:left;
background:#787648;
width:980px;
}

#right .flash2
{
margin:0px;
padding:0px;
float:right;
width:980px;
height:482px;
}
#page_text{

}