@import url("navigation.css");
@import url("footer.css");

body{
	margin:0;
	padding:0;
	background:url(../images/global/bck_page.jpg) repeat-x top left;
	font-family:Tahoma, Helvetica, San Serif;
	font-size:12px;
	color:#2a2929;
}
#wrapper{
	width:990px;
	margin:0 auto;
	position:relative;
}
div.clear{
	clear:both;
}
p{
	line-height:20px;
}
ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
div.hr{
	height:1px;
	background:url(../images/global/bck_hr.gif) repeat-x top left;
	margin:10px 0;
}
span.highlight{
	color:#b82929;
	font-weight:bold;
}
p a{
	color:#b82929;
}
h1.logo{
	background:url(../images/global/h1_logo.png) no-repeat;
	width:95px;
	height:0;
	padding-top:82px;
	overflow:hidden;
	float:left;
	margin-left:30px;
	margin-top:30px;
}
div#flashRegion{
	width:990px;
	height:230px;
	clear:both;
}
div.pinstripe{
	background:url(../images/global/bck_pinstripe.gif) repeat;
	padding:30px 20px;
	margin:60px 0 !important;
}
#infoCol{
	border-right:1px #2a2929 dotted !important;
}
body#home #infoCol{
	width:532px;
	float:left;
	padding:25px 39px 0 19px;
}
body#home div.hr{
	margin:10px 0 40px;
}
#logoCol{
	background:url(../images/global/bck_logoCol.jpg) top left no-repeat;
	margin-right:30px;
}
body#home #logoCol{
	width:344px;
	float:right;
	height:400px;
	padding:20px 0 0 25px;
}
body#home #logoCol a{
	color:#b82929;
	font-weight:bold;
	text-decoration:underline;
}
body#home h3{
	margin:0;
	text-decoration:underline;
}
body#home .indent{
	padding-left:30px;
}
div#sticker{
	background:url(../images/global/sticker.png) no-repeat top left;
	width:210px;
	height:0;
	padding-top:196px;
	overflow:hidden;
	position:absolute;
	top:150px;
	right:0;
}
div#pushFlag{
	position:absolute;
	top:630px;
	left:-48px;
}
h5.h5_contestBegins{
	background:url(../images/index/h5_contestBegins.gif) no-repeat;
	height:289px;
	height:0;
	padding-top:17px;
	overflow:hidden;
	margin-left:30px;
}
a.signup{
	background:url(../images/index/txt_signup.png) no-repeat top left;
	width:432px;
	height:0;
	padding-top:31px;
	overflow:hidden;
	display:block;
}
h4.h4_play10Days{
	background:url(../images/index/h4_play10days.png) no-repeat top left;
	width:340px;
	height:0;
	padding-top:62px;
	overflow:hidden;
	margin-bottom:30px;
}
a.logo_TCI,
a.logo_RBI,
a.logo_Leonesse,
a.logo_Adidas,
a.logo_Taylormade{
	height:0;
	overflow:hidden;
	margin:0 auto;
	display:block;
	margin-bottom:30px;
}
a.logo_TCI{
	background:url(../images/index/logo_TCI.png) no-repeat top left;
	width:331px;
	padding-top:16px;
}
a.logo_RBI{
	background:url(../images/index/logo_RBI.png) no-repeat top left;
	width:337px;
	padding-top:19px;
}
a.logo_Leonesse{
	background:url(../images/index/logo_Leonesse.png) no-repeat top left;
	width:183px;
	padding-top:66px;
}
a.logo_Adidas{
	background:url(../images/index/logo_Adidas.gif) no-repeat top left;
	width:123px;
	padding-top:83px;
}
a.logo_Taylormade{
	background:url(../images/index/logo_Taylormade.gif) no-repeat top left;
	width:224px;
	padding-top:45px;
	margin-top:20px;
}
