/* @override http://rawmethod.com/raw/style/ */

/* ----------------------------------------------------------------
* BROWSER RESET
 * ---------------------------------------------------------------- 
*/ 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;*/
	
}
body { line-height: 1;}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }


/* ---------------------------------------------------------------- 
 *  CUFON
 * ---------------------------------------------------------------- 
*/
h2,h3,h4,h5,.read_more,.pagination,p.privacy,span.subhead,span.descript,span.sizes,ul.tabs li,div.size li,p.rapro,p.foot,p.posted,#search_box p {
	visibility: hidden;
}
.cufon-ready h2, .cufon-ready h3, .cufon-ready h4, .cufon-ready h5, .cufon-ready .read_more, .cufon-ready .pagination, .cufon-ready p.privacy, .cufon-ready span.subhead, .cufon-ready span.descript, .cufon-ready span.sizes, .cufon-ready ul.tabs li, .cufon-ready div.size li, .cufon-ready p.rapro, .cufon-ready p.foot, .cufon-ready p.posted, .cufon-ready #search_box p {
	visibility: visible;
}


/* ---------------------------------------------------------------- 
 *  GLOBAL
 * ---------------------------------------------------------------- 
*/ 
/* this is causing the problem with the site jumping up */
#hsjssp{display:none} 
html { font-size: 75%; }
body { background:#24231F url(http://rawmethod.com//images/raw/body_bkg.jpg) no-repeat top center; font-family: Helvetica, Arial, sans-serif; font-size: 1.0em; line-height: 1.4em; color: #ffffff; }
.clear { clear: both; width: 1px; height: 1px; margin: 0; padding: 0; }
.hidden { display: none; }
a { text-decoration: none; color: white;}
a:hover {text-decoration: none;}
p {font-size:0.9em; line-height:1.65em; letter-spacing: .25px;}

/* ---------------------------------------------------------------- 
*  CONTAINER
* ---------------------------------------------------------------- 
*/ 

.container {
	width: 960px;
	margin: 0 auto;
}


/* ---------------------------------------------------------------- 
*  HEADER
* ---------------------------------------------------------------- 
*/ 

#header {
	/*margin-top: 30px;*/
	/*margin-bottom: -10px;*/
	overflow: hidden;
	background: url(http://rawmethod.com//images/raw/top_shadow.png) repeat-x bottom;
	 overflow: hidden;
    padding: 40px 0 0;
    position: relative;
    z-index: 999;
	margin: 0 0 -10px 0;
}

#header div,
#header ul { height: 80x;   list-style: none; }

#header .container {
	margin: 28px auto 0;
	height: 100px;
}

#header h1 { display: none; }

#header .title {
	float: left;
	width: 380px;
	cursor: pointer;
	padding:0 0 4px 15px;
	margin:-9px 0 0 0;
}

#header span {
	display: none;
	position: absolute;
}

#header ul {
	/*float: right; width: 606px; margin-bottom: -20px; position: relative;*/
	padding: 0 0 0 280px;
	}

#header li {
	/*float: left;
	font-family: Helvetica, Arial, sans-serif;
	margin-right: 7px;
	list-style: none;*/
	
	display: block;
    float: left;
    font-family: Helvetica,Arial,sans-serif;
    list-style: none outside none;
    margin-right: 7px;
}

#header li a {
	display: block;
    text-indent: -1200%;
    /*position: absolute;*/
    outline: none;
}

#header li a:hover { background-position: left bottom; }
#header li a:hover span { display: none; }


#header .about_raw {
	background: url(http://rawmethod.com//images/raw/nav_about_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*left: 95px;**/
}

#header .products_raw {
	background: url(http://rawmethod.com//images/raw/nav_products_raw.png) no-repeat left top;
	width:99px;
	height: 80px;
	/*left: 190px;*/
	overflow: hidden;
}

#header .products_raw span {
	/*background: url(http://rawmethod.com//images/raw/nav_products_raw.png) no-repeat;*/
	width:99px;
	height: 80px;
	/*top:-80px;*/
	display:none;
}

