<br />
<b>Notice</b>:  Undefined property:  Css::$bVersion in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>184</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>148</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>148</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>153</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>153</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>158</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>158</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>164</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>169</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$bVersion in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>184</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>148</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>148</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>153</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>153</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>158</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>158</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>164</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>169</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$bVersion in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>184</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>148</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>148</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>153</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>153</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>158</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>158</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$browser in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>164</b><br />
<br />
<b>Notice</b>:  Undefined property:  Css::$OS in <b>/home/barcoded/public_html/library/Shockmedia/Css.php</b> on line <b>169</b><br />
/*///////////////////////////////////////////////////////

	Layout Stylesheet
	Last updated 16/05/2008

	(C) 2010 Shock Media Pty Ltd

	All Browsers [SCREEN]
	This is the common layout defintion.
	Don't make any changes here - edit site.css.php instead

///////////////////////////////////////////////////////*/

/*-----------------------------------
// CANVAS DEFINITION
//---------------------------------*/

* {
	margin: 0;
	padding: 0;
}

html, body {
	height: 100%;
	font-size: 10px;
}

html>body {
	font-size: 10px;
}

/*-----------------------------------
// LAYOUT DEFINITION
//---------------------------------*/

#header {width: auto; background:#FFF;}#footer {width: 100%; clear: both; float: left; background:#FFF;}#left {
        		float: left;
				position: relative;
				z-index: 0;
        		background: #dae2f0;
        		width: 185px;
        		margin-left: -185px;
    		}#right {display: none;}#main {
    		float: left;
    		display: inline;
			position: relative;
			z-index: 0;
			overflow: hidden;
			background: #FFF;
        	width: 573px;
    	}.mceContentBody {
            background: #FFF;
        }#content {
        		width: auto;
        		float: left;
        		display: inline;
        		position: relative;
        	border-left-style: solid;border-left-width: 185px;border-left-color: #dae2f0;}#container {
				width: 758px;
				position: relative;
				left: 50%;
				margin-left: -379px;
		}
/*-----------------------------------
// FUNCTIONS
//---------------------------------*/

/*///////////////////////////////////////////////////////

	Common Stylesheet
	Last updated 16/05/2008

	(C) 2010 Shock Media Pty Ltd

	All Browsers [SCREEN]
	This is the common definition for all sites.
	Don't make any changes here - edit site.css.php instead

///////////////////////////////////////////////////////*/

/*-----------------------------------
// FORM ELEMENTS DEFINITION
//---------------------------------*/

#contact fieldset {
	border: none;
}

#contact legend {
	display: none;
}

#contact dt {
	float: left;
	width: 100px;
	font-size: 1.3em;
}

#contact input, #contact textarea {
	border: 1px solid #a5acb2;
	width: 200px;
	margin-bottom: 5px;
}

#contact select {
	margin-bottom: 5px;
}

button {
  border:0;
  cursor:pointer;
  font-weight:bold;
  padding:0 22px 0 0;
  margin-right: 5px;
  text-align:center;
  background:url('/media/images/buttons/btn_right.gif') right no-repeat;
	font-size: 1.2em;
}

button span {
  position:relative;
  display:block;
  white-space:nowrap;
  padding:0 0 0 10px;
  height: 33px;
  line-height: 31px;
  background:url('/media/images/buttons/btn_left.gif') left no-repeat;
  color:#333;
  margin-left: -5px;
}

button:hover {
	background:url('/media/images/buttons/btn_right_hover.gif') right no-repeat;
}
button:hover span {
	background:url('/media/images/buttons/btn_left_hover.gif') left no-repeat;
}

#preloadimages {
	width: 0;
	height: 0;
	display: inline;
	background-image: url('/media/images/buttons/btn_right_hover.gif');
	background-image: url('/media/images/buttons/btn_left_hover.gif');
	background-image: url();
}

IE
button {
    width: auto;
    overflow: visible;
}
button span {
    margin-top: 2px;
}

#contact #phone_prefix,
#contact #fax_prefix {
	width: 40px;
	margin-right: 5px;
}

#contact #phone_number,
#contact #fax_number {
	width: 153px;
}

#contact form hr {
	margin-bottom: 14px;
	margin-top: 9px;
	border: none 0;
	border-top: 1px dashed #a5acb2;/*the border*/
	width: 50%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}


