@charset "utf-8";
/* CSS Document */

html, body {margin:0 auto; padding:0; font-family:Verdana, Geneva, sans-serif; height:100%;}

#outerwrapper {background:#FFFFFF url(img/mn/body_bg.gif) top center repeat-y;  margin:0 auto; padding:0; text-align:center; min-height:100%;}
* html #outerwrapper {height:100%;}

.clear {clear:both;}
.aligncenter {display:block; margin:0 auto;}
.alignleft {float:left; margin:0 20px 10px 0;}
.alignright {float:right; margin:0 0 10px 20px;}

strong {font-weight:bold;}
em {font-style:italic;}
fieldset, img {border:0;}

a, a:link {color:#330066; text-decoration:underline;}
a:hover { color:#392241; text-decoration:underline; }
a img {border:none; outline:none;}
a:focus {outline:none;}

#wrapper { margin:0 auto; text-align:center;}

#header {background:#ffffff url(img/mn/header_vertical_bg.gif) top left repeat-x; height:160px; padding:0; margin:0;}
#innerheader {width:960px; height:160px; background: transparent url(img/mn/header_bg.gif) top center no-repeat; margin:0 auto; padding:0;}

#topnav {font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0; padding:0; width:960px; display:inline;}
#topnav ul {padding:14px 10px 0 0; margin:0; height: 30px; float:right;}
#topnav ul li {float:left; display:inline; margin:0 0 0 28px; height: 30px; line-height:30px;}
#topnav ul li a, #topnav ul li a:link { text-decoration:none; color:#392241; display:block;}
#topnav ul li a:hover {text-decoration:none; color:#bcbcbc;}
#topnav ul li.current_page_item a, #topnav ul li.current_page_item a:link, #topnav ul li a:active {color:#bcbcbc;}
#topnav ul li.fb {padding: 0; margin: 0 0 0 19px;}

#main { width:960px; margin:0 auto; padding:0;}
#mainnav { width:160px; float:left; display:inline; margin:0; padding:0 0 20px 0; text-align:left;}
#mainnav ul {padding:0 0 0 8px; margin:0px; list-style:none; list-style-type:none;}
#mainnav ul li {margin:0; padding:4px 0; border-bottom:1px #CCCCCC solid; }
#mainnav ul li a, #mainnav ul li a:link { text-decoration:none; color:#392241; font-size:12px; font-weight:bold; line-height:12px; }
#mainnav ul li a:hover {text-decoration:none; color:#bcbcbc;}
#mainnav ul li.current_page_item a, #mainnav ul li.current_page_item a:link, #mainnav ul li a:active {color:#bcbcbc;}
.subtext {font-size:11px; color:#666; font-weight:normal;}
.subtext a, .subtext a:link, .subtext a:active { color:#666; font-weight:normal; }

#content { float:right; width:670px; display:inline; margin:0; padding:0px; text-align:left; font-size:11px; line-height:15px; font-weight:normal; }
#content h1 {font-size:22px; font-weight:bold; line-height:25px; color:#392241; margin:0 0 8px 0; padding:0;}
#content h2 {font-size:14px; font-weight:bold; line-height:18px; color:#392241; margin:0 0 20px 0; padding:0;}
#content p {margin:0 0 10px 0; padding:0; color:#252525;}
#content ul {list-style:disc; list-style-type:disc; padding:0 0 15px 0; margin:0 0 0 30px;}
#content ul li {line-height:15px;}

/* HOME PAGE */
#homecontent {float:left; width:480px; display:inline; margin:0; padding:0; text-align:left;}
#homecontent h1 {font-family:Verdana, Geneva, sans-serif; margin:0 0 10px 0; padding:0; color:#392241; font-size:15px; font-weight:bold; line-height:15px; }
#homecontent h2{font-size:13px; font-weight:bold; line-height:15px; color:#392241; margin:0 0 8px 0; padding:0;}
#newscolumn {float:right; width:150px; display:inline; margin:0; padding:10px 0 10px 15px; text-align:left; border-left:3px #392241 solid;}
#newscolumn h2 {font-size:11px; margin:0 0 3px; padding:0; }
#newscolumn h3 {font-size:14px; margin:0 0 10px; padding:0 0 5px; font-weight:bold; border-bottom:1px #392241 solid;}
#newscolumn p {margin:0 0 5px; padding:0;}
#newscolumn .newsdivider {width:100%; height:5px; border-top:1px #CCC solid; padding:5px 0;}
#newscolumn a, a:link {text-decoration:none; color:#392241;}
#newscolumn a:hover{ text-decoration:none; color:#bcbcbc; }

.footer_address {font-size: 13px; width: 500px; padding: 0 0 40px 250px;}

/* SPLASH PAGE */

#splashbg { float:right; width:670px; height:395px; margin:0px; padding:0px; text-align:left; background-image:url(img/mn/entersite.jpg); background-repeat:no-repeat; }

#enterarea{ width:74px; margin:0px; padding: 220px 186px 27px 410px; float:right;}

#companies { width:670px; float:left; text-align:center; font-weight:bold; color:#858585; padding:61px 0px 0px 0px; font-family:"Times New Roman", Times, serif; font-size:13px; }
#companies a { color:#858585; text-decoration:none; }
#companies a:hover { color:#858585; text-decoration:underline; }

/* POSTING */

.info { margin:3px 0; padding:0; }
.infodivider { width:100%; height:10px; margin:5px 0 10px; padding:0; border-bottom:1px #CCC solid; }
