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

*, html, body {
	margin: 0;
	outline: none;
	padding-left: 0;
	padding-right: 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
html {
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

html,
button,
input,
select,
textarea {
	font-family: "Source Sans Pro", Helvetica, sans-serif;
}
button,
input,
select,
textarea {
	font-size: 100%;
	margin: 0;
	max-width: 100%;
	vertical-align: baseline;
}

button,
input {
	line-height: normal;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

button[disabled],
input[disabled] {
	cursor: default;
}

input[type="checkbox"],
input[type="radio"] {
	padding: 0;
}

input[type="search"] {
	-webkit-appearance: textfield;
	padding-right: 2px; /* Don't cut off the webkit search cancel button */
	width: 270px;
}

input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
	vertical-align: top;
}

#more-text {
    display: none;
}

#more-text, span {
	padding: 0px;
	margin: 0px;
}

#more-text:target {
	display: inline;
}

#more-text + span.controls {
    list-style-type: none;
}

#more-text + span.more-controls .more-hide,
#more-text:target + span.more-controls .more-show {
	display: none;
	width: 100%;
	line-height: 60px;
}

#more-text:target + span.more-controls .more-hide,
#more-text + span.more-controls .more-show {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 18px;
	line-height: 60px;
}
/* background */
#middle {position:absolute; height:577px; 	background: rgba(254,254,254,1);
background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(219,219,219,1) 73%, rgba(209,209,209,1) 99%, rgba(226,226,226,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,254,254,1)), color-stop(73%, rgba(219,219,219,1)), color-stop(99%, rgba(209,209,209,1)), color-stop(100%, rgba(226,226,226,1)));
background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(219,219,219,1) 73%, rgba(209,209,209,1) 99%, rgba(226,226,226,1) 100%);
background: -o-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(219,219,219,1) 73%, rgba(209,209,209,1) 99%, rgba(226,226,226,1) 100%);
background: -ms-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(219,219,219,1) 73%, rgba(209,209,209,1) 99%, rgba(226,226,226,1) 100%);
background: linear-gradient(to bottom, rgba(254,254,254,1) 0%, rgba(219,219,219,1) 73%, rgba(209,209,209,1) 99%, rgba(226,226,226,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2', GradientType=0 );	; width:100%; top:70px; z-index:1; left:0; right:0;}

/* Header */
#header-container .header {
	height: 80px;
	width: 90%;
	margin: 0 auto;
	position: relative;
	border-left: 0px;
	border-right: 0px;
	max-width: 1402px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 25px;
	padding-top: 0;
	min-width: 900px;
}
#header-container .header h1.logo {
	display:block;
	height:75px;
	width:375px;
	position:relative;
	float:left;
	background-image: url(i/camzter-logo2.png);
	background-repeat: no-repeat;
	background-position: -9px 7px;
}
#header-container .header h1.logo a {
	display: block;
	text-indent: -9999px;
	z-index: 500;
	height:75px!important;
	width:375px;
	background-position:0 50%;
}
#cmember {position:absolute; right:5px; bottom:3px; z-index:100;}
.join, .login {border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; display:block; float:right; width:155px; height:58px; line-height:58px; font-family: 'Oswald', sans-serif; text-transform:uppercase; color:#FFF; text-align:center; text-decoration:none; padding:0 15px 0 15px; font-weight:bold;}
.login {
	margin-right:10px;
	width:90px;
	font-weight:normal;
}
a.login, a.login:link, a.login:visited {color:#fff;}
a.login:hover {text-decoration:none;}
#customsearch {
	float:left;
	display:inline;
	margin:17px 0 0 20px;
	width:280px;
	position:relative;
}
#csearch-anything {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-moz-box-shadow: inset 0 0 3px 3px #cfcfcf;
	-webkit-box-shadow: inset 0 0 3px 3px #cfcfcf;
	color:#cccccc;
	font-size:1.4em;
	box-shadow: inset 0 0 3px 3px #cfcfcf;
	border:1px solid #cfcfcf;
	width:245px;
	background:#fff url(search.png) 255px 8px  no-repeat;
	height:34px;
	line-height:34px;
	display:block;
	padding: 3px 0 3px 27px;
}
#csearch-submit {display:block; position:absolute; width:60px; height:30px; top:0; right:0; background:none; border:none; cursor:pointer;}
/**
 * 4.2 Navigation
 * ----------------------------------------------------------------------------
 */

