/* CSS Document */
# * {
# padding:0;
# margin:0;
# }
html {
  /* this is a hack to force scrollbars on at 
     all times so that the page does not jump
     when going from short to long pages */
  height: 100%;
  margin-bottom: 1px;
}
body {
background: #a7a37e url(images/body_bg.jpg) repeat-x;
background-color: #a7a37e;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #03475b;
padding: 0;
margin: 0;
}
a {
color: #252525;
text-decoration:none;
}
a:visited {color:#252525;}
a:hover {color: #ffffff;}
a:active { color:#252525;}

h1 {
font-family: Arial;
font-size: 22px;
font-weight: bold;
margin: 0 0 10px 0; 
color: #03475b;
border-bottom: #a7a37e solid thin;
}
h2 {
font-family: Arial;
font-size: 18px;
font-weight: bold;
margin: 0;
color: #03475b;
border-bottom: #a7a37e solid thin;
}
h3 {
font-size: 16px;
font-weight: Arial;
font-weight: normal;
margin:0;
color: #666666;
}
h4 {
font-family: Arial;
font-size: 14px;
font-weight: normal;
margin:0;
color: #03475b;
}
h5 {
font-family: Arial;
font-size: 12px;
font-weight: normal;
margin:0;
color: #666666;
}
h6{
font-family: Arial;
font-size: 10px;
font-weight: normal;
margin:0;
color: #666666;
}
/* ----------container to center the layout-------------- */
#container {
  margin: 0 auto;
  width: 750px;
}
/* ----------topper--------------*/
#topperBg {
height: 20px;
width: 770px;
background: url(images/topper_bg.jpg) ;
}
/* ----------header-------------- */
#headerBg{
height: 150px;
width: 770px;
background: #a7a37e url(images/header_bg.jpg) repeat-x;
padding-bottom: 16px;
margin: 0px;
}
/* --------------nav------------- */
#navBg{
height: 34px;
width: 770px;
background: #d7d7d7 url(images/nav_bg_full.jpg) no-repeat;
padding: 0px;
margin: 0px;
}
#menu{
width: 770px;
padding: 0 35px 0 350px;
overflow:hidden;
}
ul#list-nav {
list-style:none;
margin:5px 0 0 0;
padding:0;
width:525px
}

ul#list-nav li {
display:inline
}

ul#list-nav li a {
text-decoration:none;
padding:5px 0 11px 0;
width:75px;
color:#f0ecc9;
float:left;
text-align:center;

}
ul#list-nav li a:hover {
background:#f0ecc9;
color:#066988;
}
#awmAnchor-menu {
width: 770px;
}
/* -----------------content--------------------- */
#contentBg {
margin: 0 auto;
width: 770px;
background: #d7d7d7 url(images/content_bg.jpg) repeat-y;
}
/* --------------wide col------------- */
#wide {
float:left;
width: 710px;
/*background: #94b6ce url(images/wide_col_top.jpg) no-repeat top;*/
margin: 0 auto;
padding: 10px 30px 15px 30px;
}

/* --------------left col------------- */
#text {
float:left;
width: 440px;
/*background: #94b6ce url(images/wide_col_top.jpg) no-repeat top;*/
margin: 0 auto;
padding: 0 20px 25px 0 ;
}
#left {
display: inline;
float: left;
width: 250px;
margin: 0;
padding: 0;
}
/* ------------ center col------------ */
#center {
display: inline;
float: left;
width: 250px;
padding: 0;
margin: 0;
}
/* --------------right col------------- */
#right {
display:inline;
float: left;
width: 230px;
margin: 0;
padding: 22px 0 0 15px;
background: url(images/right_col_bg_top.jpg) no-repeat;
}
#rightInner {
width: 179px;
background: #f0ecc9 url(images/rightinner_bg.jpg) repeat-x ;
padding: 0 20px 25px 20px;
}
/* -----------footer--------------------------- */
#footerBg {
height: 100px;
width: 770px;
background: #a7a37e url(images/footer_bg.jpg) no-repeat;
margin: 0;
padding: 0;
}
#footerContent {
padding: 10px 0 0 0;
text-align:center;
color: #efecca;

}
#footerContent li{
list-style: none;
display:inline;
font-size:14px;
padding: 0 5px 0 5px;
}
#footerContent a {
color: #efecca;
text-decoration:none;
}
#footerContent a:hover {
color: #03475b
}

/* -----------trailer--------------------------- */
#trailer {
background: #ffffff;
height: 50px;
}

