
/*////////////	Layout /////////////////////*/

/* *{margin:0px; padding:0px;}*/

img{border:none;}

body{
background:#FFFFFF;
padding:0px 0px 18px 0px;
}

.bodybg1{
width:100%;
}

.bodybg2{
width:100%;
}

.main{
width:1023px;
margin:auto;
}

.main_table{
width:1023px;
}

.main_table td{
vertical-align:top;
}

.main_table .left_td{
width:11px;
vertical-align:bottom;
}

.main_table .left_td div{
height:600px;
width:11px;
background:url(../img/leftcshadow.png) left bottom no-repeat;
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/leftcshadow.png, sizingMethod=crop);
}

.main_table .cent_td{
width:1001px;
}

.main_table .right_td{
width:12px;
vertical-align:bottom;
}

.main_table .right_td div{
height:600px;
width:12px;
vertical-align:bottom;
background:url(../img/rightcshadow.png) left bottom no-repeat;
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/rightcshadow.png, sizingMethod=crop);
}

.main .pagetop{
width:1001px;
padding:0px;
}

.main .topbanner{
height:59px;
display:block;
margin:0px 0px 0px 0px;
}

.main .pagetop .topbanner img{
display:block;
float:none;
}

.main .pagetop .tlink{
height:37px;
padding:0px 11px 0px 0px;
}

.main .pagetop .tlink img{
float:left;
}

.main .pagetop .tlink .ttext{
width:400px;
float:left;
padding:7px 0px 0px 9px;
}

.main .pagetop .tlink #flashcontent{
height:20px;
width:120px;
float:right;
padding:7px 0px 0px 0px;
}

.main .pagetop .tlink .favorite{
width:240px;
float:right;
padding:7px 0px 0px 0px;
color:#000000;
}

.main .pagetop .tlink a{
color: #000000;
}

/* Header */

.header{
height:131px;
width:1001px;
padding:0px;
}

.header .h_body{
height:131px;
width:968px;
float:left;
background:url(../img/header_bg.jpg) top right no-repeat #feeda8;
padding:0px;
}

.header .h_body_bg{
height:131px;
padding:6px 0px 0px 0px;
}

.header .h_body_bg2{
height:131px;
}

.header .limg{
float:left;
display:block;
padding:1px 0px 0px 0px;
}

.header .rimg{
float:left;
display:block;
padding:1px 0px 0px 0px;
}

.header .logo{
float:left;
}

.header .f_right{
width:815px;
float:left;
padding:10px 0px 0px 0px;
}

.header .header_table{
width:100%;
}

.header .header_table td{
vertical-align:top;
}

.header .header_table .cell1{
width:137px;
padding-right:10px;
}

.header .header_table .cell2{
width:150px;
padding-right:10px;
}

.header .header_table .cell3{
width:144px;
padding-right:10px;
}

.header .header_table .cell4{
width:153px;
padding-right:10px;
}

.header .header_table .cell5{
padding-right:10px;
}

.header .header_table th{
height:37px;
text-align:left;
vertical-align:top;
}

.header .header_table th a{
float:left;
}

.header .header_table th .tlink{
padding:3px 0px 0px 6px;
}

.header .header_table th.cell5 .input_text {
height:15px;
width:118px;
float:left;
border:1px solid #a5acb2;
margin:1px 3px 0px 0px;
}

.header .header_table th.cell5 .button{
float:left;
}

.header .header_table td ul{
list-style:none;
padding:4px 0px 0px 30px;
margin:0px;
}

.header .header_table td ul a:hover{
background:#ff1493;
}

.header .header_table td ul li{
padding:1px 0px 0px 0px;
}


/* Footer */

.footer{
height:51px;
background:url(../img/footerbg.jpg) top no-repeat;
padding:5px 0px 0px 20px;
}

.footer .blogo{
float:left;
}

.footer .copyrights{
width:300px;
float:left;
padding:2px 0px 0px 16px;
}

.footer .f_banners{
width:300px;
float:left;
padding:7px 10px 0px 20px;
}

.footer .copyrights a{
margin:0px 10px 0px 0px;
}

.footer .razrab{
width:200px;
float:right;
padding:5px 1px 0px 0px;
}

.footer .razrab a{
width:110px;
display:block;
float:right;
margin:4px 0px 0px 0px;
}

.fbtmmimg{
display:block;
}

.bannerc{
padding:5px 0px 10px 0px;
}

.bannerc img{
display:block;
margin:auto;
}

.bannerb{
background:#e1e3e3;
padding:9px 0px 0px 0px;
}

.bannerb img{
display:block;
margin:auto;
}

.spacer{
height:1px;
clear:both;
}


/*////////////	Typography	/////////////////////*/

body{
font-family:Tahoma;
}

.main .pagetop .tlink{
font-size:13px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
}

.main .pagetop .tlink .favorite{
font-size:11px;
font-weight:normal;
}

.main .pagetop .tlink .favorite a {
text-transform:none;
text-decoration:none;
color:#fff;
}

.header{
font-size:11px;
color:#fff;
}

.header a{
color:#fff;
}

.header .header_table th a{
font-size:13px;
text-transform:uppercase;
text-decoration:none;
color:#fff;
}

.header .header_table th.cell5 .input_text {
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#000;
}

.header .header_table td a{
text-decoration:none;
}


.footer{
font-size:11px;
color:#9ea1ad;
}

.footer .copyrights{
color:#9ea1ad;
line-height:18px;
}

.footer .copyrights a{
color:#fff;
}

.footer .razrab{
text-align:right;
}

