body {
	background-color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	margin:0;
	padding:0;
	}

body, td, th {
	font-size: 12px;
	line-height: 18px;
	margin:0;
	padding:0;
}
@font-face {
	font-family: 'ArtBrushMedium';
	src: url('http://www.meteorlights.com/fonts/artbrush-webfont.eot');
	src:  url('http://www.meteorlights.com/fonts/artbrush-webfont.woff') format('woff'), url('http://www.meteorlights.com/fonts/artbrush-webfont.ttf') format('truetype'), url('http://www.meteorlights.com/fonts/artbrush-webfont.svg#webfontL3lCTIvf') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'AlteHaasGroteskRegular';
	src: url('http://www.meteorlights.com/fonts/altehaasgroteskregular-webfont.eot');
	src: url('http://www.meteorlights.com/fonts/altehaasgroteskregular-webfont.woff') format('woff'), url('http://www.meteorlights.com/fonts/altehaasgroteskregular-webfont.ttf') format('truetype'), url('http://www.meteorlights.com/fonts/altehaasgroteskregular-webfont.svg#webfont0oLrI61W') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleFina';
	src: url('http://www.meteorlights.com/fonts/cicle_fina-webfont.eot');
	src: url('http://www.meteorlights.com/fonts/cicle_fina-webfont.woff') format('woff'), url('http://www.meteorlights.com/fonts/cicle_fina-webfont.ttf') format('truetype'), url('http://www.meteorlights.com/fonts/cicle_fina-webfont.svg#webfontVXdDn6Jr') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleShadow';
	src: url('http://www.meteorlights.com/fonts/cicle_shadow-webfont.eot');
	src: url('http://www.meteorlights.com/fonts/cicle_shadow-webfont.woff') format('woff'), url('http://www.meteorlights.com/fonts/cicle_shadow-webfont.ttf') format('truetype'), url('http://www.meteorlights.com/fonts/cicle_shadow-webfont.svg#webfontbdmDTzmR') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CicleSemi';
	src: url('http://www.meteorlights.com/fonts/cicle_semi-webfont.eot');
	src: url('http://www.meteorlights.com/fonts/cicle_semi-webfont.woff') format('woff'), url('http://www.meteorlights.com/fonts/cicle_semi-webfont.ttf') format('truetype'), url('http://www.meteorlights.com/fonts/cicle_semi-webfont.svg#webfonteb0HzLPc') format('svg');
	font-weight: normal;
	font-style: normal;
}


address {
	font-size: 12px;
	font-family: Verdona, Helvetica, sans-serif;
}
#container {
	background-color:#000; 
	margin:10px auto 20px auto; 
	padding: 0px;  
	width:95%;
}
#container2 {
	background-color:#000; 
	margin:0 auto; 
	margin-bottom:20px;
	padding: 0px;  
	width:800px;
}
.cartButton{
	top:15px;
	position:relative;
	margin:0 10px;
	padding:0;
	
}

h1,h2{
	font-family:'CicleFina',Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:1;
	
}
h1 {

	font-size: 32px;
}

h2 {
	font-size: 24px;
	text-align: center;
}

h3, h4 {
	
	margin:10px 0;
	padding:0;
}

h5, h6 {
	margin:10px 0;
	padding:0;
}
#homeTitle h1 { 
	margin:0 auto;
	padding:15px;
	text-align:center;
	}

#stylesTitle h1 { 
	margin:0 auto;
	padding:15px;
	padding-top:50px;
	text-align:center;
	}
#tieredTitle h1 { 
	margin:0 auto;
	padding:15px;
	text-align:center;
	}	
#atomicTitle h1 { 
	margin:0 auto;
	padding:15px;
	text-align:center;
	}	
#fiberglassTitle h1 { 
	margin:0 auto;
	padding:15px;
	text-align:center;
	}		
#conesTitle h1 { 
	margin:0 auto;
	padding:15px;
	text-align:center;
	}		
#resaleTitle h1 { 
	margin:0 auto;
	padding:40px;
	text-align:center;
	}			
#optionsTitle h1 { 
	margin:0;
	padding:10px;
	width:200px;
	text-align:center;
	}	
#colorsTitle h1 { 
	margin:0 auto;
	padding:25px;
	text-align:center;
	}				

