@charset "UTF-8";
/* --------------------------  
Theme Name: ClearRiver Charcoal
Author: Keith Heustis
Author URL: http://www.clear-river.com/
Version: 1.0
Modified Date: 5.5.09
------------------------------ */


/* -----------------------------
	HTML TAG 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;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-size: 62.5%;
	background-color: #333333;
}
a {color:#999999;}
.clear {
	clear: both;
}
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;
}
/* -----------------------------
	MAIN WRAP   
-------------------------------- */

#main_wrap {
	position:relative;
	width: 960px;
	height: auto;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
/* -----------------------------
	MAIN HEADER   
-------------------------------- */
#main_header {
	position:relative;
	display:block;
	height: 121px;
	background: url(http://www.clear-river.com/images/interface/main_head.jpg) no-repeat top right;
}
#main_header h1 {
	float: left;
	background: url(http://www.clear-river.com/images/interface/logo.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 8px;
}
#main_header h1 a {
	display: block;
	width: 181px;
	height: 67px;
}
/* -----------------------------
	USER-NAV   
-------------------------------- */

#user-nav {
	position:absolute;
	display: inline;
	width: 229px;
	height: 34px;
	left: 731px;
	top: 10px
}
#user-nav li {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	text-align: right;
	color: #7b7b7b;
}
#user-nav li a {
	color: #7b7b7b;
}
/* -----------------------------
	TAGLINE   
-------------------------------- */

#tagline {
	float: right;
	background:url(http://www.clear-river.com/images/interface/tagline.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 45px;
}
#tagline a {
	display: block;
	width: 228px;
	height: 29px;
}
/* -----------------------------
	NAVIGATION   
-------------------------------- */
#nav {
	float: left;
	display: inline;
	margin: 12px 0 0 1px;
	z-index: 999;
	list-style: none;
	clear: both;
	width: 600px;
}
#nav li {
	float: left;
	margin-left: 10px;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}
#nav li a {
	float: left;
	display: block;
	padding: 4px 8px 0 8px;
	height: 30px;
	color: #6f6f6f;
	text-decoration:none;
}
/*------ basic rollover styling --------*/	
	
#nav li:hover, #nav li.sfhover {
	color: #ffffff;
}
#nav li:hover a, #nav li.sfhover a {
	color: #ffffff;
}
/*------ tab hover styles --------*/

#nav li.current {background-image:url(http://www.clear-river.com/images/interface/tab_2.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#nav li.current a {background-image:url(http://www.clear-river.com/images/interface/tab_1.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #cfd1d0;
}
/*------ submenu styles--------*/

#nav li ul {
	clear: left;
	position: absolute;
	left: -999em;
	z-index: 999;
	width: 170px;
	margin-top: 32px;
	margin-left: -1px;
	border: 1px solid #575656;
	border-top: 0;
	border-bottom: 0;
	list-style: none;
	line-height: 1;
}
/* IE 7 hack 2007 */
*+html #nav li ul {
	margin-top: -1px;
}
#nav li li {
	display: inline;
	float: none;
	margin: 0;
	font-size: 0.75em;
	text-transform: none;
}
#nav li ul ul {
	margin: -31px 0 0 170px;
}
/*------ sub menu hover styles --------*/

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}
#nav li li li {
	font-size: 1em;
}
#nav li:hover li a, #nav li.sfhover li a {
	float: none;
	width: 170px;
	height: auto;
	padding: 7px 14px;
	border-top: 1px solid #4a4949;
	border-bottom: 1px solid #575656;
	background:#4a4949;
}
#nav li.current:hover li a, #nav li.sfhover.current li a {
	color: #cfd1d0;
}
#nav li:hover li a:hover, #nav li.sfhover li a:hover {
	background: #575656;
}
/* -----------------------------
	SECOND NAVIGATION   
-------------------------------- */

#second_nav {
	position:absolute;
	display: inline;
	width: 151px;
	height: 23px;
	left: 827px;
	top: 92px;
}
ul#second_nav li {
	display: inline;
	color: #6f6f6f;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	border-right: 2px solid #787878;
	padding-left: 8px;
	padding-right: 10px;
}
ul#second_nav li.last {
	border-right: none;
}
ul#second_nav li a {text-decoration:none;}
ul#second_nav li.current a {
	color: #fff;
}
ul#second_nav li a:hover {
	color: #fff;
}
/* -----------------------------
	CONTENT WRAP   
-------------------------------- */

#content_wrap {
	background-color:#1f1f1f;
	width: 960px;
	margin: 0;
	padding: 0;
}
/* -----------------------------
	SUB NAVIGATION   
-------------------------------- */

#sub_nav {
	float:left;
	display: inline;
	width: 940px;
	height: 25px;
	margin: 5px 0 0 0;
	padding: 5px 0 0 0;
}
ul#sub_nav {
	padding-left: 20px;
}
ul#sub_nav li {
	display: inline;
	color: #6f6f6f;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}
ul#sub_nav li.last {
	border-right: none;
}
ul#sub_nav li a {text-decoration:none;}
ul#sub_nav li.current a {
	color: #fff;
}
ul#sub_nav li a:hover {
	color: #fff;
}
/* -----------------------------
HIGHLIGHTING   
-------------------------------- */
.about_highlight {
	color: #199dca;
}
.exp_highlight {
	color: #f0ee06;
}
#photography .highlights {
	color: #fbd861;
}
.misc_highlight {
	color: #199dca;
}
.gdrn_highlight {
	color: #ccc;
	font-style: italic;
}

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

#content_header {
	float:left;
	display:inline;
	height: 230px;
	width: 960px;
	padding: 0 0 0 0;
}
#home #content_header {
	height: 220px;
	width: 960px;
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#home #content_header h4 {
	text-indent: -9999px;
	float: left;
}
#home #content_header h4 a {
	display: inline;
	margin: 25px 0 0 300px;
	float: left;
	height: 44px;
	width: 358px;
	background: url(http://www.clear-river.com/images/interface/header/water-head-get-done-link.gif) no-repeat;
	background-position:  left bottom;
}
#company #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#expo #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#get_started #content_header {
	background: url(http://www.clear-river.com/images/interface/header/get_started_go.jpg) no-repeat right 5px;
	height: 210px;
}
#careers #content_header, #people #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#careers #content_header ul, #people #content_header ul {
	margin: 20px 0 0 0;
	float: left;
	width: 450px;
}
#careers #content_header h2, #people #content_header h2 {
	color:#d0d0d0;
	text-align: right;
	font: 32px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	font-weight: normal;
	margin-top: 10px;
}
#careers #main_headline, #people #main_headline {
	margin: 10px 5px 0 0;
	padding: 0 25px 18px 10px;
	float: left;
	width: 440px;
	border-right: 2px solid #d0d0d0;
}
#get_done #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#get_started #content_header h2 {
	color: #d0d0d0;
	padding-top: 20px;
}
#blog #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blog-header.jpg) no-repeat;
	background-position: right bottom;
}
#blog #main_headline h2 {
	color: #d0d0d0;
	padding-top: 20px;
	}
