body { margin: 20px; padding: 0; background: #FFF; }

.print { display: auto; }

/* -- core layout styles -- */
#container { width: auto; }
#footer { display: none; }
#footer_sec { display: none; }
#footer a, #footer_sec a { display: none; }

/* -- secondary page styling -- */
#container_sec { width: auto;  }
#main_sec { width: auto; }
#main_sec p { font: normal 10pt Arial, Helvetica, sans-serif; }
#main_sec img { float: left; margin: 0 15px 10px 0; }
#subnav { display: none; }
#main_sec .section { margin: 0; padding: 0; font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif; color: #B3B3B3; } 
#main_sec .paging { float: right; }


/* -- header styles -- */

h1.Collection, h1.Brand, h1.Press, h1.Storelocator, h1.Dealers, h1.Contact { font: bold 14pt Arial, Helvetica, sans-serif; color: #c00; }
h2 { font: normal 12pt Arial, Helvetica, sans-serif; color: #333; }
 
/* -- nav styles -- */
ul#nav { margin: 0; padding: 0; list-style: none; } 
ul#nav li a { margin: 0; padding: 0; text-indent: -999em; display: block; width: 92px; height: 30px; }
ul#nav li a.collection { background: url(/images/navtitle_collection.gif) no-repeat; background-position: 0 8px; border-bottom: 1px solid #666; }
ul#nav li a.collection:hover { background: url(/images/navtitle_collection_on.gif) no-repeat; background-position: 0 8px; border-bottom: 1px solid #666; }
ul#nav li a.collection_on { background: url(/images/navtitle_collection_on.gif) no-repeat; background-position: 0 8px; }
ul#nav li a.brand { background: url(/images/navtitle_brand.gif) no-repeat; background-position: 0 8px; border-bottom: 1px solid #666; }
ul#nav li a.brand:hover { background: url(/images/navtitle_brand_on.gif) no-repeat; background-position: 0 8px; border-bottom: 1px solid #666; }
ul#nav li a.brand_on { background: url(/images/navtitle_brand_on.gif) no-repeat; background-position: 0 8px; }
ul#nav li a.press { background: url(/images/navtitle_press.gif) no-repeat; background-position: 0 8px; border-bottom: 1px solid #666; }
ul#nav li a.press:hover { background: url(/images/navtitle_press_on.gif) no-repeat; background-position: 0 8px; border-bottom: 1px solid #666; }
ul#nav li a.press_on { background: url(/images/navtitle_press_on.gif) no-repeat; background-position: 0 8px; }


ul#pages { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #666; } 
ul#pages li { margin: 0; padding: 0; } 
ul#pages li a { margin: 0; padding: 0 0 8px 10px; text-indent: 0; display: block; width: 92px; height: auto; border: 0px; } 
ul#pages li.page_on a { margin: 0; padding: 0 0 8px 10px; text-indent: 0; display: block; width: 92px; height: auto; border: 0px; background: url(/images/bullet.gif) no-repeat; background-position: 0 7px; color: #FFF; } 


ul#pagetools { margin: 40px 0 0 0; }
ul#pagetools li, ul#pagetools li a { font: normal 9px/18px Verdana, Arial, Helvetica, sans-serif; display: block; margin: 0; padding: 0; }
* html ul#pagetools li, * html ul#pagetools li a { font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif; display: block; margin: 0; padding: 0; }
ul#pagetools li.print a { display: block; padding: 0 0 0 15px; background:url(/images/icon_print.gif) no-repeat; background-position: 0 5px; }
ul#pagetools li.mail a { display: block; padding: 0 0 0 15px; background:url(/images/icon_mail.gif) no-repeat; background-position: 0 6px; }
* html ul#pagetools li.print a { display: block; padding: 0 0 0 15px; background:url(/images/icon_print.gif) no-repeat; background-position: 0 1px; }
* html ul#pagetools li.mail a { display: block; padding: 0 0 0 15px; background:url(/images/icon_mail.gif) no-repeat; background-position: 0 2px; }


#content_block { width: auto; }

























/* -- scroll styles -- */
div#hold { width: auto; }
div#wn	{ width: auto; }
div.content { width: auto; }
div#scrollbar { display: none; }
div#track { display: none; }
div#dragBar { display: none; }  
div#up { display: none; }  
div#down { display:none; }  
a img { border:none }
#scrollLinks  { width: auto; }
	div#hold { width: auto; }
div#wn	{ width: auto; }

div.content { width: auto; }
div#scrollbar { display:none; }
div#track { width: auto; }
* html div#track { width: auto; }
div#dragBar { display: none; }  
div#up { display: none; }  
div#down { display: none; }  
a img { border:none }
#scrollLinks  { width: auto; }

/* -- personalities nav -- */

ul#personalities, ul#media, ul#collection { display: none; }


.input_refer { font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 300px; padding: 3px; background: #ccc; border: 0px; }
.textarea_refer { font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 300px; height: 70px; padding: 3px; background: #ccc; border: 0px; }
.button_refer { border: 0px; background: #999; width: 60px; height: 20px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; letter-spacing: .05em; text-transform: lowercase; }

#indexlinks { display: none; }
