html {
}

body {
margin:					0px;
font-family:			Arial, Helvetica, sans-serif;
font-size:				11px;
color:					#ffe79e;
background: 			url('../images/layout/background.png') repeat-x;
background-color:		#400000;
}

h1 {
font-family:			Georgia, serif;
font-weight:			normal;
color:					#f5f5f5;
font-size:				24px;
}

hr {
height: 				0px;
}

p {
margin:					10px 0px 10px 0px;
}

a {
color:					#ef943b;
}

a:hover {
color:					#ffbe7f;
}

ul.list {
list-style:				none;
margin:					0px;
padding:				0px;
}

ul.list li {
background:				url('../images/layout/listIcon.gif') no-repeat;
margin:					2px 0px 0px 0px;
padding-left:			15px;
}

button {
background:				url('../images/layout/buttonBg.png');
height:					22px;
border:					0px solid #ff9700;
border-style:			solid;
font-weight:			bold;
font-size:				11px;
}

button:hover {
background-position:	0px 22px;
color:					#333333;
}

.leftFloat {
float:					left;
}

.rightFloat {
float:					right;
}

.clearBoth {
clear:					both;
}

p.errorMessage {
background:				url('../images/icons/error.png') no-repeat;
padding-left:			20px;
font-weight:			bold;
color:					#ff0000;
}

div.horLine {
background:				url('../images/horizontalLine.png');
height:					15px;
margin:					5px 5px 0px 0px;
}


	/* Default Color Styles */


.white {
color:					#ffffff;
}

.black {
color:					#000000;
}

.red {
color:					#ff0000;
}


	/* Default Form Styles */


form {
margin:					0px;
padding:				0px;
}

input, select, button, textarea {
font-family:			arial;
font-size:				11px;
}

input.submitButton {
background:				url('../images/layout/buttonBg.png');
height:					22px;
border:					0px solid #ff9700;
border-style:			solid;
font-weight:			bold;
font-size:				11px;
}

input.submitButton:hover {
background-position:	0px 22px;
color:					#333333;
}


	/*  Image link Styles  */


a img {
border:					0px;
}

img.link {
filter:					alpha(opacity=100);
-khtml-opacity:			1.0;
-moz-opacity:			1.0;
opacity:				1.0;
}

img.link:hover {
filter:					alpha(opacity=75);
-khtml-opacity:			.75;
-moz-opacity:			.75;
opacity:				.75;
}

img.glow {
filter:					alpha(opacity=75);
-khtml-opacity:			.75;
-moz-opacity:			.75;
opacity:				.75;
}

img.glow:hover {
filter:					alpha(opacity=100);
-khtml-opacity:			1.0;
-moz-opacity:			1.0;
opacity:				1.0;
}


	/* Div wrapper styles */

div.minSiteWidth {
min-width:				965px; /* For modern browsers */
width:					auto !important;
width:					965px; /* For IE 6 */
}

div.siteWrapper {
background:				url('../images/layout/headerBg.jpg') repeat-x;
}


div.wrapper {
max-width:				1208px; /* For modern browsers */
width:					expression(this.width > 1208 ? '1208px' : true); /* For IE 6 */
}

	/*  Site header Styles */


div.siteHeader {
height:					150px;
}

div.siteLogo {
background: 			url('../images/layout/header.jpg');
width:					965px;
height:					153px;
}


	/* Site body styles */


div.siteBody {
padding:				10px;
padding-top:			15px;
}

div.leftColumn {
float:					left;
width:					217px;
}

div.rightColumn {
float:					right;
width:					217px;
}


	/* Site footer styles */


div.siteFooter {
border-top:				1px solid #250000;
border-bottom:			1px solid #250000;
background:				url('../images/layout/footer.png') repeat-x;
text-align:				center;
padding:				5px;
}

div.siteFooter a:link, div.siteFooter a:hover, div.siteFooter a:visited, div.siteFooter a:active {
color:					#ffbf19;
font-size:				12px;
}

div.footerPartners {
padding-top:			20px;
}

div.footerPartners a {
text-decoration:		none;
}

div.footerPartners img {
padding:				0px 6px 0px 6px;
}


	/* Left Column block styles */


div.leftBlock, div.rightBlock {
background: 			url('../images/layout/blocks/blocksBg.png');
margin-bottom:			5px;
}

div.leftblockTop, div.leftblockBottom, div.rightblockTop, div.rightblockBottom {
background: 			url('../images/layout/blocks/blocks.png');
}

div.leftblockTop {
height:					14px;
}

