a:active { color:#B22A14; text-decoration:none; }
a:link { color:#B22A14; text-decoration:none;}
a:visited { color:#885B14; text-decoration:none; }
a:hover { color:#B22A14; text-decoration:underline; }

a.special:active { font-weight:bold; color:#990000; text-decoration:underline; }
a.special:link { font-weight:bold; color:#990000; text-decoration:none; }
a img {
		border-style: none;
}

a.special:visited { font-weight:bold; color:#990000; text-decoration:none; }
a.special:hover { font-weight:bold; color:#990000; text-decoration:underline; }

html,body {
min-height:100%;
height:auto;
}
* html body {
height:100%;
}

body {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		margin:0px;
		text-align:center;
		SCROLLBAR-FACE-COLOR: #ffffff;
		SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
		SCROLLBAR-SHADOW-COLOR: #000000;
		SCROLLBAR-3DLIGHT-COLOR: #dddddd;
		SCROLLBAR-ARROW-COLOR: #bbbbbb;
		SCROLLBAR-TRACK-COLOR: #eeeeee;
		SCROLLBAR-DARKSHADOW-COLOR: #aaaaaa;
		font-size: 11px;
}
H1 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; font-weight:100; color:#990000; margin:0px; }
H2 { font-size:x-small; font-weight:bold; color:#666666; margin:0px; text-align:left; }

.heading {
		color:#000000;
		font-size: 14pt;
		font-weight: bold;
}
#top span {
		color: #FFFFFF;
}


.companylogo{ border:0px; margin-right:0px; margin-left:0px; margin-top:0px; margin-bottom:0px; padding:0px; }

.navigation { font-size:10px; font-weight:bold; color:#eeeeee; margin-right:0px; margin-left:0px; margin-top:0px; margin-bottom:0px; padding:0px;  }

.intro { font-size:10px; font-weight:normal; color:#ff6699; margin:0px; text-align:justify; }
.maintext { font-face:Verdana,Arial,Helvetica,sans-serif;font-size:10px; font-weight:normal; color:#333366; margin:0px; }
.airboard_pic  ul {
		display: inline;
		margin-right: auto;
		padding-right: 1em;
		margin-left: auto;
}
.airboard_pic  li {
		display: inline;
		list-style: none;
		color: #000000;
		background: #BDEF72;
		padding-right: 5px;
		padding-left: 5px;
}
.airboard_pic a {
		color: #000000;
}



.prices { font-face:Verdana,Arial,Helvetica,sans-serif;font-size:10px; font-weight:normal; color:#aa3366; margin:0px; }
.email {
		font-face:Verdana,Arial,Helvetica,sans-serif;
		font-weight:normal;
		color:#0000FF;
		font-size:10px;
		margin:0px;
}
.helmets { font-face:Verdana,Arial,Helvetica,sans-serif; color:#666666; font-size:12px;}
.sportsglasses {border:solid thin #666666;}

.line{border:0px; margin:0px; padding:2px; width:300px; height:1px; }

#enter{ border:1px; margin:0px; padding:0px; }
#main{ width:600; border:0px; margin:0px; padding:0px; text-align:center;  }

#R4{ background-color:#ffeeee; }

a.page-options {
	color: #000000; 
	text-decoration: none; 
	display: block; 
	text-align: left; 
	padding: 5px; 
	background: #a9d06a;
	margin: 3px 0 0 0;
	border-bottom: 1px solid #333333;
	border-bottom: 1px solid #555555;
	}
	
#main_menu  {
		background:#FCA41F;
		border:1px solid #99c;
		margin:0 auto;
		width:150px;
		}

#main_menu ul {
		background:#88d url(/Ski_helmet_Site_Images/ski_helmet_menu_back_1_150.jpg);
		margin-bottom:0px;
		margin-top:0px;
		margin-left:0px;
		padding-left:0px;
		padding-bottom: 3px;
}

#main_menu li {
		list-style:url(/Ski_helmet_Site_Images/small_grey_ski_helmet_arrow3.gif) inside;
		color: #B22A14;
		font-size: 10px;
		font-weight: bold;
		margin-top: 4px;
		padding-left: 3px;
}
