a.icons {
	text-decoration:none;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold; 
	color: #CDC9AC;
	border: 0px;
	vertical-align:middle;
}

a.icons:hover {
	text-decoration:none;
	font-family: tahoma;
	font-weight: bold; 
	font-size: 8pt;
	color: white;
	border: 0px;
	vertical-align:middle;
}
a.icons-email {
	text-decoration:none;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold; 
	color: #494867;
	border: 0px;
	vertical-align:middle;
}

a.icons-email:hover {
	text-decoration:none;
	font-family: tahoma;
	font-weight: bold; 
	font-size: 8pt;
	color: #494867;
	border: 0px;
	vertical-align:middle;
}

a.thickbox {
	text-decoration:none;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold; 
	color: #CDC9AC;
	border: 0px;
	vertical-align:middle;
}

a.thickbox:hover {
	text-decoration:none;
	font-family: tahoma;
	font-weight: bold; 
	font-size: 8pt;
	color: white;
	border: 0px;
	vertical-align:middle;
}

a.menutext {
	text-decoration:none;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold; 
	color: #CDC9AC;
	border: 0px;
	vertical-align:middle;
}

a.menutext:hover {
	text-decoration:none;
	font-family: tahoma;
	font-weight: bold; 
	font-size: 8pt;
	color: white;
	border: 0px;
	vertical-align:middle;
}

a.menutexthighlighted {
	text-decoration:none;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold; 
	color: #C77D1E;
	border: 0px;
	vertical-align:middle;
}

a.menutexthighlighted :hover {
	text-decoration:none;
	font-family: tahoma;
	font-weight: bold; 
	font-size: 8pt;
	color: white;
	border: 0px;
	vertical-align:middle;
}

.smallbuynowbtn {
	color:white;
	background-color:#478057;
	padding-top:1px;
	padding-bottom:4px;
	border-color:#478057;
	height:22px;
	width:60px;
	font-size:9px;
	font-weight:bold;
}
.mediumbuynowbtn {
	color:white;
	background-color:#478057;
	padding-top:1px;
	padding-bottom:4px;
	border-color:#478057;
	height:24px;
	width:80px;
	font-size:10px;
	font-weight:bold;
}
.largebuynowbtn {
	color:white;
	background-color:#478057;
	padding-top:1px;
	padding-bottom:4px;
	border-color:#478057;
	height:24px;
	width:120px;
	font-size:10px;
	font-weight:bold;
}

.verylargebuynowbtn {
	color:white;
	background-color:#478057;
	padding-top:1px;
	padding-bottom:4px;
	border-color:#478057;
	height:24px;
	width:220px;
	font-size:10px;
	font-weight:bold;
}

.vidlink {
	text-decoration:none;
	font-family: arial;
	font-size: 8pt;
	color: #BB3500;
	border: 0px;
	vertical-align:middle;
}

.vidlink:hover {
	text-decoration:none;
	font-family: arial;
	font-size: 8pt;
	color: black;
	border: 0px;
	vertical-align:middle;
}

.toolbarwhite {
	text-decoration:none;
	font-family: arial;
	font-weight: bold; 
	font-size: 11pt;
	color: white;
	border: 0px;
	vertical-align:middle;
}

.toolbarorange {
	text-decoration:none;
	font-family: arial;
	font-weight: bold; 
	font-size: 11pt;
	color: #C77D1E;
	border: 0px;
	vertical-align:middle;
}

.toolbarsmall {
	text-decoration:none;
	font-family: arial;
	font-weight: bold; 
	font-size: 7pt;
	color: #706C6B;
	border: 0px;
	vertical-align:middle;
}

.footersmall {
	text-decoration:none;
	font-family: arial;
	font-weight: bold; 
	font-size: 7pt;
	color: #706C6B;
	border: 0px;
	vertical-align:middle;
}

a.footersmall {
	text-decoration:none;
	font-family: arial;
	font-size: 7pt;
	color: #706C6B;
	border: 0px;
	vertical-align:middle;
}

a.footersmall:hover {
	text-decoration:none;
	font-family: arial;
	font-size: 7pt;
	color: red;
	border: 0px;
	vertical-align:middle;
}

