/* mac hide\*/
html, body {height:100%}
/* end hide */
html,body {
	padding:0;
	margin:0;
}
body{	
	text-align:center;
	min-width:750px;/* for mozilla*/	
	color: #000000;	
	font-family: "Times New Roman", Times, serif;
	background-image: url(images/shad_x.png);
	background-repeat: repeat-x;
	font-size: 155%;
	background-color: #171519;		
}

#outer{
	height:99.9%;
	min-height:100%;
	width:750px;	
	color: #000000;
	text-align:left;
	margin:auto;
	position:relative;	
	background-color: #171519;
}
 
html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/

/*
#header{
	position:absolute;
	top:0;
	left:-1px;
	width:750px;
	height:210px;	
	overflow:hidden;
	color: #000000;
	z-index:100;
}*/

#left {
	position:relative;/*ie needs this to show float */
	width:324px;
	float:left;
	padding-left: 25px;
}

#footer {
	width:750px;
	clear:both;
	height:220px;
	color: #000000;
	text-align:center;
	left:0;
	bottom:0;
	position: absolute;	
}
* html #footer{margin-bottom:-1px}/* ie rounding bug*/
* html #footer {/*only ie gets this style*/
	\height:22px;/* for ie5 */
	he\ight:220px;/* for ie6 */
}
div,p  {margin-top:0}/*clear top margin for mozilla*/
#centrecontent {
	width:401px;
	float:right;
	background-color: #171519;	
}

#clearfooter {width:100%;height:220px;clear:both} /* to clear footer */
html >body #minHeight{float:left;width:0px;height:100%;margin-bottom:-222px;} /*safari wrapper */

/*MB*/

img {
	border: 0px;
}

a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

#content {
	background-color: #C40043;
	width: 281px;
	text-align: right;
	padding: 12px;
	color: #fff;
}

#footer_left {
	float:left;
	padding-left: 25px;
	padding-top: 10px;
}

#footer_right {
	text-align: right;
	left: 0px;
	padding-top: 10px;
}

.pic_row {
	width: 401px;
	padding-top: 30px;
}

.leftpic {
	position: relative;
	left: 0px;
}

.rightpic {
	position: absolute;
	right: 25px;
}