.main-navigation {
	clear: both;
	margin: 0 auto;
	max-width: 1080px;
	min-height: 45px;
	position: relative;
}

ul.nav-menu,
div.nav-menu > ul {
	margin: 0;
	padding: 0 40px 0 0;
}

.nav-menu li {
	display: inline-block;
	position: relative;
}

.nav-menu li a {
	color: #3EE3F0;
	display: block;
	font-size: 15px;
	line-height: 1;
	padding: 15px 20px;
	text-decoration: none;
	font-family: "Raleway", sans-serif;
}
.nav-menu li a:active {
	color: #FF6800;
	font-style:italic;
}

.nav-menu li:hover > a,
.nav-menu li a:hover {
	background-color: #FF6800;
	color: #FFF;
}

.nav-menu .sub-menu,
.nav-menu .children {
	background-color: #220e10;
	border: 2px solid #f7f5e7;
	border-top: 0;
	display: none;
	padding: 0;
	position: absolute;
	left: -2px;
	z-index: 99999;
}

.nav-menu .sub-menu ul,
.nav-menu .children ul {
	border-left: 0;
	left: 100%;
	top: 0;
}

ul.nav-menu ul a,
.nav-menu ul ul a {
	color: #fff;
	margin: 0;
	width: 200px;
}

ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover {
	background-color: #db572f;
}

ul.nav-menu li:hover > ul,
.nav-menu ul li:hover > ul {
	display: block;
}

.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
	color: #FC6821;
	font-style: italic;
}

.menu-toggle {
	display: none;
}
/**
 * 2.0 Repeatable Patterns
 * ----------------------------------------------------------------------------
 */

.genericon:before,
.menu-toggle:after,
.featured-post:before,
.date a:before,
.entry-meta .author a:before,
.format-audio .entry-content:before,
.comments-link a:before,
.tags-links a:first-child:before,
.categories-links a:first-child:before,
.edit-link a:before,
.attachment .entry-title:before,
.attachment-meta:before,
.attachment-meta a:before,
.comment-awaiting-moderation:before,
.comment-reply-link:before,
.comment-reply-login:before,
.comment-reply-title small a:before,
.bypostauthor > .comment-body .fn:before,
.error404 .page-title:before {
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font: normal 16px/1 Genericons;
	vertical-align: text-bottom;
}

/* Clearing floats */
.clear:after,
.attachment .entry-header:after,
.site-footer .widget-area:after,
.entry-content:after,
.page-content:after,
.navigation:after,
.nav-links:after,
.gallery:after,
.comment-form-author:after,
.comment-form-email:after,
.comment-form-url:after,
.comment-body:after {
	clear: both;
}

.clear:before,
.clear:after,
.attachment .entry-header:before,
.attachment .entry-header:after,
.site-footer .widget-area:before,
.site-footer .widget-area:after,
.entry-content:before,
.entry-content:after,
.page-content:before,
.page-content:after,
.navigation:before,
.navigation:after,
.nav-links:before,
.nav-links:after,
.gallery:before,
.gallery:after,
.comment-form-author:before,
.comment-form-author:after,
.comment-form-email:before,
.comment-form-email:after,
.comment-form-url:before,
.comment-form-url:after,
.comment-body:before,
.comment-body:after {
	content: "";
	display: table;
}

/* Assistive text */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 15px 23px 14px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-decoration: none;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}

/* Form fields, general styles first. */
button,
input,
textarea {
	border: 2px solid #d4d0ba;
	font-family: inherit;
	padding: 0px;
}

input,
textarea {
	color: #141412;
}

input:focus,
textarea:focus {
	border: 2px solid #c3c0ab;
	outline: 0;
}

