/*

	Author:  John Castell Jr.
	Website: www.DevilWareProductions.net
	Date:    Mar 13th, 2007

	Contact: JCastell@DevilWareProductions.net

*/

body {

font-family: Arial, Tahoma;
color: #6E6E6E;
background-color: #464646;
font-size: 12px;

}

body a:link, body a:visited, body a:active {
 color: #418395;
}

body a:hover {
 color: #5fbbd4;
}

div.container {
 width: 767px;
}

div.nav {
padding: 0px;
margin: 0px;
width: 767px;
height: 157px;
background-color: #FFFFFF;
}

img.nav_leftimg {
 float: left;
}

table.nav_bullets {
 float: left;
}

table.nav_links {
 float: left;
 text-align: left;
 font-weight: bold;
 font-size: 12px;
 margin-left: 1px;
}

table.nav_links a {
text-decoration: none;
}

table td.bullet1 {
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
border-right: 1px dotted #000000;
padding: 9px;
}

table td.bullet2 {
border-bottom: 1px dotted #000000;
border-right: 1px dotted #000000;
padding: 9px;
}

table td.nav_item1 {
width: 205px;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
padding: 9px;
}

table td.nav_item2 {
width: 205px;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
padding: 9px;
}

img.nav_imgmid {
float: left;
}

img.nav_imgright {
float: right;
}

div.body {
float: left;
padding: 10px;
margin-left: -2px;
width: 751px;
background-color: #ffffff;
background-image: url('images/body_background.gif');
background-repeat: repeat-y;
}

table.specials {
float: left;
text-align: left;
}

span.caption {
color: #FFFFFF;
font-weight: bold;
font-size: 14px;
padding-left: 35px;
}

span.listing_cap {
float: left;
}

table.page {
float: left;
text-align: left;
background-color: #FFFFFF;
}

table.page p {
padding-left: 20px;
}

table.page td.left {
vertical-align: top;
background: url('images/span_left2.jpg') top left repeat-y;
}

table.page td.right {
vertical-align: top;
background: url('images/span_right2.jpg') top right repeat-y;
}

div.content {
width: 574px;
height: 100%;
float: left;
}

table.listings {
width: 554px;
text-align: left;
padding: 5px;
}

table.list_item {
border: 1px dotted #000000;
}

td.product_name {
font-weight: bold;
font-size: 16px;
}

span.our_price {
font-weight: bold;
font-size: 16px;
}

span.new_price {
color: #FF0000;
}

span.savings {
color: #FF0000;
}

table.specs {
text-align: left;
border: 1px solid #ececec;
}

table.specs tr.darken {
background-color: #ececec;
}

table.specs td {
vertical-align: top;
}

table.product_review {
padding: 10px;
}

td.product_summary {
border:1px dotted #000000;
}

td.product_specification {
border-top: 1px dotted #000000;
border-right: 1px dotted #000000;
border-bottom: 1px dotted #000000;
}

td.product_warranty {
border-top: 1px dotted #000000;
border-right: 1px dotted #000000;
border-bottom: 1px dotted #000000;
}

div.menu {
width: 192px;
float: left;
border-left: 1px dotted #000000;
}

table.categories {
text-align: left;
width: 160px;
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px dotted #000000;
}

div.footer {
text-align: center;
float: left;
}

div.footer p {
margin-top: -3px;
}

div.googlead {
	float: left;
	text-align: center;
}