#header .method_raw {
	background: url(http://rawmethod.com//images/raw/nav_method_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*left: 282px;*/
}

#header .newsroom_raw {
	background: url(http://rawmethod.com//images/raw/nav_newsroom_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*left: 382px;*/
}
#header .blog_raw {
	background: url(http://rawmethod.com//images/raw/nav_blog_raw.png) no-repeat top left;
width:99px;
	height: 80px;
	/*left: 475px;*/
	}
#header .contact_raw {
	background: url(http://rawmethod.com//images/raw/nav_contact_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*left: 380px;*/
}

#header .about_raw2 {
	background: url(http://rawmethod.com//images/raw/nav_about_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*left: 0px;*/
}

#header .products_raw2 {
	background: url(http://rawmethod.com//images/raw/nav_products_raw.png) no-repeat left top;
	width:99px;
	height: 80px;
	/*left: 90px;*/
	overflow: hidden;
}

#header .products_raw2 span{
	background: url(http://rawmethod.com//images/raw/nav_products_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*top:-80px;*/
}

#header .method_raw2 {
	background: url(http://rawmethod.com//images/raw/nav_method_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*left: 182px;*/
}

#header .newsroom_raw2 {
	background: url(http://rawmethod.com//images/raw/nav_newsroom_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*left: 282px;*/
}

#header .contact_raw2 {
	background: url(http://rawmethod.com//images/raw/nav_contact_raw.png) no-repeat;
	width:99px;
	height: 80px;
	/*left: 380px;*/
}

/* ---------------------------------------------------------------- 
*  SIDEBAR
* ---------------------------------------------------------------- 
*/ 

#sidebar {
	background: url(http://rawmethod.com//images/raw/sidebar.png) no-repeat bottom right;
	height: 556px;
	width: 90px;
	margin-left: -13px;
	padding-left: 5px;
	float: left;
}


/* ---------------------------------------------------------------- 
*  CONTENTS
* ---------------------------------------------------------------- 
*/ 
#contents {
	margin-top: -7px;
	width: 866px;
	float: left;
	background: url(http://rawmethod.com//images/raw/container_bkg.png) no-repeat top left;
	min-height:563px;
}

#contents .container_home {
	padding: 50px 0 0 40px;
	background: url(http://rawmethod.com//images/raw/home_img.png) no-repeat  0 18px;
	height: 515px;
	width: 100%;
	float: left;
	margin-top: -1px;
}

#contents .container_home h2 {
	font-size: 2em;
	line-height: 1.4em;
	padding:3px 0 5px 0;
	text-transform: uppercase;
}

#contents .container_home .subhead {
	padding:10px 0 5px 0;
	color: #BDBDBD;
	line-height: 1.5em;
}
	

/* ---------------------------------------------------------------- 
*  CONTENTS - ABOUT
* ---------------------------------------------------------------- 
*/ 

#contents .container_about {
	padding: 60px 0 0 40px;
	background: url(http://rawmethod.com//images/raw/about_img.jpg) no-repeat  0 17px;
	height: 504px;
	width: 100%;
	float: left;
}

#contents .container_about .about_left {
	width: 380px;
	float: left;
	height: 531px;
	overflow: hidden;
}

#contents .container_about .image {
	width: 480px;
	float: right;
	margin-top: -20px;
	height: 531px;
	overflow: hidden;
}

#contents .container_about h2 {
	font-size:1.85em;
	text-transform: uppercase;

}

#contents .container_about h3 {
	font-size:1.4em;
	line-height:.7em;
	color: #ffffff;
	text-transform: uppercase;
}

#contents .container_about p {
	font-size:0.9em;
	margin: 10px 0;	

}

#contents .container_about br {margin-bottom: 5px;}



/* ---------------------------------------------------------------- 
*  CONTENTS - PRODUCTS/METHOD
* ---------------------------------------------------------------- 
*/ 

#contents .container_menu {
	padding: 50px 0 0 33px;
	width: 845px;
	float: left;
}
blo
#contents .container_menu #tabs {
	width: 155px;
	float: left;
	height: 515px;
}

