body {background: #4c4c4c url(../images/background.png) repeat-x 0 top;font-family: Arial, Helvetica, Geneva, sans-serif;}#page {margin: 0 auto;width: 1020px;}/* @group Branding Layer */#branding {z-index: 500;width: 1024px;position: absolute;margin: 20px 0 0;}#segment {height: 80px;width: 100px;background-color: #fff;float: left;}#logo {height: 80px;width: 172px;float: left;margin-right: 10px;margin-left: 10px;}#nav {height: 80px;width: 732px;background-color: #fff;float: left;}/* @group Top Nav */#nav ul {list-style-type: none;margin: 10px;}#nav ul li {display: inline;padding: 5px;}#nav ul li a, #nav ul li a:visited {font-weight: bold;text-decoration: none;color: #000;border-style: none;}#nav ul li a:hover {color: #f68f10;}/* @end *//* @end *//* @group Content Layer */#layout {width: 100%;z-index: 100;border-right: 2px solid #333;border-left: 2px solid #333;background-color: #fff;}#header {background-color: #b3b3b3;}#bar {background-color: #000;/* height is controlled by relative layout_xxx.css */	}#content {}/* @group Columns */#column_1 {width: 150px;float: left;padding: 15px;}#column_2 {float: left;padding-left: 15px;width: 510px;margin-bottom: 15px;}#column_3 {width: 300px;float: left;padding-left: 15px;padding-top: 15px;}/* @end *//* @group Column 1 *//* @group In Stores */#column_nav ul.instore li {list-style-position: inside;list-style-type: none;border-bottom: 1px solid #000;margin-bottom: 5px;padding-bottom: 5px;font-size: 12px;}/* @end *//* @group Navigation */#column_nav a {color: #000;font-weight: bold;text-decoration: none;border-bottom-style: none;}.column_nav_item {margin-bottom: .5em;}.column_nav_item a {color: #000;}h3.column_nav_item {cursor: pointer;}.column_nav_submenu {font-size: .8em;color: #4c4c4c;}.column_nav_submenu ul li {margin-bottom: .5em;}/* @end *//* @end *//* @group Column 2 Formatting */#column_2 {font-size: 13px;line-height: 15px;}#column_2 img {padding: 10px;background-color: #fff;border: 1px solid #bebebe;}#column_2 img.left {margin-right: 10px;margin-bottom: 10px;float: left;}#column_2 img.right {margin-left: 10px;margin-bottom: 10px;float: right;}#column_2 img.share, #column_2 img.rss_icon {border-style: none;margin: 0;padding: 0;}/* @end *//* @group Column 3 Adverts */#column_3 img {margin-bottom: 15px;}/* @end *//* @group Footer */#footer {background: #000 url(../images/background_footer.png) repeat-x 0 top;margin: 0;padding: 0.8em;color: #fff;text-align: center;font-size: 0.8em;}#footer ul li {display: inline;list-style-type: none;text-transform: uppercase;font-weight: bold;padding: 0 1em;}#footer ul li a {color: #fff;text-decoration: none;border-style: none;}#footer ul li a:hover {color: #ff7600;}#disclaimer {font-size: 0.7em;color: #ccc;margin: 3em 0;}/* @end *//* @end *//* @group HTML Tags *//* @group Text Tags */h1, h2, h3, h4, p {margin: 0.5em 0;}h1 {font-size:1.8em; line-height: 1em;}h1 a {border-bottom: 1px none #000;color: #000;text-decoration: none;}h1 a:hover {color: #ff7600;border-bottom-style: none;}h2 {padding: 0;	font-size: 1.4em;
	line-height: 1.4em;}h2 a {color: #000;border-bottom: 1px none #000;text-decoration: none;}h2 a:hover {color: #ff7600;border-bottom-style: none;}h4 {color: #ff7600;font-size: 1em;line-height: 1em;margin: 0;padding: 0;}blockquote {padding: 0.5em 1em;border: 1px solid #999;background: #e6e6e6 url(../images/quoteblock.gif) no-repeat 1em 1em;}p {font-size: 0.9em;line-height: 1.2em;}a {text-decoration: none;color: #000;border-bottom: 1px dotted #000;}a:hover {color: #f68f10;border-bottom: 1px dotted #f68f10;}/* @end */hr {margin-bottom: 1em;}/* @end */

/* @group Alignments */.center {text-align: center;}.right {text-align: right;}.justify {text-align: justify;}/* @end */.clear {clear: both;}/* @group Blackberry */.blackberry_jump {position: absolute;top: -100px;left: -100px;}.blackberry_hide {display: none;}/* @end */

/* @group Text Modifications */
.content_body img {background-color: #eaeaea;padding: 1em;border: 1px solid #919191;}
.read_more {color: #4c4c4c;text-decoration: none;font-size: 0.9em;}
a.read_more:hover {color: #ff7600;}
/* @end */

ul.content_sublisting {font-size: 12px;line-height: 16px;list-style-type: square;list-style-position: inside;}ul.shopping_list {font-size: 12px;line-height: 16px;list-style-type: square;list-style-position: inside;}p.tags {font-weight: bold;margin-top: 20px;}p.tags span {color: #919191;font-size: 11px;font-weight: normal;font-style: normal;}

/* @group Twitter */.twitter {list-style-type: none;}.twitter div.top {height: 8px;background: url(../images/twitter/balloon_top.gif) no-repeat;display: block;}.twitter div.middle {background: url(../images/twitter/balloon_middle.gif) repeat-y;padding-left: 10px;padding-right: 10px;font-size: 0.7em;display: block;}.twitter div.bottom {height: 21px;background: url(../images/twitter/balloon_bottom.gif) no-repeat;margin-bottom: 10px;text-align: right;display: block;font-size: 0.6em;font-weight: bold;padding-top: 10px;padding-right: 5px;}/* @end */
	
#response .err {color:#f30; font-style:italic; font-size:0.8em;}
#response .success {color: #41800d; font-style:italic; font-size:0.8em;}
