@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	background-color:#ffffff;
	color:#747474;
	text-align:justify;
	margin:0;
	padding:0;
	margin-left:10px
	
}
a{}
a:hover{}
a:visited{}

h1{color:#871727; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal;}
h2{color:#871727; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;}
h3{color:#666666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;margin-bottom:3px;}

p {margin-top:2px;}


#top{height:36px;}

#topnav{background-color:#871627;height:36px; text-align:center; float:left; /*margin-top:0px; margin-bottom:24px;*/width:945px;background-image:url(/images/container_bg.jpg);background-position:right; background-repeat:repeat-y;padding-right:15px}
#topnav a {color:#FFFFFF; text-decoration:none; font-family:"Trebuchet MS"; font-size:13px; text-align:center;/*padding-top:10px*/}
#topnav .active{font-weight:bold;}
#topnav a:hover {text-decoration:underline;}

.separator{width:2px; height:36px; background-image:url(/images/nav_sep.jpg); background-repeat:no-repeat}

#visual{}
#header{height:256px; width:945px;background-image:url(/images/container_bg.jpg);
background-repeat:repeat-y;
background-position:right;padding-right:15px}


#middle{}

#left{width:221px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-top:20px; padding-left:15px;padding-bottom:250px;
background-image:url(/images/fluture.gif); background-repeat:no-repeat; background-position:bottom; 
}


#left h1{color:#871727;background-image:url(/images/red_butterfly.gif); background-repeat:no-repeat;padding-left:30px;background-position:0px 2px}
#left h2{color:#333333; font-size:19px; margin:0px}
#left h3{color:#333333; font-size:14px; font-weight:normal;margin:0px}
#left p{margin:0px}
#left img {border:1px solid #b4b4b4; padding:3px; margin-top:5px;}
#left hr {height:1px;background-color:#b4b4b4;border: 0;color:#b4b4b4;margin-top:5px; margin-bottom:5px;}

#searchbox{background-color:#CCC; height:59px;margin-bottom:5px;padding:10px} 
#searchbox input{font-size:12px; height:20px}
#mainlist{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px;}
#mainlist ul{margin:0px;padding:10px 5px 10px 0px}
#mainlist li{margin-left:12px; margin-top:3px;list-style:none; background-image:url(../images/bullet_gold.gif); background-repeat:no-repeat; background-position:left top;padding-left:10px}
#mainlist a, #mainlist a:visited{color:#666666; text-decoration:none}
#mainlist a:hover, #mainlist a:visited:hover{color:#871727; text-decoration:none}




#content{width:748px; background-image:url(/images/content_bg.jpg);

background-repeat:repeat-y;
background-position:right;

}
#content2{margin:20px 20px 20px 30px;}
#content2 img {border:1px solid #b4b4b4; padding:3px; margin-top:5px;}

#content2 a, #content2 a:visited{color:#871727; text-decoration:none; font-weight:bold; font-size:10px}
#content2 a:hover, #content2 a:visited:hover{color:#333333;text-decoration:underline; }

#content2 .clear {clear:both;}

#content2 .home_module {float:left; width:206px; padding:10px; min-height:200px;}
#content2 .home_module H2 {background-image:url(/images/grey_butterfly.gif); background-repeat:no-repeat; background-position:right; height:50px; padding-bottom:0px;padding-top:20px;margin-bottom:3px;}

/*#content2 .home_module a, #content2 .home_module a:visited{color:#871727; text-decoration:none; font-weight:bold; font-size:10px}
#content2 .home_module a:hover, #content2 .home_module a:visited:hover{color:#333333;text-decoration:underline; }*/


#bottom{padding-left:250px}


#footer{background-color:#E8E8E8; height:80px; float:left; display:block; width:950px; text-align:left; padding-top:12px; color:#666; font-size:11px;margin-top:5px;}
#footer a{text-decoration:none; color:#851426; font-size:11px; font-weight:bold}
#footer a:hover{text-decoration:underline; color:#333333;}