@charset "utf-8";
/* CSS Document */

/* Reset */

*{
	font-family:Arial, Helvetica, sans-serif;
	border:0 none;
	padding:0;
	margin:0;
	color:#FFF;
}

/* Commonly Use */

.left{
	float:left;	
}
.right{
	float:right;	
}
.clear{
	height:0;
	clear:both;
}
.bold{
	font-weight:bold;	
}
.alignRight{
	text-align:right;	
}
.alignCenter{
	text-align:center;	
}
.paddingTop8{
	padding-top:8px;
}
.paddingTop12{
	padding-top:12px;
}
.paddingLeft4{
	padding-left:4px;	
}
.paddingLeft12{
	padding-left:12px;	
}
.paddingRight4{
	padding-right:4px;	
}





/* Predefined  */

body{
	background-color:#174401;
}
h1{
		
}

/* ID's */

#wrapper{
	padding-top:38px;
	margin:auto;
	width:958px;	
}
#banner{
	padding-top:22px;		
}
#container{
	padding-top:22px;
	width:958px;
    float:left;	
}
#leftCol{
	padding-left:12px;
	width:260px;
	float:left;	
}
#rightCol{
	width:682px;
	float:left;	
}
#footer{
	text-align:center;
	padding-top:80px;
	clear:both;	
}
#footer p{
	padding-bottom:18px;
	font-size:22px;	
}

/* Links */

ul#topnav li{
	background:url(../images/menuSparator.gif) bottom no-repeat;
	list-style-type:none;
	padding:8px 0 8px 16px;	
	display:inline;
	width:179px;
	float:left;
}
ul#topnav li a{
	background:url(../images/list-bullets.png) left no-repeat;
	font:bold 15px "Times New Roman", Times, serif;	
	text-decoration:none;
	padding-left:24px;
}
ul#topnav li a:hover{
	text-decoration:underline;	
}
ul.leftLinks{
	padding-left:10px;
	
}
ul.leftLinks li{
	list-style-type:none;
	padding-bottom:6px;	
}
ul.leftLinks li a{
	background:url(../images/list-bullets2.gif) left no-repeat;
	padding-left:15px;	
}
a.pagination-links{
	font:normal 15px Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#FFF;	
}
a.pagination-links:hover, a.pagination-links.selected{
	color:#77aa16;	
}
a.productnName{
	text-decoration:none;
	font-weight:bold;
	font-size:17px;
}
a.productnName:hover{
	text-decoration:underline;	
}

/* Class */

.pagination-holder{
	background:url(../images/paginationBg.gif) repeat-x;
	padding-top:12px;	
	width:682px;
	height:48px;
	float:left;
}
.pagination-holder p{
	font-weight:bold;
	font-size:17px;	
}
.pagination-holder table{
	margin:auto;	
}
.pagination{
	border:3px solid #7fac1f;	
	padding:2px 12px;
	background:none;	
	float:left;
	width:200px;
}
.pageNum{
	padding-right:10px;
	float:left;  
}
.pageNumber{
   padding-left:10px;	
   float:left;  
}
.menuholderTop{
	background:url(../images/mnu-BorderTop.gif) top no-repeat;
	padding-top:8px;		
}
.menuholderMid{
	background:#548e06 url(../images/mnu-BorderMid.gif) repeat-x;
	padding:5px 0 0 10px;
}
.menuholderBtm{
	background:url(../images/mnu-BorderBtm.gif) bottom no-repeat;
	padding-bottom:8px;
	width:233px;	
}
.module{
	padding-top:12px;
	width:230px;	
}
.module h2{
	padding:0 0 10px 2px;	
	font-weight:bold;
	font-size:17px;
}
.module .module-holdr{
	border:3px solid #7fac1f;
	padding:10px;	
}
.module .module-holdr table tr td{
	padding-top:6px;
}
.module a{
	text-decoration:none;
	font-size:15px;
	color:#FFF;
}
.module a:hover{
	text-decoration:underline;	
}
.inputTxt, input, select{
	border:3px solid #7fac1f;
	font-size:14px;	
	padding:2px 4px;
	background:none;
	color:#FFF !important;
}
.product-holder{
	border-bottom:1px solid #57a034;
	padding:15px 0;
	width:666px;
	float:left;	
}

div.prodDesc input, .paddingRight12,.paddingLeft12
{
	border:none !important;
}

.product-holder .imgHolder{
	padding:0 15px 0 18px;
	text-align:center;
	width:177px;
	float:left;	
}
.product-holder .prodDesc{
	width:454px;
	float:left;	
}
.product-holder .prodDesc table{
	margin-top:15px;	
}
.product-holder .prodDesc p{
	padding-top:12px;	
}
.product-holder .prodDesc .price{	
	font-size:20px;
	color:#0FF;
}

.orange_button input
{
	display:block;
	width:139px;
	height:27px;
	text-align:center;
	background:url(http://www.wolfmountainbirdhouses.com/Marketecture/themes/wolfmountain/images/button.gif) no-repeat;	
}

/* ----------------------------- */
/* Product Detail & Account Tabs */
/* ----------------------------- */

/* Non Selected & Selected Tabs Link Text Colors */
ul.tabbernav li a:link { color: #ffffff; }
ul.tabbernav li a:visited { color: #ffffff; }
ul.tabberactive li a:link { color: #000000; }
ul.tabberactive li a:visited { color: #000000; }

ul.tabbernav {
	/* Tab Content Top Border */
	border-bottom: 1px solid #000000;
	font: bold 11px "Arial", "Helvetica", sans-serif;
	padding: 3px 0;
	margin: 0;
}

.tabberlive .tabbertab {
	/* Tab Content Sides & Bottom Border */
	border: 1px solid #000000;
	padding: 15px;
	border-top: 0;
}

ul.tabbernav li a {
	/* Tab Borders */
	border: 1px solid #000000;
	/* Non Selected Tabs Background */
	background: #000000;
	padding: 3px 0.5em;
	margin-left: 3px;	
	border-bottom: none;	
	text-decoration: none;
}

ul.tabbernav li a:hover {
	/* Hovered Tabs Background Color */
	background: #e5e5e5;
	/* Hovered Tabs Border Color */
	border-color: #000000;
	/* Hovered Tabs Text Color */
	color: #000000;	
}

ul.tabbernav li.tabberactive a {
	border-bottom: 1px solid #ffffff;
	/* Selected Tabs Background Color */
	background-color: #ffffff;
	/* Selected Tabs Font Color */
	color: #000000;
}

ul.tabbernav li.tabberactive a:hover {
	border-bottom: 1px solid white;
	/* Selected Tabs Hover Background Color */
	background-color: #ffffff;
	/* Selected Tabs Hover Font Color */
	color: #000000;
}

ul.tabbernav li {
	list-style: none;
	display: inline;
	margin: 0;
}

.tabberlive .tabbertabhide { display: none; }
.tabberlive .tabbertab h2 { display: none; }
.tabberlive .tabbertab h3 { display: none; }
.tabberlive { margin-top: 1em; }
.tabber { display: none; }

.tabcontent ul
{
	margin-left: 50px;
}


input
{
	color:#000;
}

