body {
margin: 0px;
padding: 0px;
background:url(../_common_images/body_bg-FPO.jpg) #cfaf6b top center no-repeat;
}

#container {
margin:0px auto;
padding:0px;
width: 990px;
}

#mainContent {margin:25px 0px 0px 0px; padding:0px; width:990px;}



/* CONTENT AREA */

#contentAreaWrap {float:left; width: 637px; margin: 0px 0px 0px -15px; padding:0px;}

#contentArea-top {margin: 0px; padding: 0px; width: 637px; float:left; background:url(../_common_images/contentArea_bgTop.png) no-repeat top left;}

#contentArea {width: 522px; float:left; margin:-10px 0px 0px 0px; padding: 40px 50px 40px 65px; background:url(../_common_images/contentArea_bg.png) repeat-y top left;}

#contentArea-bottom {margin: 0px; padding: 0px; width: 637px; float:left; background:url(../_common_images/contentArea_bgBottom.png) no-repeat top left;}

#contentArea a, #contentArea a:link, #contentArea a:active, #contentArea a:visited {text-decoration:none;font-size: 12px; font-weight:bold; color:#4e1913;}

#contentArea a:hover {text-decoration:underline;}

#contentArea h1 {margin:0px; padding: 0px; text-align:right; font: normal 20px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#4e1913;}
#contentArea h2 {margin:0px; padding: 0px; text-align:right; font: normal 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#9a561b;}
#contentArea h3 {font: bold 12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;background: url(../_common_images/menus-courseImg.gif) no-repeat center left; margin:5px 0px -5px 0px; padding-left: 21px;color:#a05319;}
#contentArea p {font-size: 12px; line-height:17px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a05319; padding-left:20px;}
/*#contentArea p {font-size: 12px; line-height:17px; font-family: "Gill Sans","Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a05319; padding-left:20px;}
*/

.colOne {width: 240px;float:left;margin:50px 30px 0px 0px;}
.colTwo {width: 240px;float:left; margin-top:50px;}

.pageSectionHeader {text-transform:uppercase; font-weight:bold; background: url(../_common_images/menus-courseImg.gif) no-repeat center left; margin:5px 0px -5px 0px; padding-left: 21px;}

#contentArea ul {
color:#4e1913;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-size-adjust:none;
font-weight:normal;
line-height:20px;
list-style-image:url(../_common_images/bullet-Img.gif);
list-style-type:none;
text-transform:capitalize;
}

#contentArea ul li {margin:0px 0px 0px 5px;padding:0 0 8px 0px;}

.green {color:#93864b;}

/* SIDEBAR */

#sidebarArea {float:left; width: 235px; margin: 25px 0px 0px 0px; padding: 0px 0px;}

#sidebarNav {margin-left: 20px; padding: 0px; font: normal 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4e1913;}

#sidebarNav p {font-size:12px; line-height:19px;}
#sidebarNav a {color:#991e0a; text-decoration:none; font-weight:bold;}

#sidebarNav ul {margin: 7px 0px 0px 0px; padding: 0px 0px;}
#sidebarNav li {list-style-type:none; margin-bottom: 2px; padding: 0px;}
#sidebarNav li a {width: 140px; display: block; padding: 0px 0px 0px 7px; text-decoration:none; color: #4e1913;}
#sidebarNav li a:hover {text-decoration:none; color: #eae1b8; background:#4e1913;}

p.sbAddress {width:160px; margin: 12px 0px; padding: 7px 0px 0px 7px; border-top: 1px solid #8b8246; }

#sidebarSignup {width: 300px; height: 95px; margin: 30px 0px 15px 0px; padding: 5px 0px; background:url(../_common_images/newsletter_signup_bg.gif) no-repeat top left;}
#sidebarSignup p {font: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4e1913; margin:12px 0px 10px 20px; padding:0px; font-weight:bold;}
#sidebarSignup a {font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;color:#f3db95; text-transform:uppercase;}
#sidebarSignup a:hover {text-decoration:underline;}
#sidebarSignup form {margin:0px 0px 5px 20px; padding: 0px;}
#sidebarSignup img {margin-left:20px; padding: 0px;}

#twitter_div {width:210px; padding:10px 12px;font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color: #bf9d60;}
#twitter_div h4 {font-size:12px;text-transform:uppercase;font-weight:bold; background: url(../_common_images/menus-courseImg.gif) no-repeat center left; margin:0px 0px 5px 0px; padding-left: 21px; color:#a05319;}
#twitter_div a {text-decoration:none;font-weight:bold; color:#991e0a;}
#twitter_update_list { list-style:none; padding:0; margin:0; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#4e1913;}



/* FOOTER */

#footer {width: 990px; clear:both; margin: 0px 0px; padding: 10px 0px 30px 10px; color:#be7a3f; font-weight:bold;}

#footer a {text-decoration:none; font: bold 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4e1913; text-transform:uppercase;}
#footer a:hover {color:#be7a3f;}

#footerLogos {float:right; margin-top:-25px;}