/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
-------------------------------------------------------------- */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: none;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;	
}

html, body {
	background-color: #b3b3b3;
	color: #777777;
	height: 100%;
	min-height: 100%;
}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* Remove annoying border on linked images. */
a img {
	border: none;
}

/* Set up general global styles */
a {
	color: #777777;
}

.transparent
{
	background-color: black;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

#banner {
	border-top: solid 5px;	
	margin-top: 2px;
}

#banner.heavy, #banner.light {
		border-bottom: solid 5px;
}

#banner.heavy .mask,
#banner.light .mask,
#sidebar .mask
{
	background-color: black;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}    

.mask {
	background-color: #262626;	
}

.container {
	background-color: #f5f3f3; 
}



/* [http://www.positioniseverything.net/easyclearing.html] */
.clearfix:after, .container:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
.clearfix, .container {
	display: block;
}

.clear {
	clear: both;
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
