/* CSS Document */

/* Global Goodies */

body {
	padding:0px;
	margin:0px;
	background: #aaaaaa;
}

body, table, td, img, a, div, p {
	border:0px;
	padding:0px;
	margin:0px;
	font-style: normal;
	font: 11px Georgia, Times, Times New Roman, serif;
}

p {
	line-height:135%;
	letter-spacing:.06em;
}

ul {
	line-height:155%;
	letter-spacing:.06em;
	list-style-type:square;
	padding:0px;
	margin:0px;
}

#navRustLeft, #navRustRight, #rustRight {
	background-image:url(images/rust_bar.gif);
	background-repeat:repeat-y;
	width:25px;
}

#navRustTop, #navRustLow, #rustTop, #rustLow, #rustFoot {
	background-image:url(images/bar_horiz.gif);
	background-repeat:repeat-x;
	height:13px;
}

p.contact {
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

p.equip {
	padding-left:5px;
	text-align:left;
}

span.underline {
	text-decoration:underline;
}

span.bold {
	font-weight:bold;
}

span.italic {
	font-style:italic;
}

table.border {
	border-width:2px;
	border-style:solid;
	border-color:#666666;
}

/* Link Stuff */

a:link {
	color: #770000;
	text-decoration: none;
}     
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}  
a:hover {
	color: #0000FF;
	text-decoration:underline;
}   
a:active {
	color: #ffffff;
} 

a.contact {
	color: #000000;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-style: normal;
}

a.contact:hover {
	color: #0000ff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-style: normal;
}

a.image:link {
	color: #770000;
	text-decoration: none;
	font-weight:bold;
}     
a.image:visited {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}  
a.image:hover {
	color: #0000FF;
	text-decoration:none;
} 

/* By Section */

#contact {
	padding:8px;
}

#main_nav {
	width:200px;
	position:relative;
	top:0px;
	left:0px;
}

#main_title {
	width:600px;
	position:relative;
	top:0px;
	left:0px;
	vertical-align:text-top;
	background-image:url(images/shop.jpg);
	background-repeat:no-repeat;
	background-color:#aaaaaa;
}

#main_ {
	width:600px;
	position:relative;
	top:0px;
	left:0px;
	vertical-align:text-top;
}

#main_text {
	width:575px;
	position:relative;
	top:0px;
	left:0px;
	vertical-align:text-top;
}

#home {
	background-image:url(images/blaze_tile.gif);
	background-repeat:no-repeat;
	width:200px;
	height:200px;
	position:relative;
	top:0px;
	left:0px;
}

#home_text {
	width:350px;
	text-align:left;
}

#product_top {
	width:425px;
}

#product_list {
	width:440px;
}

#equipment_gal {
	width:575px;
}
