/* @group nav */

#navHolder {
	width:760px;
	height: 25px;
	background: #212125;
	border-top: 1px solid #504F54;
	border-bottom: 1px solid #504F54;
	}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	background: #212125;
	}

/*#nav ul {	
border-bottom: 1px solid #504F54;
border-left: 1px solid #504F54;
border-right: 1px solid #504F54;
}*/

#nav a {
	display: block;
	height: 25px;
	text-decoration: none;
	
	}

#nav li {
	float: left;
	display: block;
	height: 25px;
		}


#nav ul ul {
padding: 0px 0px 0px 0px;
width: 157px;
display: block;
height: 25px;
}


#nav ul ul li {
border-left: 1px solid #504F54;
border-right: 1px solid #504F54;
border-bottom: 1px solid #504F54;
}

#DropPadding {
	padding: 12px 0px 10px 10px;
	display: block;
	width: 150px;
	font-family: Arial, Helvetica,Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
	
	#Drop {
	/*background: red;*/
	display: block;
	width: 150px;
	font-family: Arial, Helvetica,Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 12px 0px 10px 10px;
	}
	

.Drop li a {
display: block;
width: 159px;
height: 25px;
margin: 0px;
padding: 0px;
}


	
/* 
/* unvisited link */
#Drop:link {
	color: #CACACA;
	} 
  
/* visited link */
#Drop:visited {
	color: #CACACA;
	} 
 
/* mouse over link */
#Drop:hover {
	color: #504F54;
	} 
  

#DropPadding:link {
	color: #CACACA;
	} 
  
/* visited link */
#DropPadding:visited {
	color: #CACACA;
	} 
 
/* mouse over link */
#DropPadding:hover {
	color: #504F54;
	} 
  


#nav li ul {
	position: absolute;
	width: 159px;
	left: -999em;
	}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}


#navHolder span {
	display: none;
	visibility: hidden;
	}



/* button graphics */

	


/*#Drop_Retail a, #Drop_Special a, #Drop_Custom a {
	height: 25px;
	width: 159px;
	display: block;
}*/




#Drop_Retail:hover, #Drop_Special:hover, #Drop_Custom:hover {
	background-position: 0px 0px;
}	



#Drop_Retail {
	display: block;
	height: 25px;
	width: 157px;
	background: url(../img/nav/drop-retail.gif) no-repeat;
	background-position: 0px -25px;
	}
	
	#Drop_Special {
	display: block;
	height: 25px;
	width: 157px;
	background: url(../img/nav/drop-special.gif) no-repeat;
	background-position: 0px -25px;
	}
	
	#Drop_Custom {
	display: block;
	height: 25px;
	width: 157px;
	background:  url(../img/nav/drop-custom.gif) no-repeat;
	background-position: 0px -25px;
	}
	
	
	
	
	
#Home, #About_us, #News, #Watch_Ranges, #Our_Promise, #Contact, #OrderPage {
	background: url(../img/nav/navigation.gif) no-repeat;
	display: block;
	
}


#Home {
	height: 25px;
	width: 65px;
	background-position: 0px 0px;
	}
    
    
#Home:hover {
	background-position: 0px -25px;
}
    

#About_us {
	height: 25px;
	width: 64px;
	background-position: -65px 0px;
	}
	
#About_us:hover {
		background-position: -65px -25px;
}	
	
    
#News {
	height: 25px;
	width: 65px;
	background-position: -130px 0px;
	}
	
	
#News:hover {
		background-position: -130px -25px;
}
	
#Watch_Ranges {
	height: 25px;
	width: 140px;
	background-position: -198px 0px;
	}
	
#Watch_Ranges:hover {
	background-position: -198px -25px;
}	

#Our_Promise {
	height: 25px;
	width: 241px;
	background-position: -339px 0px;
	}
	
#Our_Promise:hover {
	background-position: -339px -25px;
}

#Contact {
	height: 25px;
	width: 120px;
	background-position: -580px 0px;
	}
	
#Contact:hover {
	background-position: -580px -25px;
}

#OrderPage {
	height: 25px;
	width: 65px;
	background-position: -695px 0px;
	}
	
#OrderPage:hover {
	background-position: -695px -25px;
}



/* @end */

/* @group base */

body {
	font-family: Arial, Helvetica, sans-serif;
	text-align:					center;
	background:					black;
	margin:						0 auto;
	min-width:					780px;
	}

