﻿body 
{
	font-family:Arial, verdana, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#767877;
	background:url('../images/sportstravel/main_bg.jpg') repeat-y top center;
	
}

#wrapper
{
	float:left;
	width:100%;
	padding-top:20px;
}
#wrapper #subwrapper
{
	width:914px;
	margin-left:auto;
	margin-right:auto;

}
#wrapper #subwrapper #bgwrapper
{
	float:left;
	background:url('../images/sportstravel/bg_trans.png') repeat top center;
}
#header_container
{
	padding:0px;
	width:100%;
	margin:0px auto;
}
#header_container #headerlogo
{
	float:left;
	width: 218px;
	height:209px;
	position:relative;
	padding-top:10px;
	padding-left:13px;
	
}
#header_container #headerlogo .ad,
#header_container #headerlogo .ad a
{
	float:left;
	padding:0;
	width: 100%;
	height:209px;
	
}



#header_container #masthead
{
	float:right;
	padding-top:50px;
	padding-bottom:50px;
	padding-right:25px;
	
}
#content_container
{
	margin:0px auto;
	padding:0px;
	width:100%;
}
#content_container #menu
{
	float:left;	
	width:100%;
	padding:30px 0px 40px 80px;	
}
#content_container #content
{
	float:left;	
	width:100%;
	padding: 30px 0px 40px 0px;	
	margin:0px auto;
	position:relative;
}
#content_container #sponsers
{
	float:left;
	width:100%;
	padding:  1px 0px  0px 95px;	
	margin:0px auto;
	
}


#content_container #sponsers #sponserimages 
{
	float:left;
	width:78%;
	background:url('../images/sportstravel/transparent_sponsor_panel.png') repeat-y top left;

}


#content_container #footer
{
	float:left;	
	width:100%;
	
}

#content_container #footer .ad
{
	padding-top:50px;
}

p
{
	clear:both;
	line-height:1.6em;
	margin:0px;
	padding:5px 0px;
}
a
{
	text-decoration:none;
}
p a
{
	color:#767877;
	font-weight:bold;
	text-decoration:none;
}
h1
{
	font-size:22px;
	margin:0px;	
	color:#EA2246;
	padding:0px 0px 20px 0px;
}
h2
{
	font-size:22px;
	margin:0px;		
	padding:0px 0px 20px 0px;
}
h3
{
	color:#EA2246;
	font-size:15px;
	padding:0px 0px 20px 0px;
	margin:0px;		
}
h4
{
	font-size:16px;
	margin:0px;	
	color:#767877;
	padding:0px;	
}
