body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:110%;
	text-align:left;
	margin-top: 1em;
	margin-bottom: 2em;
	background-color: #EDEDED;
	}
	
* {margin:0; padding:0;
}	
	p {
	font: 80% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-top: 0px;
}
h1 {
	font: 120% Tahoma;
}

div#mainwrap {
	width:1010px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position: relative;
	}
div#sideleft {
	width: 185px;
	position: absolute;
	top: 160px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	height: 2000px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	}

div#sideleft h1 {
	color:#994b5d;
	font-size:12pt;
	font-weight: normal;
	}
div#sideleft ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	 }	
div#sideleft a:link{
	color:#994B5D;
	font-size:10pt;
	padding-left: 5px;
}
	
div#sideleft a:visited{
	color:#994B5D;
	font-size:10pt;
	padding-left: 5px;
}
div#sideleft a:hover{
	color:#994B5D;
	font-size:10pt;
	padding-left: 5px;
}

div#header {
	height:110px;
	background-color:#FFFFFF;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DC8482;
	border-right-color: #DC8482;
	border-bottom-color: #DC8482;
	border-left-color: #DC8482;
}
#mainwrap #header .specialrt {
	float: right;
	margin-right: 200px;
}
.specialoffer {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 20px;
	float: none;
	color: #FF0000;
}
.pressquote {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 18px;
	float: none;
	color: #FF0000;
}


div#header h1 {
	margin-top:0px;
	font-size:24pt;
	color:#994b5d;
	font-weight: normal;
}
div#header h2 {
	font-size:16pt;
	color:#DC8482;
	font-weight: normal;
}


a{
	color: #006699;
	text-decoration: none;
	font-size: 10pt;
}

div#header a:link{
	color: #994B5D;
	text-decoration: none;
	padding: 3px 10px 2px 0px;
}

div#header a:visited{
	color: #994B5D;
	text-decoration: none;
	padding: 3px 10px 2px 0px;
}

div#header a:hover{
	color: #994B5D;
	text-decoration: none;
	padding: 3px 10px 2px 0px;
}	 
	 
div#searchform {
	position: absolute;
	height: 50px;
	width: 135px;
	top: 5px;
	right: 5px;
	padding-left: 5px;
}

div#addthis {
	height: 25px;
	width: 135px;
	top: 75px;
	right: 5px;
	padding-left: 5px;
	float: right;
	position: absolute;
}


div#header p {font-size:9pt;
				color:#666666;
				font-weight: normal;
				}
div#tophead {
	padding-left: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	height: 30px;
	font-weight: normal;
	background-color: #EDEDED;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DC8482;
	border-right-color: #DC8482;
	border-bottom-color: #DC8482;
	border-left-color: #DC8482;
	}
div#tophead ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	 }
div#tophead li {
	display: inline;
	 }
div#content {
	padding-left:188px;
	padding-right: 180px;
	padding-top: 10px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #DC8482;
	border-right-color: #DC8482;
	border-bottom-color: #DC8482;
	border-left-color: #DC8482;
}

div#content h1 {
	color: #666666;
	font-weight: bold;
		font-size:18pt;
	font-family: Arial, Helvetica, sans-serif;
	
	}
div#content h2 {
	color:#994b5d;
	font-size:18pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
div#content h3 {
	color:#994b5d;
	font-size:18pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#mainwrap #content h5 {
	font-size: 18px;
	color: #994b5d;
}


div#content h4{
	font-size:12pt;
	color: #DC8482;
}
.heavy {
	font-size: 18px;
	font-weight: normal;
}

div#content a:link{
	color:#994b5d;
	font-weight: normal;
	padding: 0px;	
}

div#content a:visited{
	color:#994b5d;
	font-weight: normal;
	padding: 0px;	
}
div#content a:hover{
	color:#994b5d;
	font-weight: normal;
	padding: 0px;
}