#contents .container_menu h3, .blogging_contents h3 {
	font-size:1.2em;
	color: #c2191f;
	padding-bottom: 4px;
	text-transform: uppercase;
}

#contents .container_menu ul li {
	margin: 4px 0px;
	text-transform: uppercase;
	color: #8d8887 !important;
}

#contents .container_menu ul li:hover {color: #ffffff !important;}

.blogging_contents ul li {
	margin: 8px 0px 8px 0px;
	text-transform: uppercase;
	color: #8d8887 !important;
        font-size: 11px;
}

.blogging_contents ul li a{
     color: #8d8887 !important;
}

#contents .container_menu ul li.title {
text-transform: none !important;
width:150px;
}
#contents .container_menu ul li a {
	color: #8d8887;
	font-size: 0.9em;

}

#contents .container_menu ul li .active,
#contents .container_menu ul li .active a {
	color: #ffffff;
}

#contents .container_menu h4 {
	font-size:.95em;
	padding-bottom: 0px;
	color: #8d8887;
	text-transform: uppercase;
}

#contents .container_menu span .descript {
	font-size:1.4em;
	color: #000000;
	text-transform: capitalize;
}

#contents .container_about br {margin-bottom: 5px;}

#tab_container {
	width: 680px;
	float: left;
	  min-height:513px;
  height:auto !important;
  height:513px;

}

#tab_container h5 {
	font-size:1.15em;
	padding-bottom: 6px;
	color: #ffffff;
	text-transform: uppercase;
	display:inline;
	font-weight: 900;
}

#tab_container .descript {
	font-size:1.1em;
	padding-left: 4px;
	text-indent: 4px;
	color: #000000;
	margin-left: -4px;
}

#tab_container .product_info .indent_fix {
	margin-left: -2px;
}

#tab_container .tab_content p {
	padding-top: 7px;
}

.menu_red {
	background: url(http://rawmethod.com/images/raw/menu_red.jpg) no-repeat 0 18px;
	width: 666px;
	height: 550px;
	margin-top: -50px;
	position: absolute;
}

.tab_content { display: none; }

#tab1 {
	background: url(http://rawmethod.com/images/raw/products_menu.png) no-repeat 0 18px;
	width: 851px;
	height: 548px;
	margin-top: -50px;
	position: absolute;
}


#tab1 .main_slide {
	position: absolute;
	width: 308px;
	bottom: 50px;
	right: 215px;
	bottom: 38px;	
}

#tab1 .main_slide h2{
	font-size:2em;
	color: #ffffff;
	text-transform: uppercase;
}

#method1 {
	background: url(http://rawmethod.com/images/raw/method_menu.png) no-repeat 0 18px;
	width: 851px;
	height: 550px;
	margin-top: -50px;
	position: absolute;
}

#method1 .main_step {
	bottom:80px;
	position:absolute;
	right:240px;
	width:300px;
}

#method1 .main_step h2{
	color:#FFFFFF;
	font-size:2em;
	text-transform:uppercase;
}


#tab_container .tab_content .product_info {
	position: absolute;
	width: 308px;
	right: 308px;
	bottom: 70px;
}

#tab_container .tab_content .sizes{
	margin-top: 5px;
	color: #000000;
}

#tab_container .tab_content .picture {
	width: 200px;
	position: absolute;
	right: 85px;
	bottom: 16px;
}

#tab_container .tab_content .size ul {
	color: #000000;
	height: 0px;
	margin-top: 10px
}

#tab_container .tab_content .size ul li {
	color: #000000;
	margin: 0;
}

#tab_container .tab_content .steps_info {
	bottom:35px;
	position:absolute;
	right:315px;
	width:295px;
        letter-spacing: .04em;
}

#tab_container .tab_content .steps_info br {
	margin: .25em 0;
}

#specials {
	background: url(http://rawmethod.com/images/raw/menu_red.jpg) no-repeat 0 18px;
	width: 666px;
	height: 550px;
	margin-top: -50px;
	position: absolute;
}

