body { margin: 0px; padding: 0px; color: #404040; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; background: #1a1a1a;}

#container { width: 990px; margin-left: auto; margin-right: auto;}

a { color: #f6c100; text-decoration: none;}
a:hover { color: #f6c100; text-decoration: underline;}

#logo { width: 286px; height: 109px;}

#toplinks { text-transform: uppercase; font-size: 11px; letter-spacing: -0.5px; color: #fff; margin-left: 501px; padding-top: 14px; width: 460px;}
	#toplinks ul { margin: 0px; padding: 0px;}
	#toplinks li { list-style-type: none; float: left; padding-right: 12px;}
	#toplinks img { margin-top: 1px;}
	
#homelink { position: absolute; top: 14px; margin-left: 22px; width: 37px;}
#catwatches { position: absolute; top: 52px; margin-left: 25px; width: 156px; height: 21px;}
#catlogo { position: absolute; margin-left: 876px; top: 55px; width: 82px; height: 49px;}

#search_div { position: absolute; top: 139px; margin-left: 767px; width: 200px; }
	#search_div p { margin-bottom: 10px;}
	#search_div .textfield { width: 164px; padding: 2px 5px 1px 5px; color: #000; border: none; background: #fff; float: left;}
	
#banner { padding-top: 30px; width: 245px; }
#banner_bkg { position: absolute; top: 37px; margin-left: 0px; width: 990px; height: 235px; background: url(../_images/template/banner_bkg.gif) no-repeat scroll top left;}

#nav { width: 990px;}
	#nav ul { margin: 15px 0px 5px 26px; height: 23px;}
	#nav li { padding-right: 27px; list-style-type: none; float: left;}
	
#main { width: 990px; background: #000; }
	#mainleft { float: left; width: 220px; padding-bottom: 20px;}
	#mainright { float: right; width: 730px; padding: 20px; color: #fff;}
	#mainright_long { width: 950px; padding: 20px; color: #fff;}
	
#mainright ul.bullets { margin: 0px 0px 10px 0px; padding: 0px;}
	#mainright ul.bullets li { list-style-type: none; padding-left: 10px; line-height:18px; background: url(../_images/template/product_bullet.gif) no-repeat scroll center left;}

	
#subnav { background: #f6c100; color: #000; padding: 12px 0px 10px 0px; width: 220px;}
	#subnav ul { margin: 0px 0px 0px 0px; padding: 0px 0px 6px 26px;}
	#subnav li { list-style-type: none; float: left; width: 90px; line-height:16px;}
	#subnav a { color: #000; text-decoration: none;}
	#subnav a:hover { color: #000; text-decoration: underline;}
	#subnav .selected { color: #000; font-weight: bold; text-decoration: none;}
	#subnav a.selected { color: #000; font-weight: bold; text-decoration: none;}
	#subnav h2 { padding-left: 26px; padding-top: 6px; color: #000; font-size: 11px; font-weight: bold; text-transform: uppercase; padding-bottom: 5px; margin: 0px;}
	#subnav .hr { margin: 0px 0px 0px 0px;  border-bottom: 1px solid #ddad00; width: 220px; }
	#subnav_bottom { background: #f6c100; width: 220px; margin-bottom: 20px; height: 40px; text-align: right;}
	#subnav .gradient { background: url(../_images/template/subnav_gradient.gif) repeat-y scroll top left; }
	#subnav a.arrow { padding-left: 15px; background: url(../_images/template/subnav_arrow.gif) no-repeat scroll center left;}
	#subnav .subnav_members li { width: 190px;}
	#subnav ul.subnav_long li { width: 170px;}

	#subnav .gradient ul.subnav_long .indent { padding-left: 15px;}
	#subnav .gradient ul.subnav_long .indent1 { padding-left: 15px;}
	
	#subnav .gradient ul.subnav_long .indent2 { padding-left: 15px;}
.gradient { padding-bottom: 5px;}
.unselected { padding: 5px 0 8px 0;}
.isselected { padding: 5px 0 8px 0;}

	
	ul#shortnav li { width: 50px;}
	
ul.inlinelist { margin: 0px; padding: 20px 0px 0px 0xp;}
	ul.inlinelist li { list-style-type: none; float: left; padding-left: 10px;}
	
#footer { width: 990px; border-bottom: 1px solid #151515; margin-bottom: 10px; height: 35px;}
	#footer_left { width: 680px; float: left;}
		#footer_left ul { margin: 10px 0px 10px 26px; padding: 0px;}
		#footer_left li { list-style-type: none; float: left; padding-right: 12px;}
	#footer_right { width: 280px; float: right; text-align: right; padding-right: 28px; margin-top: 10px;}
	#footer a { color: #8d8d8d; text-decoration: none;}
	#footer a:hover { color: #d3d3d3; text-decoration: none;}
	
#mainfooter { width: 950px; margin-top: 10px; padding: 20px 20px 10px 20px; background: #151515; color: #444444; font-size: 10px;}

.yellowtext { color: #f6c100;}

#slider { width:730px;padding: 10px 0px 10px 0px; letter-spacing: 0.03em; margin-bottom: 20px; text-align: center; background: url(/_images/template/greygradient.gif) repeat-x #1a1a1a; }
	#slider {_width:none;}	
	#slider ul {  margin: 0px; padding: 0px; text-align: center;}
	#slider li { list-style-type: none; float:left;}
	#slider a { color: #838383; text-decoration: none;}
	#slider a:hover { color: #fff; text-decoration: none;}
	#main #slider h2 { font-size: 110%; text-transform: uppercase; padding-bottom: 0px; margin-bottom: 0px;}
	#main #slider h3 { font-size: 100%; color: #f6c100; text-transform: uppercase; padding:0px; margin: 0px;}
	#slider br { line-height:0px;}
	

.homepage_inlinediv { width: 168px; float: left; margin-right: 10px; color: #fff;}
#topsellers { width: 118px; border-left: 1px solid #1a1a1a;border-right: 1px solid #1a1a1a; padding: 0px 20px 15px 20px; text-align: center;}
	#topsellers ul { margin: 0px; padding: 0px;}
	#topsellers li { list-style-type: none; line-height: 20px; padding: 2px 0px 2px 0px; border-bottom: 1px dotted #1a1a1a;}
	#topsellers a:hover { color: #fff1be;}
	
#newmodel { width: 118px; border-left: 1px solid #1a1a1a;border-right: 1px solid #1a1a1a; padding: 0px 20px 15px 20px; text-align: center;}
	#newmodel ul { margin: 0px; padding: 0px;}
	#newmodel li { list-style-type: none; line-height: 20px; padding: 2px 0px 2px 0px; border-bottom: 1px dotted #1a1a1a;}
	#newmodel a:hover { color: #fff1be;}	
	
ul#buyingguide { margin: 0px; padding: 0px;}
	ul#buyingguide li { list-style-type: none; line-height: 20px;}
	ul#buyingguide a { padding-left: 18px; background: url(../_images/template/link_arrow.gif) no-repeat scroll center left; text-decoration: underline;}
	ul#buyingguide a:hover { color: #fff1be;}
	
.ownersblogarrow a { padding-left: 20px; text-decoration: underline; color: #f6c100; background: url(../_images/template/blog_arrow.gif) no-repeat scroll center left;}
	.ownersblogarrow a:hover { color: #fff1be;}



#breadcrumb ul { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; height: 10px;}
	#breadcrumb li { list-style-type: none; padding: 0px 10px 0px 6px; background: url(../_images/template/breadcrumb_arrow.gif) no-repeat scroll right center; float: left;}

	
ul#watchglossary { margin: 0px; padding: 0px; height: 30px;}
	ul#watchglossary li { color: #a0a0a0; list-style-type: none; float: left; padding: 3px 0px 3px 0px; width: 20px; margin-right: 1px; text-align: center; background: #303030;}
	ul#watchglossary a { color: #000; text-decoration: none; display: block; background: #f9c400;}
	ul#watchglossary a:hover { background: #fadb69; color: #000;}
	ul#watchglossary a.selected { background: #fadb69; color: #000;}
	

/* FORM STYLES  */

.form { width: 365px; border: 1px solid #1a1a1a; padding: 20px;}
	.form label { color: #666666;}
	.form .textfield { color: #fff; border: none; background: #1a1a1a; width: 220px; padding: 2px;}
	.form .textfield:hover { background: #323232;}
	.form .textarea { color: #fff; border: none; background: #1a1a1a; width: 220px; padding: 2px; height: 100px; overflow: auto;}
	.form .textarea:hover { background: #323232;}
	.form .buttonspacer { margin-left: 120px;}
	.button { text-align: center; width: auto; color: #000; border: none; background: #f9c400; font-weight: bold; text-transform: uppercase; padding: 3px 5px 3px 5px; text-transform: uppercase;}
	.button:hover { background: #fadb69; color: #000; text-decoration: none;}
	.largebutton { font-size: 120%;}
	
.largeform { width: 640px; border: 1px solid #1a1a1a; padding: 20px;}
	.largeform label { color: #666666; width: 200px;}
	.largeform .textfield { color: #fff; border: none; background: #1a1a1a; width: 220px; padding: 2px;}
	.largeform .textfield:hover { background: #323232;}
	.largeform .textarea { color: #fff; border: none; background: #1a1a1a; width: 420px; padding: 2px; height: 100px; overflow: auto;}
	.largeform .textarea:hover { background: #323232;}
	.largeform .buttonspacer { margin-left: 198px;}	
	
	
/* POPUP DIVS */
	
.popup_large { width: 400px; background-color: #282828; border: 3px solid #5b5b5b; z-index:100; padding: 6px 10px 10px 10px; z-index:2; position: absolute; }
	.popup_large h1 { font-size: 130%; color: #fff; padding-bottom: 4px; font-weight: normal;}
	
	.popup_large .form { border: none; padding: 10px 0px 0px 10px;}
	.popup_large .form .textfield { background: #282828; width: 180px;}
	.popup_large .form .textarea { background: #282828; width: 180px;}
	.popup_large .form label { width: 150px;}
	.popup_large .form .buttonspacer { margin-left: 150px;}
	
	.popup_large .popup_content { border: 2px solid #1a1a1a; background-color: #000; padding: 7px; width: 382px;}
	.popup_large .popup_content .price { font-size: 140%; color: #f6c100; font-weight: bold;}
	.popup_large .popup_content ul { margin: 0px; padding: 0px;}
	.popup_large .popup_content li { list-style-type: none; padding-bottom: 5px; padding-top: 5px; border-bottom: 1px dotted #1a1a1a;}
	.popup_large .popup_content ul img { border: 1px solid #c3c3c3; float: left; margin-right: 10px; margin-bottom: 3px;}
	.popup_large .popup_content .center { text-align: center; width: 386px; padding: 10px 0px 10px 0px;}
	
	.popup_large .left_div { float: left; width: 236px; font-size: 100%; color: #fff; padding-top: 10px;}
	.popup_large .right_div { float: right; width: 150px; text-align: right; padding-top: 10px;}
	.popup_large .right_div ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
	.popup_large .right_div li { list-style-type: none; text-align: right; padding-bottom: 4px; padding-left: 10px;}

.popup_content .popup_error { padding: 0px 0px 10px 32px; background: url(../_images/template/error.gif) no-repeat scroll top left; font-weight: bold; color: #fff;}
	.popup_correct { padding: 0px 0px 10px 32px; background: url(../_images/template/correct.gif) no-repeat scroll top left; font-weight: bold; color: #fff;}


/* LIGHT BOX AND OVERLAY */

#lightbox { background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666;}
	#lightbox img { border: none; }


#overlay{ background-image: url("../_images/template/overlay.png"); z-index:1;}
* html #overlay{ background-color: #000; background-color: transparent;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_images/template/overlay.png", sizingMethod="scale");}

	
	
	
	
	
	

#landingtext { font-size: 13px;}


/* menu */
#menu-container { display:block; position:relative; margin:0px auto 0px; background-color: #1a1a1a;height: 42px;}
#drop_down_menu { display:block; position: absolute; clear:both; margin:0px 0px 0px 80px; padding:0px; text-align:left;	list-style-type:none; text-align:center;  float:none; left:0px; top:0px; }
#drop_down_menu li {margin-left: 20px;	float:left; height: 27px;padding-top:15px; cursor:pointer;}
#drop_down_menu li ul { margin:0px; padding:0px; list-style-type:none;}
#drop_down_menu li ul li { display:block;float:none; clear:both;  width: 130px;}
#drop_down_menu li ul li a { display:block;}
#drop_down_menu .menu { _width:80px;}
#drop_down_menu .links { margin-top: 12px; }
#drop_down_menu .links li {margin: 0; padding: 0; height: 20px;width: 130px; line-height: 10px;border-bottom: 1px solid #2b2b2b;}
#drop_down_menu .links li a{ height:20px;	width: 130px; text-align: left; text-indent: 10px;	background-color: #1a1a1a; line-height: 18px; margin: 0; padding: 0; cursor: pointer;}
#drop_down_menu .links li a:hover { text-decoration: none; background-color: #2b2b2b;}	
/* end of menu */

.greylink { color: #8d8d8d; text-decoration: none;}

.data { background-color: #1a1a1a;text-align: left;}
.data th { padding: 5px;border-left: 1px solid #000;border-bottom: 1px solid #000; background-color: #333;}
.data td {border-left: 1px solid #000; padding: 5px;border-bottom: 1px solid #000; }


#faqlist li { margin-bottom: 15px;}
#faqlist h3 { color:#f6c100; border-bottom: 1px solid #222; margin-bottom: 10px; }

.topsellerimage { background: url(/_images/template/topsellerbkg.gif) no-repeat; width: 112px; height: 120px;  padding-top:10px; }

.sitemap a { display: block; width:300px; border-bottom: 1px solid #222; height: 18px; line-height: 18px;}
.sitemap a:hover { background-color: #111;}

.sitemap ul li { text-indent: 15px; }



.sitemap ul li ul li{ text-indent:35px;}
.sitemap .nolink { display: block; height: 18px; line-height: 18px; padding-top: 10px;}


#links img { float: left;}
#links p { margin-left: 300px;}
#links li { border-bottom: 1px solid #222; padding-bottom: 10px; padding-top: 10px;}

