body{
font-family:Arial,Helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:0px;
background:#F13F47 url(../img/bg.jpg) repeat-x;
line-height:20px;
}

h1{
font-size:24px;
color:#FF0000;
font-weight:bold;
margin-bottom:5px;
padding:10px 10px 0px 0px;
}
h2{
font-size:20px;
color:#FF0000;
font-weight:bold;
margin-bottom:5px;
padding:10px 10px 0px 0px;
}

#container{
width:960px;
margin:0px auto auto;
padding:0px;
padding-top:15px;
padding-bottom:50px;
color:#000000;
}
/*************HEADER**************/

#header{
}
.header_top{
display:block;
overflow:hidden;
background:url(../img/top_top.png) no-repeat;
padding:0px;
margin:0px;
height:15px;
width:960px;
}
.header_mdl{
display:block;
overflow:hidden;
background:url(../img/top_mdl.png) repeat-y top;
padding:0px;
margin:0px;
width:960px;
}
.header_btm{
display:block;
overflow:hidden;
height:15px;
background:url(../img/top_btm.png) no-repeat;
padding:0px;
margin:0px;
width:960px;
}
.logo{
display:block;
overflow:hidden;
float:left;
width:155px;
}
/*************NAV**************/
.nav{
width:80%;
float:right;
text-align:right;
padding-right:10px;
}
.nav .box{
display:block;
overflow:hidden;
margin:0px;
padding:0px;
float:right;
font-size:12px;
font-weight:bold;
width:85%;
text-align:right;
}
.nav ul{
margin:0px 0px 0px 0px;
padding:0px;
width:100%;
float:right;
text-align:right;
}
.nav li{
display:inline;
margin-bottom:0px;
padding:0px;
float:right;
text-align:right;
}
.nav a{
float:left;
padding:10px 0 0 10px;
text-decoration:none;
color:#000000;
margin-right:0px;
cursor:pointer;
text-align:right;
font-size:14px;
}
.nav a:hover{
font-size:14px;
color:#FF0000;
text-decoration:none;
}
.nav .selected a{
font-size:14px;
color:#FF0000;
text-decoration:none;
}

/*************MAIN**************/
#main{
width:960px;
display:block;
overflow:hidden;
font-size:12px;
padding-top:20px;
}

.main_left, .main_right, .main_top, .main_mdl, .main_btm{
width:658px;
display:block;
overflow:hidden;
padding:0px;
margin:0px;
float:left;
}
.main_right{
width:290px;
float:right;
}
.main_top{
height:15px;
background:url(../img/main_top.png) no-repeat;
}
.main_mdl{
background:url(../img/main_mdl.png) repeat-y;
}
.main_btm{
height:15px;
background:url(../img/main_btm.png) no-repeat;
}
.main_text{
padding:0px 10px 10px 10px;
margin-right:11px;
width:627px;
background:url(../img/body.jpg) no-repeat right bottom;
float:left;
}
.main_text a{
color:#000000;
text-decoration:none;
}
.main_text a:hover{
color:#000000;
text-decoration:none;
}
.block{
display:block;
overflow:hidden;
}

ul{
margin-left:0px;
}
li{
color:#000000;
padding-bottom:3px;
}

/***************Right***********/

.right_top{
height:15px;
background:url(../img/right_top.png) no-repeat bottom;
}
.right_mdl{
background:url(../img/right_mdl.png) repeat-y top;
padding:0px 10px 10px 10px;
color:#666666;
}
.right_mdl a{
color:#666666;
text-decoration:none;
}
.right_mdl a:hover{
color:#666666;
text-decoration:none;
}

.right_btm{
height:15px;
background:url(../img/right_btm.png) no-repeat;
}

.right_nav{
width:260px;
color:#999999;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #666666;
}
.right_nav a{
color:#666666;
text-decoration:none;
}
.right_nav a:hover{
color:#666666;
text-decoration:none;
}

/********footer************/

#footer{
width:100%;
display:block;
overflow:hidden;
font-size:10px;
color:#333333;
padding-top:10px;
}
.footer_left{
width:50%;
float:left;
}
.footer_right{
width:50%;
float:right;
text-align:right
}
.footer_right a{
color:#333333;
text-decoration:none;
}
.footer_right a:hover{
color:#333333;
text-decoration:none;
}
