#pagewrapper {
	width: 714px;
	margin: 20px auto 0;
	border: 6px solid #fff;
	background-color:#FFFFFF;
}

#shadowwrapper {
	border: 6px solid #FFB500;
	/*Autumn #FFB500  Winter 666  Spring 009933  Summer 276DBF*/
}

#header { margin: 0; padding: 0; display: block; text-indent: -1000em; /*\*/overflow: hidden; /**/
    width: 100%; height: 56px; background: url(header_autumn.jpg) no-repeat;
    /*header_autumn.jpg header_winter.jpg header_spring.jpg header_summer.jpg*/
	width: 100%;
}

#search {
	position:absolute;
	left:707px;
	top:44px;
	width:247px;
	height:45px;
	z-index: 1;
}

#content {
	display: block;
	background: #fff;
	padding-top: 0;
}

#content.columns {
	background: #fff;
}


.clear {
	display: block;
	clear: both;
	width: 100%;
	height: 1px;
	margin: 0 0 -1px;
	font-size: 1px;
	line-height: 1px;
}


#footer {
	display:  block;
	padding: 15px 4px 10px;
	width: 700px;
	margin: -4px auto 0;
	font-size: 11px;
	text-align: center;
	color: #666;
}

#footer a:link { 
	color: #fff;
}

#footer a:visited { 
	color: #fff;
}


#main {
	float: left;
	padding: 0 0 15px;
	height: 100%;
	width: 490px;
	/*padding: 0 0 15px;*/
}

#zoomsearch {
	float: left;
	padding: 0 0 15px;
	margin-left:20px;
	height: 100%;
	width: 625px;
	/*padding: 0 0 15px;*/
}

#mainIframe {
	padding: 0 0 15px;
	width: 700px;
}

#orderform {
	float: left;
	padding: 0 0 15px;
	height: 100%;
	width: 300px;
	/*padding: 0 0 15px;*/
}

#category {
	float: left;
	background-color: #eee;
	margin:0 0 20px 12px;
	/*border: solid 1px;*/
	/*border-spacing: 10px 10px;*/
	width: 225px;
	/*height:253px;*/
}

#contactFormHolder {
	width: 370px;
	float: left;
	text-align: left;
	/*padding-top: 30px;*/
}

#contactFormHolder #contactForm {
	line-height: 2.0em;
	padding-right: 30px;
	/*padding-left: 40px;*/
	width: 370px;
}

#left {
	float: left;
	width: 170px;
}

#right {
	float: left;
	width: 290px;
}

#sidebar {
	float: right;
	width: 199px;
	/*width: 199px;*/
}
	
#sidebar .smallinfo {
	color: #555;
	text-align: center;
	margin-top: 4px;
}


hr {
	border: 0;
	width: 90%;
	color: #dedede;
	background-color: #dedede;
	height: 1px;
	margin: 15px auto;
	padding: 0;
}

img.right {
	float: right;
	margin: 0 0 3px 10px;
}

img.left {
	float: left;
	margin: 0 10px 3px 0;
}

a img {
	border-width: 0;
}

#category img {
	margin-left: 21px;
}


#offer {
	background: /*#FFB500*/#dcdcdc url("offercorners.gif") no-repeat 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	width: 179px;
	color: #000  /*7d7d7d*/;
	line-height: 1.6em;
	margin: 12px 11px 4px;
}

#offer p {
	background:  url("offercorners.gif") no-repeat -179px 100%;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 0;
}

#offer p a {
	color: #454545;
}

#offer p a#dl {
	background:  url("offerbits.gif") no-repeat 0px 50%;
	padding-left: 14px;
}

#actions p a#bn {
	background:  url("offerbits.gif") no-repeat -200px 50%;
	padding-left: 15px;
}



#sidebar .smallinfo {
	color: #555;
	text-align: center;
	margin-top: 4px;
}

#iFrame {
 width: 98%;
	margin-left:5px;
}