.specials_info {
	position: absolute;
	width: 308px;
	right: 308px;
	top: 70px;
}

#kits {
	background: url(http://rawmethod.com/images/raw/menu_red.jpg) no-repeat 0 18px;
	width: 666px;
	height: 550px;
	margin-top: -50px;
	position: absolute;
}

.kit_info {
	position: absolute;
	width: 580px;
	left: 42px;
	top: 53px;
}

.kit {
	padding-bottom: 25px;
}

.kit  .kit_left {
	float:left;
	width: 308px;
}

.kit  .kit_left p {
	padding-top: 0px !important;
}

.kit  .kit_left .kit_size {
	text-transform: uppercase;
	color: #8D8887 !important;
}

.kit  .kit_right {
	float: right;
	text-align: center;
	width: 250px;
}

/* ---------------------------------------------------------------- 
*  MARKETING FORM
* ---------------------------------------------------------------- 
*/ 

#contents .container_marketing {
	padding: 45px 0 0 40px;
	background: url(http://rawmethod.com/images/raw/marketing_img.png) no-repeat  0 18px;
	height: 519px;
	width: 100%;
	float: left;
}

.marketing_form {
	width: 402px;
}

.container_marketing h2 { 
	font-size: 2.1em;
	padding: 3px 0 5px 0;
	line-height: 1em;
	text-transform: uppercase;
}

/* ---------------------------------------------------------------- 
*  CONTENTS - CONTACT
* ---------------------------------------------------------------- 
*/ 

#contents .container_contact {
	padding: 60px 0 0 40px;
	background: url(http://rawmethod.com/images/raw/contact_img.jpg) no-repeat  0 18px;
	height: 519px;
	width: 100%;
	float: left;
}

#contact {
	margin-top: 10px;
}

#contact input {
	margin:-0 0 7px 0;
	height: 15px;
}

#contact label {
	font-size: 0.9em;
}

#contact input.submit {
	background: url(http://rawmethod.com/images/raw/submit.png) no-repeat;
	border: none;
	cursor: pointer;
	width: 75px;
}

#contact .form_left {
	float:left;
	width: 175px;
}

#contact .form_comments {
	float:left;
	width: 250px;
	margin-top: 7px;

}

#contact .form_button {
	float:left;
	margin-top: 15px;
	width: 250px;
}


#contents .container_contact .contact_left {
	width: 380px;
	float: left;
	height: 531px;
	overflow: hidden;
}


#contents .container_contact .image {
	width: 480px;
	float: right;
	margin-top: -20px;
	height: 531px;
	overflow: hidden;
}

#contents .container_contact .contact_information {
	width: 400px;
	padding: 23px 0 0 50px;
	float: right;
	height: 531px;
	overflow: hidden;
}

#contents .container_contact .contact_information a {
	font-size: 0.9em;
}
#contents .container_contact .contact_information a:hover {
	text-decoration: underline;
}


#contents .container_contact h2 {
	font-size:1.85em;
	text-transform: uppercase;

}

#contents .container_contact h3 {
	font-size:1em;
	line-height:.7em;
	color: #ffffff;
	text-transform: uppercase;
}

#contents .container_contact p {
	font-size:0.9em;
	margin: 10px 0;
	letter-spacing: .01em;

}



/* ---------------------------------------------------------------- 
*  TRIANGLE - Home Feature
* ---------------------------------------------------------------- 
*/

#contents .featured {
	width: 443px;
	margin-right: 56px;
	margin-top: -110px;
	float: right;
	height: 531px;
	overflow: hidden;
}

#contents .featured .copyblock {
	padding-top: 400px;
	padding-left: 170px;
}

#contents .featured .copyblock h3 {
    font-size: 1.2em;
    color: #ffffff;
    padding-bottom: 7px;
    text-transform: uppercase;
	background: url(http://rawmethod.com//images/raw/red_plus.png) no-repeat;
	padding-left: 18px;
	margin-left: -18px;
}

