body{margin:0;padding:0;font-family:arial;color:#000;font-size:12px;background:#fff}
.left {float:left}
.right {float:right}
.clear {clear:both}
a{color:#CC0000;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:0}
p{margin:0;padding:0}
#wrapper{width:950px;margin:0 auto}
#header{height:50px;margin-bottom:10px;padding-bottom:0;border-bottom:0 solid #ddd}
#hinner{width:910px;margin:0 auto;padding:12px 0 0}
#page{margin:0 0 20px;padding:0;background:#BB0606;border-left:0 solid #D7D4CD;border-right:0 solid #D7D4CD;border-bottom:0 solid #D7D4CD}
#content{float:left;width:700px}
#recent{float:left;width:700px}
#recent a{color:#000}
#sidebar{float:right;width:190px;padding:0}
#sidebar ul{margin:0;padding:0}
#sidebar li{margin:0;padding:0;list-style:none;padding:5px 10px;border-bottom:1px solid #ddd;background:#f6f6f6}
#sidebar li:hover{background:#fbfbfb}
#sidebar li a{color:#000;font-weight:bold;display:block}
#sidebar li a:hover{color:#CC0000;text-decoration:none}
#htext{padding:0 10px 10px;border-bottom:0 solid #ccc;font-weight:bold}
#htext a{text-decoration:none}
#htext a:hover{text-decoration:underline}
.result{padding:15px;margin-bottom:0;border-bottom:1px solid #ddd}
.result1{padding:15px;margin-bottom:10px;border:0 solid #999;-moz-border-radius:5px;background:#fff;-moz-box-shadow:0 1px 5px #999}
.title{font-weight:bold;padding:5px 0;height:42px;overflow:hidden;text-align:left}
.title a{text-decoration:none;color:#000;font-size:12px;font-weight:bold}
.title a:hover{text-decoration:underline}
.vtitle{font-weight:bold;height:43px;overflow:hidden;padding:0 10px}
.vtitle a{text-decoration:none;color:#000;font-size:12px;font-weight:bold}
.vtitle a:hover{text-decoration:underline}
.stitle{font-weight:bold;font-size:12px;text-align:left}
.stitle a{text-decoration:none;color:#000}
.stitle a:hover{text-decoration:underline}
.sptitle{font-weight:bold;font-size:12px;text-align:left}
.sptitle a{text-decoration:none;color:#000}
.sptitle a:hover{text-decoration:underline}
.view{float:left;margin-right:2px}
.dl{float:left}
a.view{display:block;background:url(../images/bg-view.png) no-repeat top;width:16px;height:16px;position:relative;top:3px}
a:hover.view{background:url(../images/bg-view.png) no-repeat bottom}
a.dl{display:block;background:url(../images/bg-dl.png) no-repeat top;width:16px;height:16px;position:relative;top:3px}
a:hover.dl{background:url(../images/bg-dl.png) no-repeat bottom}
.content{padding:5px 0;font-size:12px}
.content b{font-weight:normal;text-decoration:underline}
.confo{font-size:11px;overflow:hidden}
.confo a{text-decoration:none}
.confo a:hover{text-decoration:none}
.cont{padding:15px 10px 10px;font-weight:bold}
.rtext{margin-left:80px;margin-bottom:10px;letter-spacing:5px;padding:5px 0;width:148px;text-align:center;font-family:arial;background:#fff;border:1px solid #000;font-weight:bold;color:#000}
.cleft{float:left;width:80px;font-size:14px}
#footer{font-family:tahoma;font-size:11px;text-align:center;padding:20px 0;color:#666}
#footer a{color:#666}
#gdocs{margin:10px 0 0;border:0 solid #D7D4CD}
#search{width:300px;border:1px solid #ddd;padding:4px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px}
#bsearch{position:relative;border:1px solid #7E9DB9;border-left:0;background:#fff url(../images/info.png) bottom repeat-x;padding:2px;color:#222;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;width:70px;font-family:arial;font-weight:normal}
#view{width:490px;margin-right:5px;border:0;padding:5px;-moz-border-radius:5px;font-family:arial;-moz-box-shadow:0 1px 5px #000}
#bview{position:relative;border:0;background:#f60;padding:4px 5px;color:#fff;-moz-border-radius:5px;width:80px;font-family:arial;font-weight:bold;-moz-box-shadow:0 1px 5px #000}
.latest{margin-bottom:0;padding:10px 20px;line-height:20px;text-align:left;font-size:12px;background:#fff;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius:5px}
a.cl1{}
a.cl2{}
a.cl3{}
a.pg1{font-weight:bold;display:block;color:#111}
a.pg2{font-weight:bold;display:block;color:#fff}
.pg1{float:left;color:#111;padding:2px 0;margin-right:5px;width:24px;text-align:center}
.pg2{float:left;background:#D23300;color:#fff;padding:2px 0;margin-right:5px;width:24px;text-align:center}
.contact{width:400px;margin-right:5px;border:0;padding:5px;-moz-border-radius:5px;font-family:arial;-moz-box-shadow:0 1px 5px #000;margin-bottom:10px}
.bcontact{position:relative;border:0;background:#f60;padding:4px 10px;color:#fff;-moz-border-radius:5px;font-family:arial;font-weight:bold;-moz-box-shadow:0 1px 5px #000}
.pagination{padding:5px 0;text-align:center;margin-bottom:0}  
.pagination a{text-align:center;padding:2px 5px;margin:0 2px;text-decoration:none;border:1px solid #ccc}
.pagination a:hover{border:1px solid #c00}
.pagination .current{border:1px solid #ccc;color:#222;font-weight:bold}
.menu{background:#fff url(../images/info.png) bottom repeat-x;height:30px;margin-bottom:10px;-moz-border-radius:0;border:1px solid #cdcdcd}
.menu ul{list-style:none;padding:0;margin:0}
.menu ul li{padding:0 20px;display:inline-block;font-weight:normal;border-right:1px solid #ddd;height:30px;margin-left:0}
.menu ul li a{display:block;position:relative;top:7px;color:#111;font-weight:bold}
.menu ul li a:hover{text-decoration:none;color:#CC0000}
.lf1,.lf2,.lf3,.lf4{display:inline-block;padding:0 10px 5px;width:140px;border-right:1px solid #e9e9e9}
.lf5{display:inline-block;padding:0 10px 5px;width:140px}
.lp1,.lp3,.lp5,.lp7,.lp9{display:inline-block;padding:0;width:322px;border-right:0 solid #e9e9e9;margin-bottom:30px}
.lp2,.lp4,.lp6,.lp8,.lp10{display:inline-block;padding:0;width:322px;margin-bottom:30px}
.lp{display:inline-block;padding:0;width:322px;margin-bottom:30px}
.rd1,.rd2,.rd3,.rd4{display:inline-block;padding:0;width:337px;margin-bottom:30px}
.rd5,.rd6{display:inline-block;padding:0;width:337px;margin-bottom:20px}
.rd{display:inline-block;padding:0;width:337px;margin-bottom:30px}
.rs{padding:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cdcdcd}
.cats{width:140px;border-right:1px solid #e9e9e9;padding:10px;display:inline-block;text-align:left;font-size:14px}
.cats ul{list-style:none;padding:0;margin:0}
.cats li{padding:5px 0;border-bottom:1px solid #ddd}
.cats li a{color:#222}
.cats1{width:140px;padding:10px;display:inline-block;text-align:left;font-size:14px}
.cats1 ul{list-style:none;padding:0;margin:0}
.cats1 li{padding:5px 0;border-bottom:1px solid #ddd}
.child{padding:20px 10px 15px;border-bottom:1px solid #ddd}
.child ul{margin:0;margin-left:10px;list-style:none}
.child li{margin:0 0 5px 0;padding-left:10px;border-left:15px solid #ddd;display:inline-block;width:180px;-moz-border-radius:0;background: url(../images/promox.jpg) top repeat-x;text-align:left}
.child li a{font-size:12px;color:#111;font-weight:bold}
.child li a:hover{color:#CC0000;text-decoration:none}
.cchild{padding:20px 10px 15px}
.cchild ul{margin:0;margin-left:10px;list-style:none}
.cchild li{margin:0 0 5px 0;padding-left:10px;border-left:15px solid #ddd;display:inline-block;width:145px;-moz-border-radius:0;background: url(../images/promox.jpg) top repeat-x;text-align:left}
.cchild li a{font-size:12px;color:#111;font-weight:bold}
.cchild li a:hover{color:#CC0000;text-decoration:none}
#crumbs{border:1px solid #ccc;border-bottom:0;height:2.3em;background:#fbfbfb}
ul,li{padding:0;margin:0;list-style:none}
#crumbs li{float:left;line-height:2.3em;padding-left:.75em;color:#777}
#crumbs li a{display:block;padding:0 15px 0 0;background:url(../images/separator.png) no-repeat right center}
.info{margin-bottom:10px}
.dl{border:1px solid #ccc;padding:5px 5px 3px;-moz-border-radius:5px;background:#fff url(../images/info.png) bottom repeat-x}
.dl:hover{background:#fff url(../images/info1.png) top repeat-x}
.adl a{color:#000}
.adl a:hover{text-decoration:none}
.browse{float:right;border:1px solid #ccc;padding:5px;-moz-border-radius:5px;background:#fff url(../images/info.png) bottom repeat-x}
.browse:hover{background:#fff url(../images/info1.png) top repeat-x}
.rdb{border-top:1px solid #ddd;padding:5px}
.rdb a{color:#000}
.rdb a:hover{text-decoration:none}
.htitle{padding:5px 10px;border:1px solid #ddd;background:#fbfbfb url(../images/sdk.gif) repeat-x bottom;text-align:left}
.htitle a{color:#000}
.htitle a:hover{text-decoration:none}
#sbt label{display:block}
#sbt input{width:600px}
#sbt .submit{width:108px}
a.cl1{font-size:18px}
a.cl2{font-size:14px}
a.cl3{font-size:11px}
#sgt a{color:#000}
.pagin{padding:0 0 10px;text-align:center;font-size:14px;border-bottom:1px solid #cdcdcd;margin-bottom:10px}
.pagin ul{padding:0;margin:0;text-align:center}
.pagin ul li{width:20px;padding:2px 0;display:inline-block;font-weight:bold}
.pagin ul li a{width:20px;padding:2px 0;display:inline-block;font-weight:normal;color:#D41E00}
.hovergallery img{
-webkit-transform:scale(0.73); /*Webkit: Scale down image to 0.8x original size*/
-moz-transform:scale(0.73); /*Mozilla scale version*/
-o-transform:scale(0.73); /*Opera scale version*/
-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.5s; /*Mozilla duration version*/
-o-transition-duration: 0.5s; /*Opera duration version*/
opacity: 1; /*initial opacity of images*/
margin: 0; /*margin between images*/
position:relative;
left:-90px;
top:-30px;
}
.hovergallery img:hover{
-webkit-transform:scale(1.0); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.0); /*Mozilla scale version*/
-o-transform:scale(1.0); /*Opera scale version*/
box-shadow:0px 0px 10px gray; /*CSS3 shadow: 30px blurred shadow all around image*/
-webkit-box-shadow:0px 0px 10px gray; /*Safari shadow version*/
-moz-box-shadow:0px 0px 10px gray; /*Mozilla shadow version*/
opacity: 1;
position:relative;
top:0;
}

.body_main {background:#fbfbfb url(/images/sdk.gif) repeat-x bottom;border:1px solid #cdcdcd}
.left_text_title {padding:10px 20px;border-bottom:1px solid #ddd;background:#fff url(/images/promo.jpg) repeat-x top;font-size:24px;font-weight:bold}
.left_text_b {border:1px solid #ddd;border-top:0;margin-bottom:10px}
.left_text_n {border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px 10px;font-weight:bold;background:#fbfbfb url(/images/sdk.gif) bottom repeat-x}
.right_list_title {padding:10px;border:1px solid #ddd;background:#fbfbfb url(/images/sdk.gif) repeat-x bottom;font-size:12px;font-weight:bold;}
.right_list_content {border:1px solid #ddd;border-top:0;padding:10px 10px;text-align:left}
.right_list_item {text-align:left;font-weight:normal;margin-bottom:10px} 
.promo {background:#fff url(/images/promo.jpg) repeat-x top;margin-bottom:10px;border:1px solid #cdcdcd;border-top:0;padding:0 20px}
.ad_link {text-align:center;border:1px solid #cdcdcd;margin:10px 0;background:#fbfbfb;padding:10px 0}
