/*
Theme Name: Timeless Wood Care Products Inc Default
Description: TWCPI v2
Version: 1
Author: K.Brown
Author URI: http://www.what-if.com/
*/

/* ------------------------------------------ Top Level IDs and Classes -------------------------------------------- */

html {}
body {margin: 0px;padding: 0px;height: 100%;width: 100%;background: #5B564A url(images/bkgd-container.jpg) no-repeat center top;font: .95em/140% Verdana, Arial, Helvetica, sans-serif;color:#292720;}
h1, h2, h3, h4, h5, h6 {font-family:"Times New Roman",Georgia,Serif;font-weight:bold;line-height: normal;padding: 0; margin-bottom: 0.5em;color: #935F0C;}
a {color: #935F0C;}
a:hover {text-decoration: none;}
ul {}
ol {}
blockquote {color:#333;	border-left: solid 10px #59524A;padding-left:10px; margin-left:20px;margin-right:20px;}
.clear {clear:both;}
.hide {display:none;visibility:hidden;}
.accent1 {color:#935F0C;}
.accent2 {}
.framed {display:block;position:relative;background:#fff;padding:5px;border:1px solid #ccc;}
.small {font-size:.8em;}
.alignleft {float:left;}
.alignright {float:right;}
.center {text-align:center;}
.required {color:#CC0000;}
#container {display:block;position:relative;margin:auto;height: auto;width: 960px;background:#fff url(images/bkgd-content.jpg) repeat-y center top;}

/* ------------------------------------------ Header -------------------------------------------- */

#header {display:block;position:relative;top:0;left;0;height: 200px;width: 960px;background:#fff url(images/twcp-logo.png) no-repeat left 10px;z-index:10;margin-bottom:10px;}
.welcome #header {margin-bottom:0 !important;}
#header h1 {display:none;visibility:hidden;}
.home_btn {display:block;text-indent:-9000px;overflow:hidden;position:absolute;top:0;left:0;height:120px;width:220px;border:0;outline:0;}
.top-tel {display:block;position:absolute;top:0;right:0;width:600px;color:#59524A;font-size:.75em;text-align:right;line-height:17px;padding:20px 20px 0 0;}
.top-tel span {color:#935F0C;}


/* ------------------------------------------ Navigation -------------------------------------------- */

#navwrap {display:block;position:absolute;bottom:0;width:960px;height:60px;background:#292720;text-align:center;}
#navigation {width:auto;margin:0 auto;font-size:.87em;text-align:center;zoom:1;}

.nav1, .nav1 * {display:inline-block;position:relative;margin:0;padding:0;list-style:none;}
.nav1 ul {position:absolute;top:-999em;width:18em; /* left offset of submenus need to match (see below) */}
.nav1 ul li {width:100%;}
.nav1 li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
.nav1 li {float:left;position:relative;}
.nav1 a {display:block;	position:relative;text-decoration:none;}
.nav1 li:hover ul,
.nav1 li.sfHover ul {left:1px; top:60px;/* match top ul list item height */ z-index:99;}
ul.nav1 li:hover li ul, ul.nav1 li.sfHover li ul {top:-999em;}
ul.nav1 li li:hover ul, ul.nav1 li li.sfHover ul {left:20em; /* match ul width */ top:0;}
ul.nav1 li li:hover li ul, ul.nav1 li li.sfHover li ul {top:-999em;}
ul.nav1 li li li:hover ul, ul.nav1 li li li.sfHover ul {left:20em; /* match ul width */	top:0;}

/*** SKIN ***/
.nav1 {}
.nav1 a {}

/* Top level nav */
a.topnav {display:inline-block;position:relative;line-height:60px;padding:0 26px;text-align:center;text-decoration:none;color:#fff;margin:0 auto;font-family:"Times New Roman",Georgia,Serif;font-size:19px;text-shadow:1px 1px 2px #000;}
a.topnav {zoom:1;}
a:hover.topnav {background:#403A34;color:#fff !important;}


/* Dropdown nav */
.nav1 .dropdown a {border-bottom:1px solid #666;text-decoration:none;padding:5px;margin:0;color:#ccc;line-height:25px;}
.nav1 .dropdown a:hover {background: #403A34;color:#fff;}
.dropdown a, .dropdown a:visited  { /* visited pseudo selector so IE6 applies text colour*/ color:#fff;}
.dropdown {background-color:#59524A;border-left:1px solid #666;border-right:1px solid #666;overflow:hidden;text-align:left;}

.firstnav {border-left:none !important;}
.lastnav {border-right:none !important;}

/* ------------------------------------------ Center Content -------------------------------------------- */

#content {display:block;position:relative;margin-right:50px;/margin-right:25px;float:right;width:550px;/* border:1px solid green; */}
.welcomeh2 {}
.subh2 {color:#333;}
.col {display:block;position:relative;height:auto;width:49%;float:left;/* border:1px solid blue; */}
.col2 {display:block;position:relative;height:auto;width:49%;float:right;/* border:1px solid red; */}

#content ul {margin:0 0 0 30px;padding:0;color:#59524A;}
#content li {margin:0;padding:4px;}

.homenav {display:block;position:relative;width:554px;height:350px;background:url(images/home-nav.jpg) no-repeat center;}
.homenav a {display:block;position:relative;float:left;width:182px;height:174px;bottom:0;margin:0;margin-top:165px;padding:0;text-indent:-9000px;overflow:hidden;}

/* ------------------------------------------ Dynamic Content -------------------------------------------- */

.blog .post {border-bottom: 1px dashed #ccc;margin-bottom:20px;}
.post h2, .pagetitle {display:block;font-size:1.2em;}
h2 a, h3 a {text-decoration:none !important;}
.post h3 {font-size:1.1em;}
.entry {}
.entry img {margin:10px;}
.postmetadata {font-size:.8em;}
a img {border: none;}
.navigation {display: block;text-align: center;margin-top: 10px;margin-bottom: 60px;}
/* Captions */
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;	background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {	font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* ------------------------------------------ Sidebar -------------------------------------------- */

#sidebar {position:relative;float:left;width:310px;margin-right:20px;color:#fff;color:#5B564A;}
#sidebar ul, #sidebar li {list-style-type:none;margin:0;padding:0;}
li.widget {display:block;position:relative;margin-bottom:10px!important;}
#sidebar ul li ul li ul {margin: 0 0 0 30px;}
#sidebar ul li ul li ul a{color:black;}
#sidebar ul li ul li a {display:block;padding:0;border-bottom:1px dashed #292720;background:url(images/nav-arrow.gif) no-repeat 12px center;line-height:normal;color:#935F0C;text-decoration:none;padding:5px 5px 5px 35px;}
#sidebar ul li ul li a:hover {padding-left:40px;background:url(images/nav-arrow.gif) no-repeat 18px center;color:#292720;}
#sidebar h2 {display:block;line-height:normal;padding:10px 15px;background-color: #292720; color:#fff;font-weight:normal;margin:9px 0 0 0;}
#sidebar span {color:#FF9900;}
.side_box {display:block;padding:15px;/padding-top:5px;/padding-bottom:5px;margin-bottom:10px;text-align;center;background:#9C9187;}
.side_box label {display:none;visbility:hidden;}
.side_box a {color:#fff;}

/* --- Home Page Widgets --- */
.homewidgets {display:block;position:relative;border:1px solid #59524A;padding:0;}
.homewidgets h2 {display:block;position:relative;background: #59524A;color:#fff;text-shadow:1px 1px 0px #000;padding:7px;margin:0;}
.homewidgets ul, .homewidgets li {list-style-type:none;display:block;position:relative;margin:0 !important;padding:0!important;}
.homewidgets a {display:block;border-bottom:1px dashed #9C9187;padding:10px;text-decoration:none;}
.homewidgets a:hover {background:#9C9187;color:#fff;}


/* ------------------------------------------ Footer -------------------------------------------- */

#footer {position:relative;clear:both;text-align:center;background-color: #59524A;padding-top:10px;padding-bottom:20px;color:#fff;font-size:.87em;}
#footer a {color:#fff;}
#footer small a {color:#fff;}

/* ------------------------------------------ Forms -------------------------------------------- */

form.styledform {width:100%;margin-bottom:20px;}
form.styledform fieldset {border: 1px solid #ccc;margin-bottom:10px;}
form.styledform legend {color: #fff;background: #59524A;padding: 2px 6px}
form.styledform label, .formpad {width:150px;text-align:right;margin-right:5px;float:left;}
form.styledform input:focus, form.styledform textarea:focus, form.styledform select:focus {background-color: #F2FDFF;}


.entry table, td { border: 1px solid grey;
    text-align: center;
    width: 550px;}

.tableheader {

 color: #FFFFFF;
    font-size: 1.4em;

}
#hometabel {float:left;}
#hometabel table {border:none;}
#hometabel tr {border:none;}
#hometabel td {border:none;}
#hometabel img {margin:0px;}
#hometabeltwo {float:left;margin-left:4px;}
#hometabeltwo img {margin:0px;}
#hometabeltwo tr {border:none;}
#hometabeltwo table {border:none;}
#toplevelcart  tr {border:none;}
#toplevelcart  td {border:none;}
#toplevelcart table {border:none;}

#gripstrip { margin-left:-24px;}


#msds {

}

#msds p {
    font-size: 12px;
}

#msds img {
    float: left;
    margin: 0 5px;
}

#msds a{
	text-decoration: none;
}
.clearance {color:red;font-size: 18px;}


