/*+clearfix {*/
#tab-thumb-shell:after, #content:after, #right:after, #bigphoto-details-shell:after, #buy-me-big A:after, #mmenu:after, #header-right:after, #header-right-top:after, #thumb-shell:after, #price-buyme:after, #content-shell:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
#tab-thumb-shell, #content, #right, #bigphoto-details-shell, #buy-me-big A, #mmenu, #header-right, #header-right-top, #thumb-shell, #price-buyme, #content-shell
{
	display: inline-block;
}
#tab-thumb-shell, #content, #right, #bigphoto-details-shell, #buy-me-big A, #mmenu, #header-right, #header-right-top, #thumb-shell, #price-buyme, #content-shell
{
	/*\*/
	display: block;
	/**/
	-height: 1px;
}
/*+}*/
#left-right:after, #bigphoto-details-shell:after, #buy-me-big A:after, #header-right-bottom:after, #header-right-bottom:after, #header-right:after, #header:after, #header-right-top:after, #thumb-shell:after, #price-buyme:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
#article-title A:hover
{
	color: #2F2F2F;
}
#abc
{
	border-bottom: 1px solid #DFDFDF;
	margin-top: -1px;
	padding-bottom: 11px;
	padding-top: 0px;
	margin-bottom: 13px;
	float: left;
	width: 100%;
}
#abc A
{
	padding-right: 6px;
	padding-left: 6px;
}
#abc A:hover
{
	background-color: #EABB34;
}
A
{
	color: #1D5CAB;
}
#article-title A
{
	font-size: 14px;
	color: #383838;
	font-weight: 400;
}
#article-title
{
	margin-bottom: 7px;
}
#ebook
{
	float: left;
	margin-top: 17px;
}
.ebook-price
{
	font-weight: bold;
	color: #117BC7;
	font-size: 11.9pt;
}
#menu-shell
{
	background-color: #FDDD2A;
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#menu
{
	width: 982px;
	margin: auto;
}
H1
{
	text-align: left;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 1px;
	font-size: 21px;
	color: #5A5A5A;
	margin-top: 0px;
	width: 98%;
	border-bottom: 4px solid #FDDD2A;
	/*+text-shadow:1px 1px 0 #FFFFFF;*/
	-moz-text-shadow: 1px 1px 0 #FFFFFF;
	-webkit-text-shadow: 1px 1px 0 #FFFFFF;
	-o-text-shadow: 1px 1px 0 #FFFFFF;
	text-shadow: 1px 1px 0 #FFFFFF;
	position: relative;
}
#quantity INPUT
{
	width: 15px;
	margin-left: 4px;
	/*[empty]float:;*/
}
#quantity INPUT
{
	padding: 8px;
}
#product-details LI DIV
{
	float: left;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 10px;
	font-size: 12px;
}
#old-price
{
	color: #666666;
	font-size: 19px;
	text-decoration: line-through;
	padding-top: 0px;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 14px;
	float: left;
	margin-top: 11px;
	margin-right: 11px;
	font-weight: 400;
}
.value
{
	width: 125px;
	float: left;
}
#product-details
{
	float: left;
	width: 53%;
	text-align: left;
	list-style-type: none;
}
#bigphoto-details-shell #product-details #quantity
{
	float: left;
	width: 107px;
	margin-top: 15px;
}
#availability IMG
{
	margin-right: 4px;
	/*[empty]margin-bottom:;*/
}
#availability
{
	color: #117BC7;
	/*[empty]padding-left:;*/
	margin-bottom: 7px;
}
#big-price
{
	font-size: 44px;
	letter-spacing: -1px;
	color: #117BC7;
	margin-left: 9px;
	margin-top: -18px;
	font-weight: 100;
	margin-bottom: 10px;
}
#offer-balloon
{
	background: #117BC7 repeat 0 0;
	border-radius: 0 20px;
	color: #FFF;
	float: right;
	font-size: 22px;
	padding: 7px;
	margin: 5px 0 0;
	letter-spacing: 1px;
	font-weight: bold;
	text-align: center;
}
#offer-balloon SPAN
{
	font-weight: normal;
	font-size: 14px;
}
#product-details .clearfix
{
	width: 460px;
	float: left;
}
#product-details A
{
	color: #117BC7;
}
#ebook A
{
	background-color: #8D979C;
	padding: 6px 14px;
	/*[empty]margin-top:;*/
	margin-right: 5px;
	color: #FFFFFF;
	text-decoration: none;
}
#ebook A:hover
{
	background-color: #5E5E5E;
}
.logo-small
{
	width: 107px;
}
.label
{
	width: 129px;
	border-right: 1px solid #FFFFFF;
}
.even
{
	background-color: #EAEAEA;
	/*[empty]+placement:;*/
}
#under-construction
{
	font-size: 11px;
	font-style: normal;
	color: #C53B3B;
	/*+placement:shift 145px -35px;*/
	position: relative;
	left: 145px;
	top: -35px;
	font-weight: 400;
	font-family: Arial;
}
.style6
{
	font-weight: 400;
	color: #90C0E3;
}
.search-title
{
	display: block;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #117BC7;
	color: #FFFFFF;
	padding-left: 7px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	padding-top: 2px;
	position: relative;
	z-index: 5;
}
#bigsearch
{
	width: 199px;
	margin-bottom: 10px;
	border-bottom: 1px solid #DADADA;
	margin-top: 11px;
}
.fields-searchbig
{
	border: none;
	height: 15px;
	font-size: 11px;
	color: #383838;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #EFEFEF;
	width: 131px;
}
#left-right .fields-searchbig
{
	background-color: #FFFFFF;
	margin-bottom: 2px;
	margin-top: 2px;
}
.bold-second
{
	color: #231F20;
	width: 61px;
	display: block;
	font-size: 13px;
	text-align: right;
}
#left-right .bold-second
{
	margin-top: 3px;
}
A.thumb-title-big
{
	font-size: 19px;
	text-decoration: none;
	color: #4D4D4D;
}
#buy-me-big A:hover
{
	background-color: #5E5E5E;
}
#wishlist-big A
{
	text-align: center;
	background-color: #DCDCDC;
	color: #323232;
	font-size: 14px;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	/*+border-radius:0px 0;*/
	-moz-border-radius: 0px 0;
	-webkit-border-radius: 0px 0;
	-khtml-border-radius: 0px 0;
	border-radius: 0px 0;
	padding-left: 11px;
	padding-right: 11px;
	margin-right: 8px;
	margin-top: -29px;
	float: left;
	margin-left: 363px;
	margin-bottom: 7px;
	width: 152px;
}
#wishlist-big A:hover
{
	background-color: #5E5E5E;
	color: #FFFFFF;
}
.wishlist-big-icon
{
	margin-right: 6px;
}
.fields-search
{
	height: 26px;
	font-size: 12px;
	color: #1A1A1A;
	border: none;
	/*+border-radius:0px;*/
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	padding-left: 10px;
	width: 182px;
	margin-left: 7px;
	margin-top: 2px;
	font-weight: 400;
	margin-bottom: 2px;
	/*+border-radius:2px;*/
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	/*+placement:shift -1px 2px;*/
	position: relative;
	left: -1px;
	top: 2px;
}
.fields-search:hover
{
	color: #1B6FD7;
}
#header-right-bottom
{
	padding-bottom: 0px;
}
.logo-main
{
	padding-bottom: 4px;
	/*+placement:shift 9px 0px;*/
	position: relative;
	left: 9px;
	top: 0px;
}
/*+}*/
#shell
{
	width: 980px;
	margin-top: 19px;
	margin-bottom: 60px;
	padding-top: 10px;
}
#pager
{
	float: left;
	width: 100%;
}
#content UL LI
{
	width: 90%;
	margin-left: 0%;
}
.read-more-slider
{
	font-size: 11px;
	display: block;
	color: #666666;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 4px;
	margin-top: 11px;
	font-weight: normal;
	font-family: "Ubuntu Regular", sans-serif;
	/*+text-shadow:none;*/
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	-o-text-shadow: none;
	text-shadow: none;
	margin-left: 223px;
	margin-bottom: -41px;
	text-decoration: underline;
}
.read-more-slider:hover
{
	display: block;
	font-weight: normal;
	color: #222222;
}
/*[clearfix]*/#tab-thumb-shell
{
	width: 980px;
	/*[empty]margin-left:;*/
	padding-left: 21px;
	background-color: #FBFBFB;
}
#article-more A:hover
{
	background-color: #FDDD2A;
}
#article-more A
{
	float: right;
	padding-left: 10px;
	font-size: 11px;
	color: #8D8D8D;
	padding-right: 10px;
	line-height: 1.2;
	margin-top: 4px;
}
#article IMG
{
	width: 88px;
	margin-right: 15px;
	float: left;
	/*+border-radius:6px;*/
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
}
#book-description A
{
}
#article
{
	border-bottom: 1px dotted #D3D3D3;
	margin-bottom: 20px;
	padding-bottom: 10px;
	width: 100%;
	float: left;
	text-align: left;
	color: #7D7D7D;
	/*[empty]margin-top:;*/
}
/*[clearfix]*/#content
{
	margin-bottom: 44px;
	float: left;
	margin-top: 0px;
	text-align: left;
	width: 100%;
}
#book-description UL LI.press A:hover
{
	color: #117BC7;
	text-decoration: underline;
}
LI.press A
{
	text-decoration: none;
	color: #404040;
}
LI.press
{
	background-color: #EAEAEA;
	margin-bottom: 1px;
	padding: 5px 7px 5px 13px;
	list-style: none;
	margin-left: -45px;
}
#book-description
{
	width: 95%;
	font-size: 12px;
	text-align: justify;
	padding-left: 37px;
}
#banner
{
	margin-top: 10px;
}
#footer-shell
{
	width: 100%;
	margin: 30px auto 10px;
	background-image: url(../images/footer.gif);
	border-top: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	padding-bottom: 17px;
	float: left;
}
#copyright A
{
	color: #777777;
	text-decoration: none;
}
.bottom_links A
{
	color: #90C0E3;
}
#copyright
{
	font-size: 81%;
	color: #777777;
	font-family: Arial;
	width: 100%;
	float: left;
	margin-bottom: 22px;
}
#footer UL LI A:hover
{
	text-decoration: underline;
}
#footer UL LI A
{
	color: #222222;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	padding: 2px 0px;
}
#footer UL LI
{
	font-size: 90%;
	color: #222222;
	line-height: 20px;
}
#footer UL LI
{
	list-style: none;
}
#footer UL LI IMG
{
	/*+placement:shift -3px 7px;*/
	position: relative;
	left: -3px;
	top: 7px;
}
#footer INPUT
{
	border: none;
	background-color: #E3E3E3;
	padding: 7px;
	margin-top: 12px;
}
#footer .btn
{
	background-color: #989898;
	color: #FFFFFF;
	margin-left: -13px;
}
#footer .field
{
	background-color: #1B6FD7;
	color: #FFFFFF;
}
#footer UL
{
	display: inline-block;
	margin: 0px 2%;
	padding: 0px;
	text-align: left;
	min-width: 13%;
	max-width: 30%;
	vertical-align: top;
}
.bottom_links A:hover
{
	color: #FFFFFF;
	text-align: center;
}
#paginator A:hover
{
	color: #3E3E3E;
}
#paginator A
{
	color: #AEAEAE;
	font-size: 10pt;
	margin-right: 5px;
	margin-left: 5px;
}
#paginator
{
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 7px;
}
/*[clearfix]*/#right
{
	float: left;
}
#pre-footer
{
	width: 100%;
	margin: 43px auto 20px;
	text-align: center;
	float: left;
}
#pre-footer #left
{
	float: left;
	border-left: 1px solid #CFCFCF;
	padding-left: 39px;
	width: 45%;
	text-align: right;
	padding-right: 30px;
}
#pre-footer #right
{
	float: left;
	border-left: 1px solid #CFCFCF;
	padding-left: 7px;
	width: 33%;
}
#paginator .current
{
	font-size: 14.5pt;
	margin-left: 3px;
	margin-right: 3px;
	/*+placement:shift 1px 2px;*/
	position: relative;
	left: 1px;
	top: 2px;
	color: #1B6FD7;
}
.style5
{
	color: #231F20;
	font-weight: normal;
}
.footer-line
{
	border-left: 1px dotted #3D3D3D;
	padding-left: 13px;
}
#menu-left
{
	float: left;
	width: 465px;
}
#buy-me A
{
	float: left;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 4px;
	/*+border-radius:0 13px 13px 0;*/
	-moz-border-radius: 0 13px 13px 0;
	-webkit-border-radius: 0 13px 13px 0;
	-khtml-border-radius: 0 13px 13px 0;
	border-radius: 0 13px 13px 0;
}
#thumb-filters
{
	margin-top: 4px;
	width: 921px;
	text-align: center;
	margin-bottom: 7px;
	position: relative;
	z-index: 5;
}
#left
{
	float: left;
	width: 190px;
	margin-right: 10px;
}
#pre-footer #left IFRAME
{
}
#smallphotos
{
	width: 980px;
	padding: 10px 16px 25px;
}
.smallphotos
{
	max-width: 150px;
	border: 1px solid #CDCDCD;
}
.smallphotos:hover
{
	border: 1px solid #ADADAD;
	/*+box-shadow:2px 5px 5px #D2D2D2;*/
	-moz-box-shadow: 2px 5px 5px #D2D2D2;
	-webkit-box-shadow: 2px 5px 5px #D2D2D2;
	-o-box-shadow: 2px 5px 5px #D2D2D2;
	box-shadow: 2px 5px 5px #D2D2D2;
}
/*[clearfix]*/#bigphoto-details-shell
{
	width: 780px;
	padding-top: 17px;
}
#zoom
{
	background-color: #484338;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9.4pt;
	width: 560px;
}
.bigphoto
{
	max-width: 560px;
	max-height: 400px;
	float: left;
	text-align: left;
}
#bigphoto-shell
{
	float: left;
	margin-right: 38px;
	width: 267px;
	/*[empty]margin-top:;*/
	padding-top: 7px;
	margin-left: -69px;
}
#product-details
{
	float: left;
	width: 320px;
	text-align: left;
}
/*[clearfix]*/#buy-me-big A
{
	text-align: center;
	background-color: #117BC7;
	color: #FFFFFF;
	font-size: 17px;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 6px;
	/*+border-radius:0px 0;*/
	-moz-border-radius: 0px 0;
	-webkit-border-radius: 0px 0;
	-khtml-border-radius: 0px 0;
	border-radius: 0px 0;
	padding-left: 17px;
	padding-right: 17px;
	float: left;
	width: 206px;
	margin-top: -34px;
	margin-left: 115px;
}
#site-path
{
	text-align: left;
	margin-bottom: 10px;
	position: relative;
	z-index: 5;
	width: 100%;
	margin-top: -28px;
	float: left;
	margin: -8px 0 14px;
	padding-left: 9px;
}
#title
{
	text-align: left;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 1px;
	font-size: 21px;
	color: #282828;
	margin-top: 0px;
	width: 97%;
	margin-bottom: 12px;
	border-bottom: 4px solid #FDDD2A;
	/*+text-shadow:1px 1px 0 #FFFFFF;*/
	-moz-text-shadow: 1px 1px 0 #FFFFFF;
	-webkit-text-shadow: 1px 1px 0 #FFFFFF;
	-o-text-shadow: 1px 1px 0 #FFFFFF;
	text-shadow: 1px 1px 0 #FFFFFF;
	position: relative;
	z-index: 5;
	margin-left: 3%;
}
#book-description #title
{
	font-weight: bold;
	font-size: 10pt;
	border-bottom: none;
	margin-left: -2px;
}
#columns-homepage
{
	height: 270px;
}
#news
{
	margin: 18px;
}
#welcome-shell
{
	float: left;
	width: 490px;
	height: 260px;
	border-right: 1px solid #D7D7D7;
	background-color: #E7E7E7;
	/*[empty]+border-radius:;*/
}
#welcome
{
	font-size: 13px;
	font-family: Cambria;
	margin: 18px;
	line-height: 1.5;
	color: #232323;
}
#footer
{
	margin-top: 18px;
	padding-bottom: 10px;
	width: 980px;
	margin-bottom: -4px;
	padding-top: 7px;
}
/*[clearfix]*/#mmenu
{
	background-color: #117BC7;
	width: 980px;
	height: 40px;
	margin-bottom: 5px;
	/*+border-radius:0px;*/
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin-top: -9px;
}
#slider
{
	width: 980px;
}
#profile-menu
{
	float: right;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 38px;
	/*+placement:shift -1px 3px;*/
	position: relative;
	left: -1px;
	top: 3px;
	/*+border-radius:4px;*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	margin-right: -7px;
}
#header-right #header-right-bottom #profile-menu
{
	/*[empty]+placement:;*/
}
#topmenu
{
	float: left;
	margin-bottom: 5px;
	/*[empty]margin-right:;*/
	margin-left: 77px;
	background-color: #FDDD2A;
	padding: 0px 5px 5px 0px;
	margin-top: -7px;
}
#top-banner
{
	float: right;
	text-align: right;
	line-height: 1;
	color: #4B4B4B;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	font-size: 13px;
	margin-top: -10px;
	margin-right: -1px;
	/*width: 147px;*/
	width:180px;
	/*+placement:shift -1px 29px;*/
	position: relative;
	left: -1px;
	top: 29px;
}
#search
{
	float: left;
	margin-top: 9px;
	padding-top: 1px;
	padding-bottom: 2px;
	font-size: 11px;
	margin-right: -10px;
	margin-left: 117px;
	margin-bottom: 5px;
	/*[empty]+placement:;*/
	border: 1px solid #C2C2C2;
	padding-right: 14px;
}
/*[clearfix]*/#header-right
{
	width: 722px;
	float: left;
}
#main-menu
{
	background-color: #7C6868;
	width: 980px;
	height: 182px;
}
#logo
{
	width: 252px;
	float: left;
	text-align: left;
}
#header
{
	width: 980px;
	margin-bottom: 10px;
	padding-top: 7px;
}
/*[clearfix]*/#header-right-top
{
}
#wishlist-icon
{
	float: left;
	text-align: left;
	width: 18px;
	margin-top: 3px;
}
.thumb-title:active
{
	color: #303030;
}
/*[clearfix]*/#thumb-shell
{
	margin-bottom: 10px;
	margin-top: 10px;
	width: 980px;
}
#thumb-cats
{
	width: 13px;
	background-color: #FFFFFF;
	width: 225px;
	float: left;
	margin-left: 17px;
	margin-right: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #DFDFDF;
	/*+box-shadow:-5px 0px #DADADA;*/
	-moz-box-shadow: -5px 0px #DADADA;
	-webkit-box-shadow: -5px 0px #DADADA;
	-o-box-shadow: -5px 0px #DADADA;
	box-shadow: -5px 0px #DADADA;
}
#thumb-cats:hover
{
	/*+box-shadow:-5px 0px #117BC7;*/
	-moz-box-shadow: -5px 0px #117BC7;
	-webkit-box-shadow: -5px 0px #117BC7;
	-o-box-shadow: -5px 0px #117BC7;
	box-shadow: -5px 0px #117BC7;
}
#price
{
	font-size: 14px;
	text-align: left;
	padding-left: 6px;
	float: left;
	color: #2E2B2B;
}
/*[clearfix]*/#price-buyme
{
	margin-top: 4px;
	width: 93%;
}
#price-old
{
	text-decoration: line-through;
	font-size: 12px;
	color: #888888;
	float: left;
	text-align: left;
	margin-left: 2px;
	padding-top: 3px;
	letter-spacing: 0;
}
#thumb-description
{
	font-size: 11px;
	padding-bottom: 7px;
	color: #4A4A4A;
	height: 30px;
	line-height: 10px;
	overflow: hidden;
	text-align: left;
	width: 80%;
}
#thumb-photo
{
	max-height: 180px;
	text-align: center;
	width: 80%;
	overflow: hidden;
}
.thumb
{
	max-width: 131px;
	max-height: 180px;
}
#thumb-tab
{
	width: 17%;
	float: left;
	margin-left: 7px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-left: 1px solid #E1E1E1;
	margin-right: -3px;
	padding-left: 8px;
	padding-right: 9px;
	/*[empty]height:;*/
}
#thumb-shell-pagingpage #thumb-tab
{
	margin-left: 13px;
}
/*[clearfix]*/#content-shell
{
	width: 980px;
	float: left;
}
#thumb-shell-pagingpage
{
	width: 980px;
}
/*Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved.*/
#thumb-title
{
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 5px;
	line-height: 13px;
	height: 36px;
	padding-left: 0;
	overflow: hidden;
	text-align: left;
	width: 90%;
	font-family: Arial;
	float: left;
	margin-left: 17px;
}
.thumb-title:visited
{
	color: #303030;
}
#thumb-title-cats
{
	font-family: "Ubuntu Regular", sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.thumb-title:link
{
	color: #303030;
	text-decoration: none;
}
#tab-thumb-shell-productpage
{
	float: left;
	width: 980px;
	padding-left: 13px;
}
.big-menu
{
	background-image: url(../images/megamenu.png);
}
.photozoom
{
	font-family: "Century Gothic", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.w-new
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C72026;
}
#product-color
{
	margin-right: 1px;
	/*[empty]width:;*/
}
.subcat-title
{
	font-size: 12px;
	line-height: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	clip: rect(auto, auto, auto, 5px);
	padding-right: 50px;
	padding-left: 15px;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 2px none;
}
A.subcat-title:hover
{
	color: #000000;
	text-decoration: underline;
	border-left: 2px solid #DE030E;
	margin-left: -2px;
}
.pathmenu
{
	font-family: Arial;
	/*+text-shadow:1px 1px 1px #FFFFFF;*/
	-moz-text-shadow: 1px 1px 1px #FFFFFF;
	-webkit-text-shadow: 1px 1px 1px #FFFFFF;
	-o-text-shadow: 1px 1px 1px #FFFFFF;
	text-shadow: 1px 1px 1px #FFFFFF;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 12px;
	text-align: left;
	background-image: url(../images/pathmenu_separater.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
}
A.pathmenu:hover
{
	color: #000000;
	text-decoration: none;
}
.buttons-second
{
	font-family: "Century Gothic", "trebuchet MS", Verdana;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	clip: rect(auto, auto, auto, 5px);
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-image: url(../images/footer.jpg);
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
A.buttons-second:hover
{
	color: #999999;
	text-decoration: none;
	background-color: #90793F;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #252525;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.footer
{
	background-image: url(../../html%20-%20Copy%20(2)/images/footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 105px;
	background-image: url(../images/footer.jpg);
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.old-price
{
	color: #666666;
	font-size: 19px;
	text-decoration: line-through;
	padding-top: 0px;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 14px;
}
/*These are the     link style definitions.*/
A.old-price:link
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
A.old-price:visited
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
A.old-price:hover
{
	color: #0294D9;
	font-weight: normal;
	text-decoration: none;
}
A.old-price:active
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.fields-second
{
	color: #5B5B5B;
	font-size: 11px;
	margin-top: 1px;
	border: 1px solid #CCCCCC;
}
.menu-second
{
	font-family: "Century Gothic", "trebuchet MS", Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-right: 8px;
	padding-left: 8px;
	letter-spacing: 0px;
	text-align: center;
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
}
A.menu-second:hover
{
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	background-color: #90793F;
}
.menu
{
	font-family: "Century Gothic", "trebuchet MS", Verdana;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-right: 28px;
	padding-left: 28px;
	letter-spacing: 0px;
	text-align: center;
	font-weight: normal;
	padding-top: 9px;
	padding-bottom: 9px;
}
A.menu:hover
{
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	background-color: #90793F;
}
.scroll_menu
{
	color: #313131;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	width: 150px;
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.paging_separater
{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.small-black
{
	color: #666666;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 0px;
	line-height: 14px;
}
/*These are the     link style definitions.*/
A.small-black:link
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
A.small-black:visited
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
A.small-black:hover
{
	color: #0294D9;
	font-weight: normal;
	text-decoration: none;
}
A.small-black:active
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.side_title
{
	font-family: "Century Gothic", "trebuchet MS", Verdana;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	clip: rect(auto, auto, auto, 5px);
	padding-right: 2px;
	padding-left: 18px;
	padding-bottom: 3px;
	padding-top: 10px;
}
A.side_title:hover
{
	color: #999999;
	text-decoration: none;
}
.menu_left
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(../images/menu.png);
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 23px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #90793F;
	background-repeat: no-repeat;
}
A.menu_left:hover
{
	color: #FFFFFF;
	background-image: url(../images/menu_over.png);
	display: block;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #90793F;
	background-repeat: no-repeat;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.photo_frame
{
	border: 1px solid #B2B2B2;
	font-size: 5px;
	display: block;
	margin: 5px;
	clip: rect(auto, auto, auto, auto);
	padding: 4px;
}
.menu_right
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	display: block;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	text-align: center;
}
A.menu_right:hover
{
	color: #005E91;
	font-weight: bold;
	background-image: url(../images/menu.png);
	display: block;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.text_third
{
	color: #F2F2F2;
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	text-decoration: none;
	border-bottom-color: #E4E4E4;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 2px;
	padding-left: 2px;
}
/*These are the     link style definitions.*/
A.text_third:link
{
	color: #1B1B19;
	font-weight: normal;
	text-decoration: underline;
}
A.text_third:visited
{
	color: #1B1B19;
	font-weight: normal;
	text-decoration: none;
}
A.text_third:hover
{
	color: #90793F;
	font-weight: normal;
	text-decoration: none;
}
A.text_third:active
{
	color: #1B1B19;
	font-weight: normal;
	text-decoration: none;
}
.butons:hover
{
	background-color: #303030;
	color: #FFFFFF;
}
#left-right .butons
{
	background-color: #117BC7;
	color: #FFFFFF;
	margin-left: 0px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border: 0px solid;
	margin: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.fields
{
	border: none;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #383838;
	padding-left: 6px;
	padding-right: 6px;
	margin: 1px 6px 3px 0;
	background-color: #DCDCDC;
	width: 91px;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.
These are the     link style definitions.
Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.small-white
{
	color: #FFFFFF;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 18px;
}
/*These are the     link style definitions.*/
A.small-white:link
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
A.small-white:visited
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
A.small-white:hover
{
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
}
A.small-white:active
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.line
{
	color: #DDDDDD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
}
.bold
{
	font-size: 14px;
	text-align: left;
	float: left;
	color: #231F20;
	font-weight: bold;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.
These are the     link style definitions.*/
A.mainwin_links:link
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
A.mainwin_links:visited
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
A.mainwin_links:hover
{
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/colour_back1.jpg);
	font-weight: bold;
}
A.mainwin_links:active
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.solid_border
{
	border: 1px solid #B2B2B2;
	clip: rect(auto, auto, auto, auto);
}
.spacer
{
	padding-bottom: 30px;
}
.bold_second
{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 17px;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.bottom_links
{
	color: #BFBFBF;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 0px;
	line-height: 1.3;
	margin-left: -7px;
}
A.bottom_links
{
	/*[empty]color:;*/
}
A.bottom_links:hover
{
	color: #FFFFFF;
}
.footer-line-bottom
{
	height: 32px;
	margin-top: 12px;
	/*[empty]width:;*/
}
#newsletter
{
	background-color: #2D2D2D;
	width: 312px;
	padding: 3px 10px;
	/*+border-radius:2px;*/
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}
/*These are the     link style definitions.
Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.text
{
	color: #2D2D2D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom-color: #E4E4E4;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 2px;
	padding-left: 0px;
	margin: 8px 8px 8px 1px;
	list-style-image: url(../images/arrow.png);
	list-style-type: circle;
}
/*These are the     link style definitions.*/
A.text:link
{
	color: #366142;
	text-decoration: none;
}
A.text:visited
{
	color: #366142;
	text-decoration: none;
}
A.text:hover
{
	color: #333333;
	text-decoration: underline;
}
A.text:active
{
	color: #366142;
	font-weight: normal;
	text-decoration: none;
}
/*Apply this class to the text you'd like a different link color. Text that
is not a link will appear in this style.*/
.big
{
	color: #1B6FD7;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.phone-icon
{
	padding-right: 0px;
	margin-right: -22px;
	/*+placement:shift 24px 0px;*/
	position: relative;
	left: 24px;
	top: 0px;
	width: 33px;
	margin-top: -12px;
	margin-left: -23px;
}
.price-big
{
	font-size: 44px;
	letter-spacing: -1px;
	color: #1B6FD7;
	margin-left: 9px;
}
.thumb-second
{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin: 10px;
	padding: 10px;
}
.fields-black
{
	color: #606060;
	font-weight: normal;
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
	height: 15px;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #FFFFFF;
	border: none;
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 0;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.thumb-home
{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.style1
{
	font-size: 14px;
	font-family: "Century Gothic", "trebuchet MS", Verdana;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 8px;
	padding-left: 2px;
}
.thumb-combine
{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	width: 150px;
	border: 1px solid #CCCCCC;
}
.thumb-three
{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	width: 212px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.thumb-table
{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.border
{
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-bottom: 25px;
}
#social
{
	float: right;
}
.title-second
{
	color: #CF1962;
	font-family: "Century Gothic", "trebuchet MS", Verdana;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
}
.thumb-price
{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.style2
{
	color: #FFFFFF;
	font-size: 11px;
	padding-right: 5px;
}
.style3
{
	font-size: 24px;
}
.style4
{
	font-size: 12px;
}
BODY
{
	color: #231F20;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	background-color: #FBFBFB;
	font-size: 10pt;
}
#header-shell
{
	background-color: #FFFFFF;
	/*+box-shadow:0px -3px 17px #D6D6D6;*/
	-moz-box-shadow: 0px -3px 17px #D6D6D6;
	-webkit-box-shadow: 0px -3px 17px #D6D6D6;
	-o-box-shadow: 0px -3px 17px #D6D6D6;
	box-shadow: 0px -3px 17px #D6D6D6;
	border-top: 7px solid #FDDD2A;
	padding-bottom: 2px;
}
#header-right-top #topmenu IMG
{
	margin-right: 1px;
}
.phone
{
	width: 10px;
}
A.advanced-search
{
	float: left;
	/*[empty]height:;*/
	margin-top: 47px;
	margin-left: -101px;
	font-size: 10px;
	text-decoration: none;
	color: #7B7B7B;
	font-style: italic;
	letter-spacing: 1px;
}
.colorr
{
	width: 18px;
	height: 18px;
}
.offers-menu
{
	background-color: #C62026;
	/*+border-radius:11px;*/
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	-khtml-border-radius: 11px;
	border-radius: 11px;
}