div#content input{
    background-color: #e5e5e5;
}
div#content input.rad {
 background-color: #ffffff;
 color: #FFFFFF;
 }
 div#content input.sub {
 color:#000000;
 background-color: #dc8482;
 border:1px solid #000000;
 }
 
 div#content input.txt {
 background-color: #e5e5e5;
 border: 1px inset #666666;
 width:180px;
 
 }
 div#content ol {
	list-style-type: decimal;
	font-size: 80%;

 }
 
 div#sale {
	padding: 0px;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
	
div#sale a{
		color: #FF0000;
	text-decoration: none;
	font-size: 18pt;
}

div#sale a:link{
		color: #FF0000;
	text-decoration: none;

}

div#sale a:visited{
		color: #FF0000;
	text-decoration: none;
	
}

div#sale a:hover{
		color: #FF0000;
		text-decoration: none;
	
}	 
	 div#prime {
	padding: 0px;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
 
 div#show {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #666666;
	padding: 0px;
	margin-top: 25px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}	 	
 
 div#piece {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-top-style: none;
	padding: 0px;
	margin-top: 25px;
}
div#piece h1 {
	color:#994b5d;
	font-size:14pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
div#colright {
	position: absolute;
	top: 160px;
	font: 90% Tahoma, Verdana, Arial;
	width:170px;
	left: 835px;
	background-color: #FFFFFF;
	
}
.little {
	font-size: xx-small;
}


div#colright h1 {
	color:#994b5d;
	font-size:90%;
	font-weight: bold;
	}
#colright h2 {
	color: #dc8482;
	font-size:8pt;
	font-weight: bold;
	}

div#colright h3 {
	color:#DC8482;
	font-size:18pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#mainwrap #colright h4 {
	color: #994B5D;
	font-size: 80%;
}


	
div#colright ul {
	margin: 0;
	padding: 0;
	font-size: 80%;
	list-style: none;
	}
div#colright a:link{
	color:#994b5d;
	
	padding: 0px;	
}
div#colright a:visited{
	color:#994b5d;

	padding: 0px;	
}
div#colright a:hover{
	color:#994b5d;
	padding: 0px;
		text-decoration: none;
}	

div#colright input{
    background-color: #e5e5e5;
}
div#colright input.rad {
 background-color: #ffffff;
 color: #FFFFFF;
 }
 div#colright input.sub {
 color:#000000;
 background-color: #dc8482;
 border:1px solid #000000;
 }
	
	
	
a{
	color: #006699;
	text-decoration: none;
	font-size: 10pt;
}

a:link{
	color: #000000;
	text-decoration: none;
	padding: 3px 10px 2px 10px;
}

a:visited{
	color: #000000;
	text-decoration: none;
	padding: 3px 10px 2px 10px;
}

a:hover{
	color: #000000;
		text-decoration: none;
	padding: 3px 10px 2px 10px;
}	 
	 
	 

.flrightimg {
	float:right;
	}
	
.flleftimg {
	float:left;
	padding-right: 2px;
	
	}
	
.strong {
	color:#dc8482;
	font-size:10pt;
	font-weight: bold;
}	
.strongpink {
	color: #DC8482;
	font-weight: normal;
}
.medium {
	font-size: 110%;
}

.strongside {
	color:#994b5d;
	font-size:10pt;
	font-weight: bold;
}	
.strongtop {
	color:#dc8482;
	font-size:14pt;
	font-weight: normal;
}	
.strongsidetop {
	color:#994b5d;
	font-size:14pt;
	font-weight: normal;
}	

.tr {
	background: url(../images/corners/tr.gif) right;
}
.tl {
	background: url(../images/corners/tl.gif) left;
}
.tt {
	background: url(../images/corners/tt.gif) top;
}
.tb {
	background: url(../images/corners/tb.gif) bottom;
}

ol.decimal {list-style-type: decimal}

