/* Main Page Styles */

@import "/!includes/css/_CM_Main_Nav.css";
@import "/!includes/css/_CM_Interior_Nav.css";

* {margin: 0; padding: 0;}

body {background-color: #7C7C7C; color: #fff; font-family: Verdana; font-size: 14px;}

a:link {color: #ffbd26; text-decoration: underline;}
a:hover, a:active {color: #ffbd26; text-decoration: none;}
a:visited {color: #ffbd26;}

a.blacklnk, a.blacklnk:hover {color: #000; font-weight: bold; font-size: 15px;}

h1 { font-size: 1.5em; color: #FFBD26; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.25em; }
h4 { font-size: 1em; }

.itemCell td { padding: 5px; border: 1px solid #000000; border-top-width: 0; border-bottom-width: 0; }

#Wrapper {background: url(/_images/mp/cm_main_content_bg_tile.gif) repeat-y;
	      width: 991px;
	      margin: 0 auto;
	      position: relative;
	      min-height: 500px;}
	      
#HeaderImg {background: url(/_images/mp/cm_main_header.jpg) no-repeat;
	        height: 171px;
	        width: 991px;}
	        
#MainNav {height: 54px;
		  width: 991px;}
		  
#TagLine {height: 35px;
	      width: 991px;}
	      
#MP_Promo {height: 190px; width: 190px; float: right;}	      
	      
#ContentArea {background: url(/_images/mp/cm_main_content_bg.jpg) top center no-repeat;
			  width: 991px;
			  min-height: 550px;}	
#ContentArea .LeftCol {width: 273px; padding-top: 97px; float: left; text-align: center; color: #000;}
#ContentArea .RightCol {margin-left: 302px; width: 632px; padding-top: 60px;}

#Footer {background: url(/_images/mp/cm_footer_bg.gif) no-repeat;
		 width: 991px;
		 height: 125px;
		 color: #c9b58e;
		 clear: both;}

a.footer:Link, a.footer:visited {color: #c9b58e; text-decoration: underline;}		 	
a.footer:hover {color: #c9b58e; text-decoration: none;}

#Footer .FootTxt {padding-top: 20px; text-align: center;}
		 
p {margin-bottom: 17px;}		 
h2 {font-size: 15px; font-weight: bold; color: #000; text-decoration: underline;}


/* Interior Styles */ 		 		        		  	        	      


#NavInt {width: 991px; width: 54px;}

#ContentAreaInt
{
    background: url(/_images/int/cm_int_content_bg.jpg) top center no-repeat;
    width: 991px;
    min-height: 450px;
}

#ContentArea .LeftCol h2, #ContentAreaInt .intLeft h2 { text-decoration: none; }
#ContentArea .LeftCol h3, #ContentAreaInt .intLeft h3 { font-size: 15px; }
#ContentArea .LeftCol a.blacklnk, #ContentAreaInt .intLeft a.blacklnk { font-size: 14px; }
			     
#ContentAreaInt .intLeft {width: 273px; padding-top: 5px; float: left; text-align: center; color: #000;}			     
#ContentAreaInt .intRight {margin-left: 302px; width: 632px; padding-top: 5px; line-height: 1.5em;}
