@import url(menu.css);
#wrapper{min-height:1px;_height:1%;width:995px;margin:0 auto;padding:0 0 10px;}
#wrapper:after{display:block;visibility:hidden;clear:both;line-height:0;font-size:0;content:".";}
#wrapper #header{height:145px;width:995px !important;margin:0;padding:0;}
#wrapper #sidebarOne{width:178px;float:left;position:relative;min-height:350px;margin:0;padding:0;}
#wrapper #wrapperContent{float:left;border-bottom:1px #fcc solid;margin:0 0 10px;padding:0 0 46px;}
*html #wrapper #wrapperContent{margin:0 0 5px;}
#wrapper #wrapperContent #content div.shopSection div.colSectionOne{width:148px;float:left;padding:16px 0 10px 14px;}
#wrapper #wrapperContent #content div.shopSection div.colSectionTwo{width:320px;float:left;}
#wrapper #wrapperContent #sidebarTwo{width:301px;border-left:1px solid #999;border-bottom:1px solid #999;float:left;position:relative;margin:1px 0 0 10px;padding:0;}
#wrapper #wrapperContent #content{width:487px;border-left:1px solid #999;border-bottom:1px solid #999;float:left;margin:0 8px 32px 0;padding:0;}
.sendItemerror{display:none;color:#ff0000 !important;font-style:normal !important;font-size:11px;}
#FormEmailerror{float:left;position:absolute;font-size:12px;color:red;visibility:hidden;top:50px !important;padding-left:5px !important;margin:21px 0 0 -255px;}
#FormSearcherror{float:left;position:absolute;font-size:12px;color:red;visibility:hidden;margin:-3px 0 0 2px;}
body:nth-of-type(1) #wrapper #wrapperContent{width:815px;}
.entry{padding:0 0 5px;}
#sidebarTwo h2{background:none repeat scroll 0 0 #9CF;color:#FFF;font:bold 16px Georgia,"Times New Roman",Times,serif;height:19px;list-style:none outside none;clear:both;margin:0;padding:1px 0 0 12px;}
#sidebarTwo .pageBar{clear:both;border-top:solid 1px #999;padding:17px 14px 0;}
#sidebarTwo .pageBar p{padding-top:0;margin-top:0;}
#sidebarTwo .pageBarLast{color:#300;font-size:11px;}
#sidebarTwo .pageNoBorder{border-top:none !important;}
#sidebarTwo{color:#693 !important;font-family:Georgia,'Times New Roman',Times,serif;font-size:14px;font-style:normal;line-height:normal;}
.blueSearch{background-color:#a7d6ff;padding-left:5px !important;padding-bottom:10px !important;width:265px !important;height:68px !important;margin-bottom:0 !important;padding-top:5px !important;}
.wi50{width:50px !important;border:solid 1px #c00;}
.iconFaceBook{background:url(../images/icon-facebook.gif) left no-repeat !important;display:block;color:#610B0B;text-decoration:none !important;float:left !important;margin:0;padding:0 0 0 21px;}
.iconTwitter{background:url(../images/icon-twitter.gif) left no-repeat !important;display:block;color:#610B0B;text-decoration:none !important;float:left !important;margin:0 22px;padding:0 0 0 17px;}
.noTopBorder{border-top:none !important;}
.brown2{color:#300 !important;}
html, body {
	overflow-x: hidden !important;
}
#newsletterOrange {
	width: 464px;
	background-color: #f58026;
	padding: 10px 11px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #ffffff;
	padding-bottom: 5px !important;
	line-height: 1.2 !important;
}
#newsletterOrange img { border: none; padding: 0px; margin: 0px; }
#newsletterOrange p { margin: 0px; padding: 0px; margin-bottom: 8px !important; line-height: 1.2 !important; }
#newsletterOrange .submitEmail2 {
        cursor:pointer; width: 58px !important; height: 24px !important; background:url(../images/bg-email-submit.gif) !important; background-repeat: no-repeat;
        font-family: Georgia, "Times New Roman", Times, serif; font-style:italic;
        font-weight: bold; font-size: 14px; color: #ff3366;
        border: none !important; line-height: 1.3;
        margin: 0px !important; padding-right: 6px;
        padding-left: 2px; padding-bottom: 15px !important;
}
#newsletterOrange .inputEmail2 {
        background-image:url(../images/bg-email-home.gif);
        background-repeat: no-repeat;
        height: 17px !important;
        width: 162px !important;
        color: #ff99cc !important;
        border: solid 1px #F58026;
        line-height: 1.3 !important;
        padding-left: 32px;
        margin-left: 20px;
        margin-right: 10px;
}
.FormEmailerror2 {
	display: none !important;
	font-size: 10px !important;
	color: #ffffff !important;
	line-height: 1;
}
.left2 { float: left; }
.clear2 { clear: both; }
.height1 { height: 1px !important; }
#borderWhite {
	border-left: solid 1px #ffffff !important;
	position: relative;
	left: -1px;
	padding-bottom: 23px;
}
