/* 9009 front */
#main_container{background-color:#000; border: 4px solid #5FC9E6; border-top-width:6px; border-bottom-width:3px; }
#main_splash_box{background-color:#ccc;background-position:center top;background-repeat:no-repeat;width:595px;float:left;padding:0;/*overflow: hidden; */}
#main_text_box{width:230px;text-align:left;font-size:1.4em; overflow:hidden;float:left;color:#FFF;padding:0;}

#main_text_box h1,#main_text_menu,#story_box{padding-left:10px;}
#main_text_box h1{padding-top:20px;font-size:24px;color:#60C9E4;font-weight:bolder;font-style:oblique;}
#main_text_menu li a{font-size:18px;font-weight:400;line-height:18px;}
#main_text_menu li{line-height:20px;font-weight:400;font-family:Georgia, "Times New Roman", Times, serif;padding:0 0 24px;}
#main_text_box li,#stories li{list-style:none;}
#main_text_box a{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-weight:400;}
#main_text_box li a{color:#61cae4;font-family:Georgia, "Times New Roman", Times, serif;}
#main_text_box a:hover{color:#fff;}
#main_text_box .story{padding-bottom:1em;}
#main_text_box p{padding-bottom:1em;line-height:110%;font-size:14px;}
#main_text_box h2{font-size:10pt;font-weight:400;padding-top:0;margin:0;}
#main_header{line-height:normal;margin:0;padding:0;}
#story_box{overflow:hidden;padding-top:0;}
#story_box div{overflow:auto;width:220px;height:270px;padding:5px;}
#story_box li{padding:5px 0 0;line-height:1.4em;}
#story_box li a,#stories a{color:#6CF;background-color:#000;font-weight:700;}
#story_box li a:hover,#stories a:hover{color:#fff;background-color:#000;}
#stories{clear:both;}
#stories img{float:right;}
#stories .story{clear:both;padding-top:20px;}
#stories *{text-align:left;font-size:12pt;}
.story{color:#FFF;font-variant:normal;margin-top:20px;}
#stories h2{padding-bottom:.5em;}
#stories .story div,#stories .story ul{float:left;width:220px;clear:none;line-height:normal;}
#stories .story ul{clear:left;padding:1em 0;}
#bg_content_tile #bg_content #content #contentPadding #main_container #main_text_box #story_box .story h2{color:#FF9;}
#bg_content_tile #bg_content #content #contentPadding #main_container #main_text_box #story_box .story p{line-height:18px;}
#story_box h2{font-size:16px;font-weight:700;}
.subhead{color:#FC0;font-style:italic;}
#main_container,#main_splash_box,#main_text_box{height:486px;}
#bottom_row{padding-top:5px;}

/*
A few added styles
*/


.ads_row {
	padding-top:5px;
	width:857px;
	margin-left:7px;
	height:100px;
	margin:0 auto;
}
.ads_row_item {
	float:left;
	padding:0 2px 0 2px;
	
}

#ads_row_email_box {
	float:left;
	text-align:center;
	font-size:1.4em;
	color:#FFF;
	background-image:url('http://www.cherokeeuniforms.com/images/email_box_bg.JPG');
	width:242px;
	height:100px;
	background-repeat:no-repeat;
	background-position:right top;
	overflow:hidden;
	padding:0 0 0 2px;
	margin:0;
}

#ads_row_email_box span {
	font-size:1.6em;
	font-weight:bold;
}

#ads_row_email_box form {
	padding:5px 0 5px 0;
	margin:5px 0px 0px 0px;
}

/*for ie6, it makes sure that the ad row displays properly */
#contentPadding {padding:8px 0;width:852px;_width:860px;}!important
