body {background: #0C3182; margin:30px auto 0 auto; text-align:center; font:11px verdana, arial, tahoma, sans-serif; color:#333;}

#wrap {width:810px; margin:0 auto 0 auto;  text-align:center; background:#FFF; border:3px solid #FFF;}
#header {width:810px; margin:0 auto 0 auto; height:367px; padding:0; border-bottom:3px solid #FFF;}

#logo {float:left; width:620px; height:367px; background: url(../images/home_logo.jpg) top left no-repeat; margin:0; padding:0;}
#news {float:right; width:167px; height:347px; background:#E7E7E7; text-align:left; padding:10px;}


#main {float:left; width:810px; margin:0px auto 0px auto; padding:0;}

/* 	Main area Styles  ---------------------*********************/
#menu {float:left; width:620px; height:24px; margin:0px; padding:5px 0 0 0; font:bold 1em arial, verdana, tahoma, sans-serif; background:#E7C202; border-bottom:3px solid #FFF;}
#menu li {display: inline; margin-top:10px;}
#menu li a {margin: 0px 4px; padding:0px 2px; text-decoration:none; color:#333;}
#menu li a:hover {color:#414141;}
#menu li a.here {color:#414141;}


#left {float:left; width:620px; margin:0; padding:0;}
#boxes {float:left; width:620px; height:170px; padding:0; margin:0; background:#E7E7E7;}

#box1 {float:left; width:110px; padding:0 10px; margin:23px 0 0 10px; background:url(../images/box_seperator.gif) right no-repeat;}
#box2 {float:left; width:150px; padding:0 10px; margin:8px 0 0 0;}
#box3 {float:left; width:110px; padding:0 10px; margin:23px 0 0 0; background:url(../images/box_seperator.gif) left no-repeat;}
#box4 {float:left; width:110px; padding:0 5px; margin:0;}


#right {float:right; width:167px; height: 182px; margin:0; padding:10px; background:#7F9DB9; color:#FFF;}
#right p, #right td  {color:#FFF; }






/********************
	Footer Styles
*********************/

#footer {float:left; width:810px; height:30px; margin:0; padding:0; text-align:left; background:#C3C3C1; border-top:3px solid #FFF;}
#footer p {color:#FFF; font-size:0.8em; margin-left:5px;}
#footer a {color:#FFF; padding:0 5px;}
#footer a:hover {color:#414141;}

/*General Styles  --------------- */

h2 {font-weight:bold; font-size:1.1em; color:#0C3182;  margin:0; padding:0;}
h4 {font:bold 1.1em arial, verdana, tahoma, sans-serif; color:#0C3182;  margin:0; padding:0;}
p {font-size:1em; line-height:1.3 em; font-weight:normal; margin: 8px 0 12px 0; padding:0; text-align:left;}
a {color:#CC3300;}
a:hover, a:visited {color:#0C3182;}


.small {font-size:0.8em;}
.hide {display:none;}

.red {color:#CC3300; font-weight:bold;}



