html {
   background:#ccc url(/Pix/2011background.jpg);  
	height:100%; 
 } 


body {
	font-size: 62.5%;
	font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	margin:20px;
	padding:0;
	height:100%;
		}
		
		/*********************** FONT TAGS ETC ************************/


h1, h2, h3, h4, p, ul, li {
	padding: 0;
	margin: 0;
	color: #036;
}
p{
	font-size: 1.2em;
}

img{
	border: 0;
}
a:link {
	color: #1E180C;
	font-weight: bold;
}
a:visited {
	color: #1E180C;
}
	a:hover {
	
	color: #4B5323;
	font-weight: bolder;
}
	a:active {
	color: #1E180C;
	font-weight: bold;
}

.rightAlign{
text-align:right;}

.leftAlign{
text-align:left;
}
.centerAlign{
	text-align:center;
}
		
body#home a#homeLink,
body#bikes a#bikesLink,
body#merch a#merchLink,
body#gallery a#galleryLink,
body#info a#infoLink,
body#links a#linksLink{
	background: url(/2009/bg_nav_h.png);  
}
	
	
table#homeSlice img {
	display: block;
	} 	
	
table#homeSlice td
{
padding:0;
}	
	
#hrstyle{
border-top-style: dashed;
border-top-color:#036;
border-top-width: 2px;
}
/* WRAPPER: wraps entire contents of page */
#wrapper {
	width: 800px;
	margin: 0px auto;
	padding:0;
	background-color: #fff;

}

#contentWrapper {
width: 880px;
height:auto;
display:block;
	position: relative;
	/*background-image: url(../2009/main_fade.gif);
	background-repeat: repeat-y;
	*/
	clear: both;
	width: 100%;
	}


/* BANNER */
#banner {
	position: relative;
}
#banner ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	right: 30px;
	bottom: 5px;
}
#banner li {
	display: inline;
}
#banner li a {
	color: #CCC;	
	text-decoration: none;
	text-transform: uppercase;
	font: 1.1em "Trebuchet MS";

}
#banner li a:hover {
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	font: 1.1em "Trebuchet MS";
}

/* fix IE 6: improperly positioning 
'contact us' links in banner */
* html #banner {
	height: 1px;
}

#banner #badge {
	position: absolute;
	left: -18px;
	top: -18px;
}
#banner #logo {
	margin-left: 0px;
	position: relative; /* jumping logo fix for IE */
}

.separator {
	border-right: 1px solid #666;
	padding-right:10px;
}

/* TOP NAV BAR 2011 */
#featured {
	position: relative;
	width: 800px;
	/*padding-left: 6px;
	/*margin-left: 45px;  */
	height: 955px;
	/*color: #837C74;*/
overflow:visible;
}
#featured .items {
	width: 800px;
	height: 955px;
	margin: 0 auto;
	position: relative;
}

/*HOME NEWS */
#homenews {
	position: absolute;
	top: 575px;
	left: 55px;
	z-index: 99;
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 100px;
	line-height:29px;
}

#homenews p{
	font:Verdana, Geneva, sans-serif caption;
	color:#FFF;
	font-weight:bold;
}

#homenews2 {
	position: absolute;
	top: 470px;
	left: 45px;
	z-index: 98;
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 115px;
	line-height:29px;
}

#homenews2 p{
	font:Verdana, Geneva, sans-serif caption;
	color:#939393;
	font-weight:bold;
}

#homenews2 a:link {
	color: #CCCCCC;
	font-weight: bold;
}


#homenews2 a:visited {
	color: #CCCCCC;
}

#homenews2 a:hover {
	color: #4B5323;
	font-weight: bolder;
}
	
#homenews2	a:active {
	color: #CCCCCC;
	font-weight: bold;
}




#update {
	position: absolute;
	top: 928px;
	right: 5px;
	z-index: 99;
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	line-height:29px;

	font:Verdana, Geneva, sans-serif caption;
	font-weight:bold;
	color:#000;
}


