BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: calibri, arial; BACKGROUND: #0154a0; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#body1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: calibri, arial; BACKGROUND: #061831; FONT-SIZE: 14px; PADDING-TOP: 0px
}
A {
	COLOR: #0154a0
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
#eventstable IMG {
	
}
#body1 {
	BACKGROUND: url(images/pearlbg_cont1.jpg) #0154a0 repeat-y top
}
#background {
TEXT-ALIGN: center; 
PADDING: 1px 0 0 0; 
MARGIN: 0 auto 0 auto;
WIDTH: 911px;
BACKGROUND: url(images/pearlbg_cont_sm.jpg) top no-repeat; 
}
.frame {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; 
BACKGROUND: url(images/frame.jpg) no-repeat left top; HEIGHT: 128px; PADDING-TOP: 25px
}
#pop {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: calibri, arial; BACKGROUND: #cbdbe7; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#pop H1 {
	FONT-SIZE: 14px
}
#pearl {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 911px; PADDING-RIGHT: 0px; BACKGROUND: url(images/pearlbg_cont.jpg) repeat-y left top; PADDING-TOP: 0px
}
#content {
	MARGIN: 43px auto 0px; WIDTH: 803px; BACKGROUND: #ffffff
}
#content1 {
	MARGIN: 43px auto 0px; WIDTH: 803px
}
#leftside {
	MIN-HEIGHT: 610px; WIDTH: 245px; BACKGROUND: #ffffff; FLOAT: left
}
#nav {
	MARGIN: 25px 0px 0px; COLOR: #0154a0; FONT-SIZE: 15px
}
#hours {
	TEXT-ALIGN: center; LINE-HEIGHT: 12px; MARGIN-BOTTOM: 2px; LETTER-SPACING: 4px; COLOR: #0154a0; FONT-SIZE: 12px
}
#rightside {
	MIN-HEIGHT: 610px; WIDTH: 547px; BACKGROUND: #ffffff; FLOAT: right; COLOR: #0154A0
}
#rightside H2 {
	FONT-FAMILY: times, serif
}
#rightside2 {
	MIN-HEIGHT: 610px; WIDTH: 550px; FLOAT: right; COLOR: #0154a0
}
#scroll {
	OVERFLOW: auto
}
.clear {
	CLEAR: both
}
#welcome {
	DISPLAY: block; BACKGROUND: url(nav/welcome.jpg) no-repeat left top; HEIGHT: 29px
}
#welcome:hover {
	DISPLAY: block; BACKGROUND: url(nav/welcomeb.jpg) no-repeat left top; HEIGHT: 29px
}
#watches {
	DISPLAY: block; BACKGROUND: url(nav/watches.jpg) no-repeat left top; HEIGHT: 29px
}
#watches:hover {
	DISPLAY: block; BACKGROUND: url(nav/watchesb.jpg) no-repeat left top; HEIGHT: 29px
}
#pre-owned{
	DISPLAY: block; BACKGROUND: url(nav/preowned.jpg) no-repeat left top; HEIGHT: 29px
}
#pre-owned:hover {
	DISPLAY: block; BACKGROUND: url(nav/preownedb.jpg) no-repeat left top; HEIGHT: 29px
}
#diamonds {
	DISPLAY: block; BACKGROUND: url(nav/diamonds.jpg) no-repeat left top; HEIGHT: 29px
}
#diamonds:hover {
	DISPLAY: block; BACKGROUND: url(nav/diamondsb.jpg) no-repeat left top; HEIGHT: 29px
}
#service {
	DISPLAY: block; BACKGROUND: url(nav/service.jpg) no-repeat left top; HEIGHT: 29px
}
#service:hover {
	DISPLAY: block; BACKGROUND: url(nav/serviceb.jpg) no-repeat left top; HEIGHT: 29px
}
#events {
	DISPLAY: block; BACKGROUND: url(nav/events.jpg) no-repeat left top; HEIGHT: 29px
}
#events:hover {
	DISPLAY: block; BACKGROUND: url(nav/eventsb.jpg) no-repeat left top; HEIGHT: 29px
}
#history {
	DISPLAY: block; BACKGROUND: url(nav/history.jpg) no-repeat left top; HEIGHT: 29px
}
#history:hover {
	DISPLAY: block; BACKGROUND: url(nav/historyb.jpg) no-repeat left top; HEIGHT: 29px
}
#media {
	DISPLAY: block; BACKGROUND: url(nav/media.jpg) no-repeat left top; HEIGHT: 29px
}
#media:hover {
	DISPLAY: block; BACKGROUND: url(nav/mediab.jpg) no-repeat left top; HEIGHT: 29px
}
#testimonials {
	DISPLAY: block; BACKGROUND: url(nav/testimon.jpg) no-repeat left top; HEIGHT: 29px
}
#testimonials:hover {
	DISPLAY: block; BACKGROUND: url(nav/testimonb.jpg) no-repeat left top; HEIGHT: 29px
}
#promotions {
	DISPLAY: block; BACKGROUND: url(nav/promotions.jpg) no-repeat left top; HEIGHT: 29px
}
#promotions:hover {
	DISPLAY: block; BACKGROUND: url(nav/promotionsb.jpg) no-repeat left top; HEIGHT: 29px
}
#contact {
	DISPLAY: block; BACKGROUND: url(nav/contact.jpg) no-repeat left top; HEIGHT: 29px
}
#contact:hover {
	DISPLAY: block; BACKGROUND: url(nav/contactb.jpg) no-repeat left top; HEIGHT: 29px
}
#bottom {
	PADDING-BOTTOM: 200px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; 
