body{
background: #3f3f3f;
margin:0px;
padding:0px;
}
h1{
color:#2e221b;
font-size:14px;
font-family:Arial, Trebuchet MS, Arial, sans-serif;
margin:18px 0px;
padding:0px;
}
a.h1{
text-decoration: none;
}
a.h1:hover{
text-decoration: underline;
}
h2{
color:#496344;
font-size:13px;
text-transform:uppercase;
font-family: Arial, Trebuchet MS, Arial, sans-serif;
font-weight: normal;
line-height:36px;
text-align:center;
margin:0px;
}
h2.withoutBackground {
background: none;
text-align: left;
text-transform: none;
line-height:13px;
color: #2e221b;
margin:10px 0px;
font-weight: bold;
font-size: 13px;
}
h2.withBackground {
background:transparent url(../images/check_back.png) repeat-x;
}
h2 img{
border:none;
padding:0px;
margin:0px;
display:inline;
}
h2 a{
color:#2e221b;
text-decoration:none;
}
h2 a:hover{
text-decoration:underline;
}
p{
font-size:13px;
font-family: Arial, Trebuchet MS, Arial, sans-serif;
margin:8px 10px 12px 0px;
padding:0px;
color:#2e221b;
text-decoration:none;
}
td{
font-size:13px;
font-family:Arial, Trebuchet MS, Arial, sans-serif;
padding:0px;
color:#2e221b;
text-decoration:none;
}
td.side{
font-size:10px;
}
a{
color:#2e221b;
text-decoration:underline;
}
a.invisible{
text-decoration:none;
}
a.invisible:hover{
text-decoration:underline;
}
ul{
font-size:13px;
font-family:Arial, Trebuchet MS, Arial, sans-serif;
margin:2px 10px 2px 20px;
padding:0px;
color:#2e221b;
}
ol{
font-size:13px;
font-family:Arial, Trebuchet MS, Arial, sans-serif;
margin:2px 10px 2px 20px;
padding:0px;
color:#2e221b;
}
ol li{
margin: 5px 0px;
}
/**classes**/
.clear{
clear:both;
}
/**flags**/
#flags{
width:944px;
margin: 0 auto 0 auto;
height:0px;
margin-top:27px;
color:#2e221b;
}
#flagsimg{
margin-top: -21px;
margin-right: 18px;
float: right;
}
/**wrapper**/
#wrapper{
width:944px;
background:url(../images/retrome-body-background.jpg) repeat-y;
margin: 0 auto 0 auto;
padding-bottom:10px;
}
/**header**/
#header{
margin:0px 0px 0px;
height:380px;
width:944px;
}
#header img{
padding-top:0px;
}
#divide{
height:10px;
}
#headerimage img{
float:right;
position:relative;
top:30px;
left:20px;
}
/****Navigation****/
#nav{
width:909px;
margin-left:20px;
height:36px;
background:url(../images/nav_back.png) no-repeat;
}
#nav_check {
float:right;
text-align:center;
height:36px;
width:230px;
}
#main_nav{
float:left;
width:669px;
height:36px;
overflow:hidden;
}
#nav ul {
margin: 0;
padding: 0;
list-style: none;
float:left;
height:36px;
}
#nav li {
float: left;
width: auto;
}
#nav a{
font-family: Arial, Trebuchet MS, Arial, sans-serif;
text-decoration: none;
color: #FFFFFF;
font-size: 12px;
line-height:36px;
padding:4px 5px;
text-align:center;
margin:0px;
text-transform: uppercase;
}
#nav a:hover{
color: #933b09;
line-height:36px;
padding:4px 5px;
}
#nav a.last{
border:none;
}
#nav img{
border:none;
}


/**main**/
#main{
background: url(../images/main_back.jpg) repeat-y;
width:904px;
margin:0px 0px 0px 25px;
}
#text{
width:644px;
float:left;
}
#text p{
color:#2e221b;
line-height:18px;
}
#text img{
border:0px solid #BFAAB9;
}
#main_wide{
width:904px;
margin:0px 0px 0px 25px;
}
#text_wide{
width:904px;
float:left;
}
#text_wide p{
line-height:16px;
color:#2e221b;
}
#text_wide img{
border:0px solid #BFAAB9;
}
#home_box_right{
width:400px; 
float:right;
}
#home_box_left{
width:480px;
float:left;
}
/***side**/
#side{
width:230px;
float:right;
}
#side h2 {
background:transparent url(../images/check_back.png) repeat-x;
}
#side img{
float:right;
margin:5px 2px;
border:2px solid #FFFFFF;
}
#side p{
margin-left:4px;
width:108px;
font-size:11px;
float:left;
color:#2e221b;
}
#side p a{
border:1px solid #FFFFFF;
background: #ff7517;
color:#2e221b;
padding:0px 2px;
text-decoration:none;
font-weight:bold;
font-size:10px;
font-family:Arial, Trebuchet MS, Arial, sans-serif;
}
#side p a:hover{
color: #CCCCCC;
}
#side h2 img{
border:none;
padding:0px;
margin:0px;
display:inline;
float:none;
margin-bottom:-10px;
margin-left:8px;
}
/***Footer***/
#footer{
width:904px;
background: url(../images/main_back.jpg) repeat-y;
margin:0 0 0 25px;
}

#footer p{
text-align:center;
color:#281d17;
padding:1px 0px;
margin:2px 0px;
font-size:10px;
}
#footer a{
font-size:10px;
color:#281d17;
}
#footer a:hover{
text-decoration:none;
}
#facebook{
position:fixed;
top:320px;
left:0px;
}


