@charset "utf-8";
/* CSS Document */

html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

/* HTML5 display-role reset for older browsers */
article, aside, figure, footer, header, hgroup, nav, section {display: block;}

img, object, embed {}
ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}

body {line-height:1;}

/* tables still need cellspacing="0" in the markup */
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}

/* Form Elements */
input, select {vertical-align: middle;}
input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom;}
.ie6 input {vertical-align: text-bottom;}
select, input, textarea {font: 99% sans-serif;}

a:hover, a:active {outline: none;}
small {font-size: 85%;}
strong, th {font-weight: bold;}
td, td img {vertical-align: top;} 

sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif;}

/* hand cursor on clickable elements */
.clickable, label, input[type=button], input[type=submit], button {cursor: pointer;}

/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}

/* make buttons play nice in IE */
button {width: auto; overflow: visible;}

a, img a, img, a img {border:0;	outline:0; text-decoration:none;}

/* FLOAT-elements */
.fltleft {float:left;}
.fltright {float:right;}

/* let's clear some floats */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  


/* only to clear floats - to be used with any class as addition */
.clear {
	clear: both;
	}
	
/* clear float with blank <div>or <br>*/
.clrflt {
	clear:both;
	line-height:1px;
	font-size:1px;
	overflow: hidden;
	}

/* MAIN */
body {
	background:url(../img/body_bg.gif) repeat;
	font-family: 'MentoneSemiBold';
	font-size:12px;
	font-weight:normal;
	color:#fff;
	outline:0;
	}

/****************start fontface****************/	