#contents .featured .copyblock p {
	font-size: .9em;
	letter-spacing: .01em;
	color: #bdbdbd;
	padding-bottom: 10px;
	width: 255px;
}

#contents .featured a {
	color: #ffffff;
	text-decoration: none;
}

#contents .featured a:hover {
	color: #ffffff;
	text-decoration: underline;
}



/* ---------------------------------------------------------------- 
* CONTACT FORM
* ---------------------------------------------------------------- 
*/
#contact h1 { margin: 10px 0 10px; }

#contact {  }

/* Form style */


#message { margin: 10px 0; padding: 0; }

.error_message { 
	background:white;
	border:1px solid #8A1F11;
	color:#8A1F11;
	display:block;
	height:22px;
	line-height:22px;
	padding:3px 10px 3px 26px;
	width: 316px;
}

.loader { padding: 0 10px; }

#contact #success_page h1 { font-size: 1.5em; text-transform: uppercase; color: #ffffff; }

acronym { border-bottom:1px dotted #ccc; }


/* ---------------------------------------------------------------- 
* PRIVACY
* ---------------------------------------------------------------- 
*/

.privacypage {
	width: 500px;
	margin: 0 auto;
}

.privacypage a {
	color: black;
}

.eeEncEmail_9hUtFN6znB {
	color: black;
}
/* ---------------------------------------------------------------- 
* FOOTER
* ---------------------------------------------------------------- 
*/

#footer { width: 910px; margin: -10px auto 0; padding: 0 40px 0 10px; height: 40px;}

.footer_adjust { margin: -5px auto 0 !important;}

#footer .copyright {
	float: left;
	font-size: .8em;
	color:#525050;
}

#footer .copyright a {
	color:#525050;
	text-decoration: none;
}

#footer ul.social_foot  {}

#footer .social_foot li {
float: right;
   padding-top: 2px;
    margin-left: 20px;
}

#footer .privacy {
	float: right;
    padding-top: 2px;
    padding-left: 20px;
	font-size: 1.0em;
	font-size: .9em;
	color:#C2191F;
}


/* ---------------------------------------------------------------- 
* STYLES
* ---------------------------------------------------------------- 
*/

