body { padding:0 auto 0 auto; margin:0 auto 0 auto; text-align:center; background-color: #fff;}
body, td, p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e2743;}
p { padding:5px 0 5px 0; margin:0;	}
td { padding:0; margin:0;	}


a:link, a:active, a:visited {padding:0;margin:0;color:#384964;font-weight:normal; text-decoration:underline;}
a:hover  {padding:0;margin:0;color:#5a4e17;font-weight:normal; text-decoration:none;}


#main { background: url(images/wallpaper.jpg) repeat-x top; width:100%; height:415px; max-height:415px; padding:0 auto 0 auto; margin:0 auto 0 auto;}
#mainimage { padding:0 auto 0 auto; margin:0 auto 0 auto; height:415px; max-height:415px; text-align:center; width:920px; max-width:920px; border:0px solid #003399; background:url(images/main-image.jpg) no-repeat;}
#mainimage img { float:right; padding:0; margin:372px 60px 0px 0;}


#wrap { padding:0 auto 0 auto; margin:0 auto 0 auto; text-align:center; width:920px; max-width:920px; border:0px solid #003399;}
#wrap2 { padding:0 auto 0 auto; margin:0 auto 0 auto; text-align:center; width:800px; max-width:800px; border:0px solid #003399; text-align:left;}
#wrap2 img { padding:0 10px 0 0; margin:0; float:left;}

#wrap3 { padding:0 auto 0 auto; margin:0 auto 0 auto; text-align:center; width:800px; max-width:800px; border:0px solid #003399; text-align:left;}
#wrap3 img { padding:0 10px 0 0; margin:0; float: none;}

h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; margin:0; padding:5px 0 5px 0; display:block; }
h3 {font-family:Arial, Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin:0; padding:5px 0 5px 0; display:block; }

/* DIV BOXES */ 
#divwhite{ background: url(images/line-beigegif) repeat-x top; width:100%; }
#divred { background: url(images/line-red.gif) repeat-x top; width:100%; background-color:#3e0907; }
#divbeige{ background: url(images/line-beige.gif) repeat-x top; width:100%; background-color:#e6d6b1; }
#divblue{ background: url(images/line-blue.gif) repeat-x top; width:100%; background-color:#2b3642;  }



#divred p, #divred  h2, #divred  h3 { color:#fbf0d7;}

#divblue p { color:#ffffff;}
#divblue  h2 { color:#fbf0d7;}

#col1-1 {width:380px; max-width:380px; float:left; margin:0 00px 0 0; padding:0 20px 0 0;  text-align:left; border:0px solid; }
h4 {font-family:Arial, Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin:0; padding:20px 0 5px 0; display:block; color:#660000; }

#col1-2{width:360px; max-width:360px;   float:left; margin:0 00px 0 0; padding:0 0 0 20px; text-align:left; border:0px solid; }

#col2-1 {width:380px; max-width:380px; float:left; margin:0 00px 0 0; padding:0 20px 0 0;  text-align:left; border:0px solid; background:url(images/hr-beige.jpg) right repeat-y; }
#col2-2{width:380px; max-width:380px;   float:left; margin:0 00px 0 0; padding:0 0 0 20px; text-align:left; border:0px solid; }


#col3-1 {width:240px; max-width:240px; float:left; margin:0 00px 0 0; padding:0 15px 0 0;  text-align:left; border:0px solid; background:url(images/hr-red.jpg) right repeat-y; }
#col3-2{width:240px; max-width:240px;   float:left; margin:0 00px 0 0; padding:0 15px 0 15px; text-align:left; border:0px solid; background:url(images/hr-red.jpg) right repeat-y;  }
#col3-3{width:240px; max-width:240px;   float:left; margin:0 00px 0 0; padding:0 0 0 15px; text-align:left; border:0px solid; }

#topmenu { width:900px; max-width:900px;  padding:5px 0 10px 0; margin:0; text-align:left;  background:url(images/line-blue.gif) bottom repeat-x;}


#header { width:100%;  background-color: #3e0907; }
#headco1-1 {width:270px; max-width:270px;  height:80px; max-height:80px; float:left; margin:0 10px 0 10px; padding:0;  text-align:left; }
#headco1-2 {width:600px; max-width:600px; float:left; margin:0 0 0 0; padding:0 0 0 0; text-align:right; border:0px solid;  }
#headco1-2 p { color:#c5b6b5; font-size:11px;padding:12px 60px 5px 0; margin:0; border:0px solid;}
#headco1-3 {width:600px; max-width:600px; float:left; border:0px solid #000000; margin:0; padding:0 0 0 0; border:0px solid;  }
#headco1-3 p { color:#e6d6b1; font-size:12px; font-weight:bold; padding:10px 0 0 0; margin:0; text-transform:uppercase;}

div.clearer {clear: both; display: block; margin: 0; padding: 0; height:5px; line-height:5px;}
div.clearer1 {clear: both; display: block; margin: 0; padding: 0; height:20px; line-height:20px;}
div.clearer2 {clear: both; display: block; margin: 0; padding: 0; height:10px; line-height:10px;}
div.clearer3 {clear: both; display: block; margin: 0; padding: 0; height:1px; line-height:1px;}

#bottom { width:100%; margin:3px 0 0 0; padding:0; border-top:1px solid #3e0907; background-color:#f7f7f7; }
#footer { padding:auto; margin:auto;   width:900px; max-width:900px;  font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-align:right; }
#footer-1 {width:450px; max-width:450px; float:left; margin:0; padding:0 0 0 20px;; }
#footer-2 {width:390px; max-width:390px; float:left; margin:0 0 0 50px; padding:0;  text-align:right;}

#footer p {padding:5px 10px 10px 10px; margin:0; color:#fff; text-decoration:none; font-weight:bold; }
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover  {padding:0;margin:0;color:#fff;font-weight:bold;font-size:11px;text-decoration:none;}
#footer a:hover {padding:0;margin:0;color:#d2dbe9;font-weight:bold;font-size:11px;text-decoration:underline;}

#footer2 { padding:auto; margin:auto; text-align:center;  width:800px; max-width:800px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }
#footer2 p {padding:10px 0 7px 0; margin:0; text-decoration:none; font-weight:normal; color:#262626; font-size:11px; }
#footer2 a:link, #footer2 a:active, #footer2 a:visited, #footer2 a:hover  {padding:0;margin:0;color:#262626;font-weight:normal;font-size:11px;text-decoration:none;}
#footer2 a:hover {padding:0;margin:0;color:#990000;font-weight:normal;font-size:11px;text-decoration:underline;}


ul {
	list-style-image: url(images/bullet.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding:0 0 0 20px ;
}

li { margin:0; padding:0px 10px 4px 0;}


HR
{  height: 1px; margin:20px 0 20px 0;
	border: none;
	background-color: #660000;
	color: #660000; }
