/*------------CSS DOCUMENT------------*/
/*----GENERAL---------*/
body{
margin:0; 
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#F2EFE5;
}
h1 {
margin:0;
padding:0 150px 0 0;
color:#a09c8d;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:right;
font-size: 11px;
font-style: normal;
font-weight:normal;
}
div,h2,p,a,span,img,ul,li{
padding:0; margin:0;
}
a{
text-decoration:none;
outline:none;
}
img{
border:none;
}
ul{
list-style-type:none;
}
.spacer{
line-height:0;
font-size:0;
clear:both;
}

/*---------------background-------------------*/
div#main{
width:100%;
background:url(images/bg-hori.png) 0 36px repeat-x;
}
div#top{
margin:0 auto;
background:url(images/bg-top.jpg) 0 0 no-repeat;
width:760px;
height:36px;
}
div#bbg{
width:760px;
height:493px;
margin:0 auto;
}
div#bbg div#topp{
width:760px;
height:73px;
background:url(images/bg-verticaltop.png) 0 0 repeat-y;
}
div#bbg div#splash{
margin:0 auto;
}
div#splash img{
display:block;
padding:0 ;
}
div#bbg div#nav{
background:url(images/nav-bg.jpg) 0 0 no-repeat;
}
div#bbg div#nav ul{
margin:0 0 0 230px;
height:16px;
}
div#nav ul li{
float:left;
background:url(images/nav-icon.jpg) 0 50% no-repeat;
padding:0 0 0 16px;
height:16px;
}
div#nav ul li a{
width:68px;
display:block;
font:bold 10px/16px Arial, Helvetica, sans-serif;
color:#9C9C9C;
height:16px;
margin:0 20px 0 0;
text-transform:uppercase;
}
div#nav ul li a:hover{
color:#686868;
}
div#bbg div#btom{
height:74px;
}
div#btom img{
display:block;
}

div#bbg div#bg-ver{
background:#F2EFE5 url(images/bg-vertical.png) 0 0 repeat-y;
height:84px;
}

/*-----------------end-----------------------*/
/*---misellaneous-------------*/
.noLeftMargin{
margin-right:0!important;
}
.norightPadding{
padding-right:0!important;
}
.noTopPadding{
padding-top:0!important;
}
.noBottomPadding{
padding-bottom:0!important;
}