.red {color: #C2191f !important;}
.red_d {color: #d91c23;}
.black {color: #000000;}
.rapro { background: #5D0709; padding: 2px 10px 2px 10px !important; text-align:center; width: 260px; margin-top: 5px;}
.rapro a {color: white;}

/* ---------------------------------------------------------------- 
* NEWSROOM
* ---------------------------------------------------------------- 
*/

.news_container {width: 960px !important;}
.news_repeat {
	background: url("http://rawmethod.com/images/raw/news_repeat.gif") repeat-y scroll 0 0 left;
}


.newsroom_bkg_top { background: url(http://rawmethod.com/images/raw/newsroom_bkg_top.png) no-repeat; height: 25px; margin-top: -25px;}
.newsroom_bkg { background: url("http://rawmethod.com/images/raw/newsroom_bkg.png") repeat-y -2px 0 transparent;}
.newsroom_bkg_bottom {   
 	/*background: url("http://rawmethod.com//images/raw/newsroom_bkg_bottom.png") no-repeat scroll 0 0 transparent;
    height: 37px;
    margin: -32px 0 0 -26px;*/
    }
    
.news_bkg_bottom {     
	background: url("http://rawmethod.com/images/raw/newsroom_bkg_bottom.png") no-repeat scroll 0 0 transparent;
    height: 37px;
    margin: -3px 0 0 -108px;}

.news_tab_container h5 {
	line-height: 1.35em;
	font-size:1.25em !important;
	display: block !important;
	padding-top: 5px;
	padding-bottom: 0 !important;
	text-transform:none !important;
}

#contents .newsroom {
	padding:0 0 0 40px;
	background: url(http://rawmethod.com//images/raw/bkg_red.jpg) repeat-y;
	float: left;
	margin-top: 18px;
	margin-bottom: 17px;
}

#contents .newsroom .blackbkg {
	background: none !important;
}

.news_tab_container {width: 585px !important;}
.tab_pad {padding: 22px 35px 35px 35px;}

.news_tab_container h2 {
	font-size:2em;
	line-height:1.4em;
	padding:3px 0 0;
	text-transform:uppercase;
}

.news_tab_container .tab_pad h2 {
	font-size:2em;
	line-height:1.4em;

	padding:3px 0 20px;
	text-transform:uppercase;
}

#raw_newsroom {
	background: url(http://rawmethod.com/images/raw/newsroom_rocks_fill.jpg) no-repeat;
	width: 851px;
	height: 532px;
	position: absolute;
}

.tabs_newsroom {padding-top: 23px;}
	
}
.news_tab_container .media_item { padding: 20px 0; border-bottom: 2px solid #8d1417; width: 430px;}
.news_tab_container .news_item { padding: 20px 0; border-bottom: 2px solid #8d1417; width: 400px;}

.news_tab_container .news_item p,.news_tab_container .media_item p {}

.news_tab_container .media_item:last-child{border-bottom: none;}

.news_tab_container .media_img {float: left; margin-right: 15px; border: 1px solid #6b0f11;}

.news_tab_container .news_img {display: block; margin: 5px 0 10px 0; border: 1px solid #6b0f11;}

.press_rel {position: relative; 	background: url(http://rawmethod.com/images/raw/menu_red.jpg) no-repeat 0 18px;
}

.posted {font-size: 9px; color: #d49394; display: block;}

.press_info {
	bottom:40px;
	position:absolute;
	left:60px;
	width:400px;
}

#raw_newsroom .main_slide {
	bottom:65px;
	position:absolute;
	right:238px;
	width:308px;
}

#raw_newsroom .main_slide h2{
	font-size:2em;
	color: #ffffff;
	text-transform: uppercase;
}

#news_sidebar {
	background:url("http://rawmethod.com//images/raw/sidebar.png") no-repeat scroll right bottom transparent;
	float:left;
	width:90px;
	margin-left: -8px;
	height: 556px;
}

#blog_sidebar {
    background: url("http://rawmethod.com//images/raw/sidebar.png") no-repeat scroll right bottom transparent;
    float: left;
    height: 556px;
    margin-left: 21px;
    margin-top: -10px;
    width: 90px;
}

#news_sidebar_newsroll {
	background: url(http://rawmethod.com//images/raw/sidebar_tall.png) repeat-y -7px bottom;
	float:left;
	width:82px;
	margin: 20px 0 0 -8px;
	height: 554px;
}

.sidebar_corner {
	background: url(http://rawmethod.com//images/raw/news_corner.png) no-repeat bottom left;
	width: 85px;
	margin: -24px 0 0 -9px;
}


/* #news_sidebar .sidebar_gfx {
	background: url(http://rawmethod.com//images/raw/sidebar_02.png) no-repeat;
	height: 225px;
	width: 90px;
	float: left;
}

#news_sidebar .sidebar_bottom {
	background: url(http://rawmethod.com//images/raw/sidebar_02.png) no-repeat;
	height: 41px;
	width: 90px;
	float: left;
}
*/

.read_more {color: black !important; margin: 5px 0 0 0px; display: block;}
.minus {margin-left: -3px;}
.read_more a {color: black !important; text-transform: capitalize; font-size:13px; margin-top:4px;}

.pagination {float:right;}

.pagination strong {background: #741013; font-weight: 300; padding: 3px 6px; margin: 0; display: inline-block; width: 10px; text-align: center;}
.pagination a {margin: 0 5px;}

.social ul {
	background: none !important;
	padding: 0;
	list-style-type: none;
	width: 400px;
}

.social ul li {
	float: left;
	padding: 0 3px;
}

.newsroom_content { padding-bottom: 10px;}

.newsroom_content p {padding: 5px 0; line-height: 20px;}
.newsroom_content ol {padding-left: 20px; font-size:0.9em;}
.newsroom_content ol li {padding: 2px 0;}

.newsroom_content ul {padding-left: 20px; font-size:0.9em;}
.newsroom_content ul li {padding: 2px 0;}

.news_contents {
	/*margin-top: -8px !important;*/
	float: left;
	/*background: url(http://rawmethod.com//images/raw/newsroom_bkg.png) repeat-y -110px 0 !important;*/
}

.news_contents .container_menu {
	padding: 0px 0 0 45px;
	width: 785px;
	float: left;
}

.news_contents .container_menu #tabs {
	width: 155px;
	float: left;
	height: 531px;
}

#contents .container_menu .tabs {
	width: 155px;
	float: left;
	height: 508px;
}

.news_contents .container_menu ul, #blog_menu {
	width: 156px;
	float: left;
}
.news_contents .container_menu h3 {
	font-size:1.2em;
	color: #c2191f;
	padding-bottom: 4px;
	text-transform: uppercase;
}

.news_contents.container_menu ul li {
	margin: 8px 0px 8px 0px;
	text-transform: uppercase;
	color: #8d8887;
	
}

.news_contents .container_menu ul li.title {
text-transform: none !important;
width:150px;
}
.news_contents .container_menu ul li a {
	color: #8d8887;
	font-size: 0.9em;

}

.news_contents .container_menu ul li .active,
.news_contents .container_menu ul li .active a {
	color: #ffffff;
}

.news_contents .container_menu h4 {
	font-size:.95em;
	padding-bottom: 0px;
	color: #8d8887;
	text-transform: uppercase;
}

.news_contents .container_menu span .descript {
	font-size:1.4em;
	color: #000000;
	text-transform: capitalize;
}

.news_contents .container_about br {margin-bottom: 5px;}


/* ---------------------------------------------------------------- 
*  CONTENTS - BLOG // added by Caroline C. Blaker @ Petroglyph Creative http://petroglyphcreative.com
* ---------------------------------------------------------------- 
*/ 

.blog_bkg_top { background: url(http://rawmethod.com//images/raw/newsroom_bkg_top.png) no-repeat; height: 13px; margin-top: -13px;}

#blog_menu ul {
	width: 156px;
	float: none !important;
}
ul#recent_posts li{
	margin: 8px 0px 16px 0px !important;
}
#blog_menu h3{padding-top:25px;}

#blog_aside{
width:210px;
float:right;
background-color:#8a1316;
}
#blog_aside #search_box{
background-color:#650e10;
color:#d7070e;
padding: 40px 30px 30px 20px;
font-size:14px;

}
#blog_aside #search_box h4{
	color:#8d8887;
	margin-bottom:9px;
	margin-top:20px;

}
#search_box #search_container{
	width:100%;
	height:21px;
	position:relative;
}
#search_box input[type="text"]{

	background:url(/images/raw/search_bg.jpg) repeat-x top left #fff;
	width:100%;
	height:21px;
	border:1px solid #000;
}
#search_box input[type="image"]{
	position:absolute;
	top:5px;
	right:0px;
}

