body, h1, h2, h3, h4, h5, h6, .search input, .sub_article h3 a, .subpost h3 a, .aboutustab {
	font-family: Georgia,Palatino,'Times New Roman',Times,serif;
}
h1, h2, h3, h4, h5, h6 {
	letter-spacing: 0.020em;
}
html, body {
	background: url('images/bg.jpg') no-repeat fixed center top #182232;
}
body {
	padding: 0 0 10px 0;
}
#wrapp_ {
	position: relative;
}
.htop {
	background-color: #2b2b2b;
	background-image: none;
	height: 3px;
}
.bnavwrap {
	background-color: transparent;
}
.bnavinner {
	font-family: Helvetica,Arial,sans-serif;
}
.bnavinner ul li a {
	font-size: 12px;
}	
.logo {
	width: 279px;
	height: 128px;
}
.logo img { display: block; }
.tnavwrap {
	margin-top: 89px;
}
#header-note {
	position: absolute;
	top: 25px;
	right: 15px;
	float: right;
	text-align: right;
	width: 465px;
	font-size: 13px;
	line-height: 18px;
	color: #fff;
	display: inline;
}
#header-note h4 {
	font-weight: normal;
	font-size: 18px;
}
#header-note #translation_bar {
	display: inline;
}
#header-note #translation_bar a {
	color: #fff;
	text-decoration: underline;
}