/*-----------------------------------
// MISCELLANEOUS DEFINITION
//---------------------------------*/

.clear {
	clear: both;
}

.required {
	color: #ae0015;
}

.fValidator-msg {
	color: #ae0015;
	font-size: 1.2em;
	padding-left: 110px;
	padding-bottom: 5px;
}

.ajax-loading {
	padding: 20px 0;
	background: url(/media/images/ajax-loader.gif) no-repeat center;
}

/**
 * Google Maps
 */
/* IE
.gmap img {
    behavior: none;
}
*/

/**
 * Date Picker
 */
input.DatePicker{
	display: block;
	width: 150px;
	padding: 3px 3px 3px 24px;
	font-size: 13px;
	background: #fff url(/media/images/date.gif) no-repeat top left;
	cursor: pointer;
}
input:focus.DatePicker{
	background: #fffce9 url(/media/images/datefocus.gif) no-repeat top left;
}
.dp_container{
	position: relative;
	padding: 0;
	z-index: 500;
}
.dp_cal{
	background-color: #fff;
	border: 1px solid #000;
	position: absolute;
	width: 177px;
	top: 24px;
	left: 0;
	margin: 0px 0px 3px 0px;
}
.dp_cal table{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
.dp_cal select{
	margin: 2px 3px;
	font-size: 11px;
}
.dp_cal select option{
	padding: 1px 3px;
}
.dp_cal th,
.dp_cal td{
	width: 14.2857%;
	text-align: center;
	font-size: 11px;
	padding: 2px 0;
}
.dp_cal th{
	border: solid #aad4f2;
	border-width: 1px 0;
	color: #797774;
	background: #daf2e6;
	font-weight: bold;
}
.dp_cal td{
	cursor: pointer;
}
.dp_cal thead th{
	background: #d9eefc;
}
.dp_cal td.dp_roll{
	color: #000;
	background: #fff6bf;
}
/* must have this for the IE6 select box hiding */
.dp_hide{
	visibility: hidden;
}
.dp_empty{
	background: #eee;
}
.dp_today{
	background: #daf2e6;
}
.dp_selected{
	color: #fff;
	background: #328dcf;
}
/*///////////////////////////////////////////////////////

	Stylesheet for Barcode Dynamics
	Last updated 16/05/2008

	(C) 2010 Shock Media Pty Ltd

	All Browsers [SCREEN]

///////////////////////////////////////////////////////*/

/*-----------------------------------
// CANVAS DEFINITION
//---------------------------------*/

body {
	font-family: Calibri, Helvetica, Arial, sans-serif;
	color: #000;
	line-height: 150%;
	background: #FFF url('/media/images/bg_body.gif') repeat-x;;
}

body#home {
	background: url('/media/images/home_bg_body.gif') repeat-x;
}

/*-----------------------------------
// LAYOUT DEFINITION
//---------------------------------*/

#main {
	margin-left: 13px;
}

#header {
	height: 91px;
	text-align: bottom;
}

#header h1 {
	padding: 91px 0 0 0;
	overflow: hidden;
	background: url('/media/images/logo.gif') no-repeat;
	height: 0 !important; /* for most browsers */
	height /**/:91px; /* for IE5.5's bad box model */
	float: left;
	width: 170px;
	margin-left:15px;
}

#header #minicart {
	position: absolute;
	top: 10px;
	right: 40px;
	text-align: right;
	
}

#header #minicart p {
	line-height: 105%;
	font-size: 13px;
	color: #2b2f37;
}

#header #minicart a {
	text-decoration: none;
	color: #2b2f37;
	border-bottom: 1px dashed #2b2f37;
}

#header #minicart a:hover {
	color: #C00E0E;
	border-bottom: 1px dashed #C00E0E;
}

#header #minicart img {
	padding-right: 5px;
}

#storewelcome {
	float: left;
	margin-bottom: 19px;
	margin-right: 12px;
}

#storewelcometitle {
	font-size: 20px;
}

#storewelcometext {
	font-size: 15px;
	line-height: 100%;
}

div#collections,
div#products {
	clear: both;
	border-top: 1px dashed #6f737e;
	padding-top: 10px;
	color: #2b2f37;
}

div#collections p,
div#products p {
	font-size: 15px;
}

div#collections table tr,
div#products table tr {
	padding-bottom: 5px;
}

