body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-style: normal;
	font-size: 11px;
	background-color: #ffffff;

	margin: 0;
	padding: 0;
	text-align: center;
}
html {
	font-size: 100%;
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
}


a:link {
	color: #333333;
	text-decoration: none;
}

a:visited {
	background-color: transparent;
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #33cc33;
	text-decoration: none;
}

a:active {
	color: #333333;
	text-decoration: none;
}
  
/*  These are the form attributes */
input.btn,select.btn,textarea.btn,option.btn,file.btn{
	font-size:1.0em;
	font-family: "Lucida Sans Unicode", "Segoe UI",  "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	color:#333333;
	background:#fff;
	background:#fff url('http://skins.lg1.simplecdn.net/css_images/stripe.gif') repeat-x top left;
	border: 1px solid #cccccc;
	padding:2px;
}

input.bigbtn,select.bigbtn,textarea.bigbtn,option.bigbtn,file.bigbtn{
	font-size:1.6em;
	font-family: "Lucida Sans Unicode", "Segoe UI",  "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	color:#333333;
	background:#fff;
	border: 8px solid #cccccc;
	padding:2px;
}

input.bigbtn1,select.bigbtn1,textarea.bigbtn1,option.bigbtn1,file.bigbtn1{
	font-size:1.2em;
	font-family: "Lucida Sans Unicode", "Segoe UI",  "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	color:#333333;
	background:#fff;
	border: 8px solid #cccccc;
	padding:2px;
}

select.quickJump{
	font-size:1.0em;
	font-family: "Lucida Sans Unicode", "Segoe UI",  "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	color:#333333;
	background:#fff;
	border: 1px solid #ffffff;
	padding:2px;
	font-size:12px;
	margin-top:1px
}

