/*************************

Site Template: Webuywatches.com

**************************/

/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography */
html {font-size:100.01%;}
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:3.333em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* forms */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
input[type=text], input[type=password], input.text, input.title, textarea, select {width:210px; margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/* misc */
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}


/* Structure */
body {margin: 0 auto;padding:0;background:url(../images/body-bg.gif) repeat-x;}
#container {width:966px;margin:0 auto;}
#container .header {width:966px;height:152px;}
#container .header .logo {width:346px;height:81px;margin-top:20px;float:left;}
#container .header .logo span {display:none;}
#container .header .numbers {width:225px;height:64px;margin-top:20px;float:right;background:url(../images/phone-numbers.gif) no-repeat;}
#container .header .numbers span {visibility:hidden;}
#container .header .mainmenu {background:#111111;width:955px;height:46px;margin:5px 0 0 5px;}
#container .header .mainmenu ul {list-style-type:none;text-align:center;margin:0;padding:0 2px;display:block;}
#container .header .mainmenu ul li {display:inline;}
#container .header .mainmenu ul li a {color:#ffffff;text-decoration:none;font:bold 16px Arial, Verdana, Helvetica;padding:13px 28px;float:left;}
#container .header .mainmenu ul li a:hover {color:#CCCC00;}

/* Banner */
#container .banner {height:473px;width:966px;background:url(../images/banner-bg.gif) bottom no-repeat;}
#container .banner .main {background:url(../images/banner-watch.jpg) no-repeat;width:966px;height:449px;} /* Use this background for slideshow - background:url(../images/banner-mainbg.jpg) no-repeat; */
#container .banner .callcenter {background:url(../images/banner-callcenter.jpg) no-repeat;}
#container .banner .label, #container .banner .label2 {background:url(../images/banner-label.png) no-repeat;width:596px;height:82px;float:left;position:absolute;top:500px;margin-left:-9px;}
#container .banner .label2 {background:url(../images/banner-label-2.png) no-repeat;}
#container .banner .label span, #container .banner .label2 span {visibility:hidden;}
#container .banner .main .formbg {background:url(../images/form-bg.png) no-repeat;width:348px;height:398px;float:right;margin-top:25px;margin-right:20px;}
#container .banner .main form p {font:16px "Times New Roman", Arial, Verdana;text-transform:uppercase;text-align:center;text-shadow: 1px 1px 1px #f5f5f5;padding-right:20px;margin-top:20px;}
#container .banner .main form ul {list-style-type:none;margin:0;padding:0 0 0 25px;}
/*#container .banner .main form ul li {display:block;height:35px;float:left;}*/
  #container .banner .main form ul li {display:inline-block;height:34px;float:left;width:132px;padding-right:25px;padding-top:2px;padding-bottom:5px;}
/*#container .banner .main form label {float:left;width:70px;padding:10px 0;font:16px Arial, Verdana;color:#252525;text-shadow:1px 1px 1px #ffffff;}*/
  #container .banner .main form label {float:left;width:145px;padding:1px 0 1px 0;font:12px Arial, Verdana;color:#252525;text-shadow:1px 1px 1px #ffffff;}
#container .banner .main.callcenter form label {float:left;width:85px;padding:10px 0;font:13px Arial, Verdana;color:#252525;text-shadow:1px 1px 1px #ffffff;}
/*#container .banner .main form input {width:183px; border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;padding:4px;float:left;font:14px Arial, Verdana;}*/
  #container .banner .main form input {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;float:left;font:12px Arial, Verdana;width:134px;height:14px;margin-top:-2px;}

/*#container .banner .main form input.button {margin-top:60px;background:url(../images/form-button.gif) no-repeat;width:288px;height:36px;margin-left:25px;}
#container .banner .main form input.buttoninfo {margin-top:20px;background:url(../images/form-button-submit-info.gif) no-repeat;width:288px;height:36px;margin-left:25px;}
#container .banner .main form textarea {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;padding:4px;float:left;width:183px;height:40px;font:14px Arial, Verdana;}*/
#container .banner .main form input.button {margin-top:25px;background:url(../images/form-button.gif) no-repeat;width:290px;height:36px;margin-left:25px;}
#container .banner .main form input.buttoninfo {margin-top:60px;background:url(../images/form-button-submit-info.gif) no-repeat;width:288px;height:36px;margin-left:25px;}
#container .banner .main form textarea {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;padding:4px;float:left;width:280px;height:33px;font:12px Arial, Verdana;margin-top:-1px;}
#container .banner .main form ul select {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;float:left;font:12px Arial, Verdana;width:134px;height:18px;margin-top:-2px;}

