body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;line-height: 15px; background-color:#464646}/* line hieght baseline grid of 15*/
a:focus{outline:1px dotted invert}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}
h2{font-size:23px}
h3{font-size:21px}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:15px}

ul{list-style:none}
li{margin-left:30px; color:#cccccc}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:15px}/* baseline grid of 15*/


a img {
	border: none;
	background-color:none;
}

a:active, a {
  outline: none;
}




h1.intro{
width:340px;
height:35px;
display:block;
background:url(../images/intro.png) no-repeat 0 0;
text-indent:-9999px;
color:#ebebeb;
margin-bottom:10px;
}

h1{
text-transform:uppercase;
color:#ebebeb;
margin-bottom:4px;
font-size:18px;
font-weight:lighter;

}


h2{
font-size:14px;
color:#52C2ED;
font-weight:lighter;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 15px 0px;
text-transform:uppercase;
padding:0px;

}

h3{
font-size:16px;
color:#ebebeb;
font-weight:lighter;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 15px 0px;
text-transform:uppercase;
padding:0px;
}

h4{
font-size:14px;
color:#52c2ed;
font-weight:lighter;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 15px 0px;
text-transform:uppercase;
padding:0px;
}

.home h1 {
	width:241px;
	height:84px;
	position: absolute;
	top:32px;
	left:21px;
	margin:0px;
	padding:0px;
	cursor: pointer;
	text-indent: -9999px;
}

.home h1 a {
	width:241px;
	height:84px;
	display: block;
}

.home h2 {
	font-size:1px;
	margin:0px 0px 0px 0px;
	text-indent: -9999px;
	overflow: hidden;
	height: 0px;
}

.homecolumn h3 {
	color: #bcbcbc;
	font-size: 12px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	height: 40px;
	overflow: hidden;
	margin-bottom: 5px;
}



.merchcolumn h3 {
	color: #52C2ED;
	margin: 5px 0 5px 0;
	text-transform: none;
	font-size: 13px;
}





#news h2{color:#cccccc;font-size:14px;margin-bottom:0 15px 0 0; padding:0px}

#news p{color:#a1a1a1;font-size:11px;margin-bottom:0 5px 0 0; padding:0px}

#news p.date{float:right;
font-size:12px;}








#breadcrumb{color:#cccccc;
margin:0px;
padding:0px;
float:right;
}



#breadcrumb  ul{margin:0px; padding:0px;
display:inline}

#breadcrumb li {
float:left;
list-style-type:none;
color:#cccccc;
margin:0px 3px 0px 0px;
font-size:12px;
}

#breadcrumb li a { color:#cccccc; text-decoration:underline;padding:0px 10px 0px 3px;
background:url(../images/chevron.gif) no-repeat center right;}

#breadcrumb a:hover{ color:#52c2ed;}


.terms ul{padding:0px;
font-size:11px;
line-height: 16px;

max-width: 600px;
margin-bottom:15px;}


.terms li{padding:0px;
font-size:11px;
line-height: 16px;
color:#ebebeb;
list-style-type:circle;}



p{

padding:0px;
font-size:11px;
line-height: 16px;
color:#ebebeb;
/*max-width: 600px;*/
margin-bottom:15px;}

p a{

padding:0px;
font-size:11px;
line-height: 16px;
color:#cccccc;

margin-bottom:15px;
text-decoration:underline}


p a:hover{

padding:0px;
font-size:11px;
line-height: 16px;
color:#1da8e1;

margin-bottom:15px;
text-decoration:underline}


#show_hide {
margin:10px;
font-size:14px;
font-weight:bold;
color:#ffffff;
float:right;
}

#show_hide a{
font-size:14px;
font-weight:bold;
color:#52C2ED;
display:block;
padding:5px;
background-color:#464646;
border:1px solid #303030;
text-decoration:none;
font-weight:lighter;
margin-bottom:15px

}
.link {line-height: 16px; padding-left:20px; font-size:12px;}
.link a{margin:0px 0px 0px 20px;color:#52c2ed; text-decoration:none}
.link a:hover{color:#cccccc;text-decoration:underline}

.blue {
	color:#52c2ed;
}

p#poly-pre-order
	{
	margin: 5px 0px 5px 0px;
	font-size: 12px;
	max-width: none;
	width: 100%;
	}
	
	
#poly-pre-order img
	{
position: relative;
top: 6px;
}

p#url
	{
		text-align: right;
	margin: 5px 0px 5px 0px;
	font-size: 12px;
	max-width: none;
	width: 100%;
	}

.temp {
	width: 870px;
	position: relative;
}

.temp h2 {
	font-size: 17px;
	color: #EBEBEB;
	text-align:center;
}

.temp h3 {
	font-size: 15px;
	margin: 0 0 5px 0;
	color: #52C2ED;
	text-align:center;
}

.temp h4 {
	font-size: 13px;
	color: #EBEBEB;
	text-align:center;
}


#headerLinks
	{
	display: block;
	width: 170px;
	/*margin-left: -30px;
	padding-left: 600px;*/
	height: 32px;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	}
	
#headerLinks li
	{
	float: left;
	margin-right: 10px;
	margin-left:0px;
	}
	
#headerLinks li a
	{
	margin-top: 0px;
	display: block;
	width: 32px;
	height: 0px;
	padding-top: 32px;
	overflow: hidden;
	background: transparent url(../images/socialnetworkssmall.png) top left no-repeat;
	}
	
#headerLinks li a.facebookpoly
	{
	background-position: 0px 0px;	
	}
	
#headerLinks li a.twitterpoly
	{
	background-position: -32px 0px;	
	}
	
#headerLinks li a.youtubepoly
	{
	background-position: -64px 0px;		
	}
	
#headerLinks li a.myspacepoly
	{
	background-position: -96px 0px;		
	}