#apply #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#clients #content_header {
	background: url(http://www.clear-river.com/images/interface/header/purple-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#business_to_business #content_header {
	background: url(http://www.clear-river.com/images/interface/header/bustobus-port-header_02.jpg) no-repeat;
	background-position: right bottom;
	height: 260px;
}
#business_to_business #content_header h2 {color:#199dca;}
#branding #content_header {
	background: url(http://www.clear-river.com/images/interface/header/branding-port-header_02.jpg) no-repeat;
	background-position: right bottom;
	height: 260px;
}
#branding #content_header h2 {color:#199dca;}
#consumer_marketing #content_header {
	background: url(http://www.clear-river.com/images/interface/header/consumer-port-header_02.jpg) no-repeat;
	background-position: right bottom;
	height: 260px;
}
#consumer_marketing #content_header h2 {
	color: #199dca;
}
#photography #content_header {
	background: url(http://www.clear-river.com/images/interface/header/photo-port-header_02.jpg) no-repeat;
	background-position: right bottom;
	height: 260px;
}
#photography #content_header h2 {color:#199dca;}
#web #content_header {
	background: url(http://www.clear-river.com/images/interface/header/web-port-header_02.jpg) no-repeat;
	background-position: right bottom;
	height: 260px;
}
#web #content_header h2 {color:#199dca;}
#writing #content_header {
	background: url(http://www.clear-river.com/images/interface/header/writing-port-header_02.jpg) no-repeat;
	background-position: right bottom;
	height: 260px;
}
#writing #content_header h2 {color:#199dca;}
#contact #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#error #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#privacy #content_header {
	background: url(http://www.clear-river.com/images/interface/header/blue-water-head-bkg.jpg) no-repeat;
	background-position: left bottom;
}
#content_header h2 {
	text-align: center;
	font: 32px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	font-weight: normal;
	margin-top: 10px;
}
#main_headline {
	margin: 30px 5px 0 0;
	padding: 0 25px 18px 0;
	width: 480px;
}
#content_header ul {
	margin: 15px 0 0 20px;
	width: 460px;
}
#get_done #main_headline, #company #main_headline, #contact #main_headline, #apply #main_headline, #error #main_headline, #privacy #main_headline, #clients #main_headline, #expo #main_headline {
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
	width: 955px;
	border-right: none;
}
#get_done #main_headline h2, #company #main_headline h2, #contact #main_headline h2, #apply #main_headline h2, #error #main_headline h2, #privacy #main_headline h2, #clients #main_headline h2, #expo #main_headline h2 {
	text-align: center;
	color:#d0d0d0;
}
#highlights li {
	color: #d0d0d0;
	margin: 0 0 0 20px;
	font: normal 13px/15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	line-height: 14px;
	padding: 0 0 9px 10px;
	background:url(http://www.clear-river.com/images/interface/bullet_1.gif) no-repeat;
	background-position: 0 6px;
	list-style: none outside;
}
/* -----------------------------
	BOXED ART   
-------------------------------- */