/* Buttons */


.post-password-required input[type="submit"] {
	padding: 7px 24px 4px;
	vertical-align: bottom;
}

.post-password-required input[type="submit"]:active {
	padding: 5px 24px 6px;
}
.search-form .search-submit {
	display: none;
}
/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder {
	color: #7d7b6d;
}

:-moz-placeholder {
	color: #7d7b6d;
}

::-moz-placeholder {
	color: #7d7b6d;
}

:-ms-input-placeholder {
	color: #7d7b6d;
}

/* Navbar */
.navbar {
	background-color: #4C4C4C;
	margin: 0 auto;
	width: 100%;
}
#site-navigation .search-form {
	position: absolute;
	right: 20px;
	top: 1px;
}

#site-navigation .search-field {
	background-color: transparent;
	background-image: url(i/search-icon2.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	background-size: 24px 24px;
	border: none;
	cursor: pointer;
	height: 37px;
	margin: 3px 0;
	padding: 0 0 0 34px;
	position: relative;
	-webkit-transition: width 400ms ease, background 400ms ease;
	transition:         width 400ms ease, background 400ms ease;
	width: 0;
}

#site-navigation .search-field:focus {
	background-color: #fff;
	border: 2px solid #c3c0ab;
	cursor: text;
	outline: 0;
	width: 230px;
}


/* Video Section */
.player {width:960px; height:480px; background:none; position:absolute; top:0; left:0;}
#controls {width:960px; position:relative; margin:12px auto 0 auto; z-index:20;}
.border {width:960px; height:480px; position:absolute; top:20px; left:0px; background:none;}
#frame {background:url(vid-frame.jpg) no-repeat center center; width:960px; height:544px; position:relative; margin:0 auto;}
#flashContent {position:absolute; top:0; left:0;}
.next {display:block; width:44px; height:339px; position:absolute; top:80px; z-index:50; cursor:pointer;}
.rightarrow {background:url(arrow-right.jpg) no-repeat; right:0;}
.leftarrow {background:url(arrow-left.jpg) no-repeat; left:0;}