#contents .blog {
	padding: 0 0 0 45px;
	background: url(http://rawmethod.com//images/raw/bkg_red1.jpg) repeat-y;
	width: 780px;
	float: left;
}
.blog_tab_container h5 {
	line-height: 1.35em;
	font-size:1.25em !important;
	display: block !important;
	padding-top: 5px;
	margin-bottom:15px;
	padding-bottom: 0 !important;
	text-transform:none !important;
}

#blog_content .listing a{text-decoration:underline;}

#blog_content .listing h4 a{text-decoration:none !important;}

#blog_content .listing ul{
	width: 95% !important;
	list-style-type:disc !important;
	margin-left: 15px;
}

.blogging_contents .container_menu {
	padding: 0px 0 0 30px;
	width: 785px;
	float: left;
}

#blog_content .listing ul li{
	color: #fff !important;	
	list-style-type:disc !important;
	text-transform: none;
	font-size: 11px;
}

.blog_bkg { 
background: url("http://rawmethod.com//images/raw/blog_total_bg.png") repeat-y -2px 0 transparent;
}

#blog_aside .product_info{
	padding:20px 20px 30px 5px;
	overflow:hidden;

}
#blog_aside .product_info a.more{
	display:block;
	margin-top:20px;
	color:#000;
	text-decoration:underline;


}
#blog_aside .testimonial{
	font-size:14px;
	padding: 40px 0px 30px 0px;
	margin: 0px 25px 0px 25px;
		border-top:1px solid #000;
}
#blog_aside .testimonial p{
	padding: 0px 0px 15px 0px;
}
#blog_aside .testimonial p.attr{text-align:right;}