div#collections table tr td,
div#products table tr td {
	border: 1px dashed #c4c4c4;
	padding: 3px;
	width: 45%;
	vertical-align: middle;
}

div#products table tr td {
	width: 33%;
	vertical-align: top;
}

div#collections table tr td img.colimage {
	padding-right: 6px;
}

div#collections table tr td span {
	display: block;
	height: 50px;
	padding-top: 30px;
}

div#collections table tr td a {
	color: #42464e;
	text-decoration: none;
	text-transform: capitalize;
	border: none;
	font-size: 16px;
	font-weight: bold;
}

div#collections table tr td a:hover {
	text-decoration: none;
	border: none;
	color: #ff2c2c;
}

div#collections table tr td img.arrow {
	padding-left: 5px;
}

.prodimage {
	padding: 10px;
	border-bottom: 1px solid #c4c4c4;
}

#products h4 {
	font-size: 14px;
	color: #c00e0e;
	text-align: left;
	padding: 4px;
}

div#productimages {
	float: left;
	display: block;
	padding-bottom: 10px;
}

div#productimages img.prodmainimage {
	padding-bottom: 3px;
	border: none;
}

div#productimages img.prodthumbs {
	padding-right: 4px;
	padding-bottom: 3px;
	border: none;
}

div#productvariations {
	float: left;
	font-size: 15px;
	padding-left: 15px;
}

div#productvariations div.price {
	margin-left: 15px;	
}

div.methodinfo {
	margin-left: 30px;
}

.paymentmethodlogo {
	padding-left: 10px;
	padding-top: 10px;
}

.methodname {
	font-size: 15px;
	color: #c00e0e;
}

#paymentMethodsForm label {
	width: 100px;
	display: block;
	float: left;
	font-size: 15px;
}
#paymentMethodsForm input {
	margin-bottom: 5px;
}

#store #paymentMethodsForm button {
	margin-left: 172px;
}

div#productdescription {
	clear: both;
	border-bottom: 1px dashed #6f737e;
}

div#productdescription h4 {
	color: #CC0000;
	font-size: 16px;
	font-weight: normal;
}

div#shoppingoptions {
	margin-top: 10px;
}

div#shoppingoptions span {
	padding-left: 8px;
	background: url('/media/images/arrow_left_checked_red.gif') 0 2px no-repeat;
}

div#shoppingoptions a {
	font-size: 15px;
	color: #2b2f37;
	border: none;
	text-decoration: none;
}

div#shoppingoptions a:hover {
	border-bottom: 1px solid #2b2f37;
}

#store button {
  	background: none;
  	margin: 0;
  	padding: 0;
}

#store button span {
	padding: 0;
  	margin: 0;
  	position:relative;
  	display:block;
  	white-space:nowrap;
  	height: 10px;
  	line-height: 10px;
  	padding: 5px 15px 7px 5px;
  	background: #c00e0e url('/media/images/arrow_right_checked_white.gif') 92% 7px no-repeat;
  	color:#FFF;
  	font-size: 13px;
  	font-weight: normal;
}

#shoppingcart {
	font-size: 14px;
}



#shoppingcart thead {
	background: #c00e0e;
	color: #FFF;
	font-weight: normal;
}

#shoppingcart thead th {
	padding: 4px;
	text-align: left;
}

#shoppingcart tr td {
	color: #2b2f37;
	padding-top: 5px;
	padding-bottom: 10px;
}

#shoppingcart tr td a {
	border: none;
	text-decoration: underline;
	color: #2b2f37
}

#shoppingcart tr td a:hover {
	border: none;
	color: #666;
}

#shoppingcart tr td span a:hover {
	color: #FFF;
}

#shoppingcart tr.lastrow td {
	border-bottom: 1px dashed #6f737e;
}

.lineitemtitle {
	color: #c00e0e;
}

.carttotal {
	border-top: 3px double #c00e0e;
	border-bottom: 3px double #c00e0e;
}

/*-----------------------------------
// TYPOGRAPHY DEFINITION
//---------------------------------*/

p {
	font-size: 1.3em;
	line-height: 150%;
	padding-bottom: 1em;
}

a {
	text-decoration: underline;
}

#main a,
.mceContentBody a {
	color: #cc0000;
	text-decoration: none;
	border-bottom: 1px dashed #cc0000;
}

#main a:hover,
.mceContentBody a:hover {
	border-bottom: 1px solid #cc0000;
}

