/* CSS Document for new YPD*/
body{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
background:url("img/body.jpg") repeat-x;
position:absolute
}
#sides{position:absolute;
padding:0;margin:77px 0 0 110px;width:1254px;}

#sides #left{position:relative;float:left;}
#sides #left li{list-style:none;margin:0;}
#sides #left li img{float:right}

#sides #right{position:relative;float:right;width:150px}
#sides #right li{list-style:none;float:right;margin:0}
#sides #right li img{float:left}
#wrap{
font-size:12px;
width:760px;
height:630px;
margin:0 0 0 380px;
}
#header1{
margin:0 0 0 86px;
padding:0;
background: #fff url(img/header1.gif) no-repeat top right;
}
#header1 ul{
padding:0;
margin:0;
height:86px;
}

#header1 ul #top_logo{
background: #3D942C url(img/top_logo.jpg) no-repeat 2.5% 0;
postition:relative;
float:left;
margin:15px 0 0 0;
height:61px;
width:596px;
list-style:none;
border-bottom:10px solid #3D942C;
}
#header1 ul #mail{
padding:0;
margin:0;
list-style:none;
float:right;
width:78px;
height:76px;
border-bottom:10px solid #3D942C;
background: #fff url(img/mail.gif) no-repeat right;
}
#header1 ul #mail img{
z-index:50;
border:none;
margin:0 0 0 -1px
}

#header2{
background:none;
}

#header2 ul{
padding:0;
margin:0;
}
#header2 ul #web_font{
background:url(img/web.gif) no-repeat;
width:674px;
height:65px;
float:right;
list-style:none
}
#main_body{
float:left;
width:760px;
height:358px;
margin-bottom:10px;
}

#main_body #nav{
color:#333;
width:730px;
float:left;
}
#main_body #nav ul{
margin:0;
padding:0;
}
#main_body #nav li{
list-style:none;
margin-left:15px;
position:relative;
width:105px;
text-align:center;
float:left;
}

#main_body #nav a{
color:#fff;
text-decoration:none
}
#main_body #nav a:hover{
color:#000;
width:50px
}
#bottom_wrap{
position:relative;
float:left;
margin:0 0 0 282px;
}
#main_body #content{
background:url(img/main.gif) no-repeat;
position:absolute;
height:360px;
width:760px
}
#main_body #content p{
visibility:hidden;
margin:0
}
#footer{
float:left;
padding:0;
margin:0;
color:#fff;
width:568px;
background:#284023 url(img/right_151B14div.gif) no-repeat top right;
height:98px
}
#footer ul{
margin:0;
height:98px;
float:left;
background: url(img/left_151B14div.gif) no-repeat top left;
}

#footer ul li{
margin:0;
padding:7px 8px 0 0;
}
#footer_bottom1{
position:absolute;
background: url(img/bottom_left_tile.gif);
height:104px;
width:525px;
padding:0;
margin:-15px 0 0 0
}
#footer_bottom1 ul{
display:inline;
}
#footer_bottom1 .b_l{
background: url(img/bottom_left.gif) no-repeat top left;
height:120px;
float:left;
margin:0;
padding: 0 0 0 15px
}
#footer_bottom1 .b_r{
background:#fff url(img/bottom_logo.gif) no-repeat top right;
height:140px;
width:273px;
float:right;
margin:-35px 0 0 0;
padding:0;
}
#footer_bottom1 ul li{
padding:10px 0 0 0;
margin:0;
list-style:none
}

