/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
html{ font-size:100.01%;}
	
body{ margin: 0; padding: 0; font:12px "Trebuchet MS", verdana, "lucida grande", geneva, sans-serif; color : #404040; background-color:#636466; background-image: url(images/back.gif);}

a {color :#852617;}
a:hover {color :#AE4635;}

h1, h2, h3, p {margin:0px; padding:0px;}

p{line-height:22px; }

#MainWrapper{width:900px; margin-left:auto; margin-right:auto; }

#IndexLogo{width:900px; height:90px; background:url(images/index_logo.gif) 2px 60px no-repeat;}
#IndexWrapper{width:898px; border: 1px solid #d1a96c;background:#F5F2EB;}

#IndexTop{ width:898px; height:35px; background:#852617; border-bottom:1px solid #d1a96c; overflow:hidden; }
#HeaderTitle{margin:9px 0 0 6px; width: 600px; height:20px;float:left; color:#fff; font-size : 12pt; }
.searchform{margin:5px 6px 0 0;  width:286px; float:left; text-align:right; }
#searchform #s{margin:0 6px 0 0;  padding:1px; width:180px; height:16px; border: #d1a96c 1px solid; }
#searchsubmit{ height: 24px; width: 24px; cursor: pointer; text-indent: -9999px; border: none; background:url(images/mag_glass.gif) no-repeat left top;}
#IEroot #searchsubmit { width: 34px; font-size: 0; color: #852617; text-align: right;}
#IEroot  #s{margin:0 6px 0 0;  padding:1px; width:100px; height:16px; border: #d1a96c 1px solid; }

#IndexTop a{margin:13px 0 0 300px;  height:30px;float:left; color:#caaa4d; font-size : 12px;}
#IndexTop a:link{text-decoration:none; }
#IndexTop a:hover { color:#fff;text-decoration: underline;}
#IndexTop a img{border:0; padding-right:6px;}

.InteriorNavTop ul li{ list-style-type: none; margin: 0px; float: left; height: 12px; padding: 0px 12px 12px 0px;}

#IndexContent{width:898px; height:100%; float:none;}

#IndexColOne{width:400px; padding:80px 0; float:left; }

#IndexColTwo{width:394px; padding:60px 0px 60px 40px; float:left;  }
#IndexColTwo ul{margin:0px 0px 0px 4px; padding:0px;}
#IndexColTwo ul li{list-style-type: none; font-size : 14px; margin:0 0 4px 0;}
#IndexColTwo ul li a{ list-style-type: none; color:#852617; text-decoration: none;}
#IndexColTwo ul li a:hover { color:#c2845f;text-decoration: none;}
.WelcomeHeader{color:#852617; margin-bottom:8px;}


#IndexFooter{ width:898px; height:35px; background:#852617; border-top:1px solid #d1a96c; clear:both; color:#fff;}
.IndexTextFooter{width:898px; padding:4px; color:#fff; float:left; margin-left:auto; margin-right:auto;}

#IndexFooter .FloatLeft{float:left; }
#JoinOur{ left:510px; top:4px; position:relative;}
#JoinOur p { font-size : 11pt; top:-4px; position:relative; }
.CCform{height:16px; width:180px; border: #d1a96c 1px solid;}
#IntWrapper{ width:678px; float:left; }

#IntWrapper #IntHeader h2{ color:#852617; margin:30px 10px 0 10px; padding-bottom:3px; width:648px; border-bottom:1px solid #842617; }
#breadcrumbs{ color:#333; margin:0 10px 10px 10px; padding-bottom:3px; width:648px; font-size:11px;}
#breadcrumbs a{ text-decoration:none;}

#IntColOne{width:220px; padding:0px; float:left; margin:76px 0px 10px 0px;}
ul.sub-menu{ margin:0px 10px 0px 0px; float:left; width:170px; padding: 0; list-style-type: none; }
ul.sub-menu li{ float:left; width:170px; padding: 0; }
ul.sub-menu li a{ float:left; width:154px; height:auto; padding:5px 5px 5px 11px; font:bold 12px "Trebuchet MS", verdana, "lucida grande", geneva, sans-serif; color:#852617; text-decoration:none; border-left: 6px solid #d1a96c;}
ul.sub-menu li a:hover, ul.sub-menu li a.active{ color:#404040; border-left: 6px solid #852617; }



#IntColTwo{width:400px; padding:0 10px 10px 10px; float:left; margin:6px 20px 10px 0px;}

#StoreCopy{ width:300px;
	overflow: auto;
	height: 40px;
	position: relative;
	visibility: visible;
}
br{
	padding-bottom: 60px;
}

.emptycart a {display:block; width:197px; padding:3px; text-align:center; background-color:#852617; color:white; margin-top:4px;}
.emptycart a:hover{ background-color:#d1a96c; color:#852617;}

#IntColThree{width:228px; padding:0; float:left;  margin:6px 0px 10px 0px; }
#IntColThree ul{ }
#IntColThree ul li{  }
#IntColThree ul li a{   }
#IntColThree ul li a:hover, ul.sub-menu li a.active{ }
/*
ul.menu a { padding:5px 5px 5px 0px; font:bold 11px "Trebuchet MS", verdana, "lucida grande", geneva, sans-serif; color:#404040; text-decoration:none; line-height:14px; }

ul.menu li {padding:6px 5px 6px 8px; width:205px; margin-bottom:1px; background-color:#red;

*/
ul.menu, ul.menu ul {
 list-style-type:none; padding:0px; font:bold 11px "Trebuchet MS", verdana, "lucida grande", geneva, sans-serif; color:#404040; text-decoration:none; line-height:14px;}

ul.menu a {
  display: block;
  text-decoration: none;	
}

ul.menu li {width:218px;
  margin-top: 1px;
}

ul.menu li a {
  background-color: #842617;
  color: #fff;	
  padding: 0.5em;
}

ul.menu li a:hover {
  background-color:#D1A96C ; color: #842617;
}

ul.menu li ul li a {
  background: #ccc;
  color: #842617;
  padding-left: 10px;
margin:0px;
}

ul.menu li ul li a:hover {
  background: #aaa;

}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.indent3 { padding-left: 3em; }
.indent4 { padding-left: 4em; }
.indent5 { padding-left: 5em; }

#TSImage{ float:left; width:164px; height:164px; }
#TSImage img{border:#842617 3px double;}
#TSImageTwo{ float:left; width:92px; height:72px; }
#TSImageTwo img{border:#990000 3px double; }