h1 {
margin:0px 0px 1px 0px;
padding-top:2px;
font-size:14px;
color:#32b01d;
font-weight:600;


}
h1 a:link, h1 a:active, h1 a:hover, h1 a:visited {color: #32b01d}

h2 {
margin-top:0px;
margin-left:0px;
margin-bottom:2px;
padding-top:2px;
font-size:13px;
color:#666666;
font-weight:400;

}

h2 a:link, h2 a:active, h2 a:hover, h2 a:visited {color: #666666}
h2 a:hover {color: #32b01d}


ul {
margin-top:2px;
margin-bottom:2px;
margin-left:-10px;
color:#333333;
}



.pointer{cursor:pointer;}

#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	left: 590px;
	background-color:#f4f4f4;
	color:#333333;
	width: 150px; /*Default width of hint.*/ 
	padding: 4px;
	border: 4px solid #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:14px;
	z-index:1000;
	visibility: hidden;
	text-align:left;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: normal;
	color: #2b5120;
	margin: 0px 0px;
	padding: 0px;
	text-decoration:underline;
}

.bigToolTip{
font-size:16px; 
font-weight:bold; 
border:#f4f4f4 solid 4px}

small {	font-size:10px;}

.small  a:link, .small a:active, .small a:hover, .small a:visited {color: #333333;}
.atvSmallFont {font-size:10px;color: #333333;}
.atvWhiteFont {color: #FFFFFF;}
.atvTVBlue {color: #333333;}
.atvTVOrange {color: #FEBA62;}
.atvTooltip{color:#333333;}
.adText {font: normal 10pt Arial; text-decoration: none; color: #333333;}
.darkGrey {color:#333333}
.16-333333 {font-size:16px; color:#333333; }
.pageLinksMid { border-bottom:#cccccc dotted 1px; border-top:#cccccc dotted 1px; padding:1px;  font-size:14px; color:#32b01d}
.pageLinksMidArr { padding: 1px 0 1px 0;  font-size:14px; color:#32b01d}
.pageLinksMidArrOff { padding: 1px 0 1px 0; font-size:14px; color:#cccccc}
.TipBackground {color:#333333; border:#CCCCCC solid 1px; font-size:9px; background-color:#FFFFCC; font-weight:bold}

.whiteBG {background-color:#FFFFFF}

.darkGreen {color:#32b01d;}
.darkGreen  a:link, .darkGreen a:active, .darkGreen a:visited {color: #32b01d}
.darkGreen a:hover {color:#33cc33}

.darkLink {color:#333333;}
.darkLink  a:link, .darkLink a:active, .darkLink a:visited {color: #333333}
.darkLink a:hover {color: #32b01d}

.topBanner {color:#000000;}
.topBanner  a:link, .topBanner a:active, .topBanner a:hover, .topBanner a:visited {color: #000000}

a.DSnav_selected  {text-decoration:underline;}
.whiteLink a:link, .whiteLink a:active, .whiteLink a:hover, .whiteLink a:visited {color: #ffffff}
.web-brighton {color: #cccccc}
.web-brighton  a:link, .web-brighton a:active, .web-brighton a:hover, .web-brighton a:visited {color: #cccccc}

.navPointer {background-image:url(/images/greenNavPointer.png); background-repeat:no-repeat; background-position:left; padding-left:14px;}
.navPointer  a:link, .navPointer a:active, .navPointer a:hover, .navPointer a:visited {color: #32b01d}

.navPointerOff {padding-left:14px; color:#333333}
.navPointerOff a:hover {color: #32b01d}

.shell {
			background-color: #fff;		
			color:#555555;
			min-height:		100%;
			height:			100%;
			width:			920px;
			border-left:	1px solid #555555;
			border-right:	1px solid #555555;
			
		}

/* Everything gets wrapped in this */
#Wrapper {
	position: relative;
	min-height: 600px;
	width: 900px;
	padding-left:24px;
	padding-right:24px;
	text-align: left;
	margin: 0px auto;
	left:0px;
	background-image:url(http://images.antiques.tv/atvNewBanner.png);
	background-repeat:no-repeat;
	background-position:left top;

}


/* header stuff under here---------- */


#header {
	position: relative;
	height: 102px;
	padding: 0px 1px 0px 0px;
	margin: 0 0 15px 0px;
	z-index: 10;
}

#subscription {padding-top:20px;}




#screenNameBox {
	position: absolute;
	color: #333333;
	font-size: 10px;
	margin-top:1px;
	padding-top:0px;
	width:926px;
	left:-24px;
	z-index:12;
}

.screenNameTabsON {
	font-weight:bold;
	padding:0px 6px 0px 6px; 
	margin: 0px 0px 0px 0px;
	border-right:#666666 solid 1px;	
	z-index:13;
	color:#333333;
}
.screenNameTabsON  a:link, .screenNameTabsNo a:active, .screenNameTabsNo a:hover, .screenNameTabsNo a:visited {color: #333333}

.screenNameTabs {
	color:#333333;
	border-right:#666666 solid 1px;
	
	padding:0px 6px 0px 6px; 
	margin: 0px 0px 0px 0px;
	z-index:13;
}
.screenNameTabs  a:link, .screenNameTabs a:active, .screenNameTabs a:hover, .screenNameTabs a:visited {color: #333333}
.screenNameTabsNo {
color:#333333;
	padding:0px 6px 0px 6px; 
	margin: 0px 4px 0px 4px;
	z-index:13;
}


#page_pad {
	position: absolute;
	left: 50%;
	margin-left: -450px;
	z-index: 0;
	height: 100%;
	width: 900px;
}

#footer {
background-image:url(http://images.antiques.tv/footerNewBg.png);
	margin:0px auto; 
	color:#333; 
	margin-top:20px;
	margin-bottom:20px; 
	width:940px; 
	min-height:20px; 
	height:20px; 
	color:#FFFFFF;
	z-index:2000;

	}
#footer  a:link, #footer a:active,  #footer a:visited {color: #FFFFFF}
#footer a:hover {color: #333333}

	/* position: relative;
	background-image:url(../images/footerBG.jpg);
	background-repeat:repeat-x;
	padding-top:3px;
	height:26px;
	border:#CCCCCC solid 1px;
	background: #ffffff;
	width:900px;
	margin_top:20px;
	margin: 0px auto;
	clear: both; */


#logoText {
	position: absolute;
	left: -24px;
	top: -6px;
	width: 90px;
	height: 81px;
	z-index: 11;
}

/*------------  links bar ---------*/

#linksbar {
	padding-top:3px;
	position: absolute;
	left: 0px;
	top: 78px;
	width: 900px;
	height: 25px;
	cursor:pointer;
	z-index:2;
	font-size:13px;
	color:#f4f4f4;

}
#linksbar a:link, #linksbar a:active, #linksbar a:visited {color: #f4f4f4}
#linksbar a:hover {color:#f4f4f4; text-decoration:overline}

.linksbarOn {color: #FFFFFF; font-weight:bold;}
/* .linksbarOn  a:link, .linksbarOn a:active,  .linksbarOn a:visited {color: #FFFFFF; font-weight:bold; text-decoration:underline} */




#adlayer {
	position: absolute;
	left: 80px;
	top: 15px;
	width: 600px;
	height: 60px;
	z-index: 1;
}
/*------------ End of links bar -----------*/

/* This is the bubble information for google maps */

#bubble {
	width: 16em;
	height: 4em;
	font-size: small;	
}

#downloads {
	position:absolute;
	right:10px;
	width:880px;
	margin-top:10px;
} 



.plusbox{
	background:url(http://images.antiques.tv/plusIcon.png) no-repeat;
	width: 16px;
	height: 16px;
	position:absolute;
	right: 0;
	margin-right: 3px;
}

.minusbox{
	visibility:hidden;
}

#services {
	position: absolute;
	right: 5px;
	top: 100px;
	width: 661px;
	height: 494px;
	padding-bottom: 5px;
	border: 1px solid #cccccc;
	background:#FFFFFF;
	overflow:auto;
	line-height:12px;
}

#contentTable {
	position: absolute;
	left: 28px;
	top: 130px;
	width: 200px;
	padding: 0px;
	background:#FFFFFF;
	line-height:12px;
	overflow:hidden;
}



#serviceTable {
	position: absolute;
	left: 5px;
	top: 100px;
	width: 220px;
	background:#FFFFFF;
	line-height:12px;	
}



#dealer_services0 {
	position: relative;
	top: 0px;
	left: 200px;
	width: 680px;
	padding-left: 5px;
	border-left: 1px solid #cccccc;
	background:#FFFFFF;
}


div.autocomplete {
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
	z-index: 9;
	width: 300px !important; 
}

div.autocomplete ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align: left;
}

div.autocomplete ul li.selected { 
	background-color: #ffb;
}
	
div.autocomplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	height:16px;
	cursor:pointer;
}

#FSplayerContainer {
	position: absolute;
	left:14px;
	height: 694px;
	width: 920px;
	top: 0px;
	border: 1px solid #333333;
	background: #000000;
	z-index: 100;
}

#feedback {
	position: absolute;
	left: 283px;
	top: 100px;
	width: 378px;
	height: 436px;
	padding: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #cccccc;
	background:#FFFFFF;
}

#movieBack{
top: 15px;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	position: relative;
	visibility: visible;
	height: 452px;
	width: 600px;
}

#contactFormBox{
	position: absolute;
	left: 237px;
	top: 160px;
	width: 418px;
	height: 346px;
	padding: 5px;
	z-index: 99;
}


.validation-advice {
	color: red;
}

#shareMovieBox {
width:420px;
margin-top:30px;
	padding: 0px 0px 0 0;
	background:#eeeeee;
	margin-bottom:10px;
	z-index: 99;
}

#shareMovieBoxNew {
width:420px;
	padding: 0px;
	background:#333333;
	margin-bottom:10px;
	z-index: 99;
	color:#e7e7e7;
}

#shareMovieBox form {
	display: inline;
}

#dkeywordBrowse {
	position: absolute;
	top: 142px;
	left: 5px;
	width: 642px;
	height: 458px;
	padding: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	background:#FEFFF1;
	z-index: 99;
	overflow: auto;
}

#dkeywordBrowse .close{
	float:right;
	right: 0;
	padding: 3px;
	margin: 3px;
	border: 1px solid #cccccc;
}




#userReview {
padding-top:5px;
}

#userReview .reviewName {
	font-weight: 600;
	border:#cccccc solid 1px;
	padding: 3px;
	background-color:#F3F2FC;
}

#userReview .reviewComment  {
	font-style:italic;
	padding: 3px;	
}

/* header search tabs */

#hdr_search_container {
    margin-top:-4px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left:230px;
}

#hdr_search_container .tabs {
	margin: 0 0 0px 0;
	padding: 4px;
	border-bottom: none;
	color:#eeeeee;
}

#hdr_search_container .tab_page {
	margin: 0;
	padding: 0;
}

#hdr_search_container .tabs li {

	display: inline;
	margin: 0;
	padding: 1px 0 0 0;
	background-color: transparent;
	color:#eeeeee;

}


#hdr_search_container .tabs li a{

	margin-bottom: 0px;
	padding: 0px 5px;	
	position: relative;
	top: 1px;
	color:#333333;
	background-color: transparent;
	}
 
 #hdr_search_container .tabs li active{
	color: #333333;
	background-color: transparent;
}

#hdr_search_container .tabs li a:hover{
	color: #333333;
	background-color: transparent;
}

#hdr_search_container .tabs li a:visited{
	color: #333333;
	background-color: transparent;

}


#hdr_search_container .tabs li.active a { 
	font-weight:bold;
	color:#333333;
	background-color: transparent;
	border-bottom:#FFFFFF dotted 1px;
	
}



