@charset "UTF-8";/* CSS Document *//*html {	height:100%;	width:100%}*/body {	text-align: center;	margin: 0;	font-family: Arial, Helvetica, sans-serif;	color: #FFF;	font-size: 12px;	/*height: 100%;*/}#wrapper {	width: 1024px;	text-align: left;	margin: 0 auto;	background: url(images/bg_page.gif) 0 0 repeat-y;	/*min-height: 100%;*/}#header {	min-height: 140px;	background: url(images/bg_header.gif) 0 0 repeat-y;}#mainnav, #header {	border-bottom: 1px #6d6c6c solid;}#decisionlink {		display: inline;	float: right;	padding-top: 13px;	width: 218px;}#mainnav {	background: #292521;	margin: 0 0 17px 0;	padding: 13px 0px 13px 231px;}#leftcol, #maincol, #rightcol {	float: left;	display: inline;}#leftcol {	margin-left: 55px;	width: 115px;}#maincol {	margin-left: 61px;	width: 514px;}#rightcol {	margin-left: 61px;	width: 161px;}#spacer {	height: 20px;	clear: both;}#footer {	background: #292521;	text-align: center;	font-size: 10px;	border-top: 1px #6d6c6c solid;	padding: 13px 0;	margin-top: 20px;}.navigation {	padding-bottom: 20px;}hr {	border: none;	color: #b6c68f;	background-color: #b6c68f;	height: 1px;}/*---- images ----*/p img {  max-width:100%;  padding:0;}img {border: none;}img.centered {  display:block;  margin-left:auto;  margin-right:auto;}img.alignleft {  display:inline;  margin:0 7px 2px 0;  padding:4px;}img.alignright {  display:inline;  margin:0 0 2px 7px;  padding:4px;}.alignright {float:right;}.alignleft {float:left;}#leftcol img {	border: 1px #93908F solid;}img.purchase {  margin-bottom: 6px;}/*---- Form Elements ----*/#commentform input {	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0;	}#commentform textarea {	width: 100%;	padding: 2px;	}#commentform #submit {	margin: 0;	float: right;	}/* End Form Elements *//*---- formatting ----*/#header h1 {font-size: 36px; margin: 0; padding-top: 52px;}#header .description {font-size: 13px;}#header h1, #header .description {	margin-left: 231px;	font-weight:700;}#mainnav, #decisionlink { font-size: 13px;}#maincol h2 {font-size: 24px; color: #b6c68f; clear: both;}#maincol h4 {  color: #b6c68f;   background-image: url('images/ubel_square2.png');   background-repeat: no-repeat;   padding: 0 0 0 10px;  vertical-align: center;}#maincol p {line-height: 18px;}#respond {clear: both; padding-top: 20px;}#rightcol h3, #leftcol h3 {font-size: 14px; /*font-weight: 100;*/}#rightcol h3 {margin-bottom: 0;}#rightcol li, #leftcol li {font-size: 11px;}/*---- lists ----*/#rightcol ul, #leftcol ul {list-style: none; margin-left: 8px; margin-top: 8px; padding-left: 0px;}#rightcol li, #leftcol li {padding-bottom: 8px;}ul#feeds-page { list-style: none; margin: 0; padding: 0;}ul#feeds-page li {margin-bottom: 35px;}/*---- links ----*/#mainnav a {padding-right: 26px; }a, a:active {color: #FFF;text-decoration: none;}a:hover {color: #b6c68f;text-decoration: none;}a.active, a.active:active {color: #b6c68f;text-decoration: none;}a.active:hover {color: #FFF;text-decoration: none;}#maincol a, #maincol a:active {color: #b6c68f;text-decoration: none;}#maincol a:hover {color: #FFF;text-decoration: none;}#leftcol a, #leftcol a:active {color: #b6c68f;text-decoration: none;}#leftcol a:hover {color: #FFF;text-decoration: none;}#rightcol a, #rightcol a:active {color: #b6c68f;text-decoration: none;}#rightcol a:hover {color: #FFF;text-decoration: none;}


/*---- extras ----*/
div#cbdsm-press-feed {
  float: right;
  margin-top: -45px;
  text-align: right;
  margin-bottom: 30px;
}
div#cbdsm-press-feed a {
  font-size: 18px;
}
div#cbdsm-press-feed span {
  font-size: 10px;
}
div#post-38 h3 {
  clear: right;
}