a img {
	border: none;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.5em;
}

h3 {
	font-size: 1.2em;
}

h4 {
	font-size: 14px;
	color: #2b2f37;
	margin-bottom: 1em;
}

h5 {
	font-size: .89em;
}

h6 {
	font-size: .75em;
}

ul, ol {

}

.pricing {
	text-align: left;
	color: #42464e;
	font-size: 14px;
	padding-left: 4px;
}

.onsale {
	text-decoration: line-through;
	color: #60636b;
}

.viewbutton {
	background: #c00e0e;
	padding: 4px;
	float: left;
	margin-top: 3px;
	margin-left: 4px;
	display: block;
	width: 50px;
}

#main .viewbutton a{
	color: #FFF;
	text-decoration: none;
	border-bottom: none;
	text-align: left;
	font-size: 14px;
	padding-right: 5px;
}

/*-----------------------------------
// FORM ELEMENTS DEFINITION
//---------------------------------*/

#title {
	background: url('/media/images/bg_title.jpg') no-repeat;
	height: 123px;
}

#title img {
    width: 207px;
    height: 44px;
}

#banner {
	height: 285px;
}

#content {
	margin-top: -68px;
}

#home #content {
	border: none;
	margin-top: -60px;
	color: #e0e0e8;
}

#home #content p {
	line-height: 120%;
	margin-bottom: 0em;
	padding-bottom: .5em;
}

#home #content a, #home #content a:hover {
	color: #e0e0e8;
}

#home #content a:hover {
	color: red;
}

#main {
	padding: 18px 28px;
	width: 504px;
	min-height: 484px;
}

#sidenav {
	background: #17181b;
	border-top: 1px solid #55565b;
	border-left: 1px solid #55565b;
	border-right: 1px solid #55565b;
}

#home #leftcol, #home #midcol {
	padding: 15px;
	background: url('/media/images/box_bg.gif') repeat-x;
	display: inline;
	float: left;
	width: 220px;
	height: 208px;
	position: relative;
	z-index: 0;
	border: none;
	margin-right: 5px;
}

Firefox
#home #leftcol, #home #midcol {
    background: url('/media/images/box_bg.png') no-repeat;
}

IE7
#home #leftcol, #home #midcol {
    background: url('/media/images/box_bg.png') no-repeat;
}

#home #leftcol p strong,
#home #midcol p strong {
	font-size: 14px;
	font-family: Calibri, Helvetica, Arial, sans-serif;
}

#home #midcol img {
	display: block;
	padding: 1px;
	margin-bottom: 3px;
	margin-right: 6px;
	border: 1px solid #6F737E;
	float: left;
	clear: both;
}

#home #midcol div {
	float: left;
	display: inline;
	width: 150px;
	height: 47px;
	border-bottom: 1px dashed #6F737E;
	padding-left: 6px;
	background: url('/media/images/white_pixel_arrow.gif') 97% 45% no-repeat;
}

#home #midcol div p {
	font-family: Calibri, Helvetica, Arial, sans-serif;
	line-height: 40px;
}

#home #midcol div a {
	color: #FFF;
	text-decoration: none;
}

#home #rightcol {
	position: relative;
	display: inline;
	float: left;
	z-index: 0;
}

#home #rightcol img {
	margin-bottom: 7px;
}

#sidenav ul {
	list-style: none;
	font-size: 15px;
	margin: 15px 10px 0 15px;
}

IE6
#sidenav ul {
    margin-top: 0px;
}

#sidenav ul li {
	border-bottom: 1px dashed #6F737E;
	padding-bottom: .5em;
	margin-top: .5em;
}

#sidenav ul li a {
	font-family: Calibri, Helvetica, Arial, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-transform: capitalize;
	font-weight: normal;
}

#sidenav ul li #customMenu_0 {
	display: none;
}

#sidenav ul #customMenu_mitem_0 {
	border: none;
}

#sidenav ul li a:hover {
	color: #C00E0E;
}

#sidenav ul ul {
	margin-left: 0;
}

#sidenav ul ul ul {
	margin-left: 15px;
}

#sidenav ul ul ul li {
	border: none;
	margin-top: -5px;
}

#sidenavBottom {
	background: url('/media/images/bg_sidenav_bottom.gif') no-repeat;
	height: 95px;
}

#sidebanners {
	background: url('/media/images/bg_sidebanners.gif') repeat-x;
}

