body				{ background-color: #202020; color: white; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none; margin:0px; padding:0px; }

a:link				{ color: #1a5fea; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial; }
a:active			{ color: #1a5fea; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial; }
a:visited			{ color: #1a5fea; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial; }
a:hover				{ color: #b6b6b6; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial; }
a.menu:link			{ color: white; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial; text-decoration: none; text-transform: uppercase; line-height:27px; }
a.menu:active		{ color: white; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial; text-decoration: none; text-transform: uppercase; line-height:27px; }
a.menu:visited		{ color: white; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial; text-decoration: none; text-transform: uppercase; line-height:27px; }
a.menu:hover		{ color: #1a5fea; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial; text-decoration: none; text-transform: uppercase; line-height:27px; }

.head1 				{ color: #1a5fea; font-size: 14px; font-weight: bold; font-family: Arial; text-transform: uppercase; }
.head3 				{ color: #1a5fea; font-size: 11px; font-family: Arial; font-weight:bold; }

form				{ margin:0px; padding:0px; }
label				{ display:inline-block; width:100px; text-align:right; }
.label				{ display:inline-block; width:100px; text-align:right; margin-right:10px; }
.forms1				{ border: #919bc4 1px solid; background-color: #202020; font-family: Arial; font-size: 11px; color: white; padding:2px; }
.forms2				{ border: #919bc4 1px solid; background-color: #202020; font-family: Arial; font-size: 11px; color: #646a82; padding:2px; }

#logo				{ position:absolute; z-index:10; margin:20px; }
#special			{ position:absolute; z-index:20; margin-left:800px; margin-top:100px; }
a.brand				{ margin:0px 10px; }
a.brand img			{ border:1px solid #cfcfcf; padding:2px 5px; }
#brandContainer		{ height:30px; margin:2px 0px; }
.naviButton			{ float:left; color:#202020; font-size:14px; text-transform:uppercase; text-align:center; padding:4px 0px; margin:2px; }

#page				{ width:1050px; margin:0px auto; padding:0px; }
#brands				{ background-color:white; width:865px; height:40px; margin: 2px 0px; padding:0px; overflow:hidden; }
#navi				{  }
#content			{ margin-top:10px; }

#homeButton			{ width:111px; color:black; background-color: #0074ce; margin-left:0px; }
#teamButton			{ width:111px; color:black; background-color: #3586c5; }
#infoButton			{ width:112px; color:black; background-color: #578ac0; }
#picsButton			{ width:111px; color:black; background-color: #789bd0; }
#FBButton			{ width:112px; color:black; background-color: #a0bfee; }
#letterButton		{ width:280px; color:black; background-color: #919bc4; margin-left:10px; margin-right:0px; }

#leftCol			{ float:left; width:420px; margin:0px; padding:0px; }
#rightCol			{ width:420px; margin:0px; padding:0px; margin-left:444px; }
#extraCol			{ float:right; width:170px; margin-top:30px; }

h1					{ font-size:28px; font-weight:normal; }
h1.blowout			{ color:#0074ce; }
h1.corporate		{ color:#919bc4; }
h1.shop				{ color:#3586c5; }
h1.skatesnow		{ color:#919bc4; }
h1.pics				{ color:#789bd0; }
h1.newsletter		{ color:#919bc4; }
h2					{ font-size:21px; font-weight:normal; }
h2.blowout			{ color:#0074ce; }
h2.corporate		{ color:#919bc4; }
h2.downloads		{ font-size: 12px; text-transform: uppercase; }
h2.pics				{ color:#789bd0; font-size: 12px; text-transform: uppercase; }
div.blowout			{ border:1px solid #134266; margin-bottom:20px; }
div.corporate		{ border:1px solid #424552; margin-bottom:20px; }
div.shop			{ border:1px solid #284962; margin-bottom:20px; }
div.skatesnow		{ border:1px solid #424552; margin-bottom:20px; }
td.downloads		{ border:1px solid #424552; opacity:0.75; }
.extraColItem		{ border:1px solid #333; margin-bottom:10px; padding:5px; }

a.blowout			{ background-color:#0074ce; color:white; padding:1px 20px 1px 5px; text-decoration:none; font-weight:normal;}
a.corporate			{ background-color:#919bc4; color:#202020; padding:1px 20px 1px 5px; text-decoration:none; font-weight:normal;}
a.shop				{ background-color:#3586c5; color:white; padding:1px 20px 1px 5px; text-decoration:none; font-weight:normal;}
a.skatesnow			{ background-color:#919bc4; color:#202020; padding:1px 20px 1px 5px; text-decoration:none; font-weight:normal;}
a.downloads			{ color:#919bc4; text-decoration:none; display:inline-block; width:100%; height:100% }
a.pics				{ color:#789bd0; text-decoration:none; }
a.newsletter		{ color:#919bc4; }
a.extraCol			{ background-color:#333; color:white; padding:1px 20px 1px 5px; text-decoration:none; font-weight:normal; }

.date_blowout		{ display:inline-block; background-color:#0074ce; color:white; font-size:10px; padding:1px 20px 1px 5px; }
.date_corporate		{ display:inline-block; background-color:#919bc4; color:#202020; font-size:10px; padding:1px 20px 1px 5px; }

div.demoPicRow		{ opacity:0.3; }
div.picContainer	{ width:130px; float:right; margin:0px 10px; }
div.demoPic 		{ width:120px; height:120px; display:table-cell; text-align:center; vertical-align: middle; padding:0; margin:0; border:1px solid #545454; }
