/*  Theme Name: Bamboo Theme URI: http://www.freewpthemes.net/preview/bamboo Description: Widget ready and tested on WP 2.3.1.Version: 2.0Author: Free WordPress ThemesAuthor URI: http://www.freewpthemes.net/*/
body {margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333;}
p{ margin: 0px;  padding: 0px 0px 16px 0px;  line-height: 1.7em;}
h1, h2, h3 {margin: 0;padding: 0;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;color: #181818;}
h1{ font-family: arial, sans-serif; font-size:16px;  letter-spacing: .1em;}
h2{ margin: 0px;  padding: 0px 0px 4px 5px;  font-size:14px;}
ul, ol {margin-top: 0;line-height: 180%;}
ul, ol {}a {text-decoration: none;color: #B94E0E;}
a:hover {}

#wrapper {padding: 0;}

.link{ margin:0 auto;padding:0px;  width: 1080px;  height:26px;  font-size: 94%;}
.link ul{ margin:0; width:1080px}
.link ul li{ float:left; list-style-type:none; width:528px;}
.link{text-align:right;}.link a{text-decoration:underline; color:#333;}
.link a:hover{text-decoration:underline; color:#B94E0E}

/* Header */
#header {width: 1080px;height: 130px;margin:0 auto;background: url(../style/head2.jpg) no-repeat left top;}
/* Logo */
#logo {float: left;height:100px;width:180px;margin: 0;padding-top:8px;padding-left:5px;color: #FFFFFF;}
/* Search */
#search {}
#search form {margin: 0;padding: 10px 0 20px 15px;}
/* Menu */
#menu{width:1080px;height:40px;margin:0 auto; padding:0;background:url(../style/menu.jpg) repeat-x left top;}
#menu ul{margin:0;padding:10px 0;list-style:none;line-height:normal;}
#menu ul li{float:left;text-align:center;}
#menu ul li a{display:block;margin-right:3px;padding:3px 15px 0px 15px;background: url(../style/menu-a.jpg) no-repeat right 2px;color:#000;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
#footer a {color: #FFDBD9;}
#menu a:hover,#footer a:hover {text-decoration: underline;}

/* Page */
#page {width: 1080px;margin: 0 auto;padding: 0;background: url(../style/page.jpg) repeat-y left top;}
#page-bgbtm {padding: 30px 20px 0px 20px;}

/* Content */
#content {float: left;width: 755px;padding: 0;}
#content h1{padding: 6px 0px 4px 5px;   margin: 0px 0px 12px 0px;  border-bottom: 1px solid;  font-size: 150%;  font-weight: normal;}
#content h2{background:transparent;color:#FF9933;font-weight:bold;}#content h3{background:transparent;color:#CC0000;font-weight:bold;}
img{border: 0px;}
#content table a{ color:#333; text-decoration:underline;}
#content a:link,a:visited{color:#1B75A9;text-decoration:none;}
#content a:hover,a:active{text-decoration:underline;color:#CC0000;}
#content ul{ list-style:none; margin:12px 0px 15px 5px; padding:0px; clear:both;}
#content ul li{ margin:16px 0px 0px 15px; float:left; display:block;width:230px;}

table.BatteryList,.productslist{width:750px;border:0;}
table.BatteryList th,.productslist th{font-weight:normal;font-size:11px;text-align:center;color:#000;background-color:#FFCC99; height:20px;}
.productslist td{font-size:11px; text-align:center}
table.BatteryList tr.trblanche{height:40px;background-color:#fff;}
table.BatteryList td{font-size:11px; text-align:justify;}
table.BatteryList td.tdborder{border-top:1px solid #FFCC99;border-bottom:1px solid #FFCC99;}
table.BatteryList td.buy{text-align:center;}

.warranty ol li{ background:url(../images/check.gif) no-repeat 2px 5px;clear:both;line-height:25px; padding:8px 0px 2px 35px;list-style-type:none}

/* image positioning - left, right and center */
.left{ float: left; padding: 0px 8px 0px 0px;}
.right{ float: right; padding: 0px 0px 0px 8px;}

.new{float:left; width:32.3%; text-align:center; height:220px;border:1px dashed #EBEBEB; margin:2px;}
/* border:1px solid #FFCC99;*/
#table { border-collapse:collapse;}
#table td {  border-collapse:collapse;}
.ta_table { border-collapse:collapse;}
.ta_table td {  border-collapse:collapse;}
.ta_td{font-weight:bold; height:25px; width:120px;}
.ta_th { background-color:#E1E5F0; font-size:14px; text-align:left }
#content div.models ul,#content div.brand ul{ list-style:none; margin:5px 0px 25px 5px; padding:0px; clear:both;}
#content div.models ul li,#content div.brand ul li{ margin:16px 0px 0px 15px; float:left; display:block;width:170px;}
#content div.models ul li a{ color:#333; text-decoration:none;}
#content div.models ul li a:hover{ text-decoration:underline}
#content div.information{margin:0px; padding:0px; width:750px; height:auto; overflow:hidden; float:right;min-height:385px;}
#content div.information h3{font-size:12pt; margin:0px; padding:5px 0px; font-weight:normal; color:#049;}
#content div.information p{margin:3px 0px; padding:10px; font-size:11px; letter-spacing:1px; clear:both;}
#content div.information ul{margin:10px 0 0 8px; padding:0px;}
#content div.information li{ float:left;margin:12px 0px 0px 12px; padding:0px; display:inline; width:720px; font-size:12px; border-bottom:1px #DFF5FF dotted; text-align:left; }
#content div.information li a:hover{ text-decoration: underline;}
.links {display: block;width: 130px;margin: 20px 0px;padding: 5px;background: #A03128;border-left: 20px solid #1B120B;text-align: center;text-transform: uppercase;font-size: 10px;color: #FFFFFF;}
.hotbrand{ font-size:18px; color:#CC0000; font-weight:bold; font-style:italic;}

/* Sidebar */
#sidebar {float: right;width: 270px;padding: 10px 5px 0px 0px;color: #787878;}
#sidebar ul {margin: 0;padding: 0;list-style: none;}
#sidebar li {margin: 0;padding: 0;}
#sidebar li ul {margin: 0px 10px;padding-bottom: 15px;}
#sidebar li li {line-height:25px;border-bottom:1px dashed #999;padding-left: 15px;}
#sidebar li li span {display: block;margin-top: -20px;padding: 0;font-size: 11px;font-style: italic;}
#sidebar li li ul{ margin:0px 12px; padding-bottom:10px;}
#sidebar li li li{line-height:20px;padding-left: 15px;}
#sidebar h3 {height: 38px;padding: 12px 0 0 15px;letter-spacing: -.5px;color:#FF0000;}
#sidebar h2 {height: 38px;padding: 12px 0 0 15px;letter-spacing: -.5px;color:#FF0000;}

#s {width:160px;margin-right: 5px;padding: 3px;border: 1px solid #DFE1E0;}
#x {padding:3px;border:none; background-color:#CC0000;font-size:12px;color:#FFFFFF;}

#sidebar p {margin: 0 0px;padding: 0px 20px 20px 20px;text-align: justify;}
#sidebar a {border: none;color:#181818;}#sidebar a:hover {text-decoration: underline;}

/* Calendar */
#calendar {}
#calendar_wrap {padding: 20px;}
#calendar table {width: 100%;}
#calendar tbody td {text-align: center;}
#calendar #next {text-align: right;}
/* Footer */
/*#footer-wrapper {width: 100%;background: #231202;}*/
#footer {width:1080px;height: 100px;margin: 0 auto;padding: 0px 0 15px 0;background: url(../style/footer.jpg) repeat-x left top;font-family: Arial, Helvetica, sans-serif;}
#footer p {margin: 0;padding-top:30px;line-height: normal;font-size:10px;/*text-transform: uppercase;*/text-align: center;color: #D78983;}
.pagetitle {padding-left:20px;}