#wrapper {
	width: 760px;
	/*background: aqua url(images/body/bg_border.gif);*/
	margin: 10px auto;
	text-align: left;
	}
	
a:link {
color: #CACACA ;
} 

a:visited {
color: #CACACA;
} 

a:hover {
color: #504F54;
} 

a:active {
color: #CACACA;
}  


  

	
	
	
	#branding { /* this styles the top banner */
	text-align: center;
	height: 70px;
	width: 760px;
	display: block;
	margin: 0px;
	padding: 0px;
	}
	
	#branding h1 {
	
	background: url(../img/nav/title2.jpg) no-repeat;
	height: 70px;
	width: 760px;
	display: block;
	margin: 0px;
	padding: 0px;

	}
	
		
	#branding a {

	height: 156px;
	width: 760px;
	display: block;
	}
	
	
	h1 span, h2 span, h3 span, ul span, li span { /* whatever this is wrapped around will hide the text */
	display: none;
	visibility: hidden;
	}
	
	span {
	display: none;
	visibility: hidden;
	}
	
	
	h1 {
	font-size:1.0em;
	}
	
	
	/*h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 22px;
	font-weight: normal;
	color: #CACACA;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	}*/
	
	h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 22px;
	font-weight: normal;
	color: #CACACA;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	}
	
	
	p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 18px;
	color: #CACACA;
	padding: 0px 0px 0px 0px ;
	margin: 0px;
	}


/* @end */

/* @group footer */


#footer ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CACACA;
	list-style-type: none;
	margin:  10px 0px 0px 0px;
	padding: 0px;
	
	
	}


#footer ul, #footer li {
display: inline;
float: left;
}
	
#footer li {
	margin: 0px;
	padding: 0px 0px 0px 10px;

	}




#footer {
	
	clear: both;
	width: 760px;
	display: block;
	/*background: url(images/index/footer.gif) no-repeat;*/
	border-top: 1px solid #504F54 ;
	
	
	}

#footer_nav {
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 130px;
}

#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	}
	
#footer p {
clear: both;
margin: 0px;
text-align: center;
border-top: 1px solid #504F54 ;

}  




#Footer_Home:hover, #Footer_About:hover, #Footer_News:hover, #Footer_Watches:hover, #Footer_Promise:hover, #Footer_Contact:hover {
	background-position: 0px -16px;
	}


#Footer_Home, #Footer_About, #Footer_News, #Footer_Watches, 
#Footer_Promise, #Footer_Contact {
	display: block;
	height: 15px;
	background-position: 0px 0px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}	
	
	
#Footer_Home {
	width: 36px;
	background: url(../img/nav/footer/home.gif) no-repeat;
	}
	
	
#Footer_About {
	width: 43px;
	background:  url(../img/nav/footer/about.gif) no-repeat;
	}	
	
#Footer_News {
	width: 38px;
	background:  url(../img/nav/footer/news.gif) no-repeat;
	}	

#Footer_Watches {
	width: 92px;
	background:  url(../img/nav/footer/ranges.gif) no-repeat;
	}

#Footer_Promise {
width: 173px;
	background: url(../img/nav/footer/timefor.gif) no-repeat;
	}
	#Footer_Contact {
	width: 71px;
	background:  url(../img/nav/footer/contact.gif) no-repeat;
	}


/* @end */

/* @group Layout */

/* @group InThePress-Selected */

#PressPageContent {
	float:left;
	width:760px;
	background: url(../img/in-the-press/page-bkg.jpg) repeat-y; 
	}



	#PressSideContent {
	float:left;
	width:240px;
	margin:10px 0px 0px 0px;
}

#PressList a {
	float:left;
	display:block;
	background:url(../img/in-the-press/button.gif) no-repeat;
	width:46px;
	height:19px;
	color:white;
	text-decoration:none;
	font-size:0.7em;
	background-position:0px -1px;
	}

#PressList a:hover {
	background-position:-47px -1px;
	}

	
	#PressList {
	float:left;
	margin:0px 0px 10px 5px;
	padding:10px 0px 0px 0px;
	list-style:none;
	width:240px;
	border-top:1px solid grey;
	
	}
	
	#PressList img{
	float:left;
	border:1px solid gray;
	margin:0px 10px 0px 0px;
	
	}
	
	#PressList h2{
	color:gray;
	font-size:0.8em;
	font-style:italic;
	font-weight:lighter;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	#PressList h3{
	color:white;
	font-size:1.2em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	

