body {

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

	font-size: 10px;

	background:#333333;}

	

.text	{

font-size:10px;

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

}



h4{

font-size:10px;}



h2 {

font-size:12px;}



h3 {

font-size:12px;}



h1 {

font-size:16px;

font-weight:bold;

color:#AC0807;}



.mainmenu {

font-size:10px;

font-weight:100;

color:#FFFFFF;

}



a:link, a:visited{

	color: #AC0807;

	text-decoration: none;

	

}



a:hover {

	color: #AC0807;

	text-decoration: underline;	

}



.div_brd {

	border: 1px solid #333333;

	width: 770px;

	background-color: #FFFFFF;

}



.top_head {

	background-image:  url(image/top_head.png);

	background-repeat: no-repeat;

	width: 770px;

	height: 106px;

	vertical-align: top;

	color:#00FFFF;	

}





.top_menu a:link, .top_head a:visited {

	

	color:#FFFFFF;

	font-size: 11px;

	vertical-align: top;

	text-align: left;

	margin-left: 50px;

	

}

#tmenu{

	float: left; 

	width: 250px; 

	text-align: left; 

	padding: 0; 

	margin: 0 0 0 140px;

}

#tmenu table {

	margin: 0;

	padding: 0;

}





/** content column **/



.main_column {

	font-size:12px;

	background-image:  url(image/bot_head_left1.png);

	background-repeat: no-repeat;

	width: 620px;

	height: 42px;

	text-align:left;	

}





.main_column_head {

	height: 34px;

	width: 100%;

	font-weight:bold;

	text-align:center;

	/*height: 18px;

	padding-top: 16px;

	padding-left: 456px;

	

	border: 1px solid #FF0000;	*/

	

}



.main_column_title {

	

	padding-left:48px;

	width:300px;

	text-align:center;

	vertical-align:top;

	font-size: 11px;

	font-weight: bold;

	/*border: 1px solid #FF00FF;	*/

	

}

.main_column_header {

	text-align: center;

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

	font-size: 12px;

	color: #FFFFFF;

	margin-top:10px;

	margin-right:10px;

	width:150px;

	/*border: 1px solid #0000FF;*/	

}



.content_item{

	width: 610px;

	margin-left: 10px;

}





/*



.my_content_top and .my_content_bottom are defined in the index.php of the template 

to access direct links to .png files for png-24 IE transparency filter





*/





.my_content_middle {

background: url(image/menu_610_02.png) repeat-y; 

width: 100%;

height: 100%;

padding-left:10px;

font-size:12px;

}



.my_content_middle div{

font-size:12px;

}



.my_content_middle .contentpaneopen td {

	width: 100%;

/*	text-align: left; */

	padding-right: 20px;

}



.contentpaneopen {

	width:100%;

}





.contentheading{

	font-weight:bold;

	padding-left: 20px;

	padding-right: 20px;

	

}





.createdate {

	font-size: 10px;

	padding-left: 20px;		

	padding-bottom: 20px;

}









.aco_separator {

	display:block;

	

	width:100%;	

	margin-top: 10px;

	margin-bottom: 10px;

	

	

}



.aco_comments {

	font-size: 10px;

	padding-left: 10px;

	padding-right: 20px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #000000;	

}



.read_more {	

	font-size: 10px;

	padding-left: 20px;

}



/**/





/** right column **/



.right_head_top {

	background:  url(image/bot_hed_right.jpg) top left no-repeat;

	background-repeat: no-repeat;

	background-position: left top;

	width: 144px;

	padding-top: 11px;	

	padding-left: 7px;	

	font-size: 10px;



}











#right_col div {

	width: 140px;

	background: url(image/m_tp.gif) top left no-repeat;	

	margin-bottom: 7px;

	padding-top: 5px;

}





#right_col div div {

  background: url(image/m_bt.gif) bottom left no-repeat; 

  	padding-bottom: 3px; 

}



#right_col div div div{

	background: url(image/m_md.gif) repeat-y;

}





#right_col div div div div {

	background: none;

	padding: 0;

	text-align:center;

	width: auto !important;

	width: 100%;

	border: none;

}





#right_col div.module h3 {

	

	font-size: 12px;

	font-weight: normal;

	text-align: center;

	margin: 0;

	margin-bottom: 5px;	

	font-variant: small-caps;

	/*background: url(../images/menu_zav.gif) bottom left no-repeat; */

}



#right_col div.module-mm h3, div.module-fm h3  {	

	/*background: url(../images/menu_zav.gif) bottom center no-repeat;*/

	font-size: 12px;

	font-weight: normal;

	text-align: center;

	margin: 0;

	margin-bottom: 5px;

	padding-right:20px;

	

	/*height: 50px;

	border: 1px solid #FF0000;*/

	font-variant: small-caps;

	

}



#right_col div.module-mm td  {

	padding-left:18px;

	font-size: 11px;

	padding-top: 10px;

}



#right_col div.module-login td {

	text-align: left;	

	padding-top: 10px;

	padding-left: 10px;

}



#right_col div.module-fm td {

	padding-left:18px;

	text-align: left;

	font-size: 11px;

	padding-top: 10px;

	

}





#mod_search_searchword {

	border: 1px solid #000000;

	width: 80px;

	font-size: 10px;

	height: 13px;

	margin-bottom: 10px;

}







#mod_login_username, #mod_login_password {

	border: 1px solid #000000;

	width: 80px;

	font-size: 10px;

	height: 13px;

}



#right_col .button {

	margin-top: 10px;

	font-size: 10px;

}





/** footer row **/



.footer_top {

	background-image:  url(image/footer_top.jpg);

	background-repeat: no-repeat;

	width: 746px;

	height: 31px;

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

	color: #FFFFFF;

	font-size: 10px;

	text-align: left;

}





#bottom_row .footer_top_menu {

	color: #FFFFFF;

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

	font-size: 9px;

	vertical-align: top;

	text-align: center;



	width: 170px;

	padding-top: 5px;

	/* border: 1px solid #FF0000; */

}



.footer_top_menu a:link, .footer_top_menu a:visited{

	color: #FFFFFF;

}

 

.mainlevel-bm {

margin-left:10px;

	

}



.footer {

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

	color: #FFFFFF;

	font-size: 9px;

	height: 20px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}



/* Transp */

.contentpaneopen, .contentpane

{

padding: 5px;

border: 1px solid #cccccc; 

margin-left:10px;

margin-top: 10px;

width:610px;

}



.contentheading

{

border: none;

}





.my_content_top{

	font-size: 0px;	

	width: 100%;

	height: 10px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='image/menu_610_01.png', sizingMethod='image');

}



.my_content_top[class] {

  background: url(image/menu_610_01.png) top left no-repeat;

}





.my_content_bottom {

	font-size: 0px;

 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='image/menu_610_03.png', sizingMethod='image');

	width: 100%;

	height: 10px;

	margin-bottom: 7px;

	

}



.my_content_bottom[class] {

  background: url(image/menu_610_03.png) bottom left no-repeat;

}