BACKGROUND: url(images/pearlbg_foot.jpg) #0154a0 no-repeat top; CLEAR: both; PADDING-TOP: 0px
}
#bottom1 {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; 
BACKGROUND: url(images/pearlbg_foot1.jpg) #0154a0 no-repeat top; CLEAR: both; PADDING-TOP: 0px
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: 3px; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 60px
}
#footer A {
	COLOR: #ffffff
}
.heirloom {
	FONT-FAMILY: palatino, serif; COLOR: #103396; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.name {
	FONT-FAMILY: palatino, serif; COLOR: #3a5dc4; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}


/* Payal : 12/07/2010 */

/*.rightContentTbl { width:455px; margin:10px auto;}*/
.rightContentTbl { width:520px; margin:10px auto; padding:4px; font-weight:normal; text-align:left;}
.rightContentTblUp { width:520px; margin:10px auto; padding:4px; text-align:left;}
.rightContentTblUp ul { padding:0 0 0 19px;}
.rightContentTblUp ul li { padding:0;}
.rightContentTblUp a { text-decoration:none; }
.rightContentTblUp a:hover { text-decoration:underline;}

.rightContentImg {margin:2px auto;  width:500px; padding:10px 5px 5px 5px}
.rightContentImg upper { width:200px; border:1px solid #4F71B0;}
.rightContentImg lower { width:200px;}
.rightContentImg ul {margin:0; padding:0;}
.rightContentImg ul li.mainLi { list-style-type:none; float:left; width:160px; margin:3px 3px; /*padding:0 3px 7px;*/}
.rightContentImg ul li.mainLi a { text-decoration:none; }
.rightContentImg ul li.mainLi a:hover { text-decoration:underline;}
.rightContentImg ul li.mainLine{ width:495px; border-bottom:1px solid #ccc; height:5px; margin:10px 0 15px; list-style-type:none; float:left;}

.rightContentImg ul li.mainLi img{/*width:140px; height:140px;*/ border:0 none;}
/*.rightContentImg ul li.mainLi p{ text-align:center; margin:5px 0;}*/
/*Modified by Sayani on 23.08.2010*/
.rightContentImg ul li.mainLi p{ text-align:left; margin:5px 0;}
.rightContentImg ul li.mainLi p.topImgW{ height:160px; width:160px;}

a.pagination { margin:0 7px 0 7px; text-decoration:none;}
a.pagination:hover { margin:0 7px 0 7px; text-decoration:underline;}
a.pagination img {border:0 none; vertical-align:middle;}


/* Payal:09/08/2010 */
	
#share{
background-image:url(images/back_modal.png); border:0px solid #ff0000; -moz-user-focus:ignore; height:100%; left:0; overflow:hidden; position:fixed; top:0; width:100%; z-index:10010;}
.share-container{ height:100%; padding:30px 10px 10px 10px; position:absolute; z-index:1000; top:11%; left:0; right:0; float:left; vertical-align:middle;}
.left { float:left; width:360px;}
.right { float:right; width:410px; padding:0 10px 0 0; overflow-y:auto; height:500px;}

.box {
background:url(images/repeater.gif) repeat-y 0 0 transparent;
width:800px;
margin:0 auto;
}
.contentBox { width:780px; margin:0 10px 0; padding:10px;}

p.close { width:800px; text-align:right; margin:10px auto;}
p.close a {color:#FF0000; font-size:14px;}

td.price { color:#FF0000; text-align:left;}

.cap.top {
background:url(images/cap.gif) no-repeat 0 0 transparent !important;
height:5px;
width:800px;
margin:0 auto;
}
.cap {
overflow:hidden;
}

.cap.bottom {
background:url(images/cap.gif) no-repeat 0 -5px transparent !important;
height:5px;
width:800px;
margin:0 auto;
}
.cap {
overflow:hidden;
}
table.modal { margin:20px 0 8px 0;}
.mainModal { width:850px; margin:0 auto; background:#ffffff; padding:10px 10px 30px 10px;}

input.contactD {background:url(images/contact-sales.jpg) no-repeat; border:0; width:150px; height:23px;}
td.contactTd { text-align:left; font-weight:normal; font-size:12px; height:20px;}
.right p.rightmdP { padding:5px;}
.right a.email { text-decoration:underline;}
.description {text-align:left; /*padding-left:10px;*/ float:left; width:400px;}
.description ul {margin:0; padding:0;}
.description ul li { list-style-type:disc; margin:0 0 0 25px;}

