@import url(https://fonts.googleapis.com/css?family=Oleo+Script|Oswald:400,700,300);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500);
@import url(https://fonts.googleapis.com/css?family=Pacifico);

body{
width:100%;
background:none;
text-align:center;
margin:0 0;
margin:auto;
padding:0;
text-align:center;
}

#wrapper{
width:100%;
overflow:hidden;
position:absolute;
background:#FFF;
text-align:center;
margin:auto;
margin:0;
padding:0;
}

#header{
width:100%;
overflow:hidden;
position:absolute;
position:fixed;
background:url(..//images/header-bg.png) repeat-x;
margin:auto;
margin-top:0;
padding: 0;
text-align:left;
z-index:100;
border-bottom: 1px solid #4c4b4b;
}

#header_in_1{
width:100%;
overflow:hidden;
background:none;
margin:auto;
margin-top:0;
text-align:center;
border-bottom: 1px solid #161616;
}

#header_in_2{
width:950px;
overflow:hidden;
background:none;
margin:auto;
margin-top:0;
padding:5px 0;
text-align:left;
}

#name{
width:260px;
overflow:hidden;
background:none;
margin-top:5px;
float:left;
margin-left:0;
padding:0 0;
color:#FFF;
text-align:left;
}

#name_right{
width:400px;
overflow:hidden;
background:none;
margin-top:40px;
float:right;
margin-right:0;
padding:0 0 5px 0;
color:#EEE;
text-align:right;
font: 27px Arial, Helvetica, sans-serif;
text-shadow:2px 2px 0 #000;
}

#menu_case{
width:100%;
overflow:hidden;
background:url(..//images/mnbg2.png) repeat-x;
margin-top:0px;
padding: 0;
text-align:center;
border-top: 1px solid #4c4b4b;
border-bottom: 1px solid #161616;
}

#top_menu{
width:960px;
overflow:hidden;
margin:auto;
background:none;
margin-top:0;
padding:0 0 ;
text-align:center;
border-left: 1px solid #4c4b4b;
}

#wrapper_2{
width:100%;
overflow:hidden;
background:none;
text-align:center;
margin:auto;
margin-top:135px;
padding:0 0;
}

#case2{
width:960px;
overflow:hidden;
background:none;
margin:auto;
margin-top:15px;
padding:0 0;
}
#case2 p {margin:10px 0; font-family: Arial, Calibri; color:#222; font-size:14px; line-height:20px; text-align:left;}

#case2_left{
width:660px;
overflow:hidden;
background:url(..//images/separator.png) top right no-repeat;
margin-top:0;
float:left;
margin-left:0;
text-align:left;
padding:0 22px 0 0;
}
#case2_left img{ float:left;}

#slide{
width:100%;
overflow:hidden;
background:none;
margin:auto;
margin-top:0;
padding:0 0;
text-align:center;
color:#333;
}
#slide p {font: 15px Calibri, Arial, Verdana; color: #999; text-align: left;}
#slide p a {color: #62bb81; font-weight:bold; text-decoration:none;} #slide p a:hover {color: #FFCC33; font-weight:bold; text-decoration:none;}


#topad{
width:660px;
overflow:hidden;
background:none;
margin-top:10px;
text-align:left;
}

#topad_1{
width:312px;
height:100px;
background:url(..//images/topad.jpg) ;
margin-top:0;
float:left;
margin-left:0;
text-align:left;
padding:10px 0 0 10px;
border:1px solid #161616;
}

#topad_2{
width:312px;
height:100px;
background:url(..//images/topad3.jpg) ;
margin-top:0;
float:right;
margin-right:0;
text-align:left;
padding:10px 0 0 10px;
border:1px solid #161616;
}

