/* structural styles */

#topContainer {
	height: 290px;
	background: transparent url(/images/navunderline.gif) repeat-x scroll top;
}

#logo {
	float: right;
	width: 175px;
	height: 111px;
	background: url(/images/logoright.jpg) no-repeat scroll top;
}

#homeRotate {
	position: absolute;
	top: 111px;
	width: 846px;
	height: 179px;
	background-image: url(/images/homebannerblank.jpg);
}

#homeRotate div {
	width: 830px;
	height: 122px;
	color: #FFFFFF;
	padding: 57px 0px 0px 16px;
}

#homeRotate div.twoline {
	height: 142px;
	padding-top: 37px;
}

#homeRotate div h1 {
	font-weight: normal;
	font-size: 3.7em;
}

#homeRotate div a {
	display: block;
	font-size: 1.2em;
	width: 148px;
	padding: 5px 0px 4px 27px;
	color: #FFFFFF;
	text-decoration: none;
	background: #ff6100 url(/images/homeimageclickicon.gif) no-repeat scroll 10px 7px;
}

#homeTime {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	position: absolute;
	width: 100px;
	top: 252px;
	left: 716px;
	color: #FFFFFF;
	font-size: 1.1em;
	line-height: 1.3em;
	text-align: right;
	background: transparent url(/images/home_clock.gif) no-repeat scroll 89px 3px;
}

#homeSplit {
	width: 832px;
	height: 5px;
}

#mainContent {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 1.2em;
	overflow: hidden;
}

#homeWelcome {
	float: left;
	width: 177px;
	height: 306px;
	padding: 18px 7px 0px 18px;
	border-right: 1px solid #6b6b6b;
	font-size: 0.9em;
	line-height: 1.4em;
}

#homeWelcome h2 {
	line-height: 1.1em;
}

#homeHolder {
	float: left;
	width: 433px;
	height: 325px;
	overflow: hidden;
}

#ie6padder {
	padding-left: 15px;
}

#infoMP, #infoMM {
	float: left;
	width: 192px;
	height: 258px;
	overflow: hidden;
	margin-top: 5px;
}

#infoMM {
	margin-left: 27px;
	border-color: #7f7f7f;
}

#infoMP h2, #infoMM h2 {
	padding: 4px 0px 6px 0px;
}

#infoMP h2 span, #infoMM h2 span {
	color: #FFFFFF;
	font-weight: bold;
}

#infoMP ul, #infoMM ul {
	list-style-type: none;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	height: 105px;
}

#infoMP ul li, #infoMM ul li {
	background: transparent url(/images/minibullet.gif) no-repeat scroll 0px 6px;
	padding: 0px 0px 0px 8px;
	font-size: 0.9em;
}

#infoMM ul li {
	padding: 1px 0px 1px 8px;
}

#infoMP a, #infoMM a {
	clear: right;
}

#homeBotPanel, #homeBotComp {
	float: left;
	width: 461px;
	height: 49px;
	border-top: 2px solid #FFFFFF;
	background-color: #4d4d4d;
	padding: 10px 0px 0px 22px;
	overflow: hidden;
}

#homeBotPanel div {
	float: left;
	width: 175px;
}

#homeBotPanel div.cs {
	margin-left: 24px;
	width: 185px;
}

#homeBotPanel div img {
	float: right;
	margin: 5px 0px 0px 7px;
	border: none;
}

#homeBotPanel h1 {
	color: #FFFFFF;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	letter-spacing: -1px;
}

#homeBotPanel p {
	padding: 0px;
	margin: 0px;
	line-height: 1.1em;
}

#newsPanel {
	float: left;
	width: 210px;
	height: 302px;
	background: #FFFFFF url(/images/rightbend_bg.gif) no-repeat scroll left;
	text-align: right;
	padding-top: 23px;
}

#newsPanel h2 {
	color: #FFFFFF;
	padding-right: 23px;
	padding-bottom: 0px;
}

#newsPanel p {
	float: right;
	padding-right: 23px;
}

#newsLine {
	float: right;
	background-color: #FFFFFF;
	height: 3px;
	width: 140px;
	overflow: hidden;
}

#newsItem {
	float: right;
	width: 155px;
	padding: 5px 23px 7px 0px;
	color: #000000;
}

#newsItem span {
	font-weight: bold;
	color: #FFFFFF;
}

#newsItem a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#newsItem a:hover {
	text-decoration: underline;
}

#footer {
	background: #FFFFFF url(/images/botswish.gif) no-repeat scroll top right;
	height: 20px;
	color: #484848;
	font-size: 0.8em;
	padding-top: 21px;
}




#homeBotComp {
	background: #FFFFFF url(/images/comptile.jpg) repeat-x scroll top;
	height: 60px;
	padding: 0px 0px 0px 7px;
	width: 426px;
}

#homeBotComp img {
	float: left;
	border: none;
}

#homeBotComp div {
	float: left;
	width: 265px;
	height: 58px;
	background: url(/images/comp_homehand.jpg) no-repeat scroll top right;
	padding: 2px 40px 0px 10px;
}

#homeBotComp div h2 {
	font-size: 1.6em;
	padding-bottom: 3px;
}

#homeBotComp div p {
	color: #000000;
	font-size: 0.9em;
	padding: 0px;
}