#sidebanners img {
	margin-bottom: 16px;
	width: 183px;
	height: 128px;
}


#main h2, .mceContentBody h2 {
	font-size: 2.2em;
	font-weight: normal;
	color: #cc0000;
	font-family: Calibri, Helvetica, Arial, sans-serif;
	padding-bottom: .8em;
	line-height: 120%;
}

#news #main h2.news {
	font-size: 18px;
	padding: 0;
	margin: 0;
}

#main h2.title {
	padding-bottom: 5px;
}

#main h3, .mceContentBody h3 {
	font-size: 2em;
	color: #515661;
	font-weight: normal;
	line-height: 120%;
	padding-bottom: .8em;
}

#main hr {
	border: none 0;
	border-top: 1px dashed #6f737e;
	height: 1px;
	margin-bottom: 20px;
}

#main hr.nostyle {
	border: none 0;
	border-top: 1px solid #6f737e;
	border-bottom: 2px solid #b7b9be;
	height: 3px;
}

#main hr.productdivider {
	margin: 10px 0;
	border-top: 1px solid #c4c4c4;
	width: 100%;
}

#main ul,
.mceContentBody ol,
.mceContentBody ul {
	font-size: 1.3em;
	padding-bottom: 1em;
}

.mceContentBody ol {
    padding-left: 23px;
}

#main ul li,
.mceContentBody ul li {
	padding: 0 0 5px 10px;
	margin-left: 15px;
	list-style-image: url('/media/images/topnav_divider.gif');
}

#breadcrumb {
	list-style: none;
	font-family: Calibri, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	padding-bottom: 10px;
}

ul#breadcrumb li {
	display: inline;
	padding: 0;
	margin-left: 0;
	padding-right: 6px;
	background: url('/media/images/breadcrumb_divider.gif') no-repeat right 55%;
}

IE6
ul#breadcrumb li {
    padding-right: 3px;
    margin-right: 3px;
}

#breadcrumb li.last {
	background: none;
}

#main #breadcrumb a {
	text-decoration: none;
	border-bottom: none;
	color: #333;
}

#main #breadcrumb a:hover {
	text-decoration: underline;
}

#nav {
	list-style: none;
	font-family: Calibri, Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #333;
	padding-top: 62px;
}

#nav li {
	display: inline;
	padding-right: 7px;
	padding-left: 15px;
	background: url('/media/images/topnav_divider.gif') no-repeat right 55%;
}

#nav a {
	text-decoration: none;
	color: #333;
}

#nav a:hover {
	color: #C00E0E;
}

#title {
	padding: 40px 0 0 15px;
}

#footer {
	height: 87px;
	margin-top: 30px;
	background: none;
}

#home #footer #footerbanner {
	background: #FFF;
	text-align: center;
	padding: 10px 0;
}

#home #footer {
	margin-top: -15px;
}

#footer p {
	clear: both;
}

#footerLeft {
	float: left;
	display: inline;
	width: 520px;
	height: 45px;
	padding: 21px 0;
	background-color: #FFF;
}

#footerRight {
	border-left: 1px dashed red;
	height: 87px;
	float: left;
	display: inline;
	width: 227px;
	padding-left: 10px;
	background-color: #FFF;
}

IE6
#footerRight {
    height: 89px;
}

#footerRight p {
	font-family: Calibri, Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	padding-top: 17px;
}

#footer img {
	padding-left: 13px;
}

#latestnews {
    float: none;
    clear: both;
}

.copyright, .news {
	font-size: 1em;
	font-family: Calibri, Helvetica, Arial, sans-serif;
	color: #8c94a1;
	padding-left: 13px;
	clear: both;
}

.copyright p {
	padding-top: 5px;
}

.news {
	color: #494d58;
	font-size: 12px;
	padding-bottom: 1em;
	padding-top: 1em;
}

.news h4 {
	display: none;
}

.news strong {
	float: left;
	padding-right: 10px;
}

.news a {
	color: #494d58;
}

.news a:hover {
	color: #C00E0E;
}

.news li {
	list-style-type: none;
	display: inline;
	float: left;
}

.copyright a {
	color: #999;
	text-decoration: none;
}

.copyright a:hover {
	text-decoration: underline;
}

button span {
	color: #FFF;
	font-weight: normal;
	padding-left: 18px;
}