/* TOP NAV BAR 2011 */
#newnav {
	position: absolute;
	top: 120px; 
	z-index: 98;
	margin: 0;
	padding: 0;
	list-style: none;
/*	background: url(/2009/main_top_nav.jpg) no-repeat left top; */
	float: left;
/*	border-bottom: 1px solid #000; */
	width: 100%;
	line-height:29px;
}


#newnav ul, #newnav ul li {
	margin:0;
	padding:0;
	list-style:none;
}
#newnav ul li {
	float:left;
	display:block;
}
#newnav ul li a:link, #newnav ul li a:visited {
	color: #000000;
	font: bold 1em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding: .5em .75em;
/*	border-right: 1px solid #252422; */
	display:block;
}
#newnav ul li a:hover {
	/* color:#EBEFF7; */
	background: url(/2011/bg_nav_h.png);
}
#newnav ul li ul li {
	float:none;
	display:block;
}
#newnav ul li ul li a:link, #newnav ul li ul li a:visited {
	color:#444;
	text-decoration:none;
	padding:0 10px;
	clear:both;
	border-bottom:solid 1px #999;
	font: bold 1em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}
#newnav ul li ul li a:hover {
/*color:#3B5998;
	background:#EBEFF7; */
	color:#101010;
	background:#f2f2f2;
	font: bold 1em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}
#newnav .submenu {
	position: absolute;
	width: 130px;
	background: #90a6b2;
	padding: 10px;
/*	border: solid 1px #252422; */
	border-top: none;
	display: none;
	line-height: 33px;
	z-index: 1000;
}


/* NAV BAR */

#mainNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(/2009/main_top_nav.jpg) no-repeat left top;
	float: left;
	border-bottom: 1px solid #000;
	width: 100%;
}

#mainNav li {
	float: left;
	padding: 0;
	margin: 0;
}

#mainNav li a, #mainNav li a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: .5em 1em;
	border-right: 1px solid #000;
	display: block;
	font: bold 1em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}

#mainNav li a:hover {
	   	background: url(/2009/bg_nav_h.png);   
}

/* BIKE PAGES ************************************/
#bikeMain {
	margin-top:0;
	width: 800px;
	height: 1013px;
	padding: 0;
	background-image: url(/Pix/11BikesMain.jpg);	
	background-repeat:no-repeat;

}

#bikeText {
	position: absolute;
	top: 245px;
	margin: 0 25px 0 25px;

}



/* GENERIC PAGES ************************************/
#genMain {
	margin-top:0;
	width: 800px;
	height: 1300px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}

#genText {
	position: absolute;
	top: 245px;
	margin: 0 25px 0 25px;

}


/* PARTS PAGES ************************************/
#partsMain {
	margin-top:0;
	width: 800px;
	height: 4550px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}


#barsMain {
	margin-top:0;
	width: 800px;
	height: 2600px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}


#brakeMain {
	margin-top:0;
	width: 800px;
	height: 2750px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}


#cupMain {
	margin-top:0;
	width: 800px;
	height: 3750px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}

#tanksMain {
	margin-top:0;
	width: 800px;
	height: 3900px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}

#springerMain {
	margin-top:0;
	width: 800px;
	height: 2100px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}

#seatMain {
	margin-top:0;
	width: 800px;
	height: 2550px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}

#castMain {
	margin-top:0;
	width: 800px;
	height: 2650px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

#riserMain {
	margin-top:0;
	width: 800px;
	height: 2700px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

#pegMain {
	margin-top:0;
	width: 800px;
	height: 1500px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

#gripMain {
	margin-top:0;
	width: 800px;
	height: 2800px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

#appMain {
	margin-top:0;
	width: 800px;
	height: 3000px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

#assyMain {
	margin-top:0;
	width: 800px;
	height: 5050px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}


#miscMain {
	margin-top:0;
	width: 800px;
	height: 2600px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}


#hubMain {
	margin-top:0;
	width: 800px;
	height: 3800px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