#blog_aside .product_info .indent_fix{
	padding: 20px 0px 0px 0px;
}
#blog_content{
	width:390px !important;
	margin: 0px 15px 0px 45px;
}
#blog_content h2{
	padding:40px 0px 60px 0px;
}
#blog_content h2 span{color:#d7070e;}
#blog_content .listing h4 a{
	text-transform:none !important;

font-size:15px;
}
.st_sharethis {
 width: 54px;
 height:15px;

 background:url(/images/raw/share_btn.png);
}
#blog_content .listing {
	margin-bottom:40px;

	display:block;
	overflow:hidden;
}
#blog_content p, #blog_content div.listing div, #blog_content ol li{
	 font-size: 12px;
	 line-height: 2em;
	 color: #f8f4f4;
}
#blog_content .posted{
	color:#000 !important;
	font-size:12px !important;
	margin-bottom:0px;
	padding:0px;
}
#blog_content div.listing ol{
list-style-type: decimal;
	padding-left:10px;
	margin-left:10px;
}
#blog_content div.listing ol li{margin-bottom:10px;}
#blog_content div.listing p.summary, #blog_content div.listing div{margin-bottom:20px;}
#blog_content p.foot, #blog_content p.foot a{
	color:#000;
	font-size:12px;


}
#blog_content p.foot {padding-top:3px;	margin-bottom:25px;}

#blog_content .connect_widget_connected_text {color:#ffffff;}
#blog_content .listing span.rule{
	width:100%;
	display:block;
	border-bottom:1px solid #000;
	margin:5px 0px 0px 0px;
}
.pagination a{color:#000;}
.listing .image{
	float:right;
	margin-left:5px;
}
#blog_container {
	width: 909px;
min-height: 1232px;
 

  	margin-left:163px;
   	background:url(/images/raw/blog_bg_short.jpg) top left  no-repeat #ad181c;
  

}
.blog_tab_container {
	width: 654px !important;
	}
#comment_form label{
	width:90px;
	display: inline-block;
}
#comment_form p{
	line-height:2em;
	margin-bottom:20px;
}
h3#comments{
color:#000 !important;
}
#contents .newsroom {
	padding: 0 0 0 40px;
	width: 100%;
	float: left;
}

.tab_pad {padding: 22px 35px 35px 35px;}

.blog_tab_container h2 {
	font-size:2em;
	line-height:1.4em;
	padding:3px 0 0;
	text-transform:uppercase;
}

.blog_tab_container .tab_pad h2 {
	font-size:2em;
	line-height:1.4em;
	padding:3px 0 20px;
	text-transform:uppercase;
}

.blog_tab_container .media_item { padding: 20px 0; border-bottom: 2px solid #8d1417; width: 430px;}
.blog_tab_container .news_item { padding: 20px 0; border-bottom: 2px solid #8d1417; width: 400px;}

.blog_tab_container .news_item p,.news_tab_container .media_item p {}

.blog_tab_container .media_item:last-child{border-bottom: none;}

.blog_tab_container .media_img {float: left; margin-right: 15px; border: 1px solid #6b0f11;}

.blog_tab_container .news_img {display: block; margin: 5px 0 10px 0; border: 1px solid #6b0f11;}

.blog_bkg_bottom { background: url(http://rawmethod.com//images/raw/newsroom_bkg_bottom_alt.png) no-repeat; height: 37px; margin-top:-1px;}

.news_container #contents { background-position: left bottom; padding-bottom: 2px; }
