/* Elements */
body {
background: #fff;
text-align: center;
margin: 0;
}

div, table, td {
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

td {
vertical-align: top;
}

img {
border: 0;
}

h1, h2, h3, h4, h5 {
margin: 0;
}
 
a, a:visited {
color: #756027;
text-decoration: underline;
}

a:hover {
color: #756027;
text-decoration: none;
}

/* Container */
#container {
margin: 0 auto;
width: 895px;
text-align: center;
padding: 0 50px;
}



/* Header */
#header {
width:895px;
height:90px;
text-align:left;
}

#header-logo {
width:385px;
height:70px;
float:left;
}

#header-rolex {
float:right;
}

#header-logo p {
margin:0;
padding: 0 0 0 107px;
}

#header-shopping-bag {
background:#fff url(../images/shopping-bag-tab.gif) top left no-repeat;
width:255px;
height:65px;
float:left;
padding-top: 5px;
}

#header-shopping-bag p {
margin:0;
padding: 6px 0 0 27px;
font-size:12px;
}

#header-shopping-bag a {
color: Black;
}

/* Navigation */
#navigation {
background:#000;
width:895px;
height:21px;
}




/* Body HomePage */
.bodyBackgroundImage {
width:895px;
height:564px;
}



#left-column {
width:615px;
float:left;
}



#right-column {
width:280px;
float:right;
text-align:right;
padding:11px 0 0 0;
}


.content-right {
font-size:14px;
color:#414040;
padding: 0 4px 0px 10px;
}

.content-right h4 {
font-size:18px;
font-weight:bold;
}

/* Body InsidePage */
#body-bg-in-image {
background:#fff url(../images/banner-image-shop.jpg) top left no-repeat;
width:895px;
height:702px;
text-align:left;
}

#body-bg-in {
width:895px;
text-align:left;
}

#left-column-in {
width:589px;
float:left;
}

.content-left {
padding: 34px 10px 20px 34px;
font-size:12px;
}

.posted-date 
{
	color: Gray;
}

.product-table {
width:500px;
}

.product-table td {
padding: 0 0 12px 0;
}

.product-table img {
border:5px solid #e6e6e6;
}

/* Category Page */
#category-sort {
width:500px;
height:45px;
}

#category-name {
float:left;
}

#sort-by {
float:left;
}

#sort-by p {
margin:0;
padding: 10px 0 0 0;
font-size:12px;
}

#sort-by span {
padding:0 0 0 6px;
}

#sort-by a, #sort-by a:visited {
color:#1541da;
text-decoration:none;
}

#sort-by a:hover {
color:#1541da;
text-decoration:underline;
}

/* Detail Page */
.product-name {
font-size:14px;
font-weight:bold;
}

.product-details {
font-size:12px;
padding:25px 54px 0 0;
}

.product-details td {
font-size:12px;
vertical-align:middle;
padding: 4px 0 4px 0;
}

.product-details hr {
background-color:#e0e0e0;
color:#e0e0e0;
border:0px;
height:1px;
}

.product-details a, .product-details a:visited {
color:#4442cb;
text-decoration:none;
font-size:11px;
}

.product-details a:hover {
color:#4442cb;
text-decoration:underline;
}

.related-products {
padding:0 0 10px 0;
font-size:13px;
font-weight:bold;
}

/* Right Column */
#right-column-in {
float:right;
padding: 0 0 20px 0;
height:482px;
}

html > body #right-column-in {
width: auto;
height: auto;
min-height: 482px;
}

#product-nav {
padding:25px 25px 0 0;
}

#product-nav-title {
font-size: 16px;
color: Black;
padding:12px 0px;
}

#product-nav dl {
margin:0;
padding: 0;
}

#product-nav dt {
margin:0;
padding: 0;
list-style:none;
font-size:14px;
color:#484848;
width:260px;
}

#product-nav dt p {
margin:0;
padding:3px 2px;
}

#product-nav dt a, #product-nav dt a:visited {
color:#756027;
text-decoration:none;
}

#product-nav dt a:hover {
color:#756027;
text-decoration:none;
}

#product-nav dd {
margin:0;
padding:0;
font-size:11px;
color:#000;
background:#effaff;
width:260px;
}

#product-nav dd p {
margin:0;
padding: 0px 0 3px 10px;
}

#product-nav dd a, #product-nav dd a:visited {
color:#3d0000;
text-decoration:none;
}

#product-nav dd a:hover {
color:#ad764a;
text-decoration:none;
}

.dotted-line {
background:url(../images/dotted-line.gif) top left repeat-x;
width:100%;
height:3px;
font-size:0px;
line-height:0px;
}

/* Footer */
#footer {
width:895px;
height:51px;
text-align:right;
}

#footer p {
margin:0;
padding: 16px 49px 0 0;
font-size:11px;
color:#9a9892;
}

#footer span {
padding: 0 0 0 6px;
}


/* Footer */
#footer-content {
background:url(../images/footer.gif) top left no-repeat;
width:895px;
height:51px;
text-align:right;
}

#footer-content p {
margin:0;
padding: 16px 49px 0 0;
font-size:11px;
color:#9a9892;
}

#footer-content span {
padding: 0 0 0 6px;
}

#footer-address 
{
	float: left;
	width: 446px;
	height: 100%;
}

#footer-newsletter
{
	float: left;
	width: 446px;
	height: 100%;
	text-align: left;
	padding-top: 16px;
}

#footer-newsletter a{
padding-right:7px;
}

#ls_development, #ls_hosting 
{
	text-decoration:none;
	color:#9a9892;
}

#ls_development:hover, #ls_hosting:hover
{
	text-decoration:underline;
}

#ls_home
{
	text-decoration:underline;
}

#ls_home:hover
{
	text-decoration:none;
}

#ls_footer
{
	margin:0;
	font-size:11px;
	color:#9a9892;
	text-align: right;
	width:895px;
}
