body { background: #fff; color: #333; font-size: 80%; text-align: center; font-family: Arial, Helvetica, sans-serif; }
* {padding:0;margin:0;}

body,blockquote,h4,#comment_form .text_input,#comment_form .form_submit,#login_form .text_input,#login_form .form_submit,#search_form .search_input,ul#nav li { font-family: Arial, Helvetica, sans-serif;}

a { text-decoration: none; color:#499727;outline:none;}
	a:hover { color:#630;}
	a.active { color:#630;}
	a img { border: none; }
	
p {margin:0 0 15px 0;line-height:1.5em;}

h1, h2, h3 { font-weight: 100; color: #499727; }
h1 { font-size: 210%; }
h2 { font-size: 170%;margin:0 0 10px 0; }

hr.clear {clear:both;visibility:hidden;}

#wrapper { width: 960px; margin: 3px auto 20px auto;text-align:left;}
#wrap { width: 620px; float:left;}
#masthead {height: 148px; background: url('../images/navigation.jpg') no-repeat 0 0; margin:0;padding:0;clear:both;}
#footer {color:#499727;clear:both;text-align:center;background: url('../images/watch-logos.png') no-repeat 0 10px;margin:20px 0 0 0;padding:20px 0 0 0;min-height:57px;border-top:1px dashed #499727;}

#footer.login {background:none;text-align: left;padding:6px 0 0 0;}
#footer.login  a:first-child {margin:0;}
#footer.login  span {float:right;}
#footer.login a {text-transform:none;font-size:100%;}

#footer a {text-decoration:none;text-transform:uppercase;font-size:80%;margin:0 6px;}
#footer a:first-child {margin:0 6px 0 40px;}


/***** MAIN NAVIGATION **********************************************************/
#navcontainer {background:#fff;margin:0 0 30px 0;padding: 0;}
#navcontainer a {margin:0 2px 0 0;padding:0;}
#navcontainer img {vertical-align:text-top;margin:1px 0 0 0;}
#navcontainer img#active {height:53px;}

#navcontainer a.navhome img {background:url(../images/navigation.jpg) -3px -150px no-repeat;margin-left:2px;}
#navcontainer a.navvintage img {background:url(../images/navigation.jpg) -122px -150px no-repeat;} /* img#navvintage */
#navcontainer a.navmodern img {background:url(../images/navigation.jpg) -242px -150px no-repeat;}
#navcontainer a.navrolex img {background:url(../images/navigation.jpg) -361px -150px no-repeat;}
#navcontainer a.navpatek img {background:url(../images/navigation.jpg) -481px -150px no-repeat;}
#navcontainer a.navbuy img {background:url(../images/navigation.jpg) -601px -150px no-repeat;}
#navcontainer a.navsold img {background:url(../images/navigation.jpg) -720px -150px no-repeat;}
#navcontainer a.navebay img {background:url(../images/navigation.jpg) -840px -150px no-repeat;}

#navcontainer a.navhome img:hover {background:url(../images/navigation.jpg) -3px -217px no-repeat;}
#navcontainer a.navvintage img:hover {background:url(../images/navigation.jpg) -122px -217px no-repeat;} 
#navcontainer a.navmodern img:hover {background:url(../images/navigation.jpg) -242px -217px no-repeat;}
#navcontainer a.navrolex img:hover {background:url(../images/navigation.jpg) -361px -217px no-repeat;}
#navcontainer a.navpatek img:hover {background:url(../images/navigation.jpg) -481px -217px no-repeat;}
#navcontainer a.navbuy img:hover {background:url(../images/navigation.jpg) -601px -217px no-repeat;}
#navcontainer a.navsold img:hover {background:url(../images/navigation.jpg) -720px -217px no-repeat;}
#navcontainer a.navebay img:hover {background:url(../images/navigation.jpg) -840px -217px no-repeat;}

#navcontainer a.navhome img#active {background:url(../images/navigation.jpg) -3px -284px no-repeat;}
#navcontainer a.navvintage img#active {background:url(../images/navigation.jpg) -122px -284px no-repeat;} 
#navcontainer a.navmodern img#active {background:url(../images/navigation.jpg) -242px -284px no-repeat;}
#navcontainer a.navrolex img#active {background:url(../images/navigation.jpg) -361px -284px no-repeat;}
#navcontainer a.navpatek img#active {background:url(../images/navigation.jpg) -481px -284px no-repeat;}
#navcontainer a.navbuy img#active {background:url(../images/navigation.jpg) -601px -284px no-repeat;}
#navcontainer a.navsold img#active {background:url(../images/navigation.jpg) -720px -284px no-repeat;}
#navcontainer a.navebay img#active {background:url(../images/navigation.jpg) -840px -284px no-repeat;}


/***** TOP ROW SEARCH FORM **********************************************************/
#toprow {background:#fff;width:100%;color:#9DCE75;}
#toprow a {color:#9DCE75;text-transform:uppercase;}
#toprow a:hover {color:#630;}
#toprow p  {padding:0;margin:0;background:#fff;}

table#toprow td.c1  {width:230px;}
table#toprow td.c2  {text-align:left;}
table#toprow td.c3  {text-align:right;padding:0 6px 0 0;}
table#toprow td.c4  {width:86px;margin:0;padding:0;}
table#toprow td.c4 img {margin:0 0 0 10px;padding:0;}
table#toprow td.c4 a.facebook img  {background:url(../images/icons/icons.png) 0 0 no-repeat;}
table#toprow td.c4 a.twitter img  {background:url(../images/icons/icons.png) -24px 0 no-repeat;}
table#toprow td.c4 a.linkedin img  {background:url(../images/icons/icons.png) -48px 0 no-repeat;}
table#toprow td.c4 a.facebook img:hover  {background:url(../images/icons/icons.png) -64px 0 no-repeat;}
table#toprow td.c4 a.twitter img:hover  {background:url(../images/icons/icons.png) -152px 0 no-repeat;}
table#toprow td.c4 a.linkedin img:hover  {background:url(../images/icons/icons.png) -240px 0 no-repeat;}
table#toprow td.c4 img {border:1px solid #9DCE75;border:none;}

form.searchfrm  {padding:0;margin:0;float:left;background:#fff;}
form.searchfrm p {padding:0;margin:0;float:left;}
form.searchfrm input {float:left;}
form.searchfrm input.search {width:128px;background:#fff;padding:0;margin:0;border:1px solid #9DCE75;height:24px;}
form.searchfrm input.search:hover {background:#fff;border:1px solid #630;}

form.searchfrm input.submit {cursor:hand;cursor:pointer;margin:0 0 0 6px;padding:0px 4px;background:#fff;border:1px solid #9DCE75;color:#9DCE75;height:26px;text-transform:uppercase;}
form.searchfrm input.submit:hover{background:#fff;border:1px solid #630;color:#630;}


/**** HOMEPAGE - COLUMN ONE **********************************************************/
#one {background:#fff;width:230px;float:left;}
#one h3 {margin:0 0 10px 0;}
table.rolex {margin:0 0 20px 0;}
table.rolex td {padding:0 0 12px 0;}
table.rolex td.one {width:68px;}
table.rolex td a {color:#000;}
table.rolex td:hover a {color:#F69433;color:#499727;color:#630;}
table.rolex-models {font-size:80%;width:100%;border-collapse:collapse;color:#499727;color:#333;}
table.rolex-models td.c1 {width:1px;}
table.rolex-models td.c1, table.rolex-models td.c3 {text-align:right;padding:0 6px 0 0;}
table.rolex-models td.c2 {border-right:1px solid #eee;padding:0 6px 0 0;}
.scroll-pane {
	width: 100%;
	height: 200px;
	overflow: auto;
	background: #fff;
	float: left;
}

#pane {
	height: 250px;
}


/**** HOMEPAGE - COLUMN TWO **********************************************************/
#two {background:#fff;width:300px;float:right;}
div.mattspick {margin:0;clear:both;}
#mp {margin:0;}
#mp div.mattspick {margin:0 0 0 0; padding:10px 0 0 0;border-bottom:1px dashed #999;}
#mp div.mattspick:last-child {border:none;}
#mp a.title, #reports a.title {text-decoration:none;}
#mp a.title, #reports a.title {font-size:110%;color:#630;color:#499727;}
#mp a.title:hover, #reports a.title:hover {color:#499727;color:#630;}
#mp img, img.about {margin:4px 10px 10px 0;float:left;}
img.about {margin:50px 10px 10px 0;}



#mp1 {margin:0;width:48%;float:left;}
#mp1 div.mattspick {margin:0 0 0 0; padding:0;border-bottom:1px dashed #999;margin:0 0 10px 0;padding:0;}
#mp1 div.mattspick:last-child {border:none;}
#mp1 a.title, #reports a.title {text-decoration:none;}
#mp1 a.title, #reports a.title {font-size:110%;color:#630;color:#499727;}
#mp1 a.title:hover, #reports a.title:hover {color:#499727;color:#630;}
#mp1 img, img.about {margin:4px 10px 10px 0;float:left;}

#mp2 {margin:0;width:48%;float:right;}
#mp2 div.mattspick {margin:0 0 0 0; padding:0;border-bottom:1px dashed #999;margin:0 0 10px 0;padding:0;}
#mp2 div.mattspick:last-child {border:none;}
#mp2 a.title, #reports a.title {text-decoration:none;}
#mp2 a.title, #reports a.title {font-size:110%;color:#630;color:#499727;}
#mp2 a.title:hover, #reports a.title:hover {color:#499727;color:#630;}
#mp2 img, img.about {margin:4px 10px 10px 0;float:left;}


	/**** HOMEPAGE - COLUMN TWO **********************************************************/
	#reports div.report {margin:0 0 15px 0;padding:0;border-bottom:1px dashed #999;}
	#reports div.report:last-child {border:none;}
	#reports div.report p {margin:0 0 15px 0;padding:0;}
	#reports div.report h3 {margin:0;padding:0;}
	
	a.readmore {color:#F30;font-weight:bold;font-size:80%;}
	a.readmore:hover, table.listing a.readmore:hover, table.listing a:hover {color:#630;}
	table.listing a {color:#000;text-decoration:none;}
	table.listing a.readmore {font-size:100%;font-weight:normal;color:#F30;}
	

/**** HOMEPAGE - COLUMN THREE **********************************************************/
#three {background:#fff;width:355px;float:right}
#widget {margin:20px 0 20px 0;}
.archive-links {text-transform:uppercase;}

/**** WATCH LISTINGS **********************************************************/
table.listing {margin:30px 0 0 0;}
table.listing td {padding:0 10px 80px 0;}
table.listing td.one {padding:0 0 80px 0;width:150px;}
table.listing td.two {padding:0 0 80px 0;width:170px;}


/**** WATCH DETAILS **********************************************************/
#watch-details h1 {margin:0 0 10px 0;}
#watch-details #main {width:610px;float:left;}
#watch-details #left {width:290px;float:left;}
#watch-details #details {width:300px;float:right;}
#watch-details #notes {width:320px;float:right;}

#watch-details .description {margin:0 0 10px 0;}

#watch-details td.c1 img, #watch-details td.c1 a {float:left;margin:0 5px 5px 0;}
#watch-details table.watch-details {border-collapse:collapse;margin:0;padding:0;}
#watch-details table.watch-details td.c1 {width:130px;padding:0 10px 4px 0;text-align:left;margin:0;}
#watch-details table.watch-details td.c2 {padding:0 0 0 10px;margin:0 0 100px 0;}
#watch-details table.watch-details td {line-height:1.2em;color:#499727;}


	/***** FORMS **********************************************************/
	div.leadform_border {margin:10px 0 0 0;background:#fff;}
	#leadform {padding:0;margin:10px 0 0 0;color:#499727;}
	#leadform label {font-weight:bold;}
	#leadform label.submit {display:none;}
	#leadform label.error { color: #630; padding-left: .5em; vertical-align: top; }
	#leadform p {padding:0;margin:0 0 4px 0;}
	#leadform p.submit {padding:0;margin:8px 0 10px 0;}
	#leadform input.submit {background:#fff;color:#499727;border:1px solid #499727;padding:4px 8px;text-transform:uppercase;}
	#leadform input.submit:hover {color:#630;border:1px solid #630;cursor:hand;cursor:pointer;}
	#leadform input.txt,#leadform input.required,#leadform textarea {width:244px;border:1px solid #499727;padding:3px 0 3px 3px;}
	#leadform p.introtext {margin:10px 0;padding:0;}
	#leadform p.introtext span {font-weight:bold;}
	
	div.inquirenow {border-bottom:3px solid #499727;margin:10px 0 0 0;padding:0 0 3px 0;}
	div.inquirenow h2 {text-align:center;padding:0;margin:0;}
	div.inquirenow h2 a {background: #f30 url(../images/inquirenow.png) 10px 8px no-repeat;color:#fff;font-size:15px;text-transform:uppercase;font-weight:bold;display:block;padding:0;margin:0;height:26px;}
	div.inquirenow h2 a:hover {background-color: #630;}
	
	.modal {
		background-color:#fff;
		display:none;
		width:260px;
		padding:15px;
		text-align:left;
		border:1px solid #333;
	
		/*opacity:1;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		-moz-box-shadow: 0 0 50px #ccc;
		-webkit-box-shadow: 0 0 50px #ccc;*/
	}

/**** EBAY LISTINGS **********************************************************/
#ebay-listings a.green, #ebay-listings #footer a {text-decoration:none;color:#499727;}
#ebay-listings a.green:hover, #ebay-listings #footer a:hover  {text-decoration:none;color:#630;}
#ebay-listings #toprow a  {text-decoration:none;color:#9DCE75;}
#ebay-listings #toprow a:hover  {text-decoration:none;color:#060;}
#ebay-listings a {text-decoration:none;color:#F30;}
#ebay-listings td.two a {text-decoration:none;color:#F30;}
#ebay-listings td.two a:first-child {margin:0 0 0 10px;}
#ebay-listings td.two a:hover {color:#630;}
#ebay-listings td.two .endtime {padding:6px 0 0 0;}
#ebay-listings a.ebaytitle {font-size:70%;color:#499727;text-decoration:none;}  
#ebay-listings a.ebaytitle:hover {color:#630;} 
#ebay-listings table.auction 	{margin:0 0 20px 0;}
#ebay-listings table.auction td.one 	{width:100px;}
#ebay-listings table.auction img 	{margin:0 10px 0 0;}
#ebay-listings div.auction 	{border-bottom:1px dashed #ccc;margin: 20px 0;}
#ebay-listings div.auctionnoborder 	{border:none;margin: 20px 0;}
#ebay-listings h2.ebaytitle  {margin:0 0 6px 0;padding:0;line-height:1em;font-weight:100;}
 

/**** WE BUY WATCHES **********************************************************/
#we-buy-watches table.we-buy-watches {margin:0 0 0 40px;}


/**** ABOUT **********************************************************/
#about img.about {margin:3px 10px 10px 0;width:200px;height:300px;float:left;} 


/**** ARCHIVES **********************************************************/
#archives .entry {margin:0 0 10px 0;padding:0;}
#archives .entry img {margin:5px 20px 10px 0;float:left;}
#archives h1  {font-size: 170%;margin:0 0 10px 0; }
#archives h2  {border-top:1px dashed #ccc;padding:20px 0 0 0;}
#archives h2:first-child {border:none;}
#archives h2 a {font-size:80%;text-decoration:none;}
#archives h4 {color:#666;font-weight:100;margin:-5px 0 10px 2px;}


/**** TERMS **********************************************************/
table.terms td {vertical-align:top;}
table.terms h3, table.terms p {margin:0 0 15px 0;}
table.terms td.one {padding:0 30px 0 0;}
table.logos td {vertical-align:middle;}


/**** POSTS **********************************************************/
.post img {margin:5px 10px 10px 0;}
.post img.first {float:left;margin:5px 10px 10px 0;}
.post h4 {color:#f30;color:#666;font-weight:100;margin:-5px 0 10px 2px;}
.post ul {margin:10px 0 10px 30px;}
.post li {line-height:1.5em;}

/**** DROP DOWN MENU **********************************************************/

#megamenu a.downmenu {
background: url(../images/arrow_down_green.png) 100% 55% no-repeat;
padding-right:14px;
}

#megamenu a.downmenu:hover {
background: url(../images/arrow_down_brown.png) 100% 55% no-repeat;
}

#megamenu ul {
text-align:center;
list-style-type:none;
margin:0;

}

#megamenu ul li {
list-style-type:none;
display:inline;
margin:0;
padding:0;
}


#megamenu .menudropped {
display:none;
text-align:left;
position:absolute;
background-color:#172323;
background-color:#fff;
font-size:12px;
width:360px;
/*-moz-border-radius:5px;
-webkit-border-radius:5px;*/
border:1px solid #000;
border:none;
margin:9px 0 0 0;
padding:10px;
opacity:.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)";   /* IE8 only */
filter: alpha(opacity=90);  /* works in IE6, IE7, and IE8 */  
}

#megamenu .menudropped2 {
text-align:left;
position:absolute;
background-color:#172323;
background-color:#fff;
font-size:12px;
width:360px;
/*-moz-border-radius:5px;
-webkit-border-radius:5px;*/
border:1px solid #000;
border:none;
margin:9px 0 0 0;
padding:10px;
opacity:.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)";   /* IE8 only */
filter: alpha(opacity=90);  /* works in IE6, IE7, and IE8 */  
}

#megamenu .menudropped ul.middle {
text-align:left;
float:left;
font-size:12px;
width:180px;
margin:0;
padding:0;
}

#megamenu .menudropped ul.right {
text-align:left;
float:left;
font-size:12px;
width:178px;
margin:0;
padding:0;
}

#megamenu .menudropped ul.right li a, #megamenu .menudropped ul.middle li a {
list-style-type:none;
display:block;
color:#000;
color:#630; /**/
font-size:12px;
margin:0;
padding:5px 0 5px 18px;
}

#megamenu .menudropped ul.right li a:hover, #megamenu .menudropped ul.middle li a:hover {
list-style-type:none;
color:#888;
color:#499727;/**/
display:block;
font-size:12px;
margin:0;
padding:5px 0 5px 18px;
}