div.leftblockContent {
padding:				5px 15px 5px 15px;
color:					#f5f5f5;
}

div.leftblockContent img {
border:					2px solid #ac5b09;
margin-right:			5px;
}

div.leftblockContent a {
color:					#e4000f;
}

a.leftblockLink {
background:				url('../images/layout/blocks/arrowRightRed.gif') no-repeat 0 60%;
padding-left:			15px;
}

div.leftblockContent a:hover {
color:					#ff0000;
}

div.leftblockContent hr {
border:					0px;
border-top:				1px solid #95030e;
}

span.leftblockTitle {
display:				block;
color:					#ffbc23;
font-weight:			bold;
padding-bottom:			5px;
}

div.leftblockBottom {
height:					13px;
background-position:	0px 14px;
}


	/* Right Column block styles */


div.rightBlock {
background-position:	217px;
}

div.rightblockTop {
height:					14px;
background-position:	217px 0px;
}

div.rightblockTitle {
display:				block;
font-weight:			bold;
color:					#0eb51f;
padding-bottom:			5px;
}

div.rightblockContent {
padding:				5px 15px 5px 15px;
color:					#f5f5f5;
}

div.rightblockContent a {
color:					#d9c822;
}

div.rightblockContent a:hover {
color:					#efdd1d;
}

a.rightblockLink {
background:				url('../images/layout/blocks/arrowRightYellow.gif') no-repeat 0 60%;
padding-left:			15px;
}

div.rightblockContent hr {
border:					0px;
border-top:				1px solid #219c32;
}

div.rightblockBottom {
height:					13px;
background-position: 	217px 14px;
}

ul.rightblockList {
list-style:				none;
padding:				0px;
margin:					0px;
}

ul.rightblockList li {
background: 			url('../images/icons/clock.gif') no-repeat 0 50%;
padding-left:			15px;
margin-bottom:			5px;
}

ul.rightblockList li span {
display:				block;
font-weight:			bold;
color:					#eedd82;
}

 /* Ie6 fix for the shadows. */
div.leftblockTop, div.leftblockBottom, div.rightblockTop, div.rightblockBottom {
font-size: 				0px;
}


	/* Center column styles */


div.centerBlock {
margin:					0px 237px 0px 237px;
}


	/* Test styles */


div.websiteBadges img {
display:				block;
margin-bottom:			5px;
}

a.slotsOverviewLink img {
border:					0px;
}


	/* Search block styles */


div.searchForm {
margin-top:				-5px;
padding-top:			5px;
background:				url('../images/blocks/search.png') no-repeat;
}

div.searchForm img {
margin-top:				-3px;
margin-right:			-1px;
border:					0px;
}

span.searchBlockTitle {
padding-left:			35px;
display:				block;
color:					#ffbc23;
font-weight:			bold;
padding-bottom:			5px;
}

span.searchDescription {
display:				block;
padding-left:			2px;
margin-bottom:			5px;
}

input.searchTextField {
width:					140px;
border:					1px solid #400000;
padding:				2px;
background:				#cccccc;
}

input.searchTextField:focus {
background:				#ffffff;
}


	/* General ads block styles */


div.leftBlockGold {
margin:					0px 10px 0px 10px;
border:					1px solid #a06e42;
background:				#600000;
padding:				5px;
color:					#ffff99;
}

div.leftBlockGold2 {
border:					1px solid #a06e42;
background:				#410000;
padding:				5px;
color:					#ffff99;
}

div.generalAdRight {
float:					right;
border:					1px solid #a06e42;
margin:					10px;
}

div.adsBlock img {
border:					1px solid #a06e42;
}


	/* Your ad here block styles */


span.normalText {
font-size:				12px;
}

span.smallText {
font-size:				10px;
}

div.yourAdHere a {
color:					#ffffff;
text-decoration:		none;
}

div.yourAdHere a:hover {
color:					#ffbc23;
}

div.yourAdHere img {
border:					0px;
}

div.interestingLinks {
float:				right;
background:			url(../images/ads/centerAdBg.png);
border:				1px solid #2f0000;
margin:				10px;
padding:			10px;
width:				195px;
}

img.interestingLinks {
position:				absolute;
margin-top:				-21px;
margin-left:			-3px;
}


/** Styles for the location links at the top of the content of the page. */


div.contentLocations {
margin-top:				-3px;
margin-bottom:			-9px;
font-size:				12px;
}

div.contentLocations a {

}

img.locationArrows {
margin-bottom:			-2px;
padding-left:			2px;
padding-right:			2px;
}
