`/********************* GENERAL ************************/
body, img, div, p{margin:0px; padding:0px;}
body{font-family:Arial, Sans-Serif, "Times New Roman"; font-size:12px; color:#656565; text-align:left; background:#fff url(../images/bg.jpg) repeat-x top center; margin:0 0 20px 0;}
h1, h2, h3, h4{padding:0px;}
h1{font-size:24px;color:#696969;margin:0;}
h2{font-size:16px;}
h3{font-size:19px;color:#b5b5b5;}
img{border:0px;}
a{color:#656565; text-decoration:none; outline-style:none;}
a:hover{text-decoration:underline; color:#656565;cursor:pointer;}
table{margin:0px auto 0px auto; padding:0px; border-collapse:collapse;}
td{vertical-align:top; padding:0px; border-collapse:collapse;}
.cl{clear:left; font-size:0px; line-height:0px;}
form{display:inline;}
.cr{clear:right; font-size:0px; line-height:0px;}
.cb{clear:both; font-size:0px; line-height:0px;}

#wrapper{width:945px; margin:0px auto;}/*border:1px solid red;*/
.left{float:left;}
.right{float:right;}

.logo{background:url('../images/logo.jpg') no-repeat;width:172px;height:67px;display:block;margin-top:15px;text-indent:-999px;}
.text{display:block;margin-top:30px;font-size:30px;margin-right:30px;}
.text .blue{color:#65ccf4;}
.text .pink{color:#f776bd;}
#menu{z-index:50;width:925px;position:relative;background:#f2f2f2;border-bottom:2px solid #dcdcdc;border-right:2px solid #dcdcdc;border-left:2px solid #dcdcdc;display:block;margin-top:0;padding:5px;}
#menu{list-style:none;}
#menu li{float:left;margin-right:20px;font-size:12px;}
#menu li a{font-weight:bold;color:#696969;padding:5px;}

#menu li ul { display:block;list-style:none;visibility: hidden; position: absolute; top: 38px; z-index: 598; border-bottom:2px solid #dcdcdc;border-right:2px solid #dcdcdc;border-left:2px solid #dcdcdc;}
#menu li ul li {float: none;height:20px;}
#menu li ul li ul {width:200px;margin:0;padding:0;margin-top:4px !important;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
#menu li:hover > ul {margin-top:-13px;background:#f2f2f2;visibility: visible;padding:5px;}
#menu li ul li{margin-bottom:5px;width:100%;}
#menu li ul li a{display:block;height:15px;color:#696969;padding:5px;margin:0;}
#menu li ul li a:hover{background:#e9e9e9;}
#menu ul{margin-left:-2px;}

.slide{margin-top:-8px;}
.slide img{width:938px;}

.main{width:925px;background:#f2f2f2;border-bottom:2px solid #dcdcdc;border-right:2px solid #dcdcdc;border-left:2px solid #dcdcdc;display:block;margin-top:5px;padding:5px;}
.main h1{margin:10px 0 0 15px;}
.main p{margin:5px 0 0 15px;}
.main .mic{margin-bottom:-5px;}
.box{float:left;margin:5px 7px 0 0;width:227px;height:233px;background:#f2f2f2;padding:1px;}
.box .head{font-size:18px;color:#fff;width:229px;height:50px;}
.box .head span{padding:5px;}
.box .head img{margin:-5px 10px 0 0;}
.box p{padding:20px;display:inherit;}

.box_b{position:relative;padding:3px;float:left;margin:5px 7px 0 0;width:215px;height:231px;background:#f2f2f2;padding:1px;}
.pink_box{background:#ffe8f1;}
.box_b p{display:inherit;}

.follow{font-size:24px;}
.follow img{margin-bottom:-15px;}

.copyright{font-size:10px;}

.breadcrumbs{margin-left:-24px;margin-top:0;list-style:none;}
.breadcrumbs li{float:left;margin-right:5px;}
.breadcrumbs li a{color:#696969;font-size:11px;}
.menu li ul{margin-left:-5px;}