.thumb_work p a {
	color: #199dca;
}
#thumb_work_wrap {
	width: auto;
	height:auto;
	margin-left: 6px;
}
.thumb_work {
	float: left;
	width: 308px;
	height: 100px;
	display:inline;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	padding-bottom: 10px;
	background:url(http://www.clear-river.com/images/interface/box_middle.gif) repeat-y 100% 0;/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.thumb_work_top {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_top.gif) no-repeat 0 0;
}
.thumb_work_bottom {
	overflow:hidden;
	height: 110px;
	background:url(http://www.clear-river.com/images/interface/box_bottom.gif) no-repeat 100% 100%;
}
.thumb_work p {
	color:#787878;
	margin: 0 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 11.5px/15px Verdana, Arial, Helvetica, sans-serif;
}
.thumb_work h3 {
	margin: 7px 0 6px 8px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 16px/18px Verdana, Arial, Helvetica, sans-serif;
}
.thumb_work h3 a {
	text-decoration: none;
}
.thumb_work h3 a:hover {
	color:#d0d0d0;
	text-decoration: none;
}
.thumb_work p a {
	color: #199dca;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-shadow: #333 0 0 0;
}
.thumb_work p a:hover {color:#d0d0d0;}
.thumb_work img {
	border: none;
	margin: 6px 6px 0 6px;
	display: inline;
}
#home .thumb_work .edit, #web .thumb_work .edit, #writing .thumb_work .edit, #photography .thumb_work .edit, #branding .thumb_work .edit, #business_to_business .thumb_work .edit, #consumer_marketing .thumb_work .edit {
	color: #1f1f1f;
	text-decoration: none;
}
/* -----------------------------
	BLUE 
-------------------------------- */

.thumb_work_blue {
	float: left;
	width: 308px;
	height: 100px;
	display:inline;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	padding-bottom: 10px;
	background:url(http://www.clear-river.com/images/interface/box_middle_blue.gif) repeat-y 100% 0;/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.thumb_work_top_blue {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_top_blue.gif) no-repeat 0 0;
}
.thumb_work_bottom_blue {
	overflow:hidden;
	height: 110px;
	background:url(http://www.clear-river.com/images/interface/box_bottom_blue.gif) no-repeat 100% 100%;
}
.thumb_work_blue p {
	color:#1f1f1f;
	margin: 0 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 11.5px/15px Verdana, Arial, Helvetica, sans-serif;
}
.thumb_work_blue h3 {
	margin: 7px 0 6px 8px;
	display:block;
	color:#fff;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 16px/18px Verdana, Arial, Helvetica, sans-serif;
}
.thumb_work_blue h3 a {
	color:#fff;
	text-decoration: none;
}
.thumb_work_blue h3 a:hover {
	color:#d0d0d0;
	text-decoration: none;
}
.thumb_work_blue p a {
	color: #ffffff;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-shadow: #333 0 0 0;
}
.thumb_work_blue p :hover {color:#ffffff;}


/* -----------------------------
	GREEN 
-------------------------------- */

.thumb_work_green {
	float: left;
	width: 308px;
	height: 100px;
	display:inline;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	padding-bottom: 10px;
	background:url(http://www.clear-river.com/images/interface/box_middle_green.gif) repeat-y 100% 0;/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.thumb_work_top_green {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_top_green.gif) no-repeat 0 0;
}
.thumb_work_bottom_green {
	overflow:hidden;
	height: 110px;
	background:url(http://www.clear-river.com/images/interface/box_bottom_green.gif) no-repeat 100% 100%;
}
.thumb_work_green p {
	color:#1f1f1f;
	margin: 0 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 11.5px/15px Verdana, Arial, Helvetica, sans-serif;
}
.thumb_work_green h3 {
	margin: 7px 0 6px 8px;
	display:block;
	color:#1f1f1f;
	text-decoration:none;
	font: 16px/18px Verdana, Arial, Helvetica, sans-serif;
}
.thumb_work_green h3 a {
	color:#1f1f1f;
	text-decoration: none;
}
.thumb_work_green h3 a:hover {
	color:#fff;
	text-decoration: none;
}
.thumb_work_green p a {
	color: #ffffff;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.thumb_work_green p :hover {color:#ffffff;}

/* -----------------------------
	PEOPLE COLUMNS 
-------------------------------- */

#people_wrap {
	float:left;
	display: inline;
	width: auto;
	height:auto;
	margin-left: 6px;
}
/* -----------------------------
	PEOPLE NAVIGATION  
-------------------------------- */

.left_column {
	float: left;
	width: 308px;
	display:inline;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_line_middle.gif) repeat-y 100% 0;/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.left_top {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_top.gif) no-repeat 0 0;
}
.left_bottom {
	overflow:hidden;
	height: 350px;
	background:url(http://www.clear-river.com/images/interface/box_bottom.gif) no-repeat 100% 100%;
}
#people_name_wrapper {
	padding: 8px 0 0 0;
	margin: 0;
}
.people_name {
	float: left;
	width: 133px;
	padding: 0 5px 0 15px;
	margin: 0;
}



.people_name p a {
	color: #787878;
	font: normal 11px/25px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	text-decoration: none;
}
#people_name_wrapper .active a {color:#ffffff;}
.people_name p a:hover {
	color:#ffffff;
	text-decoration:none;
	text-shadow: #333 0 0 0;
}
/* -----------------------------
	THEN and NOW TABS  
-------------------------------- */
.middle_column {
	float: left;
	width: 308px;
	display:inline;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_middle.gif) repeat-y 100% 0;/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.middle_top {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_top.gif) no-repeat 0 0;
}
.middle_bottom {
	overflow:hidden;
	height: 350px;
	background:url(http://www.clear-river.com/images/interface/box_bottom.gif) no-repeat 100% 100%;
}
ul.tabNavigation {
	float:left;
	display: inline;
	height: 25px;
	margin: 5px 0 0 48px;
	padding: 0 0 0 50px;
}
ul.tabNavigation li {
	display: inline;
	color: #6f6f6f;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	border-right: 2px solid #1f1f1f;
	padding:0 12px 0 10px;
}
ul.tabNavigation li.last {
	border-right: none;
}
ul.tabNavigation li a {
	text-decoration: none;
}
ul.tabNavigation li a.selected, ul.tabNavigation li a:hover {
	color: #fff;
	text-decoration: none;
}
ul.tabNavigation li a:focus {
	outline: 0;
}
.tabs > div {
	padding: 5px;
	margin-top: 3px;
}
.tabs > div h2 {
	margin-top: 0;
}
#first {
	padding: 0 0 0 9px;
}
#second {
	padding: 0 0 0 9px;
}
/* -----------------------------
	PEOPLE BRIEF  
-------------------------------- */

.right_column {
	float: left;
	width: 308px;
	display:inline;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_middle.gif) repeat-y 100% 0;
}
.right_top {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_top.gif) no-repeat 0 0;
}
.right_bottom {
	overflow:hidden;
	height: 350px;
	background:url(http://www.clear-river.com/images/interface/box_bottom.gif) no-repeat 100% 100%;
}
.right_column h3 {
	display:block;
	text-shadow: #1f1f1f 0 0 0;
	margin: 8px 10px 5px 10px;
	color: #fff;
	text-decoration:none;
	font: normal 16px/1 Verdana, Arial, Helvetica, sans-serif;
}
.right_column h4 {
	display:block;
	text-shadow: #1f1f1f 0 0 0;
	margin: 5px 10px 5px 10px;
	padding-bottom: 3px;
	color: #fff;
	text-decoration:none;
	font: normal 13px/1 Verdana, Arial, Helvetica, sans-serif;
}
.people_social {
	width: 290px;
	border-bottom: #6b6b6b solid 1px;
	margin: 0 0 2px 10px;
}
.people_social p a {
	margin-left: -10px;
	text-decoration: none;
}
.people_social p a:hover {
	color: #fff;
}
.people_social a img{
margin: 3px 8px -2px 0;
}
.right_column p {
	color: #828283;
	margin: 0 0 5px 5px;
	padding: 0 10px 0 5px;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.right_column ul {
	padding: 7px 10px 0 0;
}
.right_column ul li {
	color: #828283;
	margin: 0 0 0 30px;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	letter-spacing: .5px;
	line-height: 14px;
	padding: 0 0 9px 10px;
	background:url(http://www.clear-river.com/images/interface/bullet_1.gif) no-repeat;
	background-position: 0 6px;
	list-style: none outside;
}
.right_column .edit {
	float: right;
	color: #1f1f1f;
	text-decoration: none;
	display: inline;
}
.right_column .edit:hover {color:#fff;}
/* -----------------------------
          CLIENT BOXES   
-------------------------------- */

#client_work_wrap {
	width: auto;
	height:auto;
	margin-left: 6px;
}
.client_work {
	float: left;
	width: 229px;
	height: 120px;
	display:inline;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	padding-bottom: 10px;
	background:url(http://www.clear-river.com/images/interface/box_client_mid.gif) repeat-y 100% 0;/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.client_work_top {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_client_top.gif) no-repeat 0 0;
}
.client_work_bottom {
	overflow:hidden;
	height: 130px;
	background:url(http://www.clear-river.com/images/interface/box_client_bot.gif) no-repeat 100% 100%;
}
.client_work p {
	color:#1f1f1f;
	margin: 0 0 5px 10px;
	padding: 0px 0 0 0;
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.client_work h3 {
	margin: 5px 0 3px 8px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 16px/18px Verdana, Arial, Helvetica, sans-serif;
}
.client_work p a {
	float: left;
	display:block;
	color: #1f1f1f;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration:none;
	padding: 0 0 0 5px;
}
.client_work p :hover {
	color: #333333;
	text-decoration: underline;
}
.client_work img {
	border: none;
	margin: 26px 0 0 14px;
	display: inline;
}
.client_work .edit {
	color: #1f1f1f;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	float: right;
	text-decoration: none;
	padding: 0 15px 0 0;
}
.client_work .edit:hover {
	text-decoration: underline;
	color:#1f1f1f;
}
/* -----------------------------
EXPERIENCE COLUMNS  
-------------------------------- */

#exp_wrap {
	float:left;
	display: inline;
	width: 954px;
	height:auto;
	margin-bottom: 8px;
	margin-left: 6px;
	background:url(http://www.clear-river.com/images/interface/3_col_mid.gif) repeat-y -6px 0;
}
.right_top_exp {
	overflow:hidden;
	width: 954px;
	background:url(http://www.clear-river.com/images/interface/3_col_top.gif) no-repeat -6px top;
}
.right_bottom_exp {
	overflow:hidden;
	width: 954px;
	background:url(http://www.clear-river.com/images/interface/3_col_bottom.gif) no-repeat -6px bottom;
}
.exp_work {
	float: left;
	width: 308px;
	display:inline;
	margin-top: 8px;
	margin-left: 4px;
	margin-right: 4px;
	padding-bottom: 10px;/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.exp_work p {
	color:#787878;
	margin: 0 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
}
.exp_work h3 {
	margin: 2px 0 5px 8px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 20px/22px Verdana, Arial, Helvetica, sans-serif;
}
.exp_work h3 a {text-decoration:none;}
.exp_work h4 {
	margin: 10px 0 5px 8px;
	padding-left: 15px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 14px/14px Verdana, Arial, Helvetica, sans-serif;
	background: url(http://www.clear-river.com/images/interface/arrow_white.gif) no-repeat left center;
}
.exp_work p a {
	color: #1983ca;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}
.exp_work p a:hover {
	color:#d0d0d0;
	text-shadow: #333 0 0 0;
}
.exp_work ul {
	padding: 5px 0 0 0;
}
.exp_work li {
	color: #828283;
	margin: 0 0 0 20px;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	padding: 0 0 9px 8px;
	background:url(http://www.clear-river.com/images/interface/bullet_1.gif) no-repeat;
	background-position: 0 5px;
	list-style: none outside;
}
.exp_work img {
	border: none;
	margin: -2px 6px 0 6px;
	display: inline;
}
.border_wrap {
	width: 290px;
	height:auto;
	margin: 10px 5px 0 8px;
	border-top: 1px solid #1f1f1f;
}
/* -----------------------------
          GET STARTED
-------------------------------- */

#get_started p.carrat_indent {
	margin: 10px 0 5px 0;
	padding-left: 15px;
	display: block;
	width: 230px;
	background: url(http://www.clear-river.com/images/interface/arrow_white.gif) no-repeat left 4px;
}
#get_started .exp_work p a {
	color: #1983ca;
	text-shadow: #333 0 0 0;
	text-decoration: none;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
}
#get_started .exp_work p a:hover {
	color: #d0d0d0;
}
#get_started .border_wrap {
	width: 250px;
	height: auto;
	margin: 10px 5px 0 30px;
	border-top: 1px solid #1f1f1f;
}
#get_started .pdf_icon {
	margin: 0 0 -3px 3px;
}
/* -----------------------------
          GET STARTED TABS
-------------------------------- */

#tabbed_content {
}
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/

.tabberlive .tabbertabhide {
	display: none;
}
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/

.tabber {
}
.tabberlive {
	width: 940px;
	background-color: 1f1f1f;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/

ul.tabbernav {
	margin: 0 10px;
	padding: 10px 0 8px 0;
}
ul.tabbernav li {
	display: inline;
	margin: 0 3px 0 0;
}
ul.tabbernav li a {
	padding: 8px 80px;
	color: #606060;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	background: url(http://www.clear-river.com/images/interface/gs-off-tab.gif) repeat-x left top;
	text-decoration: none;
	font: 15px "Veranda", Arial, Helvetica, Sans-Serif;
	border: 1px solid #333;
}
ul.tabbernav li a:link {
	color: #606060;
}
ul.tabbernav li a:visited {
	color: #060606;
}
ul.tabbernav li a:hover {
	color: #d0d0d0;
}
ul.tabbernav li.tabberactive a {
	color: #d0d0d0;
	background-color: #333333;
	background-image: none;
}
ul.tabbernav li.tabberactive a:hover {
	color: #d0d0d0;
}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/

.tabberlive .tabbertab {
	width: 940px;
	height: auto;
	padding: 5px;
	margin: 0 0 0 10px;
	background: url(http://www.clear-river.com/images/interface/gs_tabbed_bkg.gif) no-repeat left top;
}
/* If desired, hide the heading since a heading is provided by the tab */

.tabberlive .tabbertab h2 {
	display: none;
}
.tabberlive .tabbertab h3 {
	display: none;
}
#tabbed_content h3 {
	display: block;
	text-shadow: #1f1f1f 0 0 0;
	margin: 0 10px 5px 0;
	color: #d0d0d0;
	text-decoration: none;
	font: normal 22px/26px Verdana, Arial, Helvetica, sans-serif;
}
#tabbed_content p {
	font: normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #909090;
	margin: 0 0 15px 0;
}
#tabbed_content p.gs_caption {
	color: #606060;
	font: italic 10px/12px Verdana, Arial, Helvetica, sans-serif;
}
#tabbed_content p.gs_indent {
	font-style: italic;
	color: #bababa;
	padding: 0 0 0 5px;
	border-left: 1px solid #1983ca;
}
#tabbed_content img {
	float: left;
	margin: 8px 8px 5px 0;
}
.gs_column_one {
	width: 375px;
	float: left;
	padding: 0 0 0 60px;
}
.gs_column_two {
	float: left;
	width: 375px;
	padding: 0 0 0 40px;
}

/* GET STARTED DOWNLOAD BUTTON */

.gs_links {
float: left;
	width: 375px;
	margin: 0 0 0 40px;
}
a.download_button {
    background: transparent url(http://www.clear-river.com/images/interface/bg_button_a.gif) no-repeat scroll top right;
    color: #d0d0d0;
    display: block;
    float: left;
    font: normal 16px arial, sans-serif;
    height: 32px;
    margin-right: 6px;
    padding-right: 30px; /* sliding doors padding */
    text-decoration: none;
}

a.download_button span {
    background: transparent url(http://www.clear-river.com/images/interface/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 27px;
    padding: 5px 8px 5px 14px;
} 

a.download_button:hover {
color: #9c9c9c;

}
p.gs_arrow  {
display: block;

padding: 10px 0 0 12px;
	width: 300px;
	background: url(http://www.clear-river.com/images/interface/arrow_white.gif) no-repeat left 16px;
}

.gs_arrow a{
	color: #1983ca;
	text-shadow: #333 0 0 0;
	text-decoration: none;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
}
.gs_arrow a:hover{
	color: #d0d0d0;
}

/* -----------------------------
          EXPO THREE COLUMNS
-------------------------------- */

.mag_search {
	float: left;
	width: 300px;
}
.mag_search .textbox {
	float: left;
	width: 220px;
	color: #fff;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	background: #1f1f1f;
	border:5px solid #1f1f1f;
	margin: 5px 0px 5px 8px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.go_btn {
	padding: 5px 0 0 10px;
	float:left;
}
#mag_body_box {
	float: left;
	width: 940px;
	display:inline;
	margin: 0 10px 7px 10px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/body_box_mid.gif) repeat-y 100% 0;
}
#mag_body_box_top {
	float: left;
	width: 940px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/body_box_top.gif) no-repeat 0 0;
}
#mag_body_box_bottom {
	float: left;
	width: 940px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/body_box_bot.gif) no-repeat left bottom;
	padding:0 0 8px 0;
}
.mag_body h3 {
	margin: 6px 0 5px 8px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 20px/22px Verdana, Arial, Helvetica, sans-serif;
}
.mag_body img {
	float: left;
	padding: 5px 0 5px 8px;
}
.mag_body p {
	color: #828283;
	margin: 0 0 5px 10px;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.mag_body a {
	color: #1983ca;
        text-decoration: none;
}
/* -----------------------------
          EXPO DETAIL
-------------------------------- */

.expo_detail_content {
	float: left;
	width: 705px;
}
.expo_detail_content img {
	padding: 8px;
	float: left;
}
img.results {
	padding: 15px 0 0 70px;
}
.expo_detail_content h3 {
	color: #ffffff;
	margin: 0 0 5px 0;
	padding: 15px 10px 0 70px;
	font: normal 20px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.expo_detail_content p {
	color: #828283;
	margin: 0 0 5px 0;
	padding: 0 70px 0 70px;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.expo_detail_content p a {
	color: #1983ca;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	text-decoration: none;
}
.expo_detail_content p a:hover {
	color:#d0d0d0;
	text-shadow: #333 0 0 0;
}
.expo_detail_content h4 {
	color: #ffffff;
	margin: 10px 0 5px 0;
	padding: 0 70px 0 95px;
	font: normal 16px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.expo_detail_content ul {
	margin: 0 0 10px 0;
}
.expo_detail_content li {
	color: #828283;
	margin: 0 90px 0 95px;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	padding: 0 0 9px 8px;
	background:url(http://www.clear-river.com/images/interface/bullet_1.gif) no-repeat;
	background-position: 0 5px;
	list-style: none outside;
}
.expo_paginate {
	display:block;
	width: 960px;
	clear:both;
}
.expo_paginate p {
	padding: 15px 0 15px 0;
	text-align: center;
}
.expo_paginate p a {
	color: #1983ca;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	text-decoration: none;
}
.expo_paginate p a:hover {
	color:#d0d0d0;
	text-shadow: #333 0 0 0;
}



/* -----------------------------
  COLLABORATION SPACE SELL PAGE 
-------------------------------- */

collaboration-sapce #content_header h2 {
	color: #d0d0d0;
	padding-top: 20px;
}

#collaboration-space #content_header {
	background: url(http://www.clear-river.com/images/interface/header/collaboration-cloud-header-bkg.jpg) no-repeat;
	background-position: right bottom;
	height: 260px;
}
#collaboration-space #content_header h2 {color:#199dca;}

#collaboration-space p#highlights {
	color: #d0d0d0;
	margin: 0 0 0 20px;
	width: 420px;
	font: normal 13px/15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	text-align: center;
	line-height: 14px;
	padding: 0 0 9px 10px;
}



#btn-container {
	width: 350px;
	height: 30px;
	margin: 15px 0 0 60px;
}

p .btn-collaboration-space {
margin: 0 0 0 20px;
}

.btn-collaboration-space {background:url(http://www.clear-river.com/images/interface/collaboration-btn.gif) no-repeat top left;
float: left;
	text-align: center;
	width: 143px;
	height: 26px;
	padding: 5px 0 0 0;
	margin: 0 auto;
	display: block;
	font: normal 15px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	color: #fff;
	text-decoration: none;
}
a.btn-collaboration-space {
	color: #d0d0d0;
}
a.btn-collaboration-space:hover {background:url(http://www.clear-river.com/images/interface/collaboration-btn.gif) no-repeat bottom left;
	text-decoration: none;
	color: #1f1f1f;
}


img#collaboration-cloud {
	margin: 0 0 0 60px;
}

#body_box-inner {
	float: left;
	width: 916px;
	display:inline;
	margin: 0 10px 50px 12px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/collaboration-body_box_mid.gif) repeat-y 100% 0;
}
#body_box-inner-top {
	float: left;
	width: 916px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/collaboration-body_box_top.gif) no-repeat 0 0;
}
#body_box-inner-bottom {
	float: left;
	width: 916px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/collaboration-body_box_bot.gif) no-repeat left bottom;
	padding:0 0 8px 0;
}


#collaboration-space h4#collaboration-video-title {
	color:#d0d0d0;
	margin: 30px 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 32px/34px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: #333 0 0 0;
}