@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('../fonts/Chunkfive-webfont.eot');
    src: url('../fonts/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Chunkfive-webfont.woff') format('woff'),
         url('../fonts/Chunkfive-webfont.ttf') format('truetype'),
         url('../fonts/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MentoneSemiBold';
    src: url('../fonts/mentone-semibol-webfont.eot');
    src: url('../fonts/mentone-semibol-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mentone-semibol-webfont.woff') format('woff'),
         url('../fonts/mentone-semibol-webfont.ttf') format('truetype'),
         url('../fonts/mentone-semibol-webfont.svg#MentoneSemiBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MentoneSemiBoldItalic';
    src: url('../fonts/mentone-semibol-ita-webfont.eot');
    src: url('../fonts/mentone-semibol-ita-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mentone-semibol-ita-webfont.woff') format('woff'),
         url('../fonts/mentone-semibol-ita-webfont.ttf') format('truetype'),
         url('../fonts/smentone-semibol-ita-webfont.svg#MentoneSemiBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

/****************end fontface****************/	

.outer {
	background:url(../img/outer_bg.png) repeat-x left top;
	}

.outer2 {
	background:url(../img/outer_bg.png) repeat-x left top;
	}

.wrapper {
	width:960px;
	margin:0px auto;
	padding-top:46px;
	}

.header {
	width:960px;
	height:126px;
	background:url(../img/Header.png) no-repeat left top;
	position:relative;
	margin-bottom:5px;
	}

.menu
{
	width:960px;
	height:55px;
	position:relative;
	top:66px;
}
.menu ul
{
	padding:8px 0 0 0;
}
.menu ul li
{
	font-family: 'ChunkFiveRegular';
	font-size:32px;
	text-transform:uppercase;
	color:#fcf7f4;
	line-height:26px;
	float:left;
	padding:0 9px;
	text-align:center;
}
.menu ul li.reduce
{
	padding:0px 7px;
}
.menu ul li span
{
	display:block;
	font-size:15px;
	line-height:14px;
}
.menu ul li a
{
	color:#fcf7f4;
	text-decoration:none;
}

.logo {
	width:270px;
	height:126px;
	position:absolute;
	top:0px;
	left:345px;
	}

.video_area {
	min-height:406px;
	background:#b87d4d;
	margin-bottom:25px;
	}

.video_pic {
	width:628px;
	padding:30px 0 0 32px;
	}

.video_text {
	width:278px;
	padding:34px 8px 0 0;
	font-size:15px;
	background:url(../img/logo2.jpg) no-repeat 122px 10px;
	}

.video_text span {
	display:block;
	font-size:9px;
	font-family: 'MentoneSemiBold';
	color:#231f20;
	text-transform:uppercase;
	margin-bottom:2px;
	}

.video_text img {margin-bottom:12px;}

.video_text h2 {
	font-size:26px;
	font-family: 'ChunkFiveRegular';
	text-transform:uppercase;
	margin-bottom:4px;
	line-height:32px;
	font-weight:normal;
	}

.video_text p {
	line-height:19px;
	padding-bottom:14px;
	}

.feature_articles {
	height:21px;
	background:url(../img/line.png) no-repeat center top;
	font-size:30px;
	font-family: 'ChunkFiveRegular';
	text-transform:uppercase;
	line-height:21px;
	text-align:center;
	margin-bottom:32px;
	}

.feature_box {
	width:306px;
	margin:0 14px 18px 0;
	font-size:16px;
	}

.feature_box img {margin-bottom:7px;}

.feature_box h2 {
	font-size:21px;
	font-family: 'ChunkFiveRegular';
	text-transform:uppercase;
	margin-bottom:10px;
	line-height:24px;
	font-weight:normal;
	}
.feature_box h2 a
{
	text-decoration:none;
	color:#FFF;
}


.feature_box p {
	line-height:19px;
	padding-bottom:10px;
	}

.feature_box p a {
	font-family: 'MentoneSemiBold';
	color:#f58235;
	}

.ad {
	height:90px;
	width:768px;
margin:auto;
	margin-bottom:20px;
	}

.sidebar {width:300px;}

.social {
	height:33px;
	line-height:33px;
	font-family: 'ChunkFiveRegular';
	font-size:27px;
	text-transform:uppercase;
	padding:0 0 15px 0;
float: right;
	}
	
.social img {
	float:right;
	margin-left:6px;
	}
	
.social span {float:left;}
	
.snowboard {
	width:300px;
	height:311px;
	position:relative;
	margin-bottom:13px;
	}
	
/*
.snowboard a {
	width:239px;
	height:51px;
	position:absolute;
	bottom:26px;
	left:28px;
	display:block;
}
*/
	
.forum {
	background:url(../img/forum_bg.png) repeat;
	padding:25px 15px 0 15px;
	min-height:816px;
	height:expression( document.body.clientHeight > 816 ? "816px" : "auto" );
	font-size:14px;
	}
	
.forum h2 {
	font-family: 'ChunkFiveRegular';
	font-size:23px;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:10px;
	}
	
.forum h2 span {
	font-size:30px;
	display:block;
	}
	
.forum h3 {
	font-family: 'ChunkFiveRegular';
	font-size:22px;
	text-transform:uppercase;
	font-weight: normal;
	}
.forum h3 a
{
	text-decoration:none;
	color:#FFF;
}	
.forum p {
	line-height:18px;
	padding:0 15px 18px 0;
	}
	
.content {width:630px;}
	
.latest_news {
	padding:0 10px;
	}
	
.latest_news h2 {
	background:url(../img/news_line.png) no-repeat left center;
	font-family: 'ChunkFiveRegular';
	font-weight:normal;
	text-align:center;
	font-size:29px;
	text-transform:uppercase;
	margin-bottom:15px;
	}
	
.news_box {
	width:295px;
	font-size:14px;
	padding:0 0 30px 0;
	}
	
.news_box h3 {
	font-family: 'ChunkFiveRegular';
	font-size:16px;
	text-transform:uppercase;
	font-weight:normal;
	line-height:14px;
	padding:0 0 7px 0;
	}
	
.news_box h3 a {color:#FFF;}
	
.news_box h3 span {
	font-family: 'MentoneSemiBold';
	font-size:9px;
	display:block;
	}
	
.news_box p {line-height:19px;}
	
.news_box p a {
	color:#FFF;
	text-decoration:underline;
	}
	
.news_box p span {
	font-size:11px;
	text-transform:uppercase;
	display:block;
	}
	
.news_box p span a {
	color:#FFF;
	text-decoration:none;
	}
	
.snowboard_area {
	}
	
.snowboard_bg {
	background:url(../img/snowboard_bg.jpg) repeat;
	width:460px;
	min-height:650px;
	height:expression( document.body.clientHeight > 650 ? "650px" : "auto" );
	padding:25px 0px 15px 0px;
	}
	
.top_ten {
	}
	
.top_ten h2 {

	font-family: 'ChunkFiveRegular';
	font-size:30px;
	font-weight:normal;
	color:#231f20;
	text-align:center;
	text-transform:uppercase;
	margin-bottom:20px;
	}
	
.top_ten_area {

padding: 0px 10px 0px 10px;
	}
	
.top_ten_box {
	width:220px;
	color:#231f20;
	padding:0 0 15px 0;
	}
	
.top_ten_box span {
	background: url(../img/round_bg.png) no-repeat left top;
	width:37px;
	height:38px;
	line-height:41px;
	text-align:center;
	display:block;
	font-family: 'ChunkFiveRegular';
	font-size:28px;
	margin-right:10px;
	float:left;
	color:#FFF;
	}
	
.top_ten_box strong {
	display:block;
	float:left;
	font-family: 'ChunkFiveRegular';
	font-size:23px;
	font-weight:normal;
	text-transform:uppercase;
	line-height:20px;
	}
	
.top_ten_box strong a {color:#231f20;}
	
.top_ten_box strong small {
	font-family: 'ChunkFiveRegular';
	font-size:15px;
	}
	
a.view_more_boards {
	font-family: 'ChunkFiveRegular';
	font-size:20px;
	color:#231f20;
	text-align:center;
	display:block;
	text-transform:uppercase;
	}
	
.review_brand {
	padding:15px 0 0 0;
	}
	
.review_brand h2 {
	font-family: 'ChunkFiveRegular';
	font-size:30px;
	color:#231f20;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:15px;
	font-weight:normal;
	}
	
.brand_tab{
	}
	
.brand_tab_nav {height:20px;}
	
.brand_tab_nav ul {
	}
	
.brand_tab_nav ul li {
	height:20px;
	line-height:20px;
	float:left;
	margin-right:9px;
	font-size:18px;
	}
	
.brand_tab_nav ul li a {
	padding:0 9px;
	color:#023231;
	display:block;
	}
	
.brand_tab_nav ul li:hover a, .brand_tab_nav ul li.selected a {
	background:#ce8c56;
	color:#FFF;
	}
	
.brand_tab_content {
	padding:15px 10px 0 10px;
	color:#231f20;
	}
	
.brand_tab_content ul {
	width:162px;
	float:left;
	}
	
.brand_tab_content ul.brand_last {width:136px;}
	
.brand_tab_content ul li {
	font-size:23px;
	margin-bottom:8px;
	}
	
.brand_tab_content ul li a {
	font-size:23px;
	color:#231f20;
	}

.brand_tab_content a {
	font-family: 'ChunkFiveRegular';
	font-size:23px;
	color:#231f20;
	}
	
.right_add {width:160px;}
	
.footer {height:130px;}	
	
.footer_logo {
	width:197px;
	padding:62px 0 0 0;
	}
	
.footer_right {
	width:570px;
	padding:62px 0 0 0;
	}
	
.footer_social {
	height:33px;
	padding:0 10px 10px 0;
	}
	
.footer_social img {
	float:right;
	margin-left:6px;
	}
	
.footer_social span {
	float:right;
	font-family: 'ChunkFiveRegular';
	font-size:27px;
	text-transform:uppercase;
	color:#d3d2d2;
	display:block;
	height:30px;
	line-height:30px;
	}
	
.footer_nav {
	}
	
.footer_nav ul {text-align:right;}
	
.footer_nav ul li {
	display:inline;
	font-size:18px;
	text-transform:uppercase;
	color:#d3d2d3;
	background:url(../img/footer_sep.jpg) no-repeat center left;
	}
	
.footer_nav ul li.nosep {background:none;}
	
.footer_nav ul li a {
	color:#d3d2d3;
	padding:0 10px;
	}
	
/**********************css for inner 1*******************/
	
.inner_content {
	padding:15px 0 0 0;
	}
	
.inner_content h1 {
	font-family: 'ChunkFiveRegular';
	font-size:30px;
	color:#231f20;
	font-weight:normal;
	padding:0 0 20px 10px;
	}
	
.content_left {
	width:730px;
	color:#231f20;
	}
	
.content_left.inner2 {
	width:728px;
	color:#231f20;
	}
	
.apo {
	background:#FFF;
	padding:18px 33px 15px 10px;
	margin-bottom:10px;
	font-size:16px;
	}
	
.apo p {
	line-height:20px;
	padding:0 0 10px 0;
	}
	
.apo p img {float:right;}
	
.inner_add1 {
	height:90px;
	margin-bottom:14px;
	}
	
.brand_left_box_bg {
	background:#FFF;
	padding:14px 10px 0 10px;
	margin-bottom:10px;
	}
	
.brand_left_box {
	padding:0 0 12px 0;
	margin-bottom:8px;
	border-bottom:3px solid #231f20;
	}
	
.brand_left_box.nobrdr {border-bottom:0px;}
	
.brand_left_box_txt {
	width:540px;
	font-size:14px;
	margin-right:20px;
	position:relative;
	}
	
.sbrv1 {
	width:auto;
	*width:190px;
	height:53px;
	float:right;
	}
	
.sbrv1 img {
	float:right;
	margin-left:9px;
	}

.brand_heading
{
	float:left;
	width:100%;
}
	
.brand_left_box_txt h2 {
	font-family: 'ChunkFiveRegular';
	font-size:24px;
	color:#231f20;
	padding:10px 0 20px 0;
	font-weight:normal;
	}
.brand_left_box_txt h2 a
{
	text-decoration:none;
	color:#231f20;
}
	
.brand_left_box_txt h2 span {
	font-family: 'MentoneSemiBold';
	font-size:14px;
	display:block;
	color:#3c3537;
	}
	
.brand_left_box_txt h2 span a {color:#3c3537;}
	
.brand_left_box_txt p {
	color:#3c3537;
	line-height:18px;
	padding:0 0 15px 0;
	}
	
.brand_left_box_txt p a {
	color:#3c3537;
	text-decoration:underline;
	}
	
.brand_left_box_pic {width:103px;}
	
.content_right {width:202px;}
	
.padme {margin-right:14px;}
	
.inner_right_top_add {
	background: url(../img/right_add_bg.jpg) repeat;
	height:666px;
	text-align:center;
	margin-bottom:24px;
	}
	
.right_social {
	font-size:27px;
	font-family: 'ChunkFiveRegular';
	text-transform:uppercase;
	padding:0 0 20px 7px;
	}
	
.right_social img {margin-top:5px;}
	
.snowboard_right {
	width:220px;
	height:227px;
	position:relative;
	margin-bottom:22px;
	}
	
.right_news {
	padding:0 0 0 5px;
	font-size:15px;
	font-family: 'ChunkFiveRegular';
	text-transform:uppercase;
	}
	
.right_news h2 {
	font-size:26px;
	font-family: 'ChunkFiveRegular';
	text-transform:uppercase;
	font-weight:normal;
	padding:0 0 10px 0;
	}
	
.right_news p {
	line-height:16px;
	padding:0 0 7px 0;
	}
	
.right_news p a {color:#FFF;}
	
.right_news p span a {
	font-size:9px;
	font-family: 'MentoneSemiBoldItalic';
	color:#FFF;
	display:block;
	}

.right_news p span {
	font-size:9px;
	font-family: 'MentoneSemiBoldItalic';
	color:#FFF;
	display:block;
	}

/**********************css for inner 2*******************/

.inner2_content {
	padding:28px 0 0 0;
	}
	
.inner2_content h1 {
	font-family: 'ChunkFiveRegular';
	font-size:30px;
	color:#231f20;
	font-weight:normal;
	padding:0 0 20px 10px;
	}

.news_top {
	background:#FFF;
	padding:28px 40px 25px 18px;
	min-height:547px;
	width:670px;
	margin-bottom:10px;
	color:#231f20;
	position:relative;
	}
	
.news_top_pic {
	height:68px;
	position:absolute;
	top:-72px;
	width:50%;
	right:0px;
	}
	
.news_top_pic img {
	margin:0 10px;
	float:right;
	}

.review_top {
	background:#FFF;
	padding:28px 18px 25px 18px;
	min-height:547px;
	margin-bottom:10px;
	color:#231f20;
	position:relative;
	}
	
.review_top_pic {
	height:68px;
	position:absolute;
	top:-72px;
	width:50%;
	right:0px;
	}
	
.review_top_pic img {
	margin:0 10px;
	float:right;
	}

.news_top_left {width:630px;}
	
.news_top_left img {margin-bottom:18px;}

.news_top_left p {
	line-height: 18px;
	padding: 0 0 25px;
	font-size: 14px;
	}

.news_top_left a {
	color: #022E2D;
	text-decoration: underline;
	}
	
.review_top_left {width:630px;}

.comparison_top_left p {
	padding-bottom: 10px;
	}

.comparison_top_left a {
	color: #022E2D;
        font-size: 16px;
        text-transform: uppercase;
        text-decoration: underline;
	}

.comparison_top_left table {
	padding: 10px;
	}

.comparisontable td {
	padding: 6px;
	}
	
.review_top_left img {margin-bottom:18px;}
	
.quick_status {
	}
	
.quick_status p {
	font-family: 'ChunkFiveRegular';
	display:block;
	float:left;
	font-size:22px;
	color:#231f20;
	text-transform:uppercase;
	margin-right:10px;
	clear: right;
	}
	
.quick_status span small {font-size:20px;}
	
.quick_status img {
	float:left;
	margin-right:9px;
	}
	
.quick_below_left {
	width:380px;
	font-size:14px;
	}
	
.quick_below_left p {
	line-height:18px;
	padding:0 0 25px 0;
	}
	
.quick_below_left h2 {
	font-size:20px;
	font-family: 'ChunkFiveRegular';
	font-weight:normal;
	}
	
.quick_below_left a {
	display:block;
	font-family: 'ChunkFiveRegular';
	font-size:17px;
	color:#022f30;
	float:left;
	margin:5px 16px 0 0;
	}

.pro_guides {clear:both;}

.pro_guides a {
	display:block;
	font-family: 'ChunkFiveRegular';
	font-size:17px;
	color:#022f30;
	float:left;
	margin:5px 16px 0 0;
	}

.pro_guides h2 {
	font-size:20px;
	font-family: 'ChunkFiveRegular';
	font-weight:normal;
	}
	
.quick_below_right {
	width:200px;
	font-size:14px;
	}
	
.quick_below_right p {line-height:18px;}
	
.quick_below_right p span {
	font-family: 'MentoneSemiBoldItalic';
	text-transform:uppercase;
	}
	
.quick_below_right p a {
	color:#022f30;
	text-decoration:underline;
	}
	
.review_top_right {width:220px;}

.video_checkout {
	height:180px;
	position:relative;
	}
	
.video_checkout img {
	position:absolute;
	top:-61px;
	left:0px;
	}
	
.sb_review_bg {
	background:#FFF;
	padding:15px 10px 20px 10px;
	margin-bottom:10px;
	font-size:13px;
	}
	
.sb_review_bg.user {font-size:13px;}
	
.sb_review_bg.user p {
	padding-bottom: 10px;
	line-height:16px;
	}
	
.sb_review_bg h2 {
	font-family: 'ChunkFiveRegular';
	font-size:29px;
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:20px;
	color: #022F30;
	}
	
.sb_review_bg p {
	line-height:18px;
	padding:0 0 15px 0px;
	}
	
.post_review {
	padding:18px 0 0 0;
	}
	
.post_review h3 {
	font-family: 'ChunkFiveRegular';
	font-size:15px;
	font-weight:normal;
	text-transform:uppercase;
	padding:0 0 25px 0;
	}
	
.post_review label {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	margin-bottom:3px;
	font-size:12px;
	color:#666666;
	}
	
.post_review_field {
	background:url(../img/review_field.jpg) no-repeat left top;
	width:319px;
	height:12px;
	line-height:12px;
	border:0px;
	padding:5px;
	outline:none;
	margin-bottom:10px;
	}
	
.post_review_txtarea {
	background:url(../img/review_txtarea.jpg) no-repeat left top;
	width:536px;
	height:195px;
	border:0px;
	padding:10px;
	outline:none;
	overflow:auto;
	margin-bottom:15px;
	}
	
.review_check {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0 0 16px 0;
	}

/**********************css for inner 3*******************/

.inner3_content {padding:0px;}
	
.tv_banner {
	background:#b87d4d;
	height:443px;
	margin-bottom:11px;
	padding:15px 0 0 16px;
	}
	
.tv_banner h2 {
	font-family: 'ChunkFiveRegular';
	font-size:26px;
	font-weight:normal;
	color:#FFF;
	padding:0 0 12px 0;
	text-transform:uppercase;
	}
.tv_banner h2 a
{
	text-decoration:none;
	color:#FFF;
}
.tv_bottom_area {
	}
	
.tv_bottom_left {width:220px;}
	
.tv_bottom_left span {
	font-size:14px;
	color:#FFF;
	line-height:18px;
	padding:0 0 12px 0;
	display:block;
	}
	
.tv_bottom_right {width:480px;}
	
.tab_area {
	}
	
.tab_nav {height:41px;}
	
.tab_nav ul {
	}
	
.tab_nav ul li {
	height:41px;
	line-height:41px;
	float:left;
	font-family: 'ChunkFiveRegular';
	font-size:21px;
	text-transform:uppercase;
	background:url(../img/tab_sep.png) no-repeat center right;
	}
	
.tab_nav ul li.nobrdr {background:none;}
	
.tab_nav ul li a {
	padding:0 15px;
	display:block;
	color:#FFF;
	}
	
.tab_nav ul li:hover, .tab_nav ul li.selected  {
	background:url(../img/forum_bg.png) repeat;
	}
	
.tab_content {
	background:url(../img/forum_bg.png) repeat left top;
	padding:18px 0 9px 18px;
	position:relative;
	}
	
.tab_content_box_area {
	padding:0 0 20px 0;
	}
.tab_content_slide
{
	padding:0 0 8px 0;
}	
.tab_content_box {
	width:130px;
	margin-right:20px;
	}

	
.tab_content_box span {
	font-size:11px;
	color:#FFF;
	text-transform:uppercase;
	display:block;
	padding:0 0 5px 0;
	line-height:14px;
	}
	
.tab_content_box span a {color:#FFF;}
	
.tab_link {height:21px;}
	
.tab_link a {
	background:#231f20;
	line-height:21px;
	height:21px;
	display:block;
	padding:0 10px;
	font-size:13px;
	color:#fcf7f4;
	float:left;
	}
	
.tab_link a.link2 {
	float:right;
	margin-right:27px;
	}
	
.support {height:77px;}
	
/**********************css for inner 4*******************/

.inner4_content {
	padding:10px 0 0 0;
	}
	
.inner4_content h1 {
	font-family: 'ChunkFiveRegular';
	font-size:30px;
	color:#231f20;
	padding:0 0 6px 10px;
	font-weight:normal;
	}

.breadcrumb {
	height:15px;
	margin-bottom:5px;
	}
	
.breadcrumb ul {
	padding:0 0 0 4px;
	}
	
.breadcrumb ul li {
	font-size:11px;
	color:#231f20;
	float:left;
	background:url(../img/breadcrumb_sep.png) no-repeat center right;
	padding:0 6px;
	}
	
.breadcrumb ul li.nosep {background:none;}
	
.breadcrumb ul li a {
	color:#231f20;
	padding:0 6px 0 0;
	}
.breadcrumb ul li a:hover, .breadcrumb ul li.active a
{color:#004b4c;}

.forum_left_top {
	background:#FFF;
	padding:10px;
	color:#231f20;
	margin-bottom:10px;
	}
	
.forum_tittle {
	border-bottom:1px solid #7b7979;
	padding:0 0 5px 0;
	}
	
.forum_tittle ul {
	}
	
.forum_tittle ul li {
	float:left;
	font-size:15px;
	text-transform:uppercase;
	width:380px;
	}
	
.forum_tittle ul li.replies {
	width:90px;
	text-align:center;
	}
	
.forum_tittle ul li.post_info {width:150px;}

.topic_details {
	padding:10px 0;
	border-bottom:1px solid #a7a5a6;
	}
	
.topic_details strong {
	width:380px;
	display:block;
	float:left;
	font-size:16px;
	line-height:13px;
	}
.topic_details strong a
{
	text-decoration:none;
	color:#231F20;
}

.topic_details strong.replies_dtls {
	width:90px;
	text-align:center;
	}
	
.topic_details strong em {
	color:#ce8c56;
	font-style:normal;
	}

.topic_details strong img {
	float:left;
	margin-right:10px;
	}

.topic_details strong small {font-size:12px;}
	
.topic_details span {
	width:150px;
	display:block;
	float:left;
	font-size:11px;
	line-height:14px;
	}
	
.topic_details span a {color:#231f20;}
	
.icon_legend {
	background:#FFF;
	padding:10px 0 30px 10px;
	}
	
.icon_legend h2 {
	font-family: 'ChunkFiveRegular';
	font-size:17px;
	color:#231f20;
	font-weight:normal;
	padding:0 0 10px 0;
	}
	
.icon_legend a {
	height:36px;
	line-height:36px;
	color:#231f20;
	font-size:11px;
	width:133px;
	float:left;
	margin-bottom:5px;
	}
	
.icon_legend a.legend2 {width:212px;}
	
.icon_legend a.legend3 {width:109px;}
	
.icon_legend a.legend4 {width:141px;}
	
.icon_legend a.legend5 {width:120px;}
	
.icon_legend a img {
	float:left;
	margin-right:5px;
	}

.tv_right_add {
	background:url(../img/right_add_bg.jpg) repeat;
	height:624px;
	text-align:center;
	margin-bottom:18px;	
	}
	
.forum_right_add {
	background:url(../img/right_add_bg.jpg) repeat;
	text-align:center;
	margin-bottom:22px;
	padding:35px 0 67px 0;	
	}
	
.signin_bg {
	background:url(../img/signin_bg.jpg) repeat;
	padding:6px 18px 0 14px;
	height:141px;
	margin-bottom:10px;
	}
	
.signin_bg h2 {
	font-family: 'ChunkFiveRegular';
	font-size:26px;
	padding-bottom:5px;
	font-weight:normal;
	}
	
.sign_area {height:30px;}
	
.sign_field {
	background:#e9e9e9;
	width:150px;
	height:16px;
	line-height:16px;
	border:0px;
	padding:2px 5px;
	font-family: 'MentoneSemiBold';
	font-size:14px;
	color:#727070;
	outline:none;
	}
	
.sign_btn_area {
	padding:0 0 0 5px;
	}
	
.sign_btn_area span {
	display:block;
	text-align:right;
	font-size:11px;
	padding:10px 0 0 0;
	}
	
.sign_btn_area span a {color:#FFF;}
	
.sign_btn_left {
	width:120px;
	float:left;
	font-size:11px;
	color:#FFF;
	}
	
.sign_btn {
	width:59px;
	float:right;
	padding:0 2px 0 0;
	}
	
.sign_btn_bg {
	background:url(../img/signin_btn.jpg) no-repeat left top;
	width:59px;
	height:18px;
	border:0px;
	cursor:pointer;
	}
	
.register {
	background:url(../img/register_bg.jpg) repeat;
	height:66px;
	margin-bottom:10px;
	text-align:center;
	font-family: 'ChunkFiveRegular';
	font-size:26px;
	font-weight:normal;
	padding:10px 0 0 0;
	}
	
.register a {
	font-size:26px;
	color:#FFF;
	}
	
.search_bg {
	background:url(../img/search_bg.jpg) repeat;
	height:53px;
	margin-bottom:10px;
	padding:12px 0 0 7px;
	}
	
.search_bg h2 {
	font-family: 'ChunkFiveRegular';
	font-size:19px;
	padding:0 0 2px 0;
	font-weight:normal;
	}
	
.search_block {
	}
	
.search_field {
	background:#FFF;
	width:153px;
	height:15px;
	border:0px;
	outline:none;
	padding:2px 5px;
	float:left;
	font-family: 'MentoneSemiBold';
	font-size:12px;
	color:#7b7979;
	}
	
.search_btn {
	background:url(../img/search_btn.jpg) no-repeat left top;
	width:22px;
	height:19px;
	border:0px;
	float: left;
	cursor:pointer;
	}

/*==========================inner5==========================*/

.forum_box_area1
{
	border-bottom:2px solid #7b7979;
	margin:0 0 8px 0;
	font-size:15px;
	color:#231f20;
	padding:0 0 4px 0;
	text-transform:uppercase;
}

.box_area1_box1
{width:390px;}

.box_area1_box2
{
	width:78px;
	text-align:center;
}

.box_area1_box3
{
	width:82px;
	text-align:center;
}

.box_area1_box4
{width:160px;}

.forum_box_area2
{
	border-bottom:1px solid #7b7979;
	margin:0 0 12px 0;
	padding:0 0 14px 0;
}

.box_area2_box1
{width:390px;}

.box1_left
{width:37px;}

.box1_right
{
	width:345px;
	padding:0 5px 0 0;
}

.box1_right h2
{
	font-family: 'ChunkFiveRegular';
	font-size:20px;
	color:#231f20;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.box1_right h2 a
{
	text-decoration:none;
	color:#231f20;
}
.box1_right p
{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#231f20;
	line-height:14px;
}

.box_area2_box2
{
	width:78px;
	text-align:center;
	font-size:16px;
	color:#231f20;
	padding:22px 0 0 0;
}

.box_area2_box3
{
	width:82px;
	text-align:center;
	font-size:16px;
	color:#231f20;
	padding:22px 0 0 0;
}

.box_area2_box4
{width:160px;}

.box_area2_box4 span
{
	display:block;
	line-height:14px;
}

.box_area2_box4 span a
{
	text-decoration:underline;
	color:#022e2d;
	font-size:13px;
}

.box_area2_box4 p
{
	padding:0px;
	margin:0px;
	font-size:11px;
	line-height:14px;
	color:#231f20;
}

.box_area2_box4 p a
{
	text-decoration:underline;
	color:#022e2d;
}

.block
{
	padding:0 15px 0 0;
}

.block_left
{width:310px;}

.block_left_pic
{
	margin:0 0 10px 0;
	width:310px;
	height:250px;
}

.block_left_bottom
{
}

.block_left_bottom h2
{
	padding:0 0 8px 0;
	margin:0px;
	font-size:17px;
	color:#fcf7f4;
	font-family: 'ChunkFiveRegular';
	font-weight:normal;
}

.block_left_bottom a
{
	width:120px;
	color:#fcf7f4;
    float:left;
    font-size:11px;
    height: 27px;
    line-height:27px;
	display:block;
}

.block_left_bottom a img
{
	float:left;
	margin:0 4px 0 0;
}

.block_right
{width:385px;}

.block_right h2
{color:#FFF;}

.welcome
{
	padding:14px 0 14px 14px;
	background:url(../img/signin_bg.jpg) repeat left top;
	margin-bottom:10px;
	width:208px;
}

.welcome h2
{
	padding:0px;
	font-size:20px;
	color:#999999;
	font-family: 'ChunkFiveRegular';
	font-weight:normal;
}

.welcome h3
{
	padding:0 0 15px 0;
	font-size:20px;
	color:#FFF;
	font-family: 'ChunkFiveRegular';
	font-weight:normal;
	font-size:17px;
}

.welcome ul
{
	padding:0px;
	margin:0px;
	list-style:none;
	font-family: 'ChunkFiveRegular';
}

.welcome ul li
{padding-bottom:5px;}

.welcome ul li a
{
	text-decoration:none;
	display:block;
	font-size:19px;
	color:#fead6a;
}

.welcome ul li a:hover, .welcome ul li.active a
{color:#895d39;}

.nobor
{
	border:none;
	margin:0px;
}

.post_block1
{
	border-bottom:2px solid #7b7979;
	padding:0 0 7px 0;
	margin:0 0 15px 0;
}

.post_block1_left
{width:300px;}

.block1_left_box1
{
	width:100px;
	line-height:19px;
	font-size:14px;
	color:#231f20;
	text-transform:uppercase;
}

.block1_left_box2
{
	width:44px;
	height:19px;
	line-height:19px;
	text-align:center;
}

.block1_left_box2 a
{
	text-align:center;
	display:block;
	line-height:19px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	color:#FFF;
	background:#004b4c;
}

.block1_left_box3
{//width:100px;}

.block1_left_box3 ul
{
	padding:0px;
	margin:0px;
	list-style:none;
}

.block1_left_box3 ul li
{float:left;}

.block1_left_box3 ul li a
{
	text-decoration:underline;
	line-height:19px;
	display:block;
	font-size:14px;
	color:#004b4c;
	padding:0 3px;
	height:19px;
}

.block1_left_box3 ul li a:hover
{color:#231f20;}

.post_block1_right
{width:378px;}

.post_block1_right ul
{
	padding:0px;
	margin:0px;
	list-style:none;
        float:right;
}

.post_block1_right ul li
{
	float:left;
	background:url(../img/sep.png) no-repeat left center;
	padding:0 0 0 1px;
}

.post_block1_right ul li.nosep
{background:none;}

.post_block1_right ul li a
{
	text-decoration:underline;
	padding:0 5px;
	display:block;
	line-height:19px;
	text-transform:uppercase;
	color:#004b4c;
	font-size:14px;
}

.post_block1_right ul li a:hover
{color:#231f20;}

.post_block2
{
}

.post_block2_left
{width:150px;}

.post_block2_left h1
{
	font-size:16px;
	text-transform:uppercase;
	color:#231f20;
	padding:0 0 5px 0;
	margin:0px;
	font-weight:normal;
	font-family: 'ChunkFiveRegular';
}

.post_block2_left h3
{
	font-size:16px;
	text-transform:uppercase;
	color:#231f20;
	padding:0 0 5px 0;
	margin:0px;
	font-weight:normal;
	font-family: 'ChunkFiveRegular';
}

.post_block2_left h1 a
{
	text-decoration:none;
	color:#231f20;
}

.post_block2_left h3 a
{
	text-decoration:none;
	color:#231f20;
}

.post_block2 h2
{
	font-size:14px;
	text-transform:uppercase;
	color:#FFF;
	padding:0 0 0 8px;
	margin:0 0 20px 0;
	font-weight:normal;
	line-height:22px;
	background:#004b4c;
}

.post_block2_left h2 a
{
	text-decoration:none;
	color:#FFF;
}

.post_block2_right h2 a
{
	text-decoration:none;
	color:#FFF;
}

.post_block2_left span
{
	font-size:12px;
	text-transform:uppercase;
	color:#231f20;
	display:block;
	padding-bottom: 4px;
}

.block2_left_pic
{margin-bottom:10px;}

.block2_left_pic2
{margin-bottom:5px;}

.block2_left_pic2 img
{float:left;}

.post_block2_right
{
	width:540px;
	padding:0 10px 0 0;
}

.post_block2_heading
{
	padding:0 0 14px 0;
}

.forum_quote
{
	background: url("http://www.snowboard-review.com/img/block2_right_box_bg.jpg") no-repeat scroll left top transparent;
	margin: 0 0 30px;
	padding: 0 0 0 22px;
}

.block2_heading_left
{
	width:390px;
	color:#656262;
}

.block2_heading_right
{
	width:160px;
	color:#656262;
	font-size:12px;
}

.block2_heading_right ul
{
	padding:0px;
	margin:0px;
	list-style:none;
}

.block2_heading_right ul li
{float:right;}

.block2_heading_right ul li a
{
	padding:0 0 0 6px;
	color:#656262;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
	display:block;
}

.post_block2_right p
{
	padding:0 0 20px 0;
	margin:0px;
	font-size:14px;
	line-height:18px;
	color:#231f20;
}

.block2_right_box
{
	margin:0 0 30px 0;
	padding:0 0 0 22px;
	background:url(../img/block2_right_box_bg.jpg) no-repeat left top;
}

.block2_right_box span
{
	display:block;
	padding:0 0 16px 0;
	color:#042e2e;
	font-size:14px;
}

.block2_right_pic span
{
	display:block;
	text-transform:uppercase;
	color:#8e8c8c;
	padding:0 0 5px 0;
}

.block2_right_pic a
{
	width:182px;
	height:100px;
	border:1px solid #a1a1a1;
	margin-bottom:4px;
	display:block;
}

.block2_right_pic strong
{
	font-weight:normal;
	font-size:10px;
	color:#231f20;
	padding-bottom:24px;
	display:block;
}

.nobor
{border:none;}

.last_nav
{width:270px;}

.forumtable td
{
	padding: 5px;
}

.paginate a {
	color: #004B4C;
	font-size: 14px;
	line-height: 19px;
	text-decoration: underline;
}

.paginate p {
	font-size: 14px;
	line-height: 19px;
	text-transform: uppercase;    
}

.commentauthor {
	font-size: 16px;
	color: #004B4C;
	font-family: 'ChunkFiveRegular';
	text-transform: uppercase;
}

#fbreview {
height:25px;
padding-bottom:10px;
}

.featured_readmore {
color: #B87D4D;
font-size: 16px;
}

.featured_readmore a {
color: #B87D4D;
font-size: 16px;
}

#review_brands a:link {
	font-family: 'ChunkFiveRegular';
	text-transform: uppercase;
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	padding:6px;
	background-color: #000;
}

#review_brands li {padding:6px;}

#video_tease {
	font-family: 'ChunkFiveRegular';
	font-weight: normal;
	font-size: 20px;
}

#video_tease a {
	font-family: 'ChunkFiveRegular';
	font-weight: normal;
	font-size: 20px;
        color: #004B4C;
}