/* Subpage */
#container .subpage {height:auto;width:966px;background:url(../images/subpage-bg.gif) repeat-y;padding-bottom:20px;}
#container .subpagetop {height:26px;width:966px;background:url(../images/subpage-bg-top.gif) no-repeat;}
#container .subpagebottom {height:70px;width:966px;background:url(../images/subpage-bg-bottom.gif) no-repeat;margin-bottom:20px;}

#container .subpage .main .subcontent {padding:20px 10px 10px 20px;width:560px;}
/* #container .subpage .main .subcontent img {border:1px solid #222;} */
#container .subpage .main .subcontent a {font:16px Arial, Verdana;color:#111111;text-shadow:1px 1px 1px #f5f5f5;text-decoration:none;}
#container .subpage .main .subcontent a:hover {color:#333333;border-bottom:1px dotted #333333;}
#container .subpage .main .subcontent .breadcrumb, #container .subpage .main .subcontent .breadcrumb a {font:16px Arial, Verdana;color:#111111;text-shadow:1px 1px 1px #f5f5f5;padding-bottom:10px;text-decoration:none;}
#container .subpage .main .subcontent .breadcrumb a:hover {color:#333333;border-bottom:0 !important;}
#container .subpage .main .subcontent ul {list-style-type:none;margin:0;padding:0 10px 0 10px;float:left;width:250px;}
#container .subpage .main .subcontent ul li {display:block;padding:5px 0;}
#container .subpage .main .subcontent ul li, #container .subpage .main .subcontent ul li a {color:#252525;font:16px Arial, verdana;text-decoration:none;}
#container .subpage .main .subcontent ul li a:hover {border-bottom: 1px dotted #111111;}

#container .subpage .main h1 {font:24px Arial, Verdana;color:#111111;text-shadow:1px 1px 1px #f5f5f5;}
#container .subpage .main p {font:13px Arial, Verdana;color:#111111;}
#container .subpage .main .formbg {background:url(../images/form-bg.png) no-repeat;width:348px;height:auto;float:right;margin-top:25px;margin-right:20px;}
#container .subpage .main form p {font:16px/18px "Times New Roman", Arial, Verdana;text-transform:uppercase;text-align:center;text-shadow: 1px 1px 1px #f5f5f5;padding-right:20px;margin-top:20px;}
/*#container .subpage .main form ul {list-style-type:none;margin:0;padding:0 0 0 40px;}*/
#container .subpage .main form ul {list-style-type:none;margin:0;padding:0 0 0 25px;}

/*#container .subpage .main form ul li {display:block;height:40px;float:left;}*/
#container .subpage .main form ul li {display:inline-block;height:34px;float:left;width:132px;padding-right:25px;padding-top:2px;padding-bottom:5px;}

/*#container .subpage .main form label {float:left;width:70px;padding:10px 0;font:16px Arial, Verdana;color:#252525;text-shadow:1px 1px 1px #ffffff;}*/
#container .subpage .main form label {float:left;width:145px;padding:1px 0 1px 0;font:12px Arial, Verdana;color:#252525;text-shadow:1px 1px 1px #ffffff;}

/*#container .subpage .main form input {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;padding:4px;float:left;font:14px Arial, Verdana;}*/
#container .subpage .main form input {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;float:left;font:12px Arial, Verdana;width:134px;height:14px;margin-top:-2px;}

/*#container .subpage .main form input.button {margin-top:60px;background:url(../images/form-button.gif) no-repeat;width:288px;height:36px;margin-left:25px;display:block;}
#container .subpage .main form textarea {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;padding:4px;float:left;width:183px;height:40px;font:14px Arial, Verdana;}*/
#container .subpage .main form input.button {margin-top:25px;background:url(../images/form-button.gif) no-repeat;width:290px;height:36px;margin-left:25px;}
#container .subpage .main form input.buttoninfo {margin-top:60px;background:url(../images/form-button-submit-info.gif) no-repeat;width:288px;height:36px;margin-left:25px;}
#container .subpage .main form textarea {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;padding:4px;float:left;width:280px;height:33px;font:12px Arial, Verdana;margin-top:-1px;}
#container .subpage .main form ul select {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;float:left;font:12px Arial, Verdana;width:134px;height:18px;margin-top:-2px;}




