/* MAIN CSS Document */

/* ======================================= Main Body ====================================== */
html, body {
	margin:0px;
	padding:0px;
	text-align:center;
} 
body {
	background: #FCFCFC url(../images/main_background.gif) repeat-y 50% 0;
	background-attachment:fixed;
	font-size:62.5%; /* ========================= 10 pixels = 1em */
}
body, td, div, span  {
	font-family: Verdana, Helvetica, sans-serif;
	color:#666666;
}

h1 { color:#dd0000; font-size:4.8em; font-weight:bold; padding:6px 0px 0px 16px; text-align:left;}
h2 { font-size:3.6em;}
h3 { font-size:2.4em;}
h4 { font-size:1.8em;}
h5 { font-size:1.2em;}
h6 { font-size:0.8em;}

/* ======================================= Links ====================================== */
/* links should be in this order */
a img { border: none; }
a:link { color:#666666; text-decoration:none;}
a:visited { color:#333333; }
a:hover { color:#333333; }
a:active { color:#333333; }

.menu { font-size:9px; padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:bold}
.menu a:link { text-decoration:none; color:#FFFFFF; font-size:9px; }
.menu a:hover { color:#999999; }

/* ======================================= Forms / Lists  ====================================== */

ul { margin-top:2; margin-left:-5; }
form { margin:0px; }
input { } /* overall styles for fields/radio buttons/checkbox buttons/submit buttons etc */
select { background-color:#FFFFCC; color: #000000; } /* dropdown menus / lists */
textarea { background-color:#FFFFCC; color: #000000; } /* text fields */

/* ======================================= Xtras ====================================== */
.clear {
        clear: both;
}

/* ======================================= Main CSS ====================================== */
#mainPage { } /* overall id for page */
.txtPage { } /* main class for page */

#mainContainer { 
 width:539px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
 

#header { height:80px; }
#mainContent { height:380px; }



#mainLeft { width:278px; height:300px; float:left; padding:0px 36px 0px 0px;}
#mainRight { width:200px; height:300px; float:left; padding:56px 0px 0px 0px;}
#footerImage { padding:85px 0px 0px 0px; }


/* ======================================= Footer ====================================== */
#footer {       
        margin: 0px auto;
        position: relative;
        background-color: #CCCCCC;
        border-top: 1px solid #000000;
        width: 529px;
        padding: 5px 5px 5px 5px;
        clear: both;
}

/* ======================================= Bug Fixes ====================================== */

/* clear fix --- fix for setting clear to floating elements  */
.clearfix:after { content: ".";  display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;} .clearfix{display: block;} /* Hides from IE-mac \*/
/* end clear fix */ 



/* === end === */


