/*
	Promosis.com
	Created: 2005.10.18
*/


* {
	margin:0;
	padding:0;
}
body {
	
}

/* Rules pages -- global styles for Gateway 100,000 Edge 
Contest and Sweepstakes Rules pages */
#rules{
	position:relative;
	margin-left:35px;
	margin-top:10px;
	width:725px;
}

#rulescontent h1{
	font-size:14px;
	text-align:center;
	margin:20px 0 30px 0;
}

#rulescontent h2{
	margin:30px 14px 20px 14px
}

#rulescontent{
	margin-bottom:30px;
}

#rules #header{
	margin-top:0px;
	margin-left:0px;
	width: 703px; 
	height:2474px; 
	text-align: left; 
	z-index:1; 
	background: url(../images/rulesbg2450.gif); 
	layer-background-image: url(../images/rulesbg2450.gif); 
	border: 1px none #000000;
	padding:2px 0 0 0;
}

#rules #headercontactus{
	margin-top:0px;
	margin-left:0px;
	width: 703px; 
	text-align: left; 
	z-index:1; 
	background: url(../images/contact_background_250.gif); 
	border: 1px none #000000;
	padding:2px 0 0 0;
	height:248px; 
}

* html #rules #headercontactus{
	height:248px; 
}


blockquote{
	text-align:justify;
	margin:35px 70px 0 40px;
}

blockquote h1{
	font-size:16px;
	font-weight:normal;
	margin:35px 0 0 20px;
	text-align:center;
	margin-top: 35px;
}

#thankyou p{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:10px 0 16px 10px;
	text-align:center;

}

#rightCol {
	margin-left:272px;
	margin-top:70px;
	width:252px;
}
* html #overview #rightCol {
	margin-top:7px;
}

#rightcolHeader{
    position:relative; 
	top: 20px; 
	height:39px;
}

* html #rightcolHeader {
	margin-top:7px;
	margin-bottom:14px;
}
#colTop_nonHeader {
	background:url(img/colTop_nonHeader.gif) no-repeat left top;
	padding:0;
}
# emailbackground{
	background:url(images/emailbg.gif) no-repeat left top;
}


.colTop {
	background:url(img/right_col_top.gif) no-repeat left top;
	padding:6px 0 7px 17px;
	background-color:#e3e7ed;
	margin-bottom:10px;
}
.colHeader {
	border-top:1px solid #a5a29d;
	border-bottom:1px solid #a5a29d;
	background-color:#e3e7ed;
	width:233px;
	margin-left:1px;
	padding:6px 0 6px 17px;
	clear:right;
}
.dottedBorder {
	background:url(img/dotted_border.gif) repeat-x 0 5px;
	height:20px;
	clear:both;
}

#buttons{
	position:absolute; 
	top:532px; 
	left:15px; 
	width:386px; 
	height:34px; 
	text-align:center;
}

* html #buttons{
	top:529px;
}

#contactquestion{
	position:absolute;
	top:486px; 
	left:11px; 
	width:410px;
}

* html #contactquestion{
	top:475px;
	width:450px;
	left:7px;
}

#mailform{
	position:relative; 
	top:505px; 
	left:112px; 
	width:278px;
}

* html #mailform{
	position:relative; 
	top:499px; 
	left:112px; 
	width:270px;
}


.inline {
	display:inline;
}
.block {
	display:block;
