@charset "utf-8";
/* CSS Document */

/*
----------------------------GENERAL TAGS----------------------------
*/

* { margin: 0; padding: 0; }

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 {
	border: 0;
	outline: 0;
	vertical-align: top;
	background: transparent;
}

html { font-size:100.01%; }

body {
	font-size:0.9em;
	text-align: center;
	background: #000000 left top repeat-x;
	color:#FFF;
	font-family: Verdana, Geneva, sans-serif;
}

a img { border: 0px solid #fff; }
a { color:#999; }
a:hover { color: #444; }

ul, ul li { list-style: none; }

#container, #header, #outerframe, #rightbar, #content, #footer {
	position: relative;
}

/*
----------------------------DIVS----------------------------
*/

#container { width: 957px; margin: 0 auto; padding-bottom: 15px; min-height: 900px; }

#content { margin-left: 355px; width: 580px; text-align:left; margin-top: 15px; }

#content p { margin-top: 20px; }

span { color: #e60009; font-weight: bold; }

#menu { margin-left: 355px; margin-top: 20px; }
#menu li {list-style: none;}
#menu span {float: left; border: 1px solid #595959; padding:5px 8px; font-size: 12px; font-weight: bold; background: url(/images/grate_bg_web.jpg); margin: 0 8px 0 0;}
#menu li a:link {text-decoration: none; color: red;}
#menu li a:visited {text-decoration: none; color: red;}
#menu li a:hover {color: #c5c5c5; text-decoration: underline;}

.clear_all { clear:both; }
