/* CSS Document */

html, body {
	background-color:#fff;
	text-align:center;
	margin:0px;
	background-image:url(images/bg_main.jpg);
	background-repeat:repeat-x;


}

.bodywoodtoys {
	background-color:#4A6130;
	text-align:center;
	margin:0px;
	background-image:url(images/bg_woodtoys.jpg);
	background-repeat:repeat-x;


}

#content{
padding:0px 5px 0px 5px 5px;
text-align:left;
}
#contentConstruction{
text-align:center;
height:150px;
width:750px;
background-color:#fff;
}
#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:799px;
	background:#fff;
	border-right:1px solid #3c5527;	
	border-left:1px solid #3c5527;
	padding:0;
	text-align:center;
}

#containerWide {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:899px;
	background:#fff;
	border-right:1px solid #3c5527;	
	border-left:1px solid #3c5527;
	padding:0;
	text-align:center;
}



#headerArea{

text-align:left;
padding:0px 10px 0px 10px;
margin:0;
vertical-align:top;
}

#columnLeft{
width:240px;
text-align:left;
padding:0px 0px 0px 0px;
margin:0;
vertical-align:top;
}
#columnRight{
width:610px;
text-align:left;
padding:0px 10px 0px 10px;
margin:0;
vertical-align:top;

}



#columnCenter{
border-left:1px solid #cccccc ;
width:1px;
}



.HomeRightContentTop{
padding:4px 0px 0px 0px;
}

.HomeRightContentBottom{
border-bottom:1px solid #E7E3E3;
padding:4px 0px 0px 0px;

}




.ProductContent
{
padding:15px 0px 8px 0px;
text-align:center;

}


.ProductContentBottom
{
border-bottom:1px solid #cccccc;
padding:10px 0px 8px 0px;
text-align:center;
font-style:italic;
vertical-align:top;

}

.Top
{
padding:10px 0px 8px 0px;
text-align:left;
font-style:italic;
vertical-align:bottom;

}



/*FONTS*/
.fontMain{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:normal;
font-size:12px;
color:#000;
padding:15px 5px;
}

.fontItemIntroBullet{
font-family:"Trebuchet MS";
font-weight:normal;
font-size:19px;
color:#999999;
vertical-align:top;
text-align:left;

}



.fontItemNumber{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:bold;
font-size:11px;
color:#000;
padding:1px;
}

.fontItemSpec{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:normal;
font-style:italic;
font-size:11px;
color:#000;
padding:1px;
}



.fontItemPrice{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:normal;
font-size:14px;
color:#000;
padding:1px;
}


.fontSectionTitle {
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:bold;
font-size:35px;
color:#aaaaaa;
padding:7px 0px 5px 0px  ;
}

.fontSectionTitleSm {
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:bold;
font-size:21px;
color:#aaaaaa;
padding:7px 0px 5px 0px  ;
}


.fontBreadcrumb {
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:18px;
font-style:italic;
color:#F7443C;
padding:5px 0px 10px 0px  ;
}

.fontPageTitle {
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:25px;
font-style:bold;
color:#aaaaaa;
padding:5px 0px 10px 0px  ;
}

.fontSectionSubTitle {
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:bold;
font-size:22px;
text-align:center;
color:#F7443C;
padding:20px 0px 10px 0px  ;
}

.fontSpecialTitle a:link {
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:22px;
color:#CC3333;
padding:20px 0px 0px 0px  ;
}

.fontSpecialTitle a:visited {
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:22px;
color:#CC3333;
padding:20px 0px 0px 0px  ;
}

.fontMain a:hover{
color:#FFF77F;
text-decoration:underline;
}






.fontTitleHuge{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:bold;
font-size:35px;
color:#76a74d;
}
.fontMain a:link{
color:#76a74d;
text-decoration:underline;
}


.fontMain a:visited{
color:#76a74d;
text-decoration:underline;
}

.fontMain a:hover{
color:#FFCC00;
text-decoration:underline;
}

.fontBlack{
color:#000000;
}

.fontOrder a:link {
color:#0000ff;
text-decoration:none;
}

.fontOrder a:hover {
color:#0000ff;
text-decoration:underline;
}

.fontOrder a:visited {
color:#0000ff;
text-decoration:none;
}






.fontProductTitle{
font-weight:bold;
font-style:normal;
font-size:14px;
}

/*TOP NAVIGATION*/
#topnav 
{
padding:0px;
margin:0;
background-image:url(images/bg_top_a.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #3c5527;
text-align:center;
}

.fontTopnav{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:bold;
font-size:12px;
color:#FFFFFF;
vertical-align:middle;
padding:10px 8px 0px 8px;
}
.fontTopnav a{
color:#FFFFFF;
text-decoration:none;
}
.fontTopnav a:link{
color:#FFFFFF;
text-decoration:none;
}
.fontTopnav a:hover{
color:#ccc;
text-decoration:none;
}
.fontTopnav a:visited{
color:#fff;
text-decoration:none;
}
.btn_blank {

	height: 34px;
	background: url(Images/btn_blank-3states_a.jpg) top center repeat-x;
	margin: 0;
	overflow: hidden;
	float:left;
	border:0;
	text-decoration:none;
	}
.btn_blank:hover, .btn_blank.sfhover {background-position: center center;border:0;}
.btn_blank:active {background-position:bottom center;border:0;}
.btn_blankInactive {
	height: 34px;
	background: url(Images/btn_blank-3states.jpg) bottom center repeat-x;
	margin: 0;
	overflow: hidden;
	float:left;
	border:0;
	text-decoration:none;
	color:#000000;
	}
/*FOOTER*/
.footerFontTitle{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:bold;
font-size:12px;
color:red;
padding:5px 0px 0px 15px;
}

.footerFont{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-weight:normal;
font-size:11px;
color:black;
padding:5px 0px 0px 15px;
}



#footer {
border-top:1px solid #666666;
background-repeat:repeat-x;
height:240px;
text-align:center;
padding-top:10px;
background-image:url(images/templates/bg_footer.jpg);
	background-repeat:repeat-x;

}
/*MAIN LISTS*/
.fontMain ul {
	}
	
.fontMain li {
list-style-type:circle;
padding-top:5px;
}

/*BORDERS*/
.borderBottom{
border-bottom:1px solid #3c5527;
}
.borderTop{
border-top:1px solid #3c5527;
}

.borderShadow{
background-image:url(images/bg_shadow.jpg);
}
