/** diamondbelle.com css **/
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
a,a:link {color:#711400;text-decoration:none;border-bottom:1px dotted #711400;}
a:visited{color:#0A2E20;text-decoration:none;border-bottom:1px dotted #0A2E20;}
a:hover,a:active {border-bottom:none}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/** END RESET **/
body,html {
	height: 100%;
}
body {
	background:#092D1F url(../images/red_velvet.jpg);
	font-family:arial,sans-serif;
	font-size:1em;
}
ul,h2{margin-left:5px;padding:5px}
div#contentContainer{height:100%;background:#E3E1CA url(../images/newbg.jpg) no-repeat;color:#000;width:850px;margin:0 auto;border:1px solid #711400}
   
     div#header{height:250px;background:#CEC5A8 url(../images/straterLogo.jpg) top left no-repeat;border-bottom:1px solid #711400;position:relative }
	 div#header p{position:absolute;top:145px;left:65px;font-size:.8em;text-align:center;color:#603600}
     div#header img {display:block;float:right}
     div#nav{background-color:#711400;height:2.0em;border:1px solid #FCF2D7;font: 11px Verdana, Arial, Helvetica, sans-serif; }
           div#nav ul{list-style-type:none;margin:0;padding:0}
           div#nav ul li {float:left;color:#fff;padding:3px 10px;border-right:1px solid #FCF2D7;line-height:1.6em}
		   div#nav ul li a{color:#fff;text-decoration:none;border:none}
		   div#nav ul li a:hover,div#nav ul li.active a{color:#000;border:none}
		   div#nav ul li:hover,div#nav ul li.active,div#nav ul li:hover a{background-color:#FCF2D7;color:#000}
     #content{padding:5px;background-color:#E3E1CA;}
	       #flvplayer{margin:5px;float:right}
		   #content p{padding:5px;line-height:1.25em}
           #contentHeader{margin:15px 5px 5px 5px}
		   ul.menus{margin-left:15px;list-style-type:disc;float:left}
		   ul.menus li{margin:5px}
		.locator{float:right;margin:10px 45px 15px 0}
div.footer{padding:10px;background-color:#CEC5A8;text-align:center;margin:0 auto 10px auto;font-size:.9em;width:831px;clear:both}   

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.clear{clear:both}

table.entertainer{border:1px solid #0A2E20;background-color:#E3E1CA}
table.entertainer th, table.entertainer td{padding:5px}
table.entertainer th {background-color:#0A2E20;color:#FFF;font-weight:bold}
table.entertainer tr.alt{background-color:#D4CAAF}

ul.list{list-style-type:disc;margin-left:15px}
ul.list li{margin:5px}
blockquote{margin:5px 20px !important;font-size:.8em}