#note {
text-align:center;
padding: 10px 100px;
margin:0;
}	
a {
	color: #FFFFDD;
	font-size: 12px;
	font-family: Verdona, Arial, sans-serif;
	font-weight:bold;
}
a.dark:link
{
color:#02AAC3;
font-weight:bold;
}
a.dark:visited
{
color:#02AAC3;
font-weight:bold;
}
a.dark:active
{
color:#FA6610;
font-weight:bold;
}
a.dark:hover
{
color:#FA6610;
font-weight:bold;
}
a:hover {
	color: #00F6FF;
	
}

a.darknav:link
{
color:#FFFFDD;
font-weight:bold;
}
a.darknav:visited
{
color:#FFFFDD;
font-weight:bold;
}
a.darknav:hover
{
color:#00FEF5;
font-weight:bold;
background-color: #333333;
}
a.darknav:active
{
color:#00FEF5;
font-weight:bold;
background-color: #333333;
}


p {

	margin: 5px 0px;
	padding: 0;
	
	}



ol {
	margin-left: 3cm;}

ul{
	margin: 5px 25px;
	padding: 0px;
	margin-left: 1cm;
}
li{
	margin: 5px;
	padding: 0;
}



form {
	background-color: #BF7000;
	margin:10px;
	padding:10px;
}

img
{

z-index:9999999;
}

#mainBox {

	margin: 10px 50px;
	padding: 0;
	text-align:center;
	top:-100px;
	position:relative;
}
#normalBox {

	margin: 10px 50px;
	margin-left:250px;
	padding: 0;
	text-align:left;
	top:-100px;
	position:relative;
	width:600px;
}
#subBox {

	margin: 0;
	padding: 10px 50px;
	text-align:left;
	top:0px;
	position:relative;
}
#mainText {
	width: 700px;
	margin: 0 50px;
	padding: 0;
	text-align:left;
}

#floatLeft {
float:left;
}

#linksBox {
	text-align: left;
	width:120px;
	border:1px dotted #ffffcc;
	left:0;
	margin: 25px;
	padding: 10px;
	z-index:999;
	top:0px;
	position:relative;
	
}
#linksFloat {
	float: left;
	width:250px;
	border:1px dotted #ffffcc;
	margin: 25px;
	padding: 10px;
	z-index:999;
	position:relative;
	
}
#linksDark {
	float:left;
	width:200px;
	border:1px dotted #000;
	margin: 15px;
	padding: 5px;
	z-index:999;

	
}
header, #header {
	margin: 0px;
	padding:10px;
	
	position:relative;
	z-index:4;
	top:0px;
	
	font-size:12px;
	color:#FEE3F4;
	text-align:left;
	background-color:#000;
	color:#FFFFFF;

}

#menu ul{
	padding:0;
	margin:0 20px;
	
}

#menu ul li{
	list-style:none;
	display:inline;
		font-family:'AlteHaasGroteskRegular',Arial, Helvetica, sans-serif;
		padding:0px;
		margin: 0px;
		line-height:1em;
			
	

}
#menu ul li a{
	text-decoration:none;
	font-family:'AlteHaasGroteskRegular',Arial, Helvetica, sans-serif !important;
	font-size:16px;
		padding:0px 4px 0px 4px;
		margin: 0px 0;
			border-right:1px solid lightgrey;


}

#menu ul li a.lastLink{
	border-right:none;
}


#menu ul li a:link,
#menu ul li a:visited{
	color:#FFF;
}
#menu ul li a:hover,
#menu ul li a:active{
	color:#0FC;
	background-color:#333;

}
	

#floatRight{
		margin: 0;
	padding:0;
float:right;
}
#topAddress{
		margin: 0;
	padding:0;
float:right;
color:#ffffff;
}
#floatLeft{
	float:left;
}
#footer {
	margin: 0px 0px;
	padding:1px 0;
	line-height:1;	
	z-index:4;
	top:0px;
	font-size:12px;
	text-align:left;
	color:#333333;
	background-color:#FFFFFF;
	font-weight:bold;
	width:100%;

}
#footer a{
	margin: 0px 0px;
	padding:0px 3px 0 3px;

}

#footerLeft {
	margin: 0px;
	padding:0;
	float:left;
	top:0;
	position:relative;

}
#footerRight {
	margin: 0px;
	padding:0;
	float:right;
	top:0px;
	position:relative;

}