#coMain {
	margin-top:0;
	width: 800px;
	height: 12900px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}


#warehouseMain {
	margin-top:0;
	width: 800px;
	height: 7000px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

#partsText {
	position: absolute;
	top: 245px;
	margin: 0 25px 0 25px;

}

#partsText h1 {
	font-family: "Courier New", Courier, mono;
	font-size: 32px;
	font-weight: bolder;
	font-variant: small-caps;
	color: #310909;
	margin: 0;
}

#partsText h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #310909;
	margin: 0;
}
#partsText h3 {
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	font-weight: bold;
	color: #036;
	margin: 0;
}	
#partsText h4 {
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	font-weight: bold;
color: #663900;
	margin: 0;
}



#partsText td {
	border-bottom:2px solid #666;
	padding: 5px;
}
#partsText .img {
	text-align:center;
	border: 0;
}

/* OTHER PAGES **********/

#wallpaperMain {
	margin-top:0;
	width: 800px;
	height: 2600px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}


/* LEGAL PAGES ************************************/
#termsMain {
	margin-top:0;
	width: 800px;
	height: 3100px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}

#privacyMain {
	margin-top:0;
	width: 800px;
	height: 1900px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}



/* FRAMES PAGES ************************************/
#framesBTMain {
	margin-top:0;
	width: 800px;
	height: 3650px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

/* 2015 frames */
#framesSportyMain {
	margin-top:0;
	width: 800px;
	height: 7000px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}

#framesTrumpMain {
	margin-top:0;
	width: 800px;
	height: 1800px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;
}


.frameTitle{
	border: 1px 0 1px 0, thick, #333;
}

#framesText {
	position: absolute;
	top: 245px;
	margin: 0 25px 0 25px;
}

#framesText .img ul, .img li {
	margin-left: 10px;
	text-align:left;
	font-size: 1.2em;
}

#framesText .img {
	text-align:center;
	border: 0;
}

#hrstyle {
	border-top-style: dashed;
	border-top-color:#036;
	border-top-width: 2px;
}


#framesText table {
	position:relative;
	border-collapse:collapse;
	margin: 0px 15px 15px 0px;
	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
	padding-left: 75px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}

#framesText h1 {
	font-family: "Courier New", Courier, mono;
	font-size: 32px;
	font-weight: bolder;
	font-variant: small-caps;
	color: #310909;
	margin: 0;
}

#framesText h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #310909;
	margin: 0;
}
#framesText h3 {
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	font-weight: bold;
	color: #036;
	margin: 0;
}	
#framesText h4 {
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	font-weight: bold;
color: #663900;
	margin: 0;
}



#framesTextText td {
	border-bottom:2px solid #666;
	padding: 5px;
}



/* SHORT PAGES ************************************/
#genShortMain {
	margin-top:0;
	width: 800px;
	height: 600px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}

#genShortText {
	position: absolute;
	top: 245px;
	margin: 0 25px 0 25px;

}

/* SHORT PAGES ************************************/
#galleryMain {
margin-top:0;
	width: 800px;
	height: 1000px;
	padding: 0;
	background-image: url(/Pix/2011_pg_bkground1013.jpg);	
	background-repeat:no-repeat;

}

#galleryText {
	position: absolute;
	top: 245px;
	margin: 0;

}


/* IE 6 hack to make entire button clickable */
* html #mainNav a { width: 1px; }



/* BACK TO TOP */
a.backtotop:link, a.backtotop:visited, a.backtotop:hover, a.backtotop:active {
	text-align:right;
	border: 1px solid #300;
	background-color: #fff;
	padding: 4px;
	font-size: 1.3em;
	font-weight:bold;
	color: #000;
	position: relative;
	float: right;
}


/* MAIN CONTENT */
#main {
background-color: #FFFFFF;
padding: 0;
}

#main h1 {
	padding-top: 15px;
	margin-bottom: 10px;
	font: bold 2.3em Georgia, "Times New Roman", Times, serif;
}