form {

}
input.txt {
 color: #994B5D;
 background-color: #FFFFFF;
 border: 1px inset #666666;
 width:120px;
 
 }
 input.btn {
	color: #e5e5e5;
	background-color: #994b5d;
	width:20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; 
 }


 input.chk {
 color: #333333;
 border: 1px solid #333333;
 }
 
 input.shorttxt {
 color: #333333;
 border: 1px solid #333333;
 width:150px;
 
 }
 
 input.tinytxt {
 color: #333333;
 border: 1px solid #333333;
 width:40px;
 
 }
 

 
 form p{
 	clear:left;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	}
	
form p label {
	float: left;
	width: 25%;
	font-weight: normal;
	}
	
fieldset {
border: 1px ridge #333333;
margin-top: 16px;
padding: 10px;	
}

legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #333333;
}
 #baglist {
 list-style-type: none;
 }
 #baglist li {
	float: left;
	margin-right: 6px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
 }
 #baglist img {
 display:block;
 border: 1px solid #dc8482;
 }
 #baglistnob {
 list-style-type: none;
 }
 #baglistnob li {
	float: left;
	margin-right: 6px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
 }
 #baglistnob img {
	display:block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 }
 #top {
	background-repeat: no-repeat;
	padding-top: 15px;
	height: 250px;
}

#top h1 {
	margin-top:0px;
	font-size:18pt;
	color:#994b5d;
	font-weight: normal;
}
 
#top p {
	width: 250px;
	text-align: right;
	float: right;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	top: 150px;
	margin-top: 20px;
	margin-bottom: 0px;
	padding-bottom: 20px;
	clear: both;
}
div#top a:link{
	color:#994B5D;
	font-size:10pt;
	text-decoration: none;
	font-weight: bold;
}
	
div#top a:visited{
	color:#994B5D;
	font-size:10pt;
	font-weight: bold;
}
div#top a:hover{
	color:#994B5D;
	font-size:10pt;
	font-weight: bold;
}

.style2 {
	color: #994B5D;
}

.style1 {
	color: #dc8482;
}
.floatunder {
	clear: both;
}
.size18 {
	font-size: 18px;
}
#content heavy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DC8482;
}
.emphasis {
	font-size: 18px;
	color: #994B5D;
}
#header h3 {
	font-size: 16pt;
	color: #994B5D;
	font-weight: normal;
	line-height: 25px;
}
#mainwrap #content #top h1 {
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.smallleft {
	font-size: 10pt;
}
#mainwrap #sideleft h2 {
	font-size: 10pt;
	color: #994b5d;
}
.topmargin250 {
	margin-top: 250px;
}
h6 {
	color: #00CC00;
}
#header h3 {
	font-size: 80%;
	color: #000000;
}
#header h4 {
	font-size: 8pt;
	color: #000000;
}
.specialh1 {
	color: #FF0000;
}
.specialh2 {
	color: #FF0000;
}
.special {

	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 20px;
	float: right;
	color: #FF0000;
}
.imgborder {
	border: thin solid #666666;
}
.imgbdrght {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
div#bottomlink {
	background-color:#E5E5E5;
	padding-left: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#E5E5E5;
	height: 30px;
	font-weight: bold;
	}
div#bottomlink  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	 }
div#bottomlink  li {
	display: inline;
	 }

table {
border-collapse:separate;
border-spacing:0px;
text-indent:0;
}
.ex-box {
	margin: 5px;
}
div#handface {
	
	height: 300px;
	width: 250px;
	}#mainwrap #content #sale #prime h2 {
	color: #000000;
}
.flleftimgbdr {
	float: left;
	padding-right: 2px;
	border: 1px none #333333;
	margin-bottom: 10px;
	margin-right: 10px;
}

.flleftdiv {
	float: left;
	padding-right: 2px;
		margin-bottom: 10px;
	margin-right: 10px;
}

#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	DISPLAY: block; WIDTH: 10em
}
#nav LI {
	FLOAT: left; WIDTH: 10em
}
#nav LI UL {
	BACKGROUND: orange; LEFT: -999em; WIDTH: 10em; POSITION: absolute
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#content {
	CLEAR: left
}
.largetext {
	font-size: 24px;
}