.how-to {
	float: left;
	display: inline;
	width: 200px;
	margin: 30px 0 30px 22px;
}

.how-to img {
	float: left;
}

.how-to p {
	color:#d0d0d0;
	margin: 10px 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 13px/20px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}

img#collaboration-chaos {
	margin: 15px 0 0 70px;
}

img#collaboration-simple {
	margin: 15px 0 0 110px;
}

.collaboration-column-chaos, .collaboration-column-simple {
	float: left;
        display: inline;
	width: 320px;
	margin: 0 0 20px 90px;
}

.collaboration-column-chaos h4, .collaboration-column-simple h4{
	color:#d0d0d0;
	margin: 15px 5px 0 10px;
	padding: 0px 2px 0px 0px;
	font: normal 28px/34px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}

.collaboration-column-chaos p, .collaboration-column-simple p{
	color:#d0d0d0;
	margin: 0 5px 15px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 13px/20px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}

.collaboration-stagger-left, .collaboration-stagger-right {
	margin-top: -30px;
        display: inline;
	width: 900px;
	float: left;
}

p span.collaboration-big-copy {
	font-size: 28px;
}

.collaboration-stagger-left p {
	float: left;
        display: inline;
	width: 300px;
	color:#d0d0d0;
	margin: 100px 70px 5px 115px;
	padding: 0px 2px 0px 0px;
	font: normal 13px/20px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}