#PressList  li {
	float:					left;
	width:240px;
	display:block;
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 0px;

		}
	
	
	
#PressWatchFeatured {
	float:left;
	margin:0px 0px 10px 5px;
	padding:0px 0px 0px 0px;
	list-style:none;
	width:240px;
	
	}

#PressWatchFeatured a {
	float:left;
	display:block;
	width:46px;
	height:19px;
	color:white;
	text-decoration:none;
	font-size:0.7em;
	background-position:0px -1px;
	margin:10px 5px 0px 0px;
	}

#PressWatchFeatured a:hover {
	background-position:-47px -1px;
	}



.ViewButton {
	background:url(../img/in-the-press/button.gif) no-repeat;
	}
	
.ViewButton a:hover {
	background:url(../img/in-the-press/button.gif) no-repeat;
	background-position:-131px 0px;
}


.BuyButton {
	background:url(../img/in-the-press/button-buy.gif) no-repeat;
	}
	
.BuyButton a:hover {
	background:url(../img/in-the-press/button-buy.gif) no-repeat;
	background-position:-131px 0px;
}






#PressWatchFeatured img{
	border:1px solid gray;
	
	}

#PressWatchFeatured li{
	float:					left;
	width:240px;
	display:block;
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 0px;
		}

#PressWatchFeatured h2{
	color:gray;
	font-size:0.8em;
	font-style:italic;
	font-weight:lighter;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
#PressWatchFeatured h3{
	color:white;
	font-size:1.4em;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}





#PressLrg {
	float:left;
	width:500px;
	margin:20px 10px 0px 0px;
	
}


#PressLrg img{
	border:1px solid gray;
	}

#PressLrg h2{
	color:gray;
	font-size:0.8em;
	font-style:italic;
	font-weight:lighter;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	#PressLrg h3{
	color:white;
	font-size:1.4em;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}
	
	
#PressLrgList {
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	width:500px;
	}

#PressLrgList li{
	float:					left;
	width:500px;
	display:block;
		}
	

#PressLrg h1{
color:white;
font-size:1.4em;
}




/* @end */

/* @group InThePress */

#BellagioPress{
	margin:20px 0px 20px 0px;
	padding:25px 0px 0px 20px;
	background:url(../img/in-the-press/bkg-title.jpg) no-repeat;

	width:740px;
	float:left;
	
}

#BellagioPressTxt {
	float:left;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	width:560px;
}

#BellagioPressTxt h1 {
	color:whitesmoke;
	font-size:1.5em;
	font-weight:lighter;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}


#BellagioPressTxt p {
	color:whitesmoke;
	font-size:0.9em;
	font-weight:lighter;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

	
#YearsMenu {
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 5px;
	list-style:none;
	width:135px;
	
	display:inline;
	border:1px solid grey;
	}
	
	
#YearsMenu li {
	float:					left;
	width:130px;
	margin:0px 0px 1px 0px;
	padding:0px 0px 0px 0px;
		
		}
	 	
	 #YearsMenu li p{
	color:white;
	font-size:0.65em;
	}
	 	
	 	
	#YearsMenu a {
	font-size:0.8em;
	display:block;
	width:130px;
	height:20px;
	}
	
	#YearsMenu2008 {
	background:url(../img/in-the-press/years.gif) no-repeat;
	}
	
	#YearsMenu2008 a:hover {
	background:url(../img/in-the-press/years.gif) no-repeat;
	background-position:-131px 0px;
}

	#YearsMenu2007 {
	background:url(../img/in-the-press/years.gif) no-repeat;
	background-position:0px -21px;
	}
	
	#YearsMenu2007 a:hover {
	background:url(../img/in-the-press/years.gif) no-repeat;
	background-position:-131px -21px;
}


	#YearsMenu2006 {
	background:url(../img/in-the-press/years.gif) no-repeat;
	background-position:0px -42px;
	}
	
	#YearsMenu2006 a:hover {
	background:url(../img/in-the-press/years.gif) no-repeat;
	background-position:-131px -42px;
}

	#YearsMenu2005 {
	background:url(../img/in-the-press/years.gif) no-repeat;
	background-position:0px -63px;
	}
	
	#YearsMenu2005 a:hover {
	background:url(../img/in-the-press/years.gif) no-repeat;
	background-position:-131px -63px;
}




