@charset "utf-8";

body {
	font-family:Gotham, "Century Gothic", Helvetica, Verdana, Arial, sans-serif; font-size:12px;
	color:#666;
}

body, form {
    padding: 0;
    margin: 0;
}

table {
	border-collapse:collapse;
    font-size: inherit;
    font: 100%;
}
img {
	border:0px;margin:0px;padding:0px;
}
.clearer {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
h1, h2, h3 {margin:0; padding:0;}
object, a { outline:none; }
.offscreen {
display:block;
height:1px;
left:-2000px;
overflow:hidden;
position:absolute;
width:1px;
}
/* start: top main nav */
.top {display:none;
	background: url(bg/bg_main_nav.gif) top left repeat-x; width:100%; height:30px;
}
.main_nav {
	width:980px; height:30px; margin:0 auto;
}
/* end: top main nav */

/* start: main nav */
ul.top_mainMenu {
    margin: 0 0 0 -11px;
    padding: 0px 0 0 0px;
    list-style: none;
    float: left;
    white-space:nowrap;
}
ul.top_mainMenu li {
	float: left;
    display: inline;
}

a.main_nav_gap {
	display: block; width: 79px; height: 30px;
}
a.main_nav_gap:link {
    background: url(links/main_nav_gap.gif) top left no-repeat;
}
a.main_nav_gap:visited {
    background: url(links/main_nav_gap.gif) top left no-repeat;
}
a.main_nav_gap:hover {
    background: url(links/main_nav_gap_hov.gif) top left no-repeat;
}
a.main_nav_gap:active {
    background: url(links/main_nav_gap.gif) top left no-repeat;
}
a.main_nav_gap_selected {
	display: block; width: 79px; height: 30px;
}
a.main_nav_gap_selected:link {
    background: url(links/main_nav_gap_selected.gif) top left no-repeat;
}
a.main_nav_gap_selected:visited {
    background: url(links/main_nav_gap_selected.gif) top left no-repeat;
}
a.main_nav_gap_selected:hover {
    background: url(links/main_nav_gap_selected.gif) top left no-repeat;
}
a.main_nav_gap_selected:active {
    background: url(links/main_nav_gap_selected.gif) top left no-repeat;
}

a.main_nav_br {
	display: block; width: 153px; height: 30px;
}
a.main_nav_br:link {
    background: url(links/main_nav_br.gif) top left no-repeat;
}
a.main_nav_br:visited {
    background: url(links/main_nav_br.gif) top left no-repeat;
}
a.main_nav_br:hover {
    background: url(links/main_nav_br_hov.gif) top left no-repeat;
}
a.main_nav_br:active {
    background: url(links/main_nav_br.gif) top left no-repeat;
}
a.main_nav_br_selected {
	display: block; width: 153px; height: 30px;
}
a.main_nav_br_selected:link {
    background: url(links/main_nav_br_selected.gif) top left no-repeat;
}
a.main_nav_br_selected:visited {
    background: url(links/main_nav_br_selected.gif) top left no-repeat;
}
a.main_nav_br_selected:hover {
    background: url(links/main_nav_br_selected.gif) top left no-repeat;
}
a.main_nav_br_selected:active {
    background: url(links/main_nav_br_selected.gif) top left no-repeat;
}

a.main_nav_on {
	display: block; width: 113px; height: 30px;
}
a.main_nav_on:link {
    background: url(links/main_nav_on.gif) top left no-repeat;
}
a.main_nav_on:visited {
    background: url(links/main_nav_on.gif) top left no-repeat;
}
a.main_nav_on:hover {
    background: url(links/main_nav_on_hov.gif) top left no-repeat;
}
a.main_nav_on:active {
    background: url(links/main_nav_on.gif) top left no-repeat;
}
a.main_nav_on_selected {
	display: block; width: 113px; height: 30px;
}
a.main_nav_on_selected:link {
    background: url(links/main_nav_on_selected.gif) top left no-repeat;
}
a.main_nav_on_selected:visited {
    background: url(links/main_nav_on_selected.gif) top left no-repeat;
}
a.main_nav_on_selected:hover {
    background: url(links/main_nav_on_selected.gif) top left no-repeat;
}
a.main_nav_on_selected:active {
    background: url(links/main_nav_on_selected.gif) top left no-repeat;
}
/* end: main nav */

/* start: site nav */
.site_nav {padding:33px 0 0 0;}
* html body .site_nav {margin:0 0 -45px 0;}
.site_logo { float:left; width:260px; height:25px; padding:0 0 0 9px;}
ul.site_mainMenu {
    margin: 0; position:relative;
    padding: 3px 3px 0 0px;
    list-style: none;
    float: right;
    white-space:nowrap;
}
ul.site_mainMenu li {
	float: left;
    display: inline;
}

a.site_nav_contact { text-decoration:none;display: block; width: 55px; height: 16px; padding:0 33px 0 0;}
a.site_nav_contact:link {background: url(links/ar_nav_br_contact.gif) top left no-repeat;}
a.site_nav_contact:visited {background: url(links/ar_nav_br_contact.gif) top left no-repeat;}
a.site_nav_contact:hover {background: url(links/ar_nav_br_contact_hov.gif) top left no-repeat;}
a.site_nav_contact:active {background: url(links/ar_nav_br_contact.gif) top left no-repeat;}
a.site_nav_contact_selected { text-decoration:none;display: block; width: 55px; height: 16px; padding:0 33px 0 0;}
a.site_nav_contact_selected:link {background: url(links/ar_nav_br_contact_hov.gif) top left no-repeat;}
a.site_nav_contact_selected:visited {background: url(links/ar_nav_br_contact_hov.gif) top left no-repeat;}
a.site_nav_contact_selected:hover {background: url(links/ar_nav_br_contact_hov.gif) top left no-repeat;}
a.site_nav_contact_selected:active {background: url(links/ar_nav_br_contact_hov.gif) top left no-repeat;}

a.site_nav_seen { text-decoration:none;display: block; width: 82px; height: 16px; padding:0 34px 0 0;}
a.site_nav_seen:link {background: url(links/ar_nav_br_seen.gif) top left no-repeat;}
a.site_nav_seen:visited {background: url(links/ar_nav_br_seen.gif) top left no-repeat;}
a.site_nav_seen:hover {background: url(links/ar_nav_br_seen_hov.gif) top left no-repeat;}
a.site_nav_seen:active {background: url(links/ar_nav_br_seen.gif) top left no-repeat;}
a.site_nav_seen_selected { text-decoration:none;display: block; width: 82px; height: 16px; padding:0 34px 0 0;}
a.site_nav_seen_selected:link {background: url(links/ar_nav_br_seen_hov.gif) top left no-repeat;}
a.site_nav_seen_selected:visited {background: url(links/ar_nav_br_seen_hov.gif) top left no-repeat;}
a.site_nav_seen_selected:hover {background: url(links/ar_nav_br_seen_hov.gif) top left no-repeat;}
a.site_nav_seen_selected:active {background: url(links/ar_nav_br_seen_hov.gif) top left no-repeat;}

a.site_nav_newsevents { text-decoration:none;display: block; width: 87px; height: 16px; padding:0 28px 0 0;}
a.site_nav_newsevents:link {background: url(links/ar_nav_br_news_events.gif) top left no-repeat;}
a.site_nav_newsevents:visited {background: url(links/ar_nav_br_news_events.gif) top left no-repeat;}
a.site_nav_newsevents:hover {background: url(links/ar_nav_br_news_events_hov.gif) top left no-repeat;}
a.site_nav_newsevents:active {background: url(links/ar_nav_br_news_events.gif) top left no-repeat;}
a.site_nav_newsevents_selected { text-decoration:none;display: block; width: 87px; height: 16px; padding:0 28px 0 0;}
a.site_nav_newsevents_selected:link {background: url(links/ar_nav_br_news_events_hov.gif) top left no-repeat;}
a.site_nav_newsevents_selected:visited {background: url(links/ar_nav_br_news_events_hov.gif) top left no-repeat;}
a.site_nav_newsevents_selected:hover {background: url(links/ar_nav_br_news_events_hov.gif) top left no-repeat;}
a.site_nav_newsevents_selected:active {background: url(links/ar_nav_br_news_events_hov.gif) top left no-repeat;}

a.site_nav_collection { text-decoration:none; display: block; width: 66px; height: 16px; padding:0 28px 0 0;}
a.site_nav_collection:link {background: url(links/ar_nav_br_collection.gif) top left no-repeat;}
a.site_nav_collection:visited {background: url(links/ar_nav_br_collection.gif) top left no-repeat;}
a.site_nav_collection:hover {background: url(links/ar_nav_br_collection_hov.gif) top left no-repeat;}
a.site_nav_collection:active {background: url(links/ar_nav_br_collection.gif) top left no-repeat;}
a.site_nav_collection_selected { text-decoration:none; display: block; width: 66px; height: 16px; padding:0 28px 0 0;}
a.site_nav_collection_selected:link {background: url(links/ar_nav_br_collect_hov.gif) 5px 0 no-repeat;}
a.site_nav_collection_selected:visited {background: url(links/ar_nav_br_collect_hov.gif) 5px 0 no-repeat;}
a.site_nav_collection_selected:hover {background: url(links/ar_nav_br_collection_hov.gif) top left no-repeat;}
a.site_nav_collection_selected:active {background: url(links/ar_nav_br_collect_hov.gif) 5px 0 no-repeat;}

a.site_nav_locator { text-decoration:none;display: block; width: 82px; height: 16px; padding:0 35px 0 0;}
a.site_nav_locator:link {background: url(links/ar_nav_br_locator.gif) top left no-repeat;}
a.site_nav_locator:visited {background: url(links/ar_nav_br_locator.gif) top left no-repeat;}
a.site_nav_locator:hover {background: url(links/ar_nav_br_locator_hov.gif) top left no-repeat;}
a.site_nav_locator:active {background: url(links/ar_nav_br_locator.gif) top left no-repeat;}
a.site_nav_locator_selected { text-decoration:none;display: block; width: 82px; height: 16px; padding:0 35px 0 0;}
a.site_nav_locator_selected:link {background: url(links/ar_nav_br_locator_hov.gif) top left no-repeat;}
a.site_nav_locator_selected:visited {background: url(links/ar_nav_br_locator_hov.gif) top left no-repeat;}
a.site_nav_locator_selected:hover {background: url(links/ar_nav_br_locator_hov.gif) top left no-repeat;}
a.site_nav_locator_selected:active {background: url(links/ar_nav_br_locator_hov.gif) top left no-repeat;}

a.site_nav_about { text-decoration:none;display: block; width: 35px; height: 16px; padding:0 0px 0 0;}
a.site_nav_about:link {background: url(links/ar_nav_br_about.gif) top left no-repeat;}
a.site_nav_about:visited {background: url(links/ar_nav_br_about.gif) top left no-repeat;}
a.site_nav_about:hover {background: url(links/ar_nav_br_about_hov.gif) top left no-repeat;}
a.site_nav_about:active {background: url(links/ar_nav_br_about.gif) top left no-repeat;}
a.site_nav_about_selected { text-decoration:none;display: block; width: 35px; height: 16px; padding:0 0px 0 0;}
a.site_nav_about_selected:link {background: url(links/ar_nav_br_about_hov.gif) top left no-repeat;}
a.site_nav_about_selected:visited {background: url(links/ar_nav_br_about_hov.gif) top left no-repeat;}
a.site_nav_about_selected:hover {background: url(links/ar_nav_br_about_hov.gif) top left no-repeat;}
a.site_nav_about_selected:active {background: url(links/ar_nav_br_about_hov.gif) top left no-repeat;}
/* end: site nav */

/*start: subMenu for site nav collection (looks) */
.subMenu {position:absolute; top:3px; left:319px; width:auto; height:auto;  display:none; z-index:500; padding:0; margin:0; }
.subMenu ul {list-style:none;padding:0; margin:0; cursor:pointer; cursor:hand; float:left;}
.subMenu ul li {display:block; width:66px; height:20px; float:none; cursor:pointer; cursor:hand; padding:0; margin:0; }
* html body .subMenu ul li {height:20px;}
.subMenu ul li.first { margin-bottom:-4px;}
* html body .subMenu ul li.first { margin-bottom:-4px; height:16px; }
*+html .subMenu ul li.first { margin-bottom:-4px; height:16px; }
.subMenu ul li a { display:block; cursor:pointer; cursor:hand; z-index:100; text-decoration:none; padding:0; margin:0; width:66px; height:20px; font-size:12px;}
* html body .subMenu ul li a { margin-bottom:-10px; height:22px; }
*+html .subMenu ul li a { margin-bottom:-4px; height:22px; }
* html body .subMenu ul li a {zoom:1;}
.subMenu ul li a:link {color:#FFFFFF; background-color:#cb918f; } 
.subMenu ul li a:visited {color:#FFFFFF;background-color:#cb918f;} 
.subMenu ul li a:hover {color:#FFFFFF;background-color:#95241e;} 
.subMenu ul li a:active {color:#FFFFFF;background-color:#cb918f;}
.subMenu ul li div {padding:3px 18px 0px 0px; margin:0;} 
.subMenu ul li span {padding:3px 18px 0px 0px; margin:0; display:block; text-align:right;} 
.subMenu ul li img {padding:0; margin:0;}
/*end: subMenu for site nav collection (looks) */

/* start: wrapper*/
.wrapper {	width:980px; height:auto; margin:0 auto;}
/* end: wrapper */

/* start: home content*/
.content_home {padding:14px 0px 0px 0px; color:#333333; min-height:520px; }
* html body .content_home {padding:27px 0px 11px 0px; color:#333333; min-height:520px; }
*+html .content_home {padding:32px 0px 11px 0px; color:#333333; min-height:520px; }
#img_flashPlayer {margin:10px 0;}
#noFlash { text-align:center; margin:0px 0 100px; direction:rtl; word-spacing:1px; font-size:14px;}
#noFlash a:link { text-decoration:none; color:#5f5c50;}
#noFlash a:visited { text-decoration:none;color:#5f5c50;}
#noFlash a:hover { text-decoration:underline;color:#5f5c50;}
#noFlash a:active { text-decoration:none;color:#5f5c50;}
/* end:  home content */

/* start: email content*/
.content_email {padding:14px 0px 35px 0px; color:#333333; min-height:520px;}
.content_email h1 { font-size:18px; margin:0px 0 0px 0; padding:0px 0 0px 0;}
.content_email p { line-height:18px; margin:0; padding:0 0 15px 0;}
.content_email p a:link {color:#003366; text-decoration:none;}
.content_email p a:visited {color:#003366; text-decoration:none;}
.content_email p a:hover {color:#003366; text-decoration:underline;}
.content_email p a:active {color:#003366; text-decoration:none;}
.email_iframe {width:980px; height:930px; margin:25px 0 20px;}
* html body .email_iframe {width:980px; height:950px; padding:25px 0 20px;}
/* end: content */

/*start: footer*/
.footer_hbar {padding:0 0 2px 0;}
*+html .footer_hbar {padding:0 0 5px 0;}
.footer { padding:0 0 20px; }
.footer_left { float:left; width:300px; font-size:10px; padding:5px 0 0 10px;}

ul.footer_left_menu {
    margin: 0;
    padding: 0px 0 0 0px;		
    list-style: none;
    float:left; width:300px;
    white-space:nowrap;
}
ul.footer_left_menu li {
  display: inline;
}
ul.footer_left_menu a { margin-left:17px; font-size:13px;}
ul.footer_left_menu li a:link {color:#666; text-decoration:none;}
ul.footer_left_menu li a:visited {color:#666; text-decoration:none;}
ul.footer_left_menu li a:hover {color:#666; text-decoration:underline;}
ul.footer_left_menu li a:active {color:#666; text-decoration:none;}
ul.footer_left_menu li img {padding:0 5px;}
.footer_right { float:right;  width:660px; text-align:right; padding:5px 10px 0 0;}
ul.footer_menu {
    margin: 0 0 0 0;
    padding: 0px 0 0 0px;
	font-size:10px;
    list-style: none;
    float:right; width:160px; 
    white-space:nowrap;
}

ul.footer_menu li {
	float: left;
    display: inline;
}
ul.footer_menu li img {padding:0 5px;}
ul.footer_menu a { margin: 5px 0 0 0px; font-size:11px;}
ul.footer_menu a:link {color:#666; text-decoration:none;}
ul.footer_menu a:visited {color:#666; text-decoration:none;}
ul.footer_menu a:hover {color:#666; text-decoration:underline;}
ul.footer_menu a:active {color:#666; text-decoration:none;}
.language_selected { font-weight:bold; font-size:13px; margin:-2px 0 0 0;}
.footer_change_location {padding:0 0px 0 17px; margin:-4px 0 0 0; font-size:15px; width:50px; display:block;}
*+html .footer_change_location {margin:-2px 0 0 0; }
.footer_change_language {padding:0 15px 0 0;}
.footer_flag { float:right; width:22px; padding:0px 0px 0 20px;}/*float:left; width:22px; padding:3px 7px 0 0;*/
/*end: footer*/

/* Shared styles for Contact, Privacy, & Returns */
.content_wrapper { padding:14px 0px 10px 10px; color:#333; min-height:520px;}
* html body .content_wrapper { padding:27px 0px 10px 10px; color:#333; min-height:520px;}
*+html .content_wrapper {padding:0px 0px 10px 10px; color:#333; } /* for IE7 */
.content_wrapper h1 { font-size:18px; margin:0px 0 25px 0; padding:0px 0 0px 0; font-weight:bold;}
.content_wrapper p { line-height:16px; margin:0; padding:0 0 15px 0;}
.content_wrapper p a { color:#5f5c50; text-decoration:none; }
.content_wrapper p a:hover { color:#5f5c50; text-decoration:underline;}
.content_wrapper h2 { margin: 0; padding: 0; font-size: 14px; color: #333; }
.content_wrapper h3 { margin: 0; padding: 0; font-size: 12px; color: #333; }
.content_wrapper .anchor { margin-bottom: 15px; }
.content_wrapper .anchor a { text-decoration: underline; color: #333; }
.content_wrapper .anchor a:hover { color: #333; }
.content_wrapper .bold { font-weight: bold; }
.content_wrapper .italic { font-style: italic; }
.content_wrapper ul { 
	margin: 5px 0 5px 13px; 
	padding: 5px 0 5px 13px; 
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	text-indent: -1em;
	}
.content_wrapper li { margin-bottom: 2px; padding-bottom: 2px; }
.content_wrapper li a { color: #5f5c50; text-decoration: none; }
.content_wrapper li a:hover { text-decoration: underline; }
.content_wrapper h3 a { color: #5f5c50; text-decoration: none; }
.content_wrapper h3 a:hover { text-decoration: underline; }
.content_wrapper .block { padding-bottom: 5px; }
.content_wrapper .bullet { color: #333; margin-right: 8px;  }
/* end: Shared styles */

/* start: contact us content*/
.content_contactus {text-align:right; direction:rtl; word-spacing:1px;}
.content_contactus h1 {padding-right: 10px;}
.content_contactus .column { width: 48%; float: right; }
.content_contactus .left { padding-right: 10px;}
/*background: url(bg/vert_dot_tile.gif) repeat-y top left;*/
.content_contactus .right { }
.content_contactus .block { padding-bottom: 5px; }
/* end: contact us content */

/* start: Privacy Policy content*/
.content_privacy h2 { margin-bottom: 3px; padding-bottom: 3px; }
.content_privacy .column { width: 300px; float: left;  }
.lastRevised {font-size:11px; color:#666; font-style:italic; padding:0 0 10px 0;}
/* end: Privacy Policy content */

/* start: Terms of Use content*/
.content_termsofuse  {text-align:right; direction:rtl; word-spacing:3px; padding-right:10px;}
.content_termsofuse h2 { margin-bottom: 3px; padding-bottom: 3px; }
/* end: Terms of Use content */

/* start: Returns Policy content*/
.content_returns .block { padding-bottom: 5px; }
/* end: Returns Policy content */

/* start: store locator styles*/
.content_locator .left { width: 315px; margin-right: 10px; float: right; text-align:right; direction:rtl; word-spacing:1px;}
* html body .content_locator .left {margin-right: 5px;}
.content_locator .right { float: right; width: 645px; }
.content_locator h1 { font-size: 18px; margin:0px 10px 25px 0; padding: 0px; text-align:right; direction:rtl; word-spacing:1px;}

.content_locator h2.storelisttitle { margin: 0; padding:0 0 15px; font-size:16px; font-weight:bold;}
.addr { display: none; background-color:#f0f0e0; border: solid 1px #e2e2e2; line-height: 15px; padding: 10px 5px 10px 10px; margin-bottom: 5px; margin-top: 5px; }
.closeaddr { margin: -3px 0px 0px 0px; float: left; z-index: 100; }

.content_locator #provincelist { 
	padding: 12px 0px 12px 0px; 
	margin-bottom: 10px;  
	width: 315px; 
	background: url(bg/dotted_line.gif); 
	background-position: center left; 
	background-repeat:no-repeat;
	}

.content_locator #locations { line-height:18px; display: none;}
.content_locator #locations a:link{ color:#5f5c50;text-decoration:none; }
.content_locator #locations a:visited { color:#5f5c50; text-decoration:none; }
.content_locator #locations a:hover { color:#5f5c50; text-decoration:underline; }
.content_locator #locations a:active { color:#5f5c50; text-decoration:none; }

#locations { width: 305px; height: 481px; overflow: auto; }
.addrTitle { font-weight: bold; }
#addr { display: none; background-color:#f0f0e0; border: solid 1px #e2e2e2; line-height: 15px; padding: 10px 5px 10px 10px; margin-bottom: 5px; margin-top: 5px; }
#closeaddr { margin: -3px 0px 0px 0px; float: left; z-index: 100; }
.storelisttitle { font-size: 16px; font-weight: bold; }
.productlist { font-size: 11px; }
.productlisttitle { font-weight: bold; }
/* end: store locator styles */

/* start: collection styles*/
.content_collection { padding:32px 10px 10px; color:#333; min-height:520px;}
* html body .content_collection { padding:27px 10px 10px; color:#333; } /* for IE6 */
*+html .content_collection {padding:0px 10px 10px; color:#333; } /* for IE7 */
/* end: collection styles */

/* start: about us styles*/
.wrapper_about { padding:14px 10px 10px; color:#333; min-height:520px;}
* html body .wrapper_about { padding:27px 10px 10px; color:#333; } /* for IE6 */
*+html .wrapper_about {padding:0px 10px 10px; color:#333; } /* for IE7 */
.content_aboutus {padding:27px 0 0 351px; text-align:right; direction:rtl; word-spacing:1px;}
h1 { font-size:22px; font-weight:200; margin:0; padding:0 0 0px 0; line-height:1em;}
.aboutus_brand { font-size:30px; margin:-2px 0 0 -2px; padding:0px 0 20px 0; font-weight:bold; line-height:1em;}
p {margin:0;  padding:0 0 20px 0;}
/* end: about us styles */

/* start: news & events styles*/
.wrapper_events { padding:14px 0px 10px 10px; color:#333; min-height:500px;}
.wrapper_events h1.comingsoon { font-size:18px; margin:0 0 0 12px; font-weight:bold; text-align:center; padding:100px 0 100px 0; color:#5f5c50;}
* html body .wrapper_events h1.comingsoon { font-size:18px; margin:0 0 0 12px; font-weight:bold; text-align:center; padding:250px 0 250px 0; color:#5f5c50;}
* html body .wrapper_events { padding:27px 0px 10px 10px; color:#333; min-height:500px;}
*+html .wrapper_events {padding:0px 0px 10px 10px; color:#333; } /* for IE7 */
.content_events { background:url(bg/vert_dot_tile.gif) 650px 0 repeat-y; width:960px; min-height:500px;  overflow:hidden; zoom:1; }
#content_events { overflow:hidden; height:auto; }/*height:auto;	*/
.display { width:635px; overflow:hidden; float:left; margin:0 15px 0 0;} /*background-color:#66FFFF;*/
.display ul {
margin:0; padding:0;
    list-style: none;
    width:6450px; 
}
.display ul li {
	width:635px;
	float: left;
    display: inline;margin-right:100px;
}
.events_main {float:none; width:635px; height:auto; margin:0 0px 0 0; direction:rtl; word-spacing:1px; }
.events_main_img { padding:0 0 0 0;} 
.events_main_text {}
.events_main_text h1 {margin:0; padding:0px 0 15px 0; font-size:22px; font-weight:bold;  line-height:1em; }
.events_main_text h1#factory { float:left; margin:0; padding:0px 0 20px 0; width:390px; font-size:21px; font-weight:bold; }
#factory_sign { float:right; width:214px; padding:1px 0 0 0;  }
.events_main_text h2 {margin:0; padding:0px 0 15px 0; font-size:18px; font-weight:bold; }
.events_main_text p {margin:0; padding:0px 0 16px 1px; line-height:1.3em; color:#333333;}
.events_main_text p#signup {font-size:14px;}
.events_main_text input.email_signup {width:265px;height:18px; padding:0; font-family:Gotham, "Century Gothic",Helvetica, Verdana, Arial, sans-serif; font-size:11px;}
.events_main_text a:link { text-decoration:none; color:#5f5c50;}
.events_main_text a:visited { text-decoration:none; color:#5f5c50;}
.events_main_text a:hover { text-decoration:underline; color:#5f5c50;}
.events_main_text a:active { text-decoration:none; color:#5f5c50;}
.events_main_text .disclaimer { font-size:9px;}
.events_main_text .flash_copy { padding: 10px 0;}
* html .events_main_text h1 {margin:0; padding:0px 5px 15px 0; font-size:22px; font-weight:bold;  line-height:1em; }
* html .events_main_text p {margin:0; padding:0px 5px 16px 1px; line-height:1.3em; color:#333333;}

.events_synopsis { float:left; width:310px; height:auto; direction:rtl; word-spacing:1px;}
.events_synopsis h2 {font-size:18px; font-weight:bold; margin:0 0 0px 0; padding:0 0 16px 15px; line-height:1em; }
span.events_thumb { display:block; width:300px; height:auto; padding:0 0 0 0; margin:0 0 10px 10px; cursor:pointer;}
* html body span.events_thumb {padding:0 0 0 0; margin:0 0 10px 10px;}
*+html span.events_thumb {padding:0 0 0 0; margin:0 0 10px 10px;}
span.events_thumb_text {display:block; width:290px; height:auto;  padding:8px 5px; }
span.events_thumb_text_hover { background-color:#f1eeed; zoom:1;} 
span.events_thumb_text span.title {display:block; font-size:13px; font-weight:bold; color:#5f5c50; margin:0; padding:0px 0 2px 0; line-height:1em;text-decoration:none;}
span.events_thumb_text span.desc {display:block; font-size:10px; line-height:1.2em; text-decoration:none; color:#000000;text-decoration:none;}
.events_synopsis a { text-decoration:none;}

.content_events .btn_submit { font-family:Gotham, "Century Gothic",Helvetica, Verdana, Arial, sans-serif; font-size:11px; width:90px; height:22px; background-color:#5f5c50; color:#ffffff; border:0;padding:0 0 3px 0; margin:0 0 0 5px; vertical-align:bottom; ~vertical-align:text-bottom; cursor:pointer; cursor:hand;}
* html body .content_events .btn_submit {padding:0 0 0px 0;}
*+html .content_events .btn_submit {padding:1px 0 0px 0;}
#errorMsg {color:#FF0000; font-weight:bold;}

#citySound_flyer { float:left; width:215px; padding: 3px 0 0 0;display:none;}
#citySound_text { float:left; width:635px;}
#citySound_text a:link { text-decoration:none; color:#bbb9b4;}
#citySound_text a:visited { text-decoration:none; color:#bbb9b4;}
#citySound_text a:hover { text-decoration:underline; color:#bbb9b4;}
#citySound_text a:active { text-decoration:none; color:#bbb9b4;}
#citysounds_quote { line-height:25px; font-size:20px; color:#696969; padding:25px 0 20px; font-weight:500;}
#citysounds_name { font-size:12px; font-weight:bold;}

#eventPics_display { text-align:center;}
.eventPics_thumb { float:left;  width:155px; height:102px; padding:0 5px 10px 0px; cursor:pointer; cursor:hand; }
.eventPics_thumb_last {padding:0 0px 10px 0px;}
.eventPics_thumb a {width:155px; height:102px;}
.eventPics_thumb a:link img { opacity:0.5; filter: alpha(opacity=50);}
.eventPics_thumb a:visited img { opacity:0.5; filter: alpha(opacity=50);}
.eventPics_thumb a:hover img { opacity:1.0; filter: alpha(opacity=100);}
.eventPics_thumb a:active img { opacity:0.5; filter: alpha(opacity=50);}
.eventPics_thumb a.eventPics_thumb_selected:link img { opacity:1.0; filter: alpha(opacity=100);}
.eventPics_thumb a.eventPics_thumb_selected:visited img { opacity:1.0; filter: alpha(opacity=100);}
.eventPics_thumb a.eventPics_thumb_selected:hover img { opacity:1.0; filter: alpha(opacity=100);}
.eventPics_thumb a.eventPics_thumb_selected:active img { opacity:1.0; filter: alpha(opacity=100); }

#eventPics2_display {padding:5px 0 0px 0; text-align:center;}
* html body #eventPics2_display {margin-top:-15px;}
.eventPics2_thumb { float:right; width:124px; height:80px; padding:0 0px 5px 3px; cursor:pointer; overflow:hidden;}
.eventPics2_thumb_last {padding:0 0px 5px 0px;}
.eventPics2_thumb a { width:124px; height:80px;}
.eventPics2_thumb a:link img { opacity:0.5; filter: alpha(opacity=50); width:124px; height:80px;}
.eventPics2_thumb a:visited img { opacity:0.5; filter: alpha(opacity=50); width:124px; height:80px;}
.eventPics2_thumb a:hover img { opacity:1.0; filter: alpha(opacity=100); width:124px; height:80px;}
.eventPics2_thumb a:active img { opacity:0.5; filter: alpha(opacity=50); width:124px; height:80px;}
.eventPics2_thumb a.eventPics2_thumb_selected:link img { opacity:1.0; filter: alpha(opacity=100);}
.eventPics2_thumb a.eventPics2_thumb_selected:visited img { opacity:1.0; filter: alpha(opacity=100);}
.eventPics2_thumb a.eventPics2_thumb_selected:hover img { opacity:1.0; filter: alpha(opacity=100);}
.eventPics2_thumb a.eventPics2_thumb_selected:active img { opacity:1.0; filter: alpha(opacity=100); }
/* end: news & events styles */

/*start: video player in the News and Events */
/*#flashBananaVideoPlayer { width:638px; height:290px; }
#videoPlayer {width:638px; height:290px;} 
.BRVideoPlayer_text { padding:15px 0 0 0; } */
/*end: video player in the News and Events */

/* start: 'As seen in' styles*/
.wrapper_asseen { padding:14px 10px 10px; color:#333; min-height:520px;}
* html body .wrapper_asseen { padding:27px 10px 10px; color:#333; } /* for IE6 */
*+html .wrapper_asseen {padding:0px 10px 10px; color:#333; } /* for IE7 */
.content_asseen {padding:0 0 0 0; background:url(bg/vert_dot_tile.gif) 696px 0 repeat-y; min-height:520px; zoom:1; text-align:right; direction:rtl; word-spacing:1px;}
.content_asseen .leftCol { float:left; width:683px; height:auto;} /*background-color:#FFCCFF*/
.content_asseen #display { width:683px; height:541px; overflow:auto; padding:0; text-align:center;}
.content_asseen .rightCol { float:left; width:264px; height:auto; margin:0 0 0 13px;}
.content_asseen h1 { font-size:18px; margin:0 0 0 12px; font-weight:bold; }

.content_asseen h1.comingsoon { font-size:18px; margin:0 0 0 12px; font-weight:bold; text-align:center; padding:100px 0 100px 0; color:#5f5c50;}
* html .content_asseen h1.comingsoon { margin:0 0 300px 12px; }
.wrapper_asseen h1.comingsoon { font-size:18px; margin:0 0 0 12px; font-weight:bold; text-align:center; padding:100px 0 100px 0; color:#5f5c50;}
* html .wrapper_asseen h1.comingsoon { margin:0 0 300px 12px; }

.content_asseen h2.title_month { font-size:16px; color:#666666;margin:10px 0 5px 12px;}
.asseen_thumb_row {margin:0 0 12px 0px;}
* html body .asseen_thumb_row {margin:0 0 -9px 0px;}
.asseen_thumb { float:right; width:120px; height:144px; padding:0 0px 0 12px; position:relative; cursor:pointer; cursor:hand; }
.asseen_thumb a { width:120px; height:144px;}
.asseen_thumb a:link img { opacity:0.5; filter: alpha(opacity=50);width:120px; height:144px;}
.asseen_thumb a:visited img { opacity:0.5; filter: alpha(opacity=50);width:120px; height:144px;}
.asseen_thumb a:hover img { opacity:1.0; filter: alpha(opacity=100);width:120px; height:144px;}
.asseen_thumb a:active img { opacity:0.5; filter: alpha(opacity=50);width:120px; height:144px;}
.asseen_thumb a.asseen_thumb_selected:link img { opacity:1.0; filter: alpha(opacity=100);}
.asseen_thumb a.asseen_thumb_selected:visited img { opacity:1.0; filter: alpha(opacity=100);}
.asseen_thumb a.asseen_thumb_selected:hover img { opacity:1.0; filter: alpha(opacity=100);}
.asseen_thumb a.asseen_thumb_selected:active img { opacity:1.0; filter: alpha(opacity=100); }

.div_btn_moreCovers { float:right; }
.div_btn_moreCovers ul { list-style:none; margin:0; padding:0;}
.div_btn_moreCovers ul li {
	float: left;  display: inline;
}
.div_btn_moreCovers a.btn_moreCovers { float:left; width:55px; height:auto;font-size:12px; display:block; margin:0 0px 0 0; }
.div_btn_moreCovers a.btn_moreCovers:link { color:#FFFFFF; background-color:#5f5c50; text-decoration:none; }
.div_btn_moreCovers a.btn_moreCovers:visited { color:#FFFFFF; background-color:#5f5c50; text-decoration:none;}
.div_btn_moreCovers a.btn_moreCovers:hover { color:#FFFFFF; background-color:#5f5c50; text-decoration:underline; }
.div_btn_moreCovers a.btn_moreCovers:active { color:#FFFFFF; background-color:#5f5c50; text-decoration:none; }
.btn_moreCovers span { display:block; width:45px; margin:0 auto;}
.div_btn_moreCovers .btn_moreCovers_txt {text-align:center; padding:6px 5px; font-size:9px;}
* html body .div_btn_moreCovers .btn_moreCovers_txt { padding:5px 5px 13px; }
*+html .div_btn_moreCovers .btn_moreCovers_txt { padding:3px 5px;}

.div_btn_moreCovers a.btn_moreCovers2 { float:left; width:55px; height:auto;font-size:12px; display:block; margin:0 10px 0 0px; }
.div_btn_moreCovers a.btn_moreCovers2:link { color:#FFFFFF; background-color:#5f5c50; text-decoration:none; }
.div_btn_moreCovers a.btn_moreCovers2:visited { color:#FFFFFF; background-color:#5f5c50; text-decoration:none;}
.div_btn_moreCovers a.btn_moreCovers2:hover { color:#FFFFFF; background-color:#5f5c50; text-decoration:underline; }
.div_btn_moreCovers a.btn_moreCovers2:active { color:#FFFFFF; background-color:#5f5c50; text-decoration:none; }
.btn_moreCovers2 span { display:block; width:45px; margin:0 auto;}
.div_btn_moreCovers .btn_moreCovers_txt {text-align:center; padding:6px 5px; font-size:9px;}
* html body .div_btn_moreCovers2 .btn_moreCovers_txt { padding:5px 5px 13px; }
*+html .div_btn_moreCovers2 .btn_moreCovers_txt { padding:3px 5px;}

.div_btn_moreCovers a.btn_prevCovers {float:left;width:55px; height:auto;font-size:12px; display:block; margin:0 15px 0 0; }
.div_btn_moreCovers a.last {margin:0 0px 0 0; }
.div_btn_moreCovers a.btn_prevCovers:link { color:#FFFFFF; background-color:#5f5c50; text-decoration:none; }
.div_btn_moreCovers a.btn_prevCovers:visited { color:#FFFFFF; background-color:#5f5c50; text-decoration:none;}
.div_btn_moreCovers a.btn_prevCovers:hover { color:#FFFFFF; background-color:#5f5c50; text-decoration:underline; }
.div_btn_moreCovers a.btn_prevCovers:active { color:#FFFFFF; background-color:#5f5c50; text-decoration:none; }
.btn_prevCovers span { display:block; width:45px; margin:0 auto; text-align:center;}
.div_btn_moreCovers .btn_prevCovers_txt {text-align:center; padding:6px 5px;}
* html body .div_btn_moreCovers .btn_prevCovers_txt { padding:5px 5px 13px; }
*+html .div_btn_moreCovers .btn_prevCovers_txt { padding:3px 5px;}
/* end: 'As seen in' styles */