.collaboration-stagger-right p {
	float: left;
        display: inline;
	width: 300px;
	color:#d0d0d0;
	margin: 100px 0 5px 40px;
	padding: 0px 2px 0px 0px;
	font: normal 13px/20px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}


.collaboration-stagger-left img {
	float: left;
        display: inline;
}

.collaboration-stagger-right img {
	float: left;
        display: inline;
	margin: 0 0 0 100px;
}


#collaboration-space .collaboration-action h4 {
	color:#d0d0d0;
	margin: 45px 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 32px/34px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: #333 0 0 0;
}

#collaboration-space .collaboration-action p{
	color:#d0d0d0;
	text-align: center;
	margin: 0 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 13px/20px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}

#collaboration-space .collaboration-action a img {
	margin: 5px 0 35px 300px;
}





/* -----------------------------
          CAREER BOXES   
-------------------------------- */

#career_work_wrap {
	margin-left: 6px;
}
.career_work {
	float: left;
	width: 229px;
	height: 145px;
	display:inline;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	padding-bottom: 10px;
	background:url(http://www.clear-river.com/images/interface/box_quad_middle.gif) repeat-y 100% 0;/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.career_work_top {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/box_quad_top.gif) no-repeat 0 0;
}
.career_work_bottom {
	overflow:hidden;
	height: 155px;
	background:url(http://www.clear-river.com/images/interface/box_quad_bottom.gif) no-repeat 100% 100%;
}
.career_work p {
	color:#787878;
	margin: 0 5px 5px 10px;
	padding: 0px 2px 0px 0px;
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}
.career_work h3 {
	margin: 5px 0 3px 8px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 16px/18px Verdana, Arial, Helvetica, sans-serif;
}
.career_work h3 a {
	text-decoration: none;
}
.career_work h3 a:hover {
	color: #d0d0d0;
}
.career_work p a {
	display:block;
	width: 95px;
	color: #1983ca;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	text-decoration:none;
}
.career_work p :hover {color:#d0d0d0;}
.career_work img {
	border: none;
	margin: 6px 6px 0 6px;
	display: inline;
}
.career_intro {
	float: left;
	display:inline;
	margin: 0 75px 0 75px;
	padding: 10px 2px 0 0;
}
.career_intro p {
	color:#787878;
	padding: 5px 0 10px 0px;
	font: normal 16.5px/22px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-shadow: #333 0 0 0;
}
.career_intro a {
	color:#1983ca;
	text-decoration: none;
}
.career_intro a:hover {color:#d0d0d0;}
.btn-apply_now {background:url(http://www.clear-river.com/images/interface/apply_btn.gif) no-repeat top left;
	text-align: center;
	width: 110px;
	height: 26px;
	padding: 5px 0 0 0;
	margin: 0 auto;
	display: block;
	font: normal 15px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	color: #fff;
	text-decoration: none;
}
a.btn-apply_now {
	color: #d0d0d0;
}
a.btn-apply_now:hover {background:url(http://www.clear-river.com/images/interface/apply_btn.gif) no-repeat bottom left;
	text-decoration: none;
	color: #1f1f1f;
}
.career_sub_intro {
	margin: 0 75px 15px 75px;
}
.career_sub_intro p {
	color:#787878;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	text-align: left;
}
.career_detail_content {
	float: left;
	width: 710px;
}
.career_detail_content h3 {
	color: #ffffff;
	margin: 0 0 5px 0;
	padding: 15px 10px 0 70px;
	font: normal 20px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.career_detail_content p {
	color: #828283;
	margin: 0 0 5px 0;
	padding: 0 70px 0 70px;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.career_detail_content h4 {
	color: #ffffff;
	margin: 10px 0 5px 0;
	padding: 0 70px 0 95px;
	font: normal 16px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.career_detail_content ul {
	margin: 0 0 10px 0;
}
.career_detail_content li {
	color: #828283;
	margin: 0 90px 0 95px;
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	padding: 0 0 9px 8px;
	background:url(http://www.clear-river.com/images/interface/bullet_1.gif) no-repeat;
	background-position: 0 5px;
	list-style: none outside;
}
.career_detail_content .btn-apply_now {
	margin: 0 0 0 24px;
}
.apply_content {
	float: left;
	width: 710px;
}
#apply_entry_form {
	padding: 15px 10px 15px 10px;
	margin: 0 0 0 10px;
	width:678px;
	background: url(http://www.clear-river.com/images/interface/bkg_grade_1.jpg) repeat-x left top;
	border:2px solid #333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#apply_entry_form .apply_label {
	width:105px;
	color: #828283;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	text-align:right;
	float: left;
	padding: 3px 5px 0px 0px;
	margin: 5px 0px 5px 0px;
}
#apply_entry_form textarea {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	color: #fff;
	border:5px solid #333;
	background: #333;
	padding:2px 0px 0px 0;
	margin: 5px 0px 5px 0px;
	height:130px;
	width: 400px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#apply_entry_form .textbox {
	color: #fff;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	width: 400px;
	background: #333;
	border:5px solid #333;
	margin: 5px 0px 5px 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#apply_entry_form .file_2 {
	color: #fff;
	display: inline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	background: #333;
	border:5px solid #333;
	margin: 5px 0px 5px 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#apply_entry_form .file_1 {
	color: #fff;
	display: inline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	background: #333;
	margin: 5px 0px 5px 0px;
	border: 5px solid #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.apply_contact_intro p {
	color: #828283;
	margin: 0 0 5px 0;
	padding: 0 150px 0 0;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.apply_contact_intro h4 {
	color: #ffffff;
	margin: 0 0 5px 0;
	padding: 0 10px 0 0;
	font: normal 16px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
#apply_entry_form .comment_submit {
	display: inline;
	margin: 5px 0px 0px 0;
	background: #333;
	border:1px solid #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.apply_contact_content p {
	color: #828283;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.apply_sample {
	width: 560px;
	float: right;
}
.apply_sample h4 {
	color: #ffffff;
	margin: 10px 0 5px 0;
	padding: 0 10px 0 0;
	font: normal 15px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.apply_contact_intro h5 {
	color: #ffffff;
	margin: 5px 0 0 0;
	padding: 0 10px 0 0;
	font: normal 14px/14px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.apply_sample p {
	color: #828283;
	margin: 0 0 5px 0;
	padding: 0 150px 0 0;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
#apply_entry_form .sample_label {
	height: 224px;
	width:102px;
	border-right: 2px solid #333333;
	color: #828283;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	text-align:right;
	float: left;
	padding: 1px 5px 0px 0px;
	margin: 10px 0px 15px 0px;
}
.captcha_image {
	float: left;
	width: 255px;
}
.captcha_image img {
	border:5px solid #1f1f1f;
	padding: 5px 0px 5px 0px;
}
.captcha_here {
	float: left;
	width: 420px;
}
.apply_label_here {
	width:50px;
	color: #828283;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	text-align:right;
	float: left;
	padding: 3px 5px 0px 0px;
	margin: 5px 0px 5px 0px;
}
.send_btn {
	width: 170px;
	float: left;
}
.privacy_send {
	width: 400px;
	float: left;
}
.privacy_send p {
	color: #828283;
	margin: 0 0 5px 0;
	padding: 2px 0 0 0;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
/* -----------------------------
          ABOUT W/ SIDEBAR   
-------------------------------- */
#body_box_medmid {
	float: left;
	width: 703px;
	display:inline;
	margin: 0 0 7px 9px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/med_box_mid.gif) repeat-y 100% 0;/*	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
#body_box_medtop {
	float: left;
	width: 703px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/med_box_top.gif) no-repeat 0 0;
}
#body_box_medbot {
	float: left;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/med_box_bot.gif) no-repeat left bottom;
	padding:0 0 8px 0;
}
.full_width {
	float: left;
	padding: 0 0 15px 0;
}
.full_width p {
	color:#787878;
	margin: 0 5px 5px 20px;
	padding: 0px 2px 0px 0px;
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.full_width h3 {
	margin: 2px 0 5px 20px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 19px/20px Verdana, Arial, Helvetica, sans-serif;
}
.half_width {
	float: left;
	width: 340px;
}
.half_width p {
	color:#787878;
	margin: 0 5px 10px 20px;
	padding: 0px 2px 0px 0px;
	font: normal 13px/17px Verdana, Arial, Helvetica, sans-serif;
}
.half_width h3 {
	margin: 2px 0 5px 20px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 22px/24px Verdana, Arial, Helvetica, sans-serif;
}
.half_width ul li {
	color:#787878;
	margin: 0 5px 10px 20px;
	padding: 0px 2px 0px 12px;
	font: normal 13px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	letter-spacing: .5px;
	line-height: 14px;
	background:url(http://www.clear-river.com/images/interface/bullet_1.gif) no-repeat;
	background-position: 0 6px;
	list-style: none outside;
}
/* -----------------------------
        ABOUT W/ TWO COLUMN   
-------------------------------- */
#get_done .body_content, #company .body_content, #error .body_content {
	float: left;
	width: 800px;
	height: auto;
	text-align: left;
	padding: 10px 0 10px 100px;
}
#body_box {
	float: left;
	width: 940px;
	display:inline;
	margin: 0 10px 7px 10px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/body_box_mid.gif) repeat-y 100% 0;
}
#body_box_top {
	float: left;
	width: 940px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/body_box_top.gif) no-repeat 0 0;
}
#body_box_bottom {
	float: left;
	width: 940px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/body_box_bot.gif) no-repeat left bottom;
	padding:0 0 8px 0;
}
#privacy .two_column {
	float: left;
	width: 600px;
	padding: 0px 0 0 25px;
}
.two_column {
	float: left;
	width: 340px;
	padding: 0px 0 0 25px;
}
.two_column p {
	color:#787878;
	margin: 0 5px 20px 20px;
	padding: 0px 2px 0px 0px;
	font: normal 13px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}
.two_column h3, .one_column h3 {
	margin: 2px 0 5px 20px;
	display:block;
	color:#ACACAC;
	text-shadow: #333 0 0 0;
	text-decoration:none;
	font: 19px/20px Verdana, Arial, Helvetica, sans-serif;
}
.two_column ul li {
	color:#787878;
	margin: 0 5px 10px 20px;
	padding: 0px 2px 0px 12px;
	font: normal 13px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	letter-spacing: .5px;
	line-height: 14px;
	background:url(http://www.clear-river.com/images/interface/bullet_1.gif) no-repeat;
	background-position: 0 6px;
	list-style: none outside;
}

.one_column {
        float: left;
	width: 680px;
	padding: 0 0 0 25px;
}

.one_column p {
	color:#787878;
	margin: 0 5px 20px 20px;
	padding: 0px 2px 0px 0px;
	font: normal 13px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
}

.one_column p.disclaimer {
       font-size: 10px;
text-align: center;
      margin: 30px 120px 30px 120px;
}


/* -----------------------------
	FEATURES   
-------------------------------- */
				
#features_wrap {
	width: auto;
	height:auto;
	padding-left: 6px;
	background-color:#1f1f1f;
}
.features {
	float: left;
	width: 308px;
	height: auto;
	display:inline;
	margin-top: 8px;
	margin-bottom: 0px;
	margin-left: 4px;
	margin-right: 4px;
	padding-bottom: 10px;
}
.features p {
	color: #6b6b6b;
	margin: 0 0 5px 3px;
	padding: 0 2px 0 0;
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.features h3 a {
	display:block;
	border-bottom: #6b6b6b solid 1px;
	text-shadow: #1f1f1f 0 0 0;
	margin: 5px 0 5px 2px;
	padding-bottom: 3px;
	color: #ACACAC;
	text-decoration:none;
	font: 14px/1 Verdana, Arial, Helvetica, sans-serif;
}
.features p a {
	color: #787878;
	padding: 0px 2px 0px 0px;
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.features p :hover {
	color:#ffffff;
	text-decoration:none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.features img {
	border: none;
	margin: 6px 0 0 0;
}
/* -----------------------------
	SIDEBAR
-------------------------------- */
.sidebar_wrap {
	display:inline;
	float: right;
	width: 230px;
	margin: 0 10px 0 0;
}
.sidebar {
	float: right;
	width: 230px;
	display:inline;
	margin: 0 0 7px 0;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/small_box_middle.gif) repeat-y 100% 0;/*	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}
.side_right_top {
	padding: 10px 0 0 0;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/small_box_top.gif) no-repeat 0 0;
}
.side_right_bottom {
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/small_box_bottom.gif) no-repeat 100% 100%;
	padding:0 0 8px 0;
}
.sidebar h3 {
	display:block;
	text-shadow: #1f1f1f 0 0 0;
	margin: 0 10px 5px 10px;
	color: #fff;
	text-decoration:none;
	font: normal 15px/19px Verdana, Arial, Helvetica, sans-serif;
}
.sidebar h4 {
	display:block;
	border-bottom: #6b6b6b solid 1px;
	text-shadow: #1f1f1f 0 0 0;
	margin: 5px 10px 5px 10px;
	padding-bottom: 3px;
	color: #fff;
	text-decoration:none;
	font: normal 13px/1 Verdana, Arial, Helvetica, sans-serif;
}
.sidebar p {
	color: #828283;
	margin: 0 0 5px 5px;
	padding: 0 10px 0 5px;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}
.sidebar p a {
	text-decoration: none;
}
.sidebar p a:hover {
	color: #fff;
}
.sidebar a img{
margin: 3px 8px -2px 0;
}
.sidebar ul {
	padding: 2px 10px 0 0;
}
.sidebar ul li {
	color: #828283;
	margin: 0 0 0 12px;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	letter-spacing: .5px;
	line-height: 14px;
	padding: 0 0 9px 0;
}
.sidebar ul li a {
	text-decoration: none;
	color: #1983ca;
}
.sidebar ul li a.active {color:#fff;}
.sidebar ul li a:hover {color:#d0d0d0;}
.send_email_field .textbox {
	color: #828283;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #1f1f1f 0 0 0;
	width: 190px;
	background: #1f1f1f;
	border:5px solid #1f1f1f;
	margin: 5px 0px 5px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#member_image {
	padding: 0 0 0 8px;
}



.sidebar p#member_title{
	font-size: 12px;
	font-style: italic;
}

#member_info p {color:#ffffff;}

.email_send_btn {
	margin: 0 0 0 10px;
}
/* -----------------------------
          CONTACT  
-------------------------------- */
#contact .body_content {
	padding: 0 0 0 20px;
}
.contact_content {
	margin: 0 0 10px 20px;
}
.contact_content h4 {
	text-shadow: #1f1f1f 0 0 0;
	color: #fff;
	text-decoration:none;
	font: normal 15px Verdana, Arial, Helvetica, sans-serif;
}
.contact_content p {
	color: #828283;
	margin: 5px 0 5px 0;
	padding: 0 10px 0 0;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}

/* -----------------------------
           CONTACT DREAM  
-------------------------------- */

.dream_video {
margin: 20px 0 30px 1px
}

.dream_intro h4 {
	text-shadow: #1f1f1f 0 0 0;
	color: #fff;
	text-decoration:none;
	font: normal 20px Verdana, Arial, Helvetica, sans-serif;
}

.dream_intro p{
color: #828283;
	margin: 5px 0 5px 0;
	padding: 0 10px 0 0;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
}

/* -----------------------------
	BLOG
-------------------------------- */

.blog_work {
	float: left;
	width: 703px;
	display:inline;
	margin: 0 0 7px 9px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/med_box_mid.gif) repeat-y 100% 0;
}

.blog_work_top {
	float: left;
	width: 703px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/med_box_top.gif) no-repeat 0 0;
}

.blog_work_bottom {
	float: left;
	width: 703px;
	overflow:hidden;
	background:url(http://www.clear-river.com/images/interface/med_box_bot.gif) no-repeat left bottom;
	padding:0 0 8px 0;
}
.blog_post {
padding-top: 15px;
}

#category_header h2 {
	display:block;
	text-shadow: #1f1f1f 0 0 0;
	margin: 10px 10px 5px 18px;
	color: #acacac;
	text-decoration:none;
	font: normal 20px/30px Verdana, Arial, Helvetica, sans-serif;
}
.blog_post_content {
	width: 600px;
	float: left;
	/*border-left: 2px solid #333;*/
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
}
.blog_post h2 {
	display:block;
	text-shadow: #1f1f1f 0 0 0;
	margin: 0 10px 5px 0;
	color: #acacac;
	text-decoration:none;
	font: normal 25px/30px Verdana, Arial, Helvetica, sans-serif;
}
.blog_post h2 a {
	text-decoration: none;
	color:#acacac;
}
.blog_post h2 a:hover {
	text-decoration: none;
	color:#828283;
}
.blog_post h3 {
	display:block;
	text-shadow: #1f1f1f 0 0 0;
	margin: 0 10px 5px 0;
	color: #acacac;
	text-decoration:none;
	font: normal 22px/26px Verdana, Arial, Helvetica, sans-serif;
}
.blog_post h3 a {
	text-decoration: none;
	color:#acacac;
}
.blog_post h3 a:hover {
	text-decoration: none;
	color:#828283;
}
.blog_post h4 {
	display:block;
	text-shadow: #1f1f1f 0 0 0;
	margin: 0 10px 5px 0;
	color: #acacac;
	text-decoration:none;
	font: normal 16px/20px Verdana, Arial, Helvetica, sans-serif;
}
.blog_post p {
	color: #787878;
	margin: 0 0 15px 0;
	padding: 0 10px 0 0;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #1f1f1f 0 0 0;
}
.blog_post p a {
	color: #1983ca;
	text-decoration: none;
}
.blog_post p a:hover {color:#d0d0d0;}

.more p a {
float: right;
	text-decoration: none;
	color:#1983ca;
	margin: 0;
	padding: 0 15px 15px 0;
}
.more p a:hover {
	text-decoration: none;
	color:#d0d0d0;
}
.blog_post ul {
	margin: 0 0 10px 0;
}
.blog_post li {
	color: #828283;
	margin: 0 0 0 20px;
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	padding: 0 0 9px 8px;
	background:url(http://www.clear-river.com/images/interface/bullet_1.gif) no-repeat;
	background-position: 0 5px;
	list-style: none outside;
}
.blog_post li a {
	color: #acacac;
	text-decoration: none;
}
.blog_post ol {
	margin: 0 0 10px 0;
}
.blog_post ol li {
	color: #828283;
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333 0 0 0;
	padding: 0 0 9px 0;
	background-image: none;
	list-style: decimal url(none) inside;
}
.blog_post ol li a {
	color: #acacac;
	text-decoration: none;
}

.date {
	/*	border-right: 2px solid #333;*/
	display: inline;
	float: left;
	width: 50px;
	height: 78px;
	margin: 5px 0 0 15px;
	padding: 0 0 0 0;
	background: url(http://www.clear-river.com/images/interface/blog_border.gif) no-repeat right top;
}
.date p {
	color: #d0d0d0;
	text-align:center;
}
p.month {
	font: normal 18px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 3px 0;
}
p.day {
	text-transform:uppercase;
	font: normal 26px/24px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0 3px 0;
}
p.year {
font: normal 12px/10px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0 3px 0;
}
#pages {
	float:left;
	width: 700px;
	margin: 30px 0 0 0;
}
#pages p {
	color: #787878;
	margin: 0 0 5px 5px;
	padding: 0 10px 0 5px;
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #1f1f1f 0 0 0;
	text-align:center;
}
#pages p a {
	color: #d0d0d0;
}
.blog_post .info h3 {
	display: block;
	border-top: 1px solid #333;
	padding: 15px 0 15px 0;
}
.comment_entry {
	color: #828283;
	margin: 0 0 30px 0;
}
.comment_entry_post {
	color: #828283;
	margin: 15px 0 0 0;
}
.comment_header {
	font: normal 13px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #1f1f1f 0 0 0;
}
.comment_header a {
	color: #fff;
}
.blog_post .comment_entry p {
	margin: 5px 0 0 25px;
}
.comment_captcha_image {
	float: left;
	width: 140px;
}
.comment_captcha_image img {
	border:5px solid #1f1f1f;
	padding: 2px 0px 5px 0px;
}
.comment_captcha_here {
	float: left;
	width: 420px;
}
.comment_label_here {
	width:50px;
	color: #828283;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	text-align:right;
	float: left;
	padding: 3px 5px 0px 0px;
	margin: 5px 0px 5px 0px;
}
.count {
	font: bold 15px/17px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #1f1f1f 0 0 0;
}
.comment_entry img {
	border: #333 solid 3px;
	float: left;
	margin: 0 5px 0 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.blog_table {
width: 590px;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border: 1px solid #999;
	color: #000;
	background:#666666;
	font: 1em/1.4em "Verdana", Arial, Helvetica, sans-serif;
}

.blog_table caption {
  caption-side: top;
  font-size: 0.9em;
  font-style: italic;
  text-align: right;
  padding: 0.5em 0;
  color: #999999;
}

.blog_table th, .blog_table td {
  border: 1px dotted #333333;
  padding: 0.8em;
  text-align: left;
  color: #000000;
}

.blog_table th[scope=col] {
  color: #000;
  background-color:#333333;
  text-transform: uppercase;
  font-size: 1.3em;
  border-bottom: 2px solid #999;
  border-right: 2px solid #999;
}

.blog_table th+th[scope=col] {
width: 200px;
  color: #b3b2b2;
  background-color: #333;
  border-right: 1px dotted #666;
}

.blog_table th[scope=row] {
  background-color:#535252;
  border-right: 2px solid #999;
}

.blog_table tr.alt th, .blog_table tr.alt td {
  color: #656667;
}

.blog_highlight {
color: #c8c6c6;
font-size: 1.1em;
}

/* -----------------------------
          FORMS  
-------------------------------- */

#comment_entry_form {
	padding: 15px 10px 15px 25px;
	width:550px;
}
#comment_entry_form .comment_label {
	width:105px;
	color: #828283;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	text-align:right;
	float: left;
	padding: 3px 5px 0px 0px;
	margin: 5px 0px 5px 0px;
}
#comment_entry_form textarea {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	color: #fff;
	border:5px solid #333;
	background: #333;
	padding:2px 0px 0px 0;
	margin: 5px 0px 5px 0px;
	height:130px;
	width: 338px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#comment_entry_form .textbox {
	color: #fff;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	width: 337px;
	background: #333;
	border:5px solid #333;
	margin: 5px 0px 5px 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#comment_entry_form .file {
	color: #fff;
	display: inline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	background: #333;
	border:5px solid #333;
	margin: 5px 0px 5px 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#comment_entry_form p {
	color: #828283;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-shadow: #333333 0 0 0;
	margin: 5px 0px 5px 110px;
}
#comment_entry_form .comment_submit {
	display: inline;
	margin: 5px 0px 0px 0;
	background: #333;
	border:1px solid #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
/* -----------------------------
	FOOTER  
-------------------------------- */
#footer_wrap {
	height: 100px;
	background: #333333;
}
#footer {
	height: 50px;
	background: url(http://www.clear-river.com/images/interface/footer.jpg) no-repeat bottom right;
	background-color: #1f1f1f;
	padding: 10px 0 14px 0;
}
#footer p {
	color: #313131;
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
#footer p a {
	color: #313131;
	text-decoration:none;
}
#footer p :hover {
	color: #464545;
	text-decoration:none;
}
