/* --------------------------------------------------------------------------------------------------------------------------------------- 

GLOBAL STYLES

--------------------------------------------------------------------------------------------------------------------------------------- */

@import url("reset.css");
@import url("module_header.css");
@import url("module_homepage.css");
@import url("module_colright.css");
@import url("module_maincontent.css");
@import url("module_footer.css");


* {
	margin: 0;
	padding: 0;
	font-size: 13px;
}

img { border: 0; }
input, textarea, select { font-size: 1.0em; }
h1, h2, h3, h4, h5, h6 { font: 1.0em Tahoma, Arial, sans-serif; }

table, th, td { font-size: 1.0em; }
div.clearer { height: 0; font-size: 0px; line-height: 0px; clear: both; }  
a, a:visited { color: #950004; text-decoration: none; } 
a:hover { color: #000; text-decoration: none; } 
.align_left { float: left; }
.align_right { float: right; }

body {
	background: url("../images/bg.jpg") 0% 0% repeat-x #dce0e1;
	text-align: center;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 62.5%;
}

#wrapper { width: 965px; margin: 0px auto; text-align: left; }

.mainWrapper { 
	padding: 0 5px 2em 5px; width: 955px;
	background: url("../images/maincontent/bg_content.png") 0% 100% no-repeat;
}  

.contentWrapper { padding: 15px 15px 0 15px; width: 925px; background: #fff; }

.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; float: left; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }

.sIFR-flash + div[adblocktab=true] {  display: none !important; }

.sIFR-hasFlash h1 { visibility: hidden; }