#InThePress {
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	width:760px;
	
}

#InThePress li {
	float:					left;
	width:236px;
	margin-bottom:20px;
	display:block;
	background:url(../img/in-the-press/li-bkg.jpg) no-repeat;
	padding:12px 0px 10px 14px;
		}
	
.InThePressOneTwo {
	margin-right:5px;
}
	

#InThePress h2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:0.8em;
	color:gray;
	font-style:italic;
	font-weight:lighter;
}


#InThePress h3 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:white;
	font-weight:bold;
}
#InThePress p {
	margin:2px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	color:white;
	
}

#InThePress img {
	border:1px gray solid;
	
}


.ViewButton {
	float:left;
	display:block;
	background:url(../img/in-the-press/button.gif) no-repeat;
	width:46px;
	height:20px;
	color:white;
	text-decoration:none;
	font-size:0.7em;
	}

.ViewButton:hover {
	background-position:-47px 0px;
	}

/* @end */

#PageContent {
	float:left;
	width:760px;
	
	}
	
	#Flash {
	float:left;
	width:760px;
	margin: 0px 0px 20px 0px;
	}
	
	#InthePressFlash {
	float:left;
	width:240px;
	margin: 0px 0px 10px 0px;
	}
	
	#FamousFlash {
	float:left;
	width:240px;
	margin: 0px 0px 10px 0px;
	}
	
	#TextContent {
	float:left;
	width:760px;
	margin: 0px 0px 20px 0px;
	}
	
	#ColOne {
	float:left;
	width:355px;
	
	margin: 0px 50px 0px 0px;
	}
	
	#ColTwo {
	float:left;
	width:355px;
	
	
	}

#ColOne h1, #ColTwo h1{

	font-size:1.2em;
	line-height: 1.4em;
	margin: 0px 0px 8px 0px;
	padding:0px;
	color:white;
		}	


	
#ColOne h2, #ColTwo h2, #ColOne h3, #ColTwo h3 {
	
	font-size:1.0em;
	line-height: 1.4em;
	margin: 0px;
	padding:0px;
	color:white;
	margin: 0px 0px 8px 0px;
		}	
	
	
#ColOne p, #ColTwo p{
	font-size:0.8em;
	line-height: 1.4em;
	margin: 0px 0px 8px 0px;
		}


#ColOne li, #ColTwo li {
	float:					left;
	line-height: 1.0em;
	padding:0px 0px 10px 0px;
	width:370px;
	
	}

#ColOne ul, #ColTwo ul {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #CACACA;
	float:					left;
	padding:				0px;
	margin:					5px 0px 0px 0px;
	list-style-type: square;
	}
	
	#WatchHomePage{
	float:left;
	width:760px;
	margin: 0px 0px 20px 0px;
}

#WatchHomePage h2{
	font-weight: normal;
	width:195px;
	float:left;
	font-size:1.1em;
	line-height: 1.3em;
	color:white;
	margin:0px 0px 6px 0px;
	padding:0px;
	}
	

	
#WatchHomePage img {
	display:inline;
	float:left;
	margin:0px 10px 35px 0px;
		
}
	
	#WatchHomePage li {
	
	float:					left;
	line-height: 1.2em;
	width:370px;
	height:210px;
	
	}
	
	.WatchHomePageLeft {
	margin:0px 10px 0px 0px;
	
	
	}

	.WatchHomePageRight {
	margin:0px 0px 0px 0px;
}

#WatchHomePage ul {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #CACACA;
	float:					left;
	padding:				0px;
	margin:					5px 0px 0px 0px;
	list-style:				none;
	}

	
	
	
	#One {
	float:left;
	width:240px;
	
	margin: 0px 20px 0px 0px;
}
	#Two{
	float:left;
	width:240px;
	
	margin: 0px 20px 0px 0px;
}
	#Three {
	float:left;
	width:240px;
	}

#One img, #Two img, #Three img  {
	margin:0px;
	}


#One h2, #Two h2, #Three h2  {
	font-weight: normal;
	width:240px;
	float:left;
	font-size:1.1em;
	line-height: 1.3em;
	color:white;
	margin:8px 0px 4px 0px;
	padding:0px;
	}

#One p, #Two p, #Three p  {
	font-size:0.8em;
	line-height: 1.4em;
	margin: 0px 0px 8px 0px;
	}


/* @end */