@charset "UTF-8";

/** tyle */

body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-image: url(bg.gif);

}



.text_small {

	font-size: 10px;

}





A:link {

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #cc3300;
	font-weight:bold;

}



A:visited{

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #cc3300;
	font-weight:bold;

}



A:active {

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #cc3300;
	font-weight:bold;
}



A:hover {

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	font-weight:bold;
	color:#FF3300;

}



.top_nav {
	height: 100px;
	background-image: url(r-bg2.png);
	background-position: center;
	background-repeat: repeat-x;
	background-color: #FFCC00;



}



.main_nav {

width:900px;

height:100px;



}



.overallbody {
	border:1px dotted #ccc;
	width:900px;
	height:auto;
	background-color: #FFFFFF;



}



.s_overallbody {

border:1px dotted #ccc;

width:900px;

height:1040px;

background:#fff;



}



.b_overallbody {

border:1px dotted #ccc;

width:900px;

height:1560px;

background:#fff;



}



.c_overallbody {

border:1px dotted #ccc;

width:900px;

height:940px;

background:#fff;



}

.logo{
	float:left;
	width:280px;
	height:90px;
	line-height: 90px;
	font-size: xx-large;
	text-align: left;
	font-weight: bold;
	color: #666666;

}

.logo a:link, .logo a:visited, .logo a:hover {
	
	font-size: xx-large;
	color: #666666;

}


.navbar {
	width:502px;
	height:28px;
	float:right;
	margin-right:20px;
	margin-top:10px;
	vertical-align: bottom;
	text-align: center;
	background-image: url(dark-grey.png);



}

.navbar a {
color:#000000;
font-weight:normal;
}
.navbar a:hover {
color:#CCCCCC;
font-weight:normal;
}

.nav_link {

color:#000000;

text-decoration:none;

}



.nav_link:hover {

color:#CCCCCC;

cursor:pointer;

}



.welcome_text {

	color:#666666;

	width:300px;

	height:40px;

	float:right;

	margin-right:20px;

	margin-top:10px;

	vertical-align:top;

	text-align: right;



}



.banner_top {
	width:600px;
	height:100px;
	float:left;
	vertical-align:top;
	margin-left:10px;
	margin-top:10px;
	background-image: url(call.jpg);
	background-repeat: no-repeat;
	line-height: 100px;
	font-size: xx-large;

}



.banner_top_right {

font-size:10px;

color:#333333;

padding:10px;

width:250px;

height:78px;

float:right;

vertical-align:top;

margin-right:10px;

margin-top:10px;

background: #fff;

border:1px dotted #ccc;

text-align:left;

}



.left_menu {

	color:#CCCCCC;

	width:160px;

	height:430px;

	float:left;

	vertical-align:top;

	margin-left:10px;

	margin-top:10px;

	text-align:center;

	background: #fff;

	

}
.left_menu_main {

	color:#CCCCCC;

	width:160px;

	height:200px;

	float:left;

	vertical-align:top;

	margin-left:10px;

	margin-top:10px;

	text-align:center;

	background: #fff;	

}


.navigation:hover {

	background-color:#FFCC33;

	display: block;

	padding: 5px;

	width: auto;

	border-bottom: 1px solid #cc3300;

	color:#000000;

	cursor:pointer;

}

.left_menu_main a {
color:#000000;
font-weight:normal;
}
.left_menu_main a:hover {
color:#000000;
font-weight:normal;
}

.navigation {

	background-color: #FF9900;

	display: block;

	padding: 5px;

	width: auto;

	border-bottom: 1px solid #000000;

	color:#000000;

}



.spacer {

height;10px;

}



.m_body {

font-size:10px;

color:#131313;

padding:10px;

width:690px;

height:auto;

float:right;

vertical-align:top;

margin-right:10px;

margin-top:10px;

background: #ffffff;

border:1px dotted #ccc;



}



.s_body {

font-size:10px;

color:#131313;

padding:10px;

width:690px;

height:890px;

float:right;

vertical-align:top;

margin-right:10px;

margin-top:10px;

background: #fff;

border:1px dotted #ccc;



}



.b_body {

font-size:10px;

color:#131313;

padding:10px;

width:690px;

height:1400px;

float:right;

vertical-align:top;

margin-right:10px;

margin-top:10px;

background: #fff;

border:1px dotted #ccc;



}



.c_body {

font-size:10px;

color:#131313;

padding:10px;

width:690px;

height:790px;

float:right;

vertical-align:top;

margin-right:10px;

margin-top:10px;

background: #fff;

border:1px dotted #ccc;



}

.m_left {

border-right:1px solid #CCCCCC;

width:300px;

height:880px;

color:#131313;

float:left;

margin-top:10px;

text-align:left;

font-size:12px;

padding-right:10px;

}



.s_left {

border-right:1px solid #CCCCCC;

width:300px;

height:880px;

color:#131313;

float:left;

margin-top:10px;

text-align:left;

font-size:12px;

padding-right:10px;

}



.b_left {

border-right:1px solid #CCCCCC;

width:300px;

height:1380px;

color:#131313;

float:left;

margin-top:10px;

text-align:left;

font-size:12px;

padding-right:10px;

}



.c_left {

width:600px;

height:550px;

color:#131313;

float:left;

margin-top:10px;

text-align:left;

font-size:12px;

padding-right:10px;

}

.m_pic {

border:#999999;

width:360px;

height:230px;

color:#131313;

float:right;

margin-right:10px;

margin-top:10px;

text-align:center;



}



.m_vid {

border:#999999;

width:370px;

height:280px;

color:#131313;

float:right;

margin-top:10px;

text-align:center;



}



.m_underpic {

border-left:1px solid #CCCCCC;

width:350px;

height:350px;

color:#131313;

float:right;

margin-right:10px;

margin-top:10px;

text-align:center;

padding-left:10px;

}

.m_underpic2 {

border-left:1px solid #CCCCCC;

width:350px;

height:480px;

color:#131313;

float:right;

margin-right:10px;

margin-top:10px;

text-align:center;

padding-left:10px;

}

.ads_underpic {

border-left:1px solid #CCCCCC;

width:350px;

height:280px;

color:#131313;

float:right;

margin-right:10px;

margin-top:10px;

text-align:center;

padding-left:10px;

}

.ads_menu {

	color:#131313;

	width:160px;

	height:600px;

	float:left;

	margin-left:10px;

	margin-top:20px;

	text-align:center;

	

	

}



.ads_info {

	color:#131313;

	width:160px;

	height:600px;

	float:left;

	margin-left:10px;

	margin-top:20px;

	text-align:center;

	

	

}



.footer {

	color:#CCCCCC;

	text-align:Center;

	background: #1B1B1B;

	border:1px solid #666666;

	vertical-align:bottom;

	width:900px;

	height:80px;

	

}
.tagline {
	font-size:14px;
}
