/* CSS Document */
body{
color:#FFFFFF;
background-color:#000000;
background-image:url(images/Snow-Cal_Website_Gradient_2.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}
#footer { 
position: fixed; 
clear: both; 
width: 100%; 
height: 75px; 
bottom: 0; 
border: 0; 
padding: 5px 23px 5px 5px; 
text-align: right; 
color: #ffffff; 
background-color: none; 
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-right:10px;
} 



#maintable_home{
width:800px;
background-color:#000000;
color:#FFFFFF;
text-align:left;
}
a:link.#maintable_home{
color:#00FFFF;
text-decoration:underline;
font-size:12px;
}
a:visited.#maintable_home{
color:#00FFFF;
text-decoration:underline;
font-size:12px;
}
a:hover.#maintable_home{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
}
a:active.#maintable_home{
color:#00FFFF;
text-decoration:underline;
font-size:12px;
}









#maintable_store{
width:800px;
background-color:#000000;
color:#FFFFFF;
text-align:left;
}
#maintable_dealers{
width:800px;
background-color:#FF0000;
color:#FFFFFF;
text-align:left;
}
#maintable_news{
width:800px;
background-color:#0000FF;
color:#FFFFFF;
text-align:left;
}
#maintable_team{
width:800px;
background-color:#00CCCC;
color:#000000;
text-align:left;
}
#maintable_contact{
width:800px;
background-color:#990066;
color:#ffffff;
text-align:left;
}
.storeiframe{
width:800px;
height:725px;
overflow:auto;
}
.dealersdiv{
width:800px;
height:400px;
overflow:scroll;
text-align:center;
font-size:16px;
}
.newsiframe{
width:600px;
height:700px;
overflow:scroll;
background-color:#0000FF;
}
.newsleft{
width:200px;
text-align:center;
color:#000000;
}
.maindiv{
text-align:center;
}
.boldheader{
font-weight:bold;
}
a:link{
color:#FFFFFF;
text-decoration:underline;
font-size:12px;
}
a:visited{
color:#FFFFFF;
text-decoration:underline;
font-size:12px;
}
a:hover{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
}
a:active{
color:#FFFFFF;
text-decoration:underline;
font-size:12px;
}
textarea {
background-color:#00CCCC;
color:#000000;
}
input {
background-color:#00CCCC;
color:#000000;
}
table{
text-align:left; !important
}

#footer { 
position: fixed; 
clear: both; 
width: 100%; 
height: 120px; 
bottom: 0; 
border: 0; 
padding: 10px 23px 10px 10px; 
text-align: right; 
color: #ffffff; 
background-color: none; 
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-right:20px;
} 
#emailbox{
	position:absolute;
	clear: both;
	width: 300px;
	height: 20px;
	top: 15px;
	border: 0;
	text-align: right;
	color: #ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	left: 600px;
} 
