/* global styles */ 

html  {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #ffffff;}
body  {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #ffffff;}
p, li, td, blockquote { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #545555; }
#page {width:900px; position:relative; top:0px; left: auto; right: auto; margin-left: auto; margin-right: auto; height:100%; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #121212; }
#container {width:800px; margin:0 25px 0 25px; padding:25px 25px 0 25px; background-color:#ffffff; border: thin solid #692834;}
#logo_nav {width:156px;}
#logo { }
#nav_container {width:156px; padding-top:20px;}
#content {width:636px; float:right;}
#main_content_front_page {clear:both; width:600px; padding:6px 20px 0 20px;}
#main_content {clear:both; width:600px; padding:25px 20px 0 20px;}
#page_title {font-size:20px; font-weight:bold; color:#545555; margin-top:20px; padding-bottom:10px; }
#page_title_care {font-family: Courier, Arial, Helvetica, Verdana, sans-serif; font-size:20px; font-weight:bold; color:#ff6501; margin-top:20px; padding-bottom:10px; }
#page_title_urbanpossibilities {font-family: Courier, Arial, Helvetica, Verdana, sans-serif; font-size:20px; font-weight:bold; color:#BF0C86; margin-top:20px; padding-bottom:10px; }
#sectionsubtitle {font-weight:bold;}
#footer {clear:both; text-align:center; width:100%; color:#888888; font-size:11px; font-family: Arial, Helvetica, Verdana, sans-serif; margin-top:50px; padding-bottom:25px; padding-top:25px;}

/*nav styles */
.nav ul { /* all nav lists */
	}
.nav li { /* all nav list items */
	list-style: none; text-align:center; margin:0; padding:0; position:relative; left:-25px}
#nav li li a { }
li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto; 	left: auto; }
li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block; }


/* link styles */
a:link {color:#C52020; text-decoration: none; }
a:visited, a:active {color:#C52020; text-decoration: none; }
a:hover {color: #FF3333; text-decoration: underline; }
a.copyright:link {color:#C52020; text-decoration: none; }
a.copyright:visited, a.copyright:active {color:#C52020; text-decoration: none; }
a.copyright:hover {color: #C52020; text-decoration: underline; }
a.nav:link {color:#C52020; font-size:18px; line-height:36px; text-decoration: none; }
a.nav:visited, a.nav:active {color:#C52020;  font-size:18px; line-height:36px; text-decoration: none; }
a.nav:hover {color: #037A33; font-size:18px; line-height:36px; text-decoration: none; }

/* page styles */
.sectiontitle {font-size:16px; line-height:18px; font-style:italic; color:#078619;}
.sectionsubtitle {font-size:14px; line-height:16px; font-weight:bold;}


.announcement {font-family: Courier, Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #983d38; text-align:center;}
.sale_overview_page_text {font-style:italic; color:#078619;}
.sale_price {color:#078619;}
.product_category_description {font-family: Courier, Arial, Helvetica, Verdana, sans-serif; font-style:italic; text-align:center; color:#545555;}
.product_category_side_description {float:right; width:200px; padding:0px 25px 0 25px; line-height:18px;}
.product_category_side_description_bracelets {width:575px; padding:0px 25px 0 25px; line-height:18px;}
.product_description_detail{padding-top:0px;}
.product_row {width:618px; padding:0 15px; }
.product_ov {width: 152px; height:188px; padding:15px 20px; text-align:center; float:left;}
.product_row_tbl {width:618px; padding:0 15px; }
.product_ov_td {width: 152px; height:188px; padding:5px 5px; text-align:center; float:left;}
.product_name_ov {}
.product_price_ov {}
.product {width:570px; padding:0 15px; }
.options {float:right; width:200px; padding:0px 25px 0 25px; line-height:18px;}
.options_beta {float:right; width:200px; padding:0px 25px 0 25px; line-height:18px;}
.product_name {text-align:center; font-family: Courier, Arial, Helvetica, Verdana, sans-serif; font-size: 20px; color:#545555;}
.product_price {text-align:center; font-size: 13px; color:#545555;}
.product_description {padding-top:10px; color:#545555;}
.sidebar {float:right; width:200px; border-style:solid; border-width:1px; border-color:#000000; background-color:#e5e9d7; padding:10px; margin:20px; font-size: 11px; color: #222222; font-family: Courier, Arial, Helvetica, sans-serif; line-height: 13px;}
.stores_state {font-weight:bold; font-size:16px; line-height:18px; color:#F08331;}
.store_name {color:#702F43; font-weight:bold;}
.partner_div {clear: both;}
.partner_logo {width:100px; padding-right:15px; float:left;}
.partner_text {width:485px; float:right; padding-bottom:15px;}
.partner_name {font-weight:bold; font-size:16px; line-height:18px;}