/* Content */
#content { margin:0 auto; position:relative; margin:0 auto; z-index:20; top:0; width:80em;}
#leftcolumn {float:left; width:490px; text-align:left; padding:5px 0 0 5px;}
#leftcolumn h2 {font-weight:lighter; letter-spacing:.03em; font-size:3em; padding-top:0px; text-transform:uppercase; font-weight:bold;}
#leftcolumn  p {padding:0 0 5px 0;}
.try {
	color: #FFF;
	line-height: 50px;
	padding: 10px 15px 10px 15px;
	text-decoration: none;
	font-size: 36px;
	letter-spacing: 0.05em;
	font-family: "Raleway", sans-serif;
	font-weight: lighter;
}
#rightcolumn {float:right; width:450px; padding:10px 0 0 10px;}
h3 { font-weight:lighter; font-size:2.6em; margin-top:15px;}
p {
	line-height: 1.5em;
	padding-top: 10px;
}
.player .start  a:hover, a.join:hover, a.try:hover, #content a.color:hover, #header-container a.color:hover, .login {
text-decoration:none;
color:#fff;
background: #4c4c4c; /* Old browsers */
/*background: -moz-linear-gradient(top, #4c4c4c 0%, #373737 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#373737)); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* Opera11.10+ */
/*background: -ms-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* IE10+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#373737',GradientType=0 ); /* IE6-9 */
/*background: linear-gradient(top, #4c4c4c 0%,#373737 100%); /* W3C */}
ul.cats {
	list-style:none;
	padding-left:15px;
	max-width: 1200px;
	background-position: center top;
}
ul.cats li {
	/* [disabled]padding-bottom:5px; */
	float: left;
	/* [disabled]margin-top: 8px; */
	/* [disabled]margin-right: 8px; */
}
ul.cats li a{
	/*border-radius:5px;
	/* [disabled]-moz-border-radius:5px; */
	/*-webkit-border-radius:5px;*/
	display:block;
	width:189px;
	height:56px;
	line-height:56px;
	color:#3EE3F0;
	text-decoration:none;
	font-size:15px;
	text-align:center;
	list-style:none; /* Old browsers */
	/*background: -moz-linear-gradient(top, #4c4c4c 0%, #373737 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#373737)); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* Opera11.10+ */
	/*background: -ms-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* IE10+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#373737',GradientType=0 ); /* IE6-9 */
	/*background: linear-gradient(top, #4c4c4c 0%,#373737 100%); /* W3C */
	float: left;
	background:rgba(76,76,76,0.7);
	/* [disabled]background-color: #4C4C4C; */
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #2C2D2D;
	border-right-color: #2C2D2D;
	border-bottom-color: #2C2D2D;
	border-left-color: #2C2D2D;
	position: relative;
	font-family: "Raleway", sans-serif;
	font-weight: normal;
}
ul.cats li a:hover{
	background:rgba(252,104,33,0.7)!important;
	color:#FFF!important;
}
ul.cats li a:active{
	background:rgba(252,104,33,1)!important;
	color:#FFF!important;
}
li a.altern{background:none; background-color:#FF6800!important;/*client_secondarycolor*/color:#000000!important;/*client_enterpaidcolor*/
	
}
.finePrint {color:#717171; font-size:.8em; padding:30px 0 0 20px; clear:both;}
.clear {clear:both; height:1px; width:100%;}

/* End Screen */

#flashReplace{top:0;}
#flashReplace{margin:0 auto; background:#000; width:640px; height:480px; position:relative;}
#flashReplace h2{color:#000}
#flashReplace p {margin:0px;}
.callout {font-size:3.4em;text-align:center; padding-top:150px; font-family: 'Oswald', sans-serif; text-transform:uppercase; font-weight:bold;}
.callout  a, .callout  a:link, .callout  a:visited, .callout  a:hover {color:#fff; text-decoration:none;}
.access {text-align:center;}
.access a, .access a:link, .access a:visited, .access a:hover {color:#b3b3b3; text-decoration:none; font-size:1em; font-weight:lighter;}
.access a .important, .access a:link .important, .access a:visited .important{color:#fff;}
.start {font-size:3.2em; font-weight:lighter; text-align:left; font-weight:bold; padding-top:30px; font-family: 'Oswald', sans-serif; text-transform:uppercase; line-height:50px;}
.start  a { text-decoration:none; padding:15px; display:block; width:300px; height:45px; margin:0 auto; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.arrow{background:url(sm-arrow.png) no-repeat right; width:34px; height:39px; display:block; float:right; padding-top:5px; margin:0; }
.txt {float:left;}
.test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF
!important;
	font-weight: normal
!important;
}
.footer {
	color: #FFF;
	height: 100px;
	background-image: url(i/bg-footer.png), -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(255,0,0,1.00)));
	background-image: url(i/bg-footer.png), -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,0,0,1.00) 100%);
	background-image: url(i/bg-footer.png), linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,0,0,1.00) 100%);
	background-color: #313131;
	font-size: 18px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	margin-bottom: 10px;
}
.footer a {
	color: #2997BB;
	margin-right: 10px;
	font-size: 12px;
}

.footer a:hover {
	color: #FFF;
	background:none;
	text-decoration:none
}
#reglayer {
	background-color: #000;
	height: 3000px;
	width: 100%;
	position: absolute;
	z-index: 1000;
	opacity:0.5;
	filter: Alpha(Opacity=50);/* For IE8 and earlier */
	left: 0px;
	top: 0px;
}
#regbox {
	margin: auto;
	height: 100%;
	width: auto;
	position: relative;
	background-color: #FFF;
	color: #333;
	display: block;
	z-index: 1001;
	overflow: visible;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}
