*{
margin:0;
padding:0;
border:0;
}
body{
background-image:url('/images/bg.gif');
font-family:Tahoma, sans-serif;
color:#6b6849;
font-size:11px;
}
p{
font-family:Tahoma, sans-serif;
color:#6b6849;
font-size:11px;
line-height:16px;
margin:10px 0 10px 0;
}
h1{
font-family:Times New Roman, serif;
color:#000;
font-size:16px;
font-weight:bold;
margin:10px 0 10px 0;
}
h2{
font-family:Times New Roman, serif;
color:#000;
font-size:11px;
font-weight:bold;
margin:10px 0 10px 0;
}
#main_container{
position:relative;
width:760px;
margin-right:auto;
margin-left:auto;
text-align:center;
background-image:url('/images/main_tile.gif');
background-repeat:repeat-y;
}
#main_container_padding{
margin-left:auto;
margin-right:auto;
width:749px;
}
#header{
position:relative;
width:748px;
height:142px;
background-image:url('/images/header_tile.jpg');
background-repeat:repeat-x;
}
#rivets{
width:748px;
height:13px;
background-image:url('/images/rivets_tile.jpg');
background-repeat:repeat-x;
}
#menu{
width:749px;
height:37px;
background-color:#CCFF00;
}
#menu li, #footer_menu li{
float:left;
list-style-type:none;
}
#menu a{
color:#FFFFFF;
font-family:Times New Roman, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
display:block;
height:37px;
background-image:url('/images/menu_bg.jpg');
background-position:0 0;
line-height:34px;
}
#menu a:hover{
background-image:url('/images/menu_bg.jpg');
background-position:0 -37px;
color:#fdad01;
}
#menu a#menu_home{
width:107px;
background-color:#633c03;
}
#menu a#menu_features{
width:107px;
background-color:#633c03;
}
#menu a#menu_menu{
width:107px;
background-color:#633c03;
}
#menu a#menu_gallery{
width:107px;
background-color:#633c03;
}
#menu a#menu_contact{
width:107px;
background-color:#633c03;
}
#menu a#menu_careers{
width:107px;
background-color:#633c03;
}
#menu a#menu_newsletter{
width:107px;
background-color:#633c03;
}
.link_divider{
color:#768d65;
margin:0 5px 0 5px;
}
#footer_menu{
float:right;
padding:15px;
}
#breadcrumb li, #footer_menu a, #breadcrumb a{
color:#768d65;
font-family:Tahoma, sans-serif;
font-size:11px;
text-decoration:none;
list-style-type:none;
}
#footer_menu a:hover, #breadcrumb a:hover{
text-decoration:underline;
color:#FFFFFF;
}
#banner{
width:749px;
height:168px;
background-image:url('/images/banner.jpg');
background-repeat:no-repeat;
background-color:#9f9b6a;
background-position:0 4px;
border-top:1px solid #c8c5a9;
}
#content{
width:749px;
position:relative;
background-image:url('/images/content_bg.gif');
background-repeat:repeat-y;
}
#left_column{
float:left;
width:534px;
background-color:#d9d6a5;
background-image:url('/images/content_tile.jpg');
background-repeat:repeat-y;
text-align:left;
}
#left_column_text{
width:500px;
margin:15px;
}
#right_column{
float:right;
width:215px;
height:259px;
background-image:url('/images/image_right_column.jpg');
background-repeat:no-repeat;
text-align:left;
}
#right_column_text{
width:185px;
margin:15px;
}
#footer_wrapper{
width:100%;
border-top:1px solid #c8c5a9;
background-color:#9f9b6a;
}
#footer{
height:50px;
width:100%;
margin-top:5px;
background-color:#37482a;
clear:both;
}
.formRow label{
font-family:Tahoma, sans-serif;
font-size:10px;
color:#FFFFFF;
width:40%;
float:left;
text-align:right;
}
.formRow input{
font-family:Tahoma, sans-serif;
font-size:10px;
color:#FFFFFF;
width:53%;
float:right;
padding:2px;
background-color:#8f8c60;
border: 1px solid #5f603e;
}
.submit{
font-family:Tahoma, sans-serif;
font-size:10px;
background-color:#8f8c60;
border: 1px solid #5f603e;
padding:2px;
}
.formRow{
height:25px;
}
#form_wrapper{
width:170px;
position:absolute;
right:30px;
top:240px;
}

li.weekly{
  margin-left:20px;
}
