/* CSS Document */
body{
	margin: 0;
	font-family:Tahoma, "Arial Black";
	font-size: 11px;
	line-height: 1.5em;
	color: #444444;
	background: #c2c2c2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0px;
}
a:link, a:visited { color: #0055a4; text-decoration: none; font-weight: bold;} 
a:active, a:hover {
	color: #FF00FF;
	text-decoration: none;
	font-weight: bold;
}

h1 {
	margin:0px;
	padding-left: 40px;
	padding-top: 40px;
	font-weight: bold;
	font-size: 18px;
	color:#981d1d;
}
h2 {
	margin: 0px;
	font-weight: bold;
	padding-left: 40px;
	font-size: 16px;
	color:#ea6300;
}
h3 {
	margin:20px 0px 20px 40px;
	font-weight: bold;
	font-size: 12px;
	color:#adadad;
}

#templatemo_container {
	margin: auto;
	margin-top: 10px;
	width: 770px;
	height:100%
	border: solid 5px #FFFFFF;
	background: #FFFFFF;
}
#templatemo_left_column {
	float: left;
	width: 27px;
	height: 442px;
	background: url(images/templatemo_left_corner.jpg) no-repeat;
}
#templatemo_left_title {
	height: 100px;
	color: #5e5e5e;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5em;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#templatemo_left_title span {
	font-size: 24px;
	color:#c61000;
}
#templatemo_menu_column {
	float: left;
	width: 230px;
	background: url(images/templatemo_left_title.jpg) no-repeat;
	padding-bottom: 20px;
}













.templatemo_menu_list {
	float: left;
	width: 230px;
	padding-top: 90px;
}
.templatemo_menu_list ul {
	list-style-type: none;
	margin: 10px;
	padding: 0;
	width: 213px;
}
.templatemo_menu_list li a {
	display: block;
	height: 25px;
	padding-top: 8px;
	color: #666666;
	padding-left: 50px;
	background: url(images/templatemo_menu_button.gif);
	
}
.templatemo_menu_list li a over{
	display: block;
	height: 25px;
	padding-top: 8px;
	color:  #ba3092;
	padding-left: 50px;
	background: url(images/templatemo_menu_button.gif);
		
	
}
.templatemo_menu_list li a:hover, .templatemo_menu_list li .current {
	color: #ba3092;
	
	
	
	
	
	
	
}.templatemo_menu_list2 {
	float: left;
	width: 230px;
}
.templatemo_menu_list ul2 {
	list-style-type: none;
	margin: 10px;
	padding: 0;
	width: 213px;
}
.templatemo_menu_list li a2 {
	display: block;
	height: 25px;
	padding-top: 8px;
	color: #666666;
	padding-left: 50px;

	
}
.templatemo_menu_list li a over2{
	display: block;
	height: 25px;
	padding-top: 8px;
	color:  #ba3092;
	padding-left: 50px;
	background: url(images/templatemo_menu_button.gif);
		
	
}
.templatemo_menu_list li a:hover, .templatemo_menu_list li .current2 {
	color: #ba3092;

















}
#templatemo_new {
	float: left;
	width: 180px;
	padding-top: 20px;
	padding-left: 15px;
	text-align: justify;
	padding-right: 20px;
}
#templatemo_new span {
	background: #f09e00;
	border: thin dotted;
	color: #FFFFFF;
	padding: 5px;
	
	
}
#templatemo_contact2 {
	float: left;
	margin-top: 20px;
	padding-top: 10px;
	width: 150px;
	
	color: #FFFFFF;
	height: 80px;
	padding-bottom: 20px;
	padding-right: 0px;
	margin-left: 10px;
	padding-left: 0px;





}	
#templatemo_contact3 {
	float: left;
	margin-top: 200px;
	padding-top: 10px;
	width: 150px;
	background: #ba3092;
	color: #FFFFFF;
	height: 80px;
	padding-bottom: 20px;
	padding-right: 20px;
	margin-left: 10px;
	padding-left: 20px;
}


#templatemo_contact4 {
	float: left;
	margin-top: 100px;
	padding-top: 10px;
	width: 150px;
	background: #ba3092;
	color: #FFFFFF;
	height: 80px;
	padding-bottom: 20px;
	padding-right: 20px;
	margin-left: 10px;
	padding-left: 20px;
}



	
#templatemo_contact {
	float: left;
	margin-top: 20px;
	padding-top: 10px;
	width: 150px;
	background: #ba3092;
	color: #FFFFFF;
	height: 80px;
	padding-bottom: 20px;
	padding-right: 20px;
	margin-left: 10px;
	padding-left: 20px;
}
#templatemo_contact span {
	font-size: 14px;
	font-weight: bold;
}
#templatemo_right_column {
	float: right;
	width: 513px;
}
#templatemo_right_header {
	height: 251px;
	color: #FFFFFF;
	background: url(images/templatemo_header.jpg) no-repeat;
}
.templatemo_right_link {
	float: left;
	margin: auto;
}
.templatemo_right_link ul {
	margin: 0px;
	list-style: none;
	padding-left: 300px;
}
.templatemo_right_link li{
	display: inline;
}
.templatemo_right_link li a {
	float: left;
	margin-top: 55px;
	width: 170px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}