.search input {
	font-size: 18px;
	margin-top: 2px;
	line-height: 21px;
	color: #939598;
}
.search input.tv-changed, .search input.tv-focused {
	color: #f2f2f2;
}
.feature_widget {
	padding: 0px 25px 0 10px;
	margin: 0;
	float: right;
	display: inline;
}
.feature_widget img {
	border: none;
	margin-right: 15px;
}
.feat_post {
	font-size: 14px;
	line-height: 120%;
	color: #a39982;
	margin: 0 0 0 37px;
	width: 490px;
	position: static;
	left: auto;
	top: auto;
	float: none;
}
.feat_post h2 {
	padding-top: 15px;
	letter-spacing: 0.020em;
}
.feat_post h2 a {
	color: #003276;
	font-size: 24px;
}
.keepreading {
	float: left;
	position: static;
}
.sub_article h3 a, .subpost h3 a {
	background-color: transparent;
	padding: 0;
}
.single_wrap .sub_article h3 a, .single_wrap .subpost h3 a {
	color: #333;
}
.single_wrap {
	padding: 0 0 20px 30px;
	width: 914px;
}
.single_post {
	position: static;
	
}
.sub_article h3 a:hover, .subpost h3 a:hover {
	background-color: transparent;	
}
.subpost_left h2 {
	font-size: 18px;
	line-height: 120%;
	background-color: #b22e18;
	padding: 6px 9px;
	margin: 35px 15px 0 20px;
	color: #fff;
	letter-spacing: 0.040em;
}
ul#social {
	float: left;
	list-style: none;
	list-style-type: none;
	height: 24px;
	margin: 7px 0;
	padding: 0 20px 0 0;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
}
ul#social li {
	padding: 0 13px 0 0;
	margin: 0 13px 0 0;
	border-right: 1px solid #fff;
}
ul#social li.first {
	margin: 0 0 0 10px;
	border-right: none;
}
ul#social li.last {
	margin: 0;
	padding: 0;
	border-right: none;
}
ul#social a {
	display: block;
	width: 24px;
	height: 24px;
	text-indent: -9999px;
	background: url('images/social.png') no-repeat 0px 0px;
	padding: 0;
}
ul#social li:hover {
	background: none;
}
ul#social a#ic_twitter {
	background-position: -24px 0px;
}
ul#social a#ic_youtube {
	background-position: -48px 0px;
}
#user_links {
	float: right;
	margin: 7px 10px;
	text-align: right;
	color: #fff;
	font-size: 16px;
	line-height: 24px;
	height: 24px;
}
#user_links a {
	color: #fff;
}
#user_links a:hover {
	text-decoration: underline;
}
#nav {
	text-shadow: none;
}
#post-32 {
	width: 880px;
}
.single_post h2, .single_post h1 {
	background: none;
	padding-left: 0;
}
.side_roll h3 {
	background-image: none;
	padding-left: 11px;
}
.aboutus ul.twitter-hash-tag-widget li a img {
	float: left;
	margin: 0 8px 4px 0;
}
.aboutus ul.twitter-hash-tag-widget li {
	clear: left;
}
.aboutustab {
	background-image: none;
	font-size: 18px;
	line-height: 120%;
	background-color: #b22e18;
	padding: 6px 9px;
	color: #fff;
	letter-spacing: 0.040em;
	font-weight: normal;
	width: 371px;
}
.aboutustab a {
	color: #fff;
}
.tabs {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 944px;
	height: 477px;
	overflow: hidden;
	z-index: 5;
}
.tabs .tab {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	z-index: 1;
	width: 944px;
	height: 477px;
}
.moduletable { float: left; }
.tabs #tab1 { display: block; }
.feature_bg {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 944px;
	height: 477px;
	background: url('../../themes/ColdStone/img/slidebg.jpg') no-repeat scroll right bottom transparent;
}
.feature_content {
	height: 156px;
	width: 340px;
	z-index: 50;
	position: absolute;
	top: 321px;
	left: 604px;
	background-image: none;
	margin: 0;
	float: right;
}
.feature_slide {
	padding-left: 29px;
	width: 887px;
	height: 270px;
	clear: none;
	margin: 0;
}
.feature_slide img, .feature_slide a {
	display: block;
}
.tabs .active {
	z-index: 10;
}
.tabs .last-active {
	z-index: 9;
}
.stbutton img {
	border: none;
}
.feature_wrap {
	position: relative;
}
#roadblock_wrap {
	display: none;
}
#roadblock { 
	display: block;
	float: left;
	width: 638px;
	background-color: #5a5b5d;
	padding: 1px;
	color: #fff;
}
#roadblock #close_link {
	float: right;
	text-align: right;
	margin: 8px 10px 0 0;
	color: #fff;
	display: block;
	padding: 0 22px 0 0;
	background: url('images/roadblock-close.png') no-repeat right center;
	font-size: 17px;
	line-height: 120%;
}
#roadblock #close_link:hover {
	text-decoration: underline;
}
#roadblock .roadblock_content {
	clear: right;
	margin: 0 32px 24px 24px;
	padding: 0 55px 5px 18px;
	border-left: 1px solid #939598;
	background: url('images/roadblock-logo.png') no-repeat right bottom;
}
#roadblock h1 {
	font-size: 41px;
	font-weight: normal;
	line-height: 1em;
	margin: 0;
	padding: 0;
}
#roadblock p {
	font-size: 21px;
	line-height: 120%;
	margin: 1.2em 0 0 0;
	padding: 0;
}
#roadblock a {
	color: #fff;
	text-decoration: underline;
}
#cboxContent #cboxClose {
	width: 0px;
	height: 0px;
	overflow: hidden;
}
#wrapp_ .tubepress_normal_embedded_wrapper {
	margin-top: 2em;
}
.aboutus .tubepress_thumbnail_area {
	margin: 0;
}
.aboutus .tubepress_thumbs {
	padding-top: 0;
}
.side_roll ul.twitter-hash-tag-widget li {
	border-bottom:1px dotted #D7D7D7;
	display:block;
	padding:5px 3px 3px;
	width:255px;
	clear: left;
}
.side_roll ul.twitter-hash-tag-widget li a {
	display: inline;
	border: none;
	padding: 0;
	width: auto;
}
.side_roll ul.twitter-hash-tag-widget li img {
	margin: 0 8px 4px 0;
	float: left;
}
dd.tubepress_meta_title {
	width: 100%;
}
