html,body {
    padding:0;
	margin: 0px;
	height:100%;

    background-color: #FFFFFF;
}

#pageHeader {
	background-image: url('../images/vspacer.gif'); 
	background-repeat: repeat-x;
}


img { border:0}
form { display:inline}

.txt_link {
	font-family: "Helvetica Condensed";
	font-size: 13px;
	font-weight: bold;
	color: #757575;
}

a.txt_link:link,a.txt_link:visited,a.txt_link:hover,a.txt_link:active {
 text-decoration: none;
	color: #cccccc;
}

a.txt_link:hover
{
	color: #8999a8;

}
body,td,th {
	font-family: Tahoma;
	font-size: 10px;
}
input {
	font-family: Tahoma;
	font-size: 11px;
}
.input01 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	width: 153px;
}

.input06 {
	font-family: Tahoma;
	font-size: 11px;
	color: #797979;
	width: 82px;
}

.input02 {
	font-family: Tahoma;
	font-size: 11px;
	color: #464646;
	width: 170px;
}
.input03 {
	font-family: Tahoma;
	font-size: 11px;
	color: #797979;
	width: 240px;
}
.input05 {
	width: 160px;
	font-family: Tahoma;
	font-size: 11px;
	color: #797979;
}
select {
	font-family: Tahoma;
	font-size: 11px;
}
.select01 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	width: 266px;
}
.txt_content01 {
	font-family: Tahoma;
	font-size: 11px;
	color: #f76b23;
}
.txt_content01 {
	font-family: Tahoma;
	font-size: 11px;
	color: #f76b23;
	text-decoration:none
}
.txt_content02 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_content05 {
	font-family: Tahoma;
	font-size: 11px;
	color: #5f5f5f;
}


.txt_content03_bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
}