.templatemo_right_slogan {
	float: right;
	text-align: right;
	margin-top: 70px;
	padding-right: 15px;
	width: 300px;
	color: #000000;
}
#templatemo_content {
	background: url(images/templatemo_right_bg.jpg) repeat-x;
}
#templatemo_content p {
	margin-top: 15px;
	text-align: justify;
	padding-left: 40px;
	padding-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}








#templatemo_content p2 {
	margin-top: 15px;
	text-align: justify;
	padding-left: 40px;
	padding-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}



.templatemo_wedo3 img {
	float: right;
	padding-left: 0px;
	
}





#templatemo_content3 p {
	margin-top: 0px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


.templatemo_wedo img {
	float: none;
	padding-left: 0px;	
}
#templatemo_footer {
	clear: both;
	width: 770px;
	height: 80px;
	padding-top: 20px;
	text-align: center;
	background: #dedede;
	font-weight: bold;
}
#templatemo_footer2 {
	clear: both;
	width: 770px;
	height: 80px;
	padding-top: 20px;
	text-align: center;
	background: #ffffff;
	font-weight: bold;
}








#templatemo_content_right {
	float: right;
	padding: 30px;
	width: 415px;
	color: #000;
	text-align: justify;
}

#templatemo_content_right li {
	list-style: url(images/templatemo_bullet.jpg);
}
#templatemo_content_right strong {
	color: #418e00;
	text-decoration: underline;
}
#templatemo_content_right img {
	float: left;
	padding-right: 15px;
}

.style9 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF00FF;
}
#leftpanel{float:left; width:210px;}
/*GRAY PANEL*/
.graypanel{
	border:solid 1px #666666; background-color:#F7F7F7; padding:10px; margin:10px;
}









#main {
	float: right;
	width: 500px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
	#main img {
	float: right;
	border: 3px solid #eee;
	padding: 1px;
	margin: 0 15px 5px 0;
}
	#line { clear: both; padding: 3px; margin: 0 0 15px; background: #fff url(images/smalldot.gif) repeat-x; }
	#ad { float: right; text-align: center; padding: 33px 0 0; width: 250px; border: 3px solid #eee; color: #ccc; height: 50px; margin: 0 0 15px; }
	#shortnews { float: right; width: 250px; }
	.news { border-bottom: 1px solid #eee; padding: 0 0 2px; margin: 0 0 10px;}
	
	
	
	
	
	
	
	
#main2 { float: left; width: 655px; margin: 0 0 20px; }
	#main img { float: left; border: 3px solid #eee; padding: 1px; margin: 0 15px 5px 0; }
	#line { clear: both; padding: 3px; margin: 0 0 15px; background: #fff url(images/smalldot.gif) repeat-x; }
	#ad { float: right; text-align: center; padding: 33px 0 0; width: 250px; border: 3px solid #eee; color: #ccc; height: 50px; margin: 0 0 15px; }
	#shortnews { float: right; width: 250px; }
	.news { border-bottom: 1px solid #eee; padding: 0 0 2px; margin: 0 0 10px;}
	
	
	
	
#main3 { float: left; width: 500px; margin: 0 0 20px; }
	#main img { float: left; border: 3px solid #eee; padding: 1px; margin: 0 15px 5px 0; }
	#line { clear: both; padding: 3px; margin: 0 0 15px; background: #fff url(images/smalldot.gif) repeat-x; }
	#ad { float: right; text-align: center; padding: 33px 0 0; width: 250px; border: 3px solid #eee; color: #ccc; height: 50px; margin: 0 0 15px; }
	#shortnews { float: right; width: 250px; }
	.news { border-bottom: 1px solid #eee; padding: 0 0 2px; margin: 0 0 10px;}
	



/* left side
   --------- */

.left {
	float: left;
	width: 65%;
	margin: 0 0 10px 0;
}

.left h3 {
	clear: both;
	background: #A9C0CE url(corner.gif) no-repeat top right;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
}
	.left_side {
		float: left;
		width: 180px;
		padding: 0 0 0 10px;
		margin: 10px 0;
	}
		
	.left_side a, .right_side a { color: #414141; background: #FFF; }
		
	.right_side {
		float: right;
		width: 220px;
		background: #FFF url(dotted.gif) repeat-y;
		color: #414141;
		padding: 0 0 0 40px;
		margin: 10px 0;
	}
		
	.left_box { margin: 0 0 10px 0; color: #000; background: #FFF; padding: 3px 0; }
	
	
	
	

	