#main h2 {
	font-size: 1.8em;
	font-weight: normal;
	border-bottom: 1px solid #106A9B;
	margin-bottom: 5px;
	color: #CCCCCC;
}

#main p {
	font-size: 1.4em;
	margin-bottom: 10px;
	margin-right: 15px;
	color:#CCCCCC;
}

/* SIDEBAR */
#sidebar {
	position: absolute;
	top: 15px;
	left: 0;
	width: 170px;
/*	background-color: #837C74 */
}


#sidebar h2 {
	font-size: 1.3em;
	color: #FFFFFF;
	padding: 7px 8px 0 8px;
	margin-bottom: 5px;
}
#sidebar p {
	font-size: 1.3em;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	color: #ebebeb;
}
#sidebar h3 {
	font-size: 1.2em;
	margin-right: 5px;
	margin-left: 5px;
	color: #036;
	margin-bottom: 3px;
}
#sidebar h3 a {
	font-size: 1.2em;
	color: #036;
	
}
#sidebar  a {
	font-size: 1.2em;
	color: #036;
	line-height: 160%;
}

#sidebar a:hover {
	font-size: 1.2em;
	color: #663900;
	line-height: 160%;
}

#sidebar ul {
	margin-left: 10px;
	list-style-type: none;
	font-size: 1.2em;
	font-weight:bold;
		line-height: 160%;
}

/*SCROLLBAR */
#scrollBar {
	position: absolute;
	top: 15px;
	right: 5px;
	width: 125px;
}

/* newsscroller */
#pscroller1{
width: 100px;
height: 100px;
border: 0;
padding: 5px;
}

#pscroller1 a{
	font-size: 1.3em;
	color:#000;
	font-weight:bold;
}

#pscroller1 a, #pscroller1 a:hover{
	color: #663900;
}

/* LEVEL 2*/
#level2 {
position:relative;
	border: 0;
	width: 800px;
	margin: 0px auto;
	padding:0;
background-position: 100% 100%;
background-repeat: no-repeat;
	

}

/*************************** IMAGE POP ************************/

a.screen, a.screen:visited {
color: #FC2535; 
position:relative; 
z-index:1;
}
a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0; /* add a border */
left:0; /* position:the image */
top:-150px;
}
a.screen:hover {
text-decoration:none; 
border:0; /* IE  FIX*/ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
height:150px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}

/* FOOTER */
#footer{
text-align:center;
}

/* COPYRIGHT INFO */
#copyright {
    width: 800px;
	text-align: left;
	margin: 10px auto;
	color: #CCCCCC;
	font: 1.0em "Trebuchet MS";
}
/* LEGAL INFO */
#legal {
	text-align:center;
	margin: 0px auto;
	font-weight: bold;
	color: #000000;
	height: 25px;

}
#legal li {
	display: inline;
	height: 20px;

}
#legal a:link , #legal  a:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font: normal 1.1em "Trebuchet MS";
}

#legal a:hover {
	color: #CCCCCC;
		text-decoration: none;
	text-transform: uppercase;
	font: normal 1.1em "Trebuchet MS";
}
#legal a:active {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font:normal 1.1em "Trebuchet MS";
}

/**********************************STORE *****************************/

#storeMain {
	margin-top: 20px;
	margin-left: 120px;
	margin-right: 40px;
	padding: 10px 20px 0 0;
	background-color: #837C74;
}


#storeMain h1 {
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	font-weight: bolder;
	font-variant: small-caps;
	color: #ebebeb;
	margin: 0;
}

#storeMain h2 {
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
}
#storeMain h3 {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	font-weight: bold;
	color: #036;
	margin: 0;
}	
#storeMain h4 {
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	font-weight: bold;
color: #663900;
	margin: 0;
}


#storeMain table {
	position:relative;
	border-collapse:collapse;
	margin: 0px 15px 15px 0px;
	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
	padding-left: 75px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}


#storeMain td {
	border-bottom:1px solid #CCC;
	padding: 5px;
}
#storeMain .img {
	text-align:center;
	border: 0;
}






