/* CSS Document */

/************/
/*  GLOBAL  */
/************/

/* NON-HEADER */
*{padding:0; margin:0;}
 body {
	font-size:14px;
	background-color:#000000;
	font-family:verdana, arial, sans-serif;
	background-image: url(../images/body_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #333333;
	line-height: 20px;
} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {width:1040px; margin:0px auto 0px 0px; }
.main {clear:both; width:1040px; }
.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:205px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-content {display:inline; /*Fix IE floating margin bug*/; float:left; width:790px; margin:0 0 0 45px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-subcontent {display:inline /*Fix IE floating margin bug*/; float:right; width:185px; margin:0 0 0 0; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.footer {clear:both; width:900px; padding:1.0em 0 1.0em 0; background:rgb(225,225,225) url(../img/bg_foot.jpg) no-repeat; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/* HEADER */
.header {
	width:1030px;
	font-family:verdana,arial,sans-serif;
	background-image: url(../images/head_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 166px;
}

.d0_foot a {color:#000;text-decoration:none}
.d0_foot a:hover {color:#f60;text-decoration:underline}
.d0_foot a:visited{color: #000000;}
.d0_foot a:active {color: #660000;}