/*  These are the form attributes */
input.hdrBtn,select.hdrBtn,textarea.hdrBtn,option.hdrBtn{
	font-size:1.2em;
	font-family: "Lucida Sans Unicode", "Segoe UI",  "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	color:#32b01d;
	font-weight:bold;
	background-color:#e8f6e6;
	line-height:12px;
	margin-right:0px;
}

input.searchBut,select.searchBut,option.searchBut{
	font-size:1em;
	font-family: Verdana, Arial, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-left:10px;
	margin-top:0px;
	
	
}

.formbutton{
cursor:pointer;
/* 

padding: 2px 0 0 2px;*/
border:outset 1px #ffffff;
margin-left:0px;
color:#333333;
background-color:transparent;
border:0;
padding:0;
font-size:13px;
font-weight:bold;
}

.searchBoxBorder  {border:#e6e6e6 4px solid}
.searchCellBorder {padding-left:2px; border-left:#e6e6e6 solid 4px;}


#DHTMLgoodies_formTooltipDiv{
	color:#FFF;
	font-family:arial;
	font-weight:bold;
	font-size:1.0em;
	line-height:120%;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:0.7em;
}

#feedbackFormBg {
position:absolute;
right:0px;
background-image:url(http://images.antiques.tv/loginFilm.jpg);
background-repeat:no-repeat;
background-position:right;
padding-top:430px;
width:940px;


}


#feedbackForm {
	position: relative;
	top: 0px;
	width: 390px;
	height: 360px;
	padding: 5px;
	z-index: 99;
	border:#cccccc solid 12px;
	background-color:#f4f4f4;
}



#takeControl {padding:10px;  margin:0px auto; color:#333; margin-top:20px; width:180px; font-size:12px }
#takeControl, #takeControl .sb-inner { background:#FFFFFF}

#alpha {
margin-bottom:10px;
font-size:16px;
line-height:50px;
}

.alpha a:hover  { font-size:22px}

.flagWrap {vertical-align:middle; border:solid #e7e7e7 4px; height:16px}

