html, body {margin:0px; padding:0px; background:#fff; position:relative; font-family: Arial, Helvetica, sans-serif; color: #262626; font-size: 14px; height:100%}
p {padding-bottom: 15px; margin: 0px; text-indent: 15px; text-align: justify;}

h1 {padding-bottom: 15px; margin: 0px; text-align: center; color: #bd1414; text-transform: uppercase; font-size: 1.2em;}


#all {text-align:left; min-width: 1000px; min-height: 100%; padding-bottom: -135;}

.head {display: block; height: 316px; padding: 0px;}

.head_top{height: 160px; width: 100%; background: url(../img/header_bg_top.jpg) center top no-repeat;}

.sp_blk{width: 1000px; height: 130px; text-align: left; font-size: 12px; font-family: Comic Sans MS; visibility: visible;}
.sp1{width: 55px; height: 44px; background: url(../img/sp1.png) bottom left no-repeat; float: left; text-align: center; line-height: 14px; padding: 62px 0px 0px 0px;}
.sp2{width: 161px; height: 62px; background: url(../img/sp2.png) bottom right no-repeat; visibility: visible; float: left; padding: 62px 0px 0px 40px; text-align: center;}
.sp2_pad{padding-top: 3px;}
.sp3{width: 47px; height: 25px; background: url(../img/sp3.png) bottom right no-repeat; visibility: visible; float: left; padding: 40px 0px 0px 0px; text-align: center;}

.sp3_pad{padding-top: 3px;}

.sp4{width: 165px; height: 42px; background: url(../img/sp4.png) bottom right no-repeat; visibility: visible; float: none; padding: 6px 0px 0px 80px;}
.sp4_pad{padding: 5px 0px 0px 25px;}
.sp5{width: 141px; height: 58px; background: url(../img/sp5.png) bottom right no-repeat; visibility: visible; float: none; padding: 3px 0px 0px 218px;}
.sp5_pad{padding: 4px 0px 0px 19px;}
.sp6{width: 161px; height: 49px; background: url(../img/sp6.png) bottom right no-repeat; visibility: visible; float: left; padding: 35px 0px 0px 69px; text-align: center;}
.sp6_pad{padding-top: 8px;}
.sp_45{float: left;}

.head_bot{height: 156px; width: 100%; background: url(../img/header_bg_bot.jpg) center top no-repeat;}
.ban_blk{width: 1000px; height: 60px; text-align: left; font-size: 12px; padding: 10px 0px 0px 0px;}

.flash_banner{/*background: url(../img/flash_ban_bg.jpg) top left no-repeat;*/ margin: 20px 0px 0px 5px; width: 142px; height: 66px; float: left;}
.banner{/*background: url(../img/banner.jpg) top left no-repeat;*/ margin: 20px 120px 0px 0px; width: 468px; height: 60px; float: right;}

.grad_cont{background: url(../img/grad_cont.jpg) top left repeat-x;}

.spacer{width: 95%; text-align: left; max-width: 1200px;}

#container {position: relative; display: block; border-left: solid 210px #fff;}
#inner {display: block; position: relative; margin-left: -210px; padding: 0px;}

#left {float:left; position:relative; width:210px; left: 0px; background: url(../img/grad_cont.jpg) top left repeat-x;}
#center {margin-left:210px;	position:relative;	display:block;	height:1%;    padding: 8px 30px 0px 50px;}
.clear {clear:both;}

ul{list-style: none; padding-top: 0px; margin-top: 0px;}
ul li{vertical-align: middle; border-bottom: 1px dashed #000; padding: 8px 0px;}
ul li img{vertical-align: middle; margin-right: 6px;}

#left a {outline: none;}

a.menu1, a.menu1:active, a.menu1:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu1:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu2, a.menu2:active, a.menu2:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu2:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu3, a.menu3:active, a.menu3:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu3:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu4, a.menu4:active, a.menu4:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu4:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu5, a.menu5:active, a.menu5:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu5:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu6, a.menu6:active, a.menu6:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu6:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu7, a.menu7:active, a.menu7:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu7:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu8, a.menu8:active, a.menu8:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu8:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu9, a.menu9:active, a.menu9:link{color: #1f3f05; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn.png) no-repeat; padding-left: 25px;}
a.menu9:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu1_a, a.menu1_a:active, a.menu1_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu1_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu2_a, a.menu2_a:active, a.menu2_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu2_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu3_a, a.menu3_a:active, a.menu3_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu3_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu4_a, a.menu4_a:active, a.menu4_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu4_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu5_a, a.menu5_a:active, a.menu5_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu5_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu6_a, a.menu6_a:active, a.menu6_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu6_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu7_a, a.menu7_a:active, a.menu7_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu7_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu8_a, a.menu8_a:active, a.menu8_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu8_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

a.menu9_a, a.menu9_a:active, a.menu9_a:link{color: #bd1414; font-size: 1em; text-decoration: none; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat; padding-left: 25px;}
a.menu9_a:hover{color: #bd1414; font-size: 1em; text-decoration: underline; font-weight: normal; background: url(../img/list_btn_act.png) 0px 0px no-repeat;}

.foot {width: 100%; height: 135px; background: url(../img/footer_bg.jpg) bottom center repeat-x; margin-top: -135px;}
.hfoot{width: 100%; height: 135px;}


.foot_info{width: 1000px; text-align: left; height: 65px; padding-top: 65px;}
.fi_1{height: 55px; float: left; padding: 5px 0px;}
.fi_1 p{padding: 5px 0px; font-size: 1em;}
.fi_2{height: 65px; float: left; margin-left: 20px;}
.fi_3{height: 65px; float: left; margin-left: 7px;}
.fi_3 p{padding: 3px 0px; font-size: 0.8em;}
.fi_4{height: 65px; float: left; margin-left: 7px;}
.fi_4 p{padding: 3px 0px; font-size: 0.8em;}

.address {overflow:hidden}
.address div {width:48%; float:right}
.address div:first-child {float:left}

a.link, a.link:active, a.link:link {color: #bd1414;}

a.dev {text-decoration: underline; color: #262626;}
a.dev:hover {text-decoration: none; color: #262626;}

.arrow {list-style-image: url(../img/email.png);}
ul.arrow li {border-bottom:0;}

.arrow2 span { background-image: url(../img/email.png); padding-left: 25px; background-repeat: no-repeat; }

.can_service {overflow:hidden}
.can_service div {width:77%; float:right}
.can_service div:first-child {width:23%; float:left}

.friends {overflow:hidden}
.friends div {width:50%; float:right}
.friends div:first-child {width:50%; float:left}

.big_btn{width: 240px; height: 43px; text-align: center; float: none; margin: 20px;}

a.big_btn_lnk, a.big_btn_lnk:active, a.big_btn_lnk:link{outline: none; display: block; color: #3e3e3e; text-decoration: none; width: 240px; height: 38px; font-size: 1em; background: url(../img/big_btn_bg_sp.png) no-repeat left top; background-position: 0px 0px; padding-top: 5px; border: 0px;}

a.big_btn_lnk:hover{outline: none; display: block; color: #3e3e3e; text-decoration: none; width: 240px; height: 38px; font-size: 1em; background: url(../img/big_btn_bg_sp.png) no-repeat left top; background-position: 0px -43px; border: 0px;}

.icon {vertical-align:middle;}