#regbox-outer {
	padding:22px;
	position: fixed;
	z-index: 1010;
	-moz-box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.3);
	box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.3);
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
	background-color: transparent;
	background-image: url(i/reg-border-bg.png);
	left: 50%;
	top: 50%;
}
/* Join Form */
.reg-form {
	width: 300px;
	border: 1px solid #999;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
.form-head .rt {
	background-color: #C0C0C0;
	height:50px;
}
.reg-form span.guideline {
	display:block;
	color:#000;
	font-size:.8em;
	line-height:1.6em;
	margin-left:9.875em;
	padding-left:1.4em;
	background-image: url(i/join-form-error.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.reg-form .fieldset input.text, .reg-form .fieldset select {
	background:#fff url(../../images/join/20110518/bg-join-formfield.png) no-repeat top left;
	width:17.5em;
	padding:.4em .4em;
	border:1px solid #999;
	font-size:1.1em
}
.reg-form h2, .response h2 {
	color:#333;
	font-size:1.5em;
	font-weight:normal
}
.reg-form .form-head p {
	color:#555;
	font-size:.9em;
}
.reg-form p span {
	color:#333;
	font-weight:bold
}
.reg-form li {
	clear:left;
	position:relative;
	border-top:1px solid #999;
	padding:.75em;
	word-wrap:break-word
	list-style-type: none;

}
.reg-header .header-list {
	float:right;
	width:47em
}
.reg-header ul {
	float:right;
	font-size:0.9em;
	text-align:right
}
#registration .reg-header ul li {
	display:inline-block;
	padding-left:3em;
	height:5.5em;
	line-height:5.5em;
	text-transform:uppercase;
}
#registration {
	list-style-type: none;
}
.reg-header li.last {
	margin-left:2em;
}
.reg-form .fieldset {
	background-color:#f5f5f5
}
.reg-form .fieldset label, .join-left-column .reg-form .fieldset label {
	float:left;
	width:7.5em;
	margin-right:0.4em;
	text-align:right
}
.reg-form a.btn {
	text-decoration:none;
	padding:0
}
.reg-form a.btn:hover div, .reg-form a.btn:hover div div, .reg-form a.btn:focus div, .reg-form a.btn:focus div div {
	color:#fff
}
.reg-form button div, .reg-form a.btn div {
	white-space:nowrap
}

.reg-form #continue div {
	float:right;
	padding-right:28px;
	border:0;
	background-attachment: scroll;
	background-image: url(i/button-join-right.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	white-space: nowrap!important;
}
.reg-form #continue div div {
	display:block;
	float:left;
	line-height:34px;
	padding:0 .4em 0 1em;
	background-image: url(i/button-join-left.png);
	background-repeat: no-repeat;
	background-position: left top;
	white-space: nowrap!important;
}
.reg-form button, .reg-form a.btn {
	color:#FFF;
	border:none;
	height:34px!important;
	font-weight:bold;
	background-color:transparent;
	font-size:95%;
	text-transform:uppercase;
	text-align:center;
	letter-spacing:0.1em;
	cursor:pointer;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	margin-right: 10px;
}

.orange-hlight {
	color: #FC6821;
}
#regbox .reg-header .sec-line {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height: 18px;
	font-weight: normal;
}
.mustbe18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 23px;
}
.live-support {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	margin-top: 30px;
	display: block;
	height: 55px;
	text-align: left;
}
.live-support a {
}
.live-support {
	display: block;
	float: left;
	width: 260px;
}
.big-star {
	font-size: 24px;
}
.mustbe18 #signin {
	color: #FA6830;
	font-weight: bold;
}
.color, a.color, a.color:link, a.color:visited, .start a, .start a:link, .start a:visited, ul.cats li a:hover, a.login:hover {background:none; background-color:#FF6800;/*client_secondarycolor*/color:#000000;/*client_enterpaidcolor*/}
 
.feed-holder {
	background-position: -190px!important top;
	background-image: url(i/bg-feed2.png);
	background-repeat: repeat-x;
	background-color: #0D0D0D;
	width: 90%;
	display: table;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}


#feed {
	margin-right: auto;
	margin-left: auto;
	/* [disabled]margin-top: 0px; */
	margin-bottom: 0px;
	display: table-header-group;
}
a.color1 {background:none; background-color:#FF6800;/*client_secondarycolor*/color:#000000;/*client_enterpaidcolor*/}
#regbox .reg-header {
	height: 81px;
	text-decoration:none;
	color:#fff;
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top, #4c4c4c 0%, #373737 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#373737)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #4c4c4c 0%,#373737 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#373737',GradientType=0 ); /* W3C */
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FC6821;
	background-color: #666;
	background-position: top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 50px;
	text-align: center;
}

