/* CSS Document */

body {
	height: auto;
	margin: 10px 20px 0px 20px;
	

}
div.mbody{
	min-width: 900px;
	margin: auto;
	
}
table{ font-size:11px;}
h1{
color: #7B4A73;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
margin-top:-15px;
}
a{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a:hover{
color:#7B4A73;
text-decoration:underline;
}
span.subtitle{
color: #7B4A73;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
/*margin-top:-15px;*/

}
div.top{
background-color:#7B4A73;
height: 316px;
}
div#header {
	height: 316px;
	padding-right: 25px;

	/*background-image:url(graphics/top2.gif);*/
	background:url(graphics/top2_dark.gif) no-repeat right top #7C4871;

		background-color: #7c4a73;
	/*border-bottom:#D8D996 1px solid;*/
	background-repeat: no-repeat;
	/*border-bottom: none;*/
	text-align: left;
	
}
div#header div#log{
/*float:right;*/


}
div#header_shadow{
	background:url(graphics/header_shadow.jpg);
	background-repeat:repeat-x;
	z-index:30;

}
div.mbody_content{
	z-index:100;
	position:relative;
	width:935px;
	margin:-174px auto 0px auto;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	
	
}
/*------MENU-----*/
div.menu{
	height:25px;
	/*text-align:right;*/
	padding-right:17px;
	/*padding-top:5px;*/
	background-color:#7B4A73;
	clear:both;
	/*position: absolute;*/
	left:0;
	font-weight:bold;
	margin-top:-25px;

	
}
div.menu a{
	text-decoration:none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#999999;
	background-color:#7B4A73;
	padding:0px 13px 0px 13px;
	margin-left:6px;
	text-transform: uppercase;
}
div.menu a#selected{
	text-decoration:none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	background-color:#7B4A73;
	padding:0px 13px 0px 13px;
	margin-left:6px;
		text-transform: uppercase;
}
div.menu a:hover{
	color:#FFFFFF;
}
/*------menu-----*/
div.left_content{
	width:275px;
	float:left;
	margin-top:-4px;
	/*margin-right:25px;*/
	
	
}
/*----RIGHT CONTENT-----*/
div.right_content{
	
	float:right;
	width:635px;

	margin-top:3px;
	/*!margin-top:-35px;
	_margin-top:-35px;*/
	
}
div#animFlash{

height:171px;
margin-left:17px;

z-index:35;
position:relative;
z-index:35;


}
/*--menu2-*/
div.menu2{
	float:right;
height:29px;
margin-top:-29px;
margin-right:18px;
z-index:200;
position:relative;

text-align:center;
}
div.menu2 a{
display:block;

width:80px;
height:29px;
text-align:center;
margin-left:3px;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
background-color:#333333;

/*padding:0px 15px 0px 15px;*/
}
div.menu2 a#selected{
display:block;
margin-left:3px;
font-weight:bold;
/*float:left;*/
width:80px;
height:29px;
font-size:11px;
text-decoration:none;
color:#FF9933;
height:29px;
text-align:center;
/*padding:0px 15px 0px 15px;*/
}
div.menu2 a:hover{
color:#FF9933;
}
div.menu2 p{
	text-align:center;

margin:0px;
}

div#main_content{
background:url(graphics/bg_content.jpg);
background-repeat:repeat-y;

padding:25px 25px 25px 25px;



}

/*--menu2*/
/*-----right content----*/
/*---FOOTER---*/
div.footer{
	background: url(graphics/bg_footer2.jpg) right no-repeat;
height:65px;
margin-top:-10px;
min-width:1085px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
div.footer table{
	color:#000;
margin:auto;
}
div.footer a{
color:#763F6A;
text-decoration:none;
}
div.footer a:hover{
color:#999999;
text-decoration:underline;
}
a.link{
color:#999999;
text-decoration:underline;
}
a.link:hover{
color:#7B4A73;
text-decoration:underline;
}

div.note{
width:100%;
text-align:center;
}
span.red{
color:#CC0000;
}
span.green{
color:#009900;
}
a#selectedsubmenu{
color:#FF9933;
}
p.testimonial{
width:260px;
_width:250px;
margin-left:10px;
text-align:justify;
}
span.underlined{
text-decoration:underline;
}
tr.flag td{
padding-left:20px;
padding-bottom:10px;
padding-top:10px;
}
tr.flag a{
color:#333333;
font-weight:bold;
}
#box_news{
	width:277px;
}
.blog_news{
	width:275px;
	height:150px;
}
.blog_news h2{
	padding-left:10px;
	height:15px;
}
.blog_news p{
	margin-top:-5px;
	margin-left:10px;
	margin-right:10px;
	text-align:justify;
}

.socialbar{
	
	height:50px;
	margin:auto;
}
.socialbar a{
	float:left;
	padding:8px;
	display:block;
}
div.toplinks{

width:193px;
margin-top:8px;
float:left;
margin-left:17px;
}

.bot_menu{
	text-align:center;
	margin-top:12px; 
	font-size:11px;
	min-width:1085px;
	margin:auto;}

.bot_menu a{ 
color:#000; 
font-size:11px;
text-align:center;
}

.bot_menu a:hover{ 
color:#ff9933;
font-size:11px;
text-decoration:none;
}
.bot_menu a#selected{ 
color:#ff9933; 
font-size:11px; 
}

.redstatus{
	color:#FF9933;
}
	