#container .bigbox {width:955px;height:auto;display:block;margin-left:5px;}
#container .bigbox .freeappraisal, #container .bigbox .whatwebuy, #container .bigbox .freeshipping {width:304px;height:210px;float:left;}
#container .bigbox .freeappraisal {background:url(../images/free-appraisal-bg.jpg) no-repeat;margin-right:20px;}
#container .bigbox .whatwebuy {background:url(../images/what-we-buy-bg.jpg) no-repeat;margin-right:20px;}
#container .bigbox .freeshipping {background:url(../images/free-shipping-bg.jpg) no-repeat;}
#container .bigbox .freeappraisal a, #container .bigbox .whatwebuy a, #container .bigbox .freeshipping a {display:block;width:284px;height:180px;font:24px Arial, Verdana, Helvetica;text-shadow:1px 1px 1px #000;color:#fff;text-decoration:none;padding:10px 0 0 20px;}

/* Footer */
#footer {background:#363636 url(../images/footer-bg.gif) repeat-x;height:auto;margin:0 auto;}
#footer .footercontent {margin:0 auto;width:966px;height:100px;padding-top:20px;}
#footer .footercontent p {color:#fff;font:11px Arial, Verdana, Helvetica;float:left;}
#footer .footercontent ul {list-style-type:none;text-align:right;margin:-5px 0 0 0;padding:0;}
#footer .footercontent ul li {display:inline;}
#footer .footercontent ul li a {color:#fff;text-decoration:none;font:bold 11px Arial, verdana, helvetica;padding:0 5px;}
#footer .footercontent ul li a:hover {color:#CCCC00;}

/* Rolex Banner */
#RolexBanner {height:434px;width:966px;}
#RolexBanner .main{background:url(../images/banner-rolex.jpg) no-repeat;width:966px;height:449px;}
#RolexBanner .label {background:url(../images/rolex-label.png) no-repeat;width:600px;height:104px;float:left;position:absolute;top:480px;margin-left:11px;}
#RolexBanner .label span {visibility:hidden;}

#RolexBanner .main .formbg {background:url(../images/form-bg.png) no-repeat;width:348px;height:398px;float:right;margin-top:22px;margin-right:20px;}
#RolexBanner .main form p {font:16px "Times New Roman", Arial, Verdana;text-transform:uppercase;text-align:center;text-shadow: 1px 1px 1px #f5f5f5;margin-top:12px;margin-bottom:12px;}
#RolexBanner .main form ul {list-style-type:none;margin:0;padding:0 0 0 22px;}
#RolexBanner .main form ul li {display:inline-block;height:38px;float:left;width:132px;padding-right:25px;padding-top:2px;padding-bottom:5px;}
#RolexBanner .main form label {float:left;width:145px;padding:1px 0 1px 0;font:12px Arial, Verdana;color:#252525;text-shadow:1px 1px 1px #ffffff;}
#RolexBanner .main form input {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;float:left;font:12px Arial, Verdana;width:134px;height:14px;margin-top:-2px;}
#RolexBanner .main form input.button {margin-top:20px;background:url(../images/form-button.gif) no-repeat;width:290px;height:36px;margin-left:25px;}
#RolexBanner .main form input.buttoninfo {margin-top:20px;background:url(../images/form-button-submit-info.gif) no-repeat;width:288px;height:36px;margin-left:25px;}
#RolexBanner .main form textarea {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;padding:4px;float:left;width:288px;height:33px;font:14px Arial, Verdana;margin-top:-1px;}
#RolexBanner .main form ul select {border:0;border-top:2px solid #A4A4A4;border-left:2px solid #A4A4A4;float:left;font:12px Arial, Verdana;width:134px;height:18px;margin-top:-2px;}
/* end Rolex Banner */

/* Rolex Content */
#Rolex-content {background:url(../images/rolex-content.jpg) repeat; width:966px; height:1431px; margin:0; padding:0;}
#Rolex-content-top {background:url(../images/rolex-content-top.jpg) no-repeat;width:966px;height:35px; margin:0; padding:0;}
#Rolex-content-btm {background:url(../images/rolex-content-btm.jpg) no-repeat;width:966px;height:70px; margin:0; padding:0;}
#Rolex-content p {font-size: 17px; text-align:left; padding: 10px 50px 0 50px; line-height: 20px;}
.subtitle {font-size: 32px; text-align:left; padding: 0 0 0 50px; text-shadow:#d8d5d5 1px 1px 1px; bottom:0.5em;}
#Rolex-content .divider {background:url(../images/div.jpg) no-repeat; width:424px; height:48px; margin:0 auto; padding-bottom:10px;}
/* end Rolex Content */

/* links page */
.linkheadings {background: none repeat scroll 0 0 #000; color:#ffffff; font-size:16px; padding-bottom:2px; padding-top:2px; margin-bottom:10px}
/* end links page */