.reg-form {
	width: 365px;
	border: 1px solid #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 30px;
}
.form-head .rt {
	background-color: #CCC;
}

.acc-icon {
	display: block;
	height: 61px;
	width: 61px;
	margin-top: -20px;
	margin-right: 10px;
	border: 1px solid #999;
	float: left;
	margin-left: 15px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-image: url(i/acc-ico.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	background-position: 3px 3px;
}
#regbox .close {
	background-image: url(i/fancybox_sprite.png);
	height: 35px;
	width: 35px;
	margin-top: -35px;
	position: relative;
	margin-right: -35px;
	float: right;
}
#regbox .close a {
	display: block;
	height: 35px;
	width: 35px;
}#nav {
	width: 100%;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2b2a2b), color-stop(1, #525252));
	background:-moz-linear-gradient(top, #2b2a2b 5%, #525252 100%);
	background:-webkit-linear-gradient(top, #2b2a2b 5%, #525252 100%);
	background:-o-linear-gradient(top, #2b2a2b 5%, #525252 100%);
	background:-ms-linear-gradient(top, #2b2a2b 5%, #525252 100%);
	background:linear-gradient(to bottom, #2b2a2b 5%, #525252 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2a2b', endColorstr='#525252',GradientType=0);
	background-color:#2b2a2b;

	height: 35px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FC6821;
	vertical-align: middle;
}
#nav-row ul li {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	text-transform: uppercase;
	margin-right: 40px;
	list-style-type: none;
}
#nav-row ul li a {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 10px;
}
#nav-row ul li a:hover {
	color: #FC6821;
	text-decoration: none;
}
#nav #nav-row {
	width: 85em;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: hidden;
	padding: 0;
}
	
.feed-holder .feed #cats {
	background-color: #EADAA6;
	color: #000;
	font-weight: bold;
}
.feed-wrapper {
		background-position: -190px!important top;
	background-image: url(i/bg-feed2.png);
	background-repeat: repeat-x;
	background-color: #0D0D0D;
}
#categories {
	/* [disabled]background-repeat: repeat-x; */
	background-position: top;
	height: 270px;
	background-color: #000;
	background-image: url(i/wrap-title1.jpg);
	background-size: 100% auto;
}
#desc {
	padding-left: 30px;
	color: #FFF;
	display: table-footer-group;
	font-family: "Raleway", sans-serif;
	font-size: 16px;
	max-width: 1200px!important;
	line-height: 1.5em;
}
#desc a {
	color: #2997BB;
	text-decoration: none;
}

#desc a:hover {
	color: #FFF;
	background: none;
	text-decoration: none;
}
#desc .try {
	color: #FFF;
}
.feed div .try {
	color: #FFF;
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: local('Raleway Light'), local('Raleway-Light'), url(https://themes.googleusercontent.com/static/fonts/raleway/v7/-_Ctzj9b56b8RgXW8FArib3hpw3pgy2gAi-Ip7WPMi0.woff) format('woff');
}
#models_frame {
	width: 90%;
	min-width: 1024px;
	max-width: 1600px;
}
@media (max-width: 1150px) {
.low-res-hide {display:none;}
}
.footer .left {
	color: #C53E05;
	padding-top: 10px;
	float: left;
	line-height: 20px;
}
.footer .right {
	float: right;
	margin-right: 20px;
	text-align: right;
	font-size: 14px;
	min-width: 400px;
}
.footer .left a i {
	font-size: 18px;
}
.footer .right img {
	margin-top: 5px;
	margin-bottom: 5px;
}
#desc div {
	line-height: 23px;
	max-width: 1200px;
	margin: 0 auto;
}