#case2_left p {margin:10px 0; font-family: Arial, Calibri; color:#222; font-size:15px; line-height:20px;}
#case2_left p a {text-decoration:underline; color:#025E1F;} #case2_left p a:hover {text-decoration:none; color:#C00;}
.header_case{width: 636px; background:#e8e8e8; border: 2px solid #DDD; font-family:Arial, Calibri; font-size:28px; padding:15px 10px;
			margin-top:10px;color:#222; text-align:left; font-weight:600; text-shadow:1px 1px 0 #CCC; letter-spacing:-0.3px; }
.header_case_2 {width: 936px; background:#e8e8e8; border: 2px solid #DDD; font-family:Arial, Calibri; font-size:28px; padding:15px 10px;
			margin-top:10px;color:#222; text-align:left; font-weight:600; text-shadow:1px 1px 0 #CCC; letter-spacing:-0.3px; }

#topad_1 p, #topad_2 p {margin:3px 0; font-family: Arial, Calibri; color:#FFF; font-size:15px; }
.more {width:auto; margin-top:10px; margin-left:0; text-align:center; float:left;}
.button {
	border-radius: 5px;
	background: #025E1F;
	overflow:hidden;
	width: 120px;
	margin: auto;
	text-decoration: none;
	color:#FEFEFE;
	padding:5px 10px;
	font-family: Arial, Verdana, sans-serif;
	font-weight:600;
	 font-size:12px;
	 letter-spacing:0.8px;
	text-align: center;
}

.button:hover {	background-color: #F3D25E; color:#000}

#case2_right{
width:270px;
overflow:hidden;
background:none;
margin-top:0;
float:right;
margin-right:0;
text-align:left;
padding:0 0;
font:15px Calibri, Arial, Helvetica, sans-serif;
color:#999;
}

#case2_right_top{
width:250px;
height:170px;
background:url(..//images/side-bg.png) repeat-x #DFDFDF;
margin-top:0;
text-align:left;
padding:10px;
}
#case2_right_top_down{
width:270px;
overflow:hidden;
background:#2B2B2B;
margin-top:0;
text-align:left;
padding:0 0;
}
#case2_right_reg{
width:250px;
overflow:hidden;
background:#DFDFDF;
margin-top:0;
text-align:left;
padding:10px 10px 40px 10px;
}
#case2_right_reg p {margin:15px 0; font-family: Arial, Calibri; color:#222; font-size:15px; line-height:20px;}
#case2_right_reg p a {text-decoration:underline; color:#025E1F; font-weight:700} #case2_right p a:hover {text-decoration:none; color:#C00}

#case2_right_top_down_bottom{
width:270px;
overflow:hidden;
background:none;
margin-top:0;
text-align:left;
padding:0 0;
color:#EEE;
font: 18px Calibri, Arial, Helvetica, sans-serif;
text-shadow:1px 1px 0 #CCC;
letter-spacing:-0.3px
}

#right_top_1{
width:320px;
overflow:hidden;
background:#FFF;
float:left;
margin-left:0;
text-align:left;
padding:0 0 10px 0;
font:16px Calibri, Arial, Helvetica, sans-serif;
color:#000;
border-radius: 8px 8px 0 0;
}
#right_top_1 p {font:15px Calibri, Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:10px 0; padding:0 10px; line-height:20px}
#right_top_1 p a{color:#03F;} #right_top_1 p a:hover {color:#F00; text-decoration:none}

#right_top_2{
width:320px;
overflow:hidden;
background:#FFF;
float:right;
margin-right:0;
text-align:Left;
padding:0 0;
border-radius: 8px 8px 0 0;
}
#right_top_2 p {font:16px Calibri, Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:10px 0; padding:0 10px; line-height:20px;}
#right_top_2 p a{color:#03F;} #right_top_2 p a:hover {color:#F00; text-decoration:none}

.header {width:320px;
		background:url(..//images/sdimg.jpg) repeat-x;
		padding:8px 0 8px 10px;
		margin-top:0;
		text-align:left;
		font:bold 16px Calibri, Arial, Helvetica, sans-serif;
		color:#FFF;}

.partners {width:250px; BACKGROUND:none;
		padding-left:50px;
		text-align:left;}


#footer_cnt{
width:100%;
overflow:hidden;
background:#000;
margin:auto;
margin-top:10px;
padding:0;
text-align:center;
border-bottom:1px solid #BBB;
}

#footer{
width:960px;
overflow:hidden;
background:none;
margin:auto;
margin-top:0;
padding:10px 0 15px 0;
text-align:left;
}
#footer_a{
width:480px;
overflow:hidden;
margin-top:0;
float:left;
margin-left:0;
background:none;
padding:0 0;
text-align:left;
}
#footer_a p {font-family: Arial, Calibri; font-size:11px; font-weight:500; color:#BBB; line-height:18px; text-align:left; margin:5px 0; letter-spacing:0.4px;}


#footer_b{
width:150px;
overflow:hidden;
margin-top:0;
float:left;
margin-left:100px;
background:none;
padding:0 0;
text-align:left;
}

#footer_c{
width:120px;
overflow:hidden;
margin-top:0;
float:right;
margin-right:0;
background:none;
padding:0 0;
text-align:left;
}