.txt_content03{
	font-family: Tahoma;
	font-size: 11px;
	color: #464646;
}
.txt_content {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_content04{
	font-family: Tahoma;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.txt_title {
	font-family: Tahoma;
	font-weight: bold;
	color: #f76b23;
	font-size: 11px;
}


.txt_title01 {
	font-family: Tahoma;
	color: #778144;
	font-size: 11px;
}


.bg_sidenav {
	background-image: url(../images/bg_navside.gif);
	width: 187px;
}

.bg_side {
	background-image: url(../images/bg_side_left.gif);
	width: 41px;
}
.bg_side02 {
	background-image: url(../images/bg_side_right.gif);
	width: 54px;
}

.bg_bar {
	background-image: url(../images/bg_bar.gif);
	height: 32px;
}

.bg_button {
	background-image: url(../images/bg_button.gif);
	height: 32px;
	width: 164px;
}

.nav {
	font-family: Tahoma;
	font-size: 11px;
	color: #f76b23;
}

.error {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	line-height: 12px;
	padding:5px;
}

.txt_red {
    font-family: Tahoma;
	font-size: 11px;
	color: #ff0000;
	line-height:12px;
}

.mainbg {
   background-color: #fb9003;
}

.footerbg {
    background-color:#336699;
    height:18px
}
.rowbg {
    height:20px; 
    background-color:#eeefe9;
}

.sponsorbg {
    background-color:#336699;
    height:15px;
}
.featuredbg {
    background-color:#336699;
}
#container {
	position: relative;
	
	margin: 0 auto;
	padding: 0;
	
	font: 11px/16px arial, verdana, sans-serif;
	color: #444;
	text-align: left;
}

div.infobar, div.infobar div.right {
	position: relative;
	
	margin: 0;
	padding: 8px 10px;
	width: 550px;
	
	color: #fff;
	line-height: 11px;
	
	background: #69c;
}

div.infobar div.right {
	position: absolute;
	top: 0;
	right: 0;
	
	width: 510px;
	
	text-align: right;
	
	background: none;
}


div.featured {
position: absolute;
top: 3;
 right: 0;

 margin: 0;
 padding: 2px;
 width: 10px;
 height: 90px;

font-size: 8px;
 line-height: 11px;
 color: #fff;
 text-align: center;

 background: #369;
}

div.featured {
background:#FF6600 none repeat scroll 0 0;
color:#FFFFFF;
}

div.listing {
height:110px;
margin:0;
padding:0;
position:relative;
width:555px;
}



div.info, div.description {
left:140px;
margin:0;
padding:5px;
position:absolute;
top:0;
width:300px;
}

div.description {
color:#000000;
font-family:arial,sans-serif;
font-size:8pt;
font-style:italic;
top:55px;
}

div.price, div.compare {
text-align:right;
}

div.price, div.compare {
margin:0;
padding:5px;
position:absolute;
right:20px;
text-align:right;
top:0;
}
div.compare {
 top: 76px !important;
 top: 72px; /* IE was having trouble with the check box */
 padding: 0 5px;
}

span.success {
background:#339933 none repeat scroll 0 0;
color:#FFFFFF;
}
span.success, {


font-weight:bold;
padding:1px 3px;
}
div.photo {
margin:0;
padding:5px;
position:relative;
width:120px;
}

div.info a:hover {
color:#CC0000;
}
div.info a {
color:#336699;
}
div.description a:hover {
color:#CC0000;
}
div.description a {
color:#336699;
}

div.alt {
	background: #f2f2f2;
}
div.search {
	position: relative;
	
	margin: 0;
	padding: 2px 5px;
	color: #fff;
	line-height: 11px;
	
	background: #369;
}
div.pages, div.links {
	position: relative;
	
	margin: 0;
	padding: 8px 10px;
	width: 550px;
	
	color: #fff;
	line-height: 11px;
	
	background: #369;
}

div.links {
	position: absolute;
	top: 0;
	right: 0;
	
	width: 400px;
	
	text-align: right;
}


div.links a {
	padding: 2px 3px;
	
	color: #fff;
	text-decoration: none;
}

div.links a:hover, div.links a.current {
	color: #369;
	
	background: #fff;
}

div.links a {
	color: #fff;
}

div.links a:hover, div.links a.current {
	color: #369;
	background: #fff;
}


div.pages, div.links {
	color: #fff;
	background: #369;
	font-size:11px;
}
div.links a:hover, div.links a.current {
	color: #369;
	background: #fff;
}
span.bod {
	color: #369;
	background: #fff;
	padding: 2px 2px;
}

div.infobar a {
	padding: 2px 3px;
	
	color: #fff;
	text-decoration: none;
}

div.infobar a:hover {
	color: #369;
	
	background: #fff;
}
div.infobar a {
	color: #fff;
}

div.infobar a:hover {
	color: #369;
	background: #fff;
}

.faq_head{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #369;
	padding-bottom:3px;
	
}

.faq_head a {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #369;
	padding-bottom:3px;
	text-decoration: none;
	
}

.faq_head a:hover {
	text-decoration: underline;
	
}


.gobutton {
font-size:10px;
/*height: 11px;*/
margin: 0 0 0 0;
padding: 0 0 0 0;


}

div.form {
	position: relative;
	
	margin: 0;
	padding: 10px;
	
	border-top: 1px solid #69c;
	border-bottom: 1px solid #69c;
	
	background: #E7F1F8;
}

div.form td.label {
	width: 120px;
}

div.form td {
	padding: 4px 0;
}

div.form td.check, div.check {
	padding: 7px 0 8px;
}

div.form {
	border-top-color: #69c;
	border-bottom-color: #69c;
	background: #E7F1F8;
}

hr {
	margin: 10px 0 !important; /* IE Sucks */
	margin: 0;
	padding: 0;
	height: 1px;
	
	border: 0;
	border-bottom: 1px solid #69c;
}

hr {
	border-bottom-color: #69c;
}

span.price_alt {
	font-size: 10px;
	padding: 1px;
	color: #fff;
	background: #369;
}

span.success, span.alert, span.error {
	padding: 1px 3px;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	
	background: #393;
}

span.alert {
	background: #f60;
}

span.error {
	background: #c00;
}



span.pending, span.sale, span.sold {
	/*padding: 1px 3px;
	font-size: 9px;
	color: #fff;
	font-weight: bold;
	*/
	background: #393;
	font-size: 10px;
	font-weight: bold;	
	color: #fff;
	padding: 1px 5px;
	
	
}

span.pending {
	background: #f60;
}

span.sold {
	background: #c00;
}

span.sale {
	font-size: 10px;
	font-weight: bold;
	color: #c00;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	padding-top: .5px;
    padding-right: 10px;
    padding-bottom: .5px;
	padding-left: 10px;
	background: #fff;
	
}