/* SUBNAV */

.specials{
	color: #036}

.anchorSections{
/*	background-color:#A89E93; 
	background-repeat: repeat-y;*/
	background-image: url(/Pix/anchorBand.jpg);
	text-transform: uppercase;
	font-size: 2em ;
	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
	font-weight:bolder;
	color: #498cac;
	border: 1px 0 1px 0, thick, #333;
}


#spacerLVert {
	position: absolute;
	top: 40px;
	left: 5px;
	width: 115px;
	background-color: #837C74;
}

#storeAnchorMenu ul{
	padding-left: 4px;
	padding-right: 2px;
	position: absolute;
	top: 100px;
	left: 4px;
	width: 110px;
	background-color: #A89E93;
	list-style-type: none;
	line-height: 200%;
}

#storeAnchorMenu h3 {
	color:#FFFFFF;
	text-decoration:underline;
	font-size: 1.4em;
	margin: 0;
}


#storeAnchorMenu li a {
	color: #036;	
	text-decoration: none;
	text-transform: uppercase;
	font-size: 1.1em;
    list-style-type:none; 

}
#storeAnchorMenu  li a:hover a:visited{
	color: #663900; 
	list-style-type: none;
}


html>body .vertbkg {
height: auto
} 
/* INFO ************************************/
#infoMain {
	margin-left: 70px;
	margin-right: 70px;
	padding: 0 20px 0 0;
	background-image: url(/Pix/2011_pg_bkground.jpg);	
	background-repeat:no-repeat;
	background-position:center;
}

/* COMP ************************************/
#compMain {
	margin-left: 20px;
	margin-right: 20px;
}
/* OLDBIKE PAGES 
 

#bikeMain {
	margin-top: 20px;
	margin-left: 40px;
	margin-right: 40px;
	padding: 0;
	background-color: #837C74;
}


#bikeMain table {
	position:relative;
	border-collapse:collapse;
	margin: 20px 0 10px 0;
	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
	padding: 5px;
}

#bikeMain td, #bikeMain img{
vertical-align:text-top;
	border-collapse:collapse;
margin:0;
}

#bikeMain h1 {
	font-family: "Courier New", Courier, mono;   
	font-size: 2.5em;
	font-weight: bolder;
	font-variant: small-caps;
	color: #ebebeb;
	margin: 0;
}

#bikeMain h2 {
	font-family: "Courier New", Courier, mono;
	font-size: 1.6em;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
}
#bikeMain h3 {
	font-family: "Courier New", Courier, mono;
	font-size: 1.4em;
	font-weight: bold;
	color: #036;
	margin: 0;
}	
#bikeMain ul, #bikeMain li {
	font-size: 1.2em;
	font-weight: bold;
	color: #1E180C;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 190%;
}

#bikeMain p:first-letter{
	font-size: 1.3em;
	font-weight: bold;
	color: #1E180C;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 190%;
}
******************************************/

#specTable{
color:#000;
}

#specTable tr.d0 td {
	background-color:#A89E93; 
}

#specTable h4 {
	font-size: 1.2em;
	font-weight: bold;
	color: #1E180C;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 130%;
}

#specTable tr.bm td{
	border-bottom: medium double #1E180C;
	padding-top: 2px;
}


#buildTable td{
padding-top:5px;
}

#buildTable h3{
	display: inline;
	margin: 0;
}

input#reset {
	background-color: #A89E93;
	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
}

/* COMP ************************************/
#legalMain {
	margin-left: 20px;
	margin-right: 20px;
}


#legalMain h1 {
	font: bold 1.6em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	color: #FFF;
}
#legalMain h4 {
	font: bold 1.3em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	color: #FFF;
}
#legalMain h3 {
	font: bold 1.4em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	color: #036;

}

#legalMain p {
	font: normal 1.2em   Verdana, Geneva, sans-serif;
	color: #000;
	line-height: 140%;
	text-align:justify;
	text-indent: 10px;

}