.overlay_header_image {
   position: relative;
   width: 100%; /* for IE 6 */
}
.overlay_header_text1 {
   position: absolute;
   top: 40px;
   left: 160px;
   color: #CDC9AC;
   font: 12px Helvetica, Sans-Serif;
}
.overlay_header_text2 {
   position: absolute;
   top: 55px;
   left: 160px;
   color: #CDC9AC;
   font: 18px Helvetica, Sans-Serif;
}
.overlay_header_text3 {
   position: absolute;
   top: 80px;
   left: 260px;
   color: #CDC9AC;
   font: 12px Helvetica, Sans-Serif;
}
.overlay_header_text4 {
   position: absolute;
   top: 49px;
   left: 16px;
   color: white;
   font: bold 15px Helvetica, Sans-Serif;
}
.overlay_header_text5 {
   position: absolute;
   top: 83px;
   left: 27px;
   color: #C77D1E;
   font: bold 12px Helvetica, Sans-Serif;
}

.overlay_header_text6 {
   position: absolute;
   top: 96px;
   left: 21px;
   color: #CDC9AC;
   font: bold 13px Helvetica, Sans-Serif;
}


.overlay_filters {
   position: relative;
   width: 100%; /* for IE 6 */
}
.overlay_filters_text1 {
   position: absolute;
   top: 16px;
   left: 75px;
   color: white;
   font: 19px Helvetica, Sans-Serif;
}
.overlay_filters_text2 {
   position: absolute;
   top: 21px;
   left: 405px;
   color: white;
   font: bold 15px Helvetica, Sans-Serif;
}


.overlay_blankmain {
   position: relative;
   width: 100%; /* for IE 6 */
}
.overlay_blankmain_text1 {
   position: absolute;
   top: 38px;
   left: 15px;
   width: 90px;
   color: white;
   text-align: center;
   font: bold 14px Helvetica, Sans-Serif;
}
.overlay_blankmain_text2 {
   position: absolute;
   top: 20px;
   left: 380px;
   width: 120px;
   color: white;
   text-align: center;
   font: bold 15px Helvetica, Sans-Serif;
}
.overlay_blankmain_text3 {
   position: absolute;
   top: 119px;
   left: 410px;
   color: white;
   font: bold 15px Helvetica, Sans-Serif;
}

.overlay_blank2650 {
   position: relative;
   width: 100%; /* for IE 6 */
}
.overlay_blank2650_text1 {
   position: absolute;
   top: 10px;
   right: 10px;
   color: white;
   font: bold 17px Helvetica, Sans-Serif;
}
.overlay_blank2650_text2 {
   position: absolute;
   top: 30px;
   right: 5px;
   color: white;
   width: 150px;
   text-align: right;
   font: 11px Helvetica, Sans-Serif;
}
.overlay_blank2650_text3 {
   position: absolute;
   border:1px;
   top: 77px;
   right: 5px;
   text-align: center;
   width: 90px;
   color: white;
   font: 9px Helvetica, Sans-Serif;
}

.overlay_blank6200 {
   position: relative;
   width: 100%; /* for IE 6 */
}
.overlay_blank6200_text1 {
   position: absolute;
   top: 10px;
   left: 10px;
   color: white;
   font: bold 17px Helvetica, Sans-Serif;
}
.overlay_blank6200_text2 {
   position: absolute;
   top: 30px;
   width: 140px;
   left: 10px;
   color: white;
   font: 11px Helvetica, Sans-Serif;
}
.overlay_blank6200_text3 {
   position: absolute;
   top: 77px;
   left: 5px;
   text-align: center;
   width: 100px;
   color: white;
   font: 9px Helvetica, Sans-Serif;
}

.overlay_button {
   position: relative;
   width: 100%; /* for IE 6 */
}
.overlay_button_text1 {
   position: absolute;
   top: 11px;
   left: 3px;
   color: white;
   font: bold 9px Arial, Helvetica, Sans-Serif;
   letter-spacing:0px
}


input.btn_small{
	font-size: 100%; 	
}

