/* CSS Document (c) in2orbit design 2010 */

body
{
	padding: 0px;
	margin: 0px;
	background: #000;
}

#centre hr
{
	clear: left;
	border-width: 0px;
	border-bottom: dashed #FFFFFF 2px;
	padding: 12px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	height:1px;
}

/* Structure styles */

#centre
{
	width: 850px;
	position: relative;
	margin: auto;
	padding: 0px;
}

#container
{
	float: left;
	padding: 0px;
	margin: 0px;
	background:url(http://www.rezurgence.com/themes/workbench/images/background.jpg) no-repeat;
	border-left: 15px solid #FFF;
}

#navigation
{
	position:absolute;
	width: auto;
	top: 0px;
	left: 15px;
	padding:0px;
	margin:0px;
}

.page_title
{
	float:left;
}
	
#search
{
	float: left;
	margin: 0px;
	padding: 60px 0px 0px 590px;
	width: 227px;
	height: 45px;
	background:url(http://www.rezurgence.com/themes/workbench/images/search_hq.png) no-repeat right 5px;
	overflow:hidden;
}

	input.button {background:#4d4d4d; color:#fff; padding:3px 2px 1px 2px; margin:0px; border:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 4px; -moz-border-radius: 4px; /* firefox ext */ -webkit-border-radius: 4px; /* safari & chrome ext */ text-transform: uppercase;}
		*input.button {background:#4d4d4d; color:#fff; padding:4px 5px 0px 5px; margin:0px; border:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase;} /* IE 7 and below hack - Page won't validate */
	
	input.button, td input.button {width: 0; overflow: visible; cursor:pointer;} /* IE margin fix */
	input.button[class] {width: auto;}  /* cancel margin fix for other browsers */
	
	input.button:hover {background:#00a8df;}
	
	#search label, #search input {cursor:help;}
	#search input.button {cursor:pointer;}
	#search label:hover span {cursor:help; color:#00a8df;}

#logo
{
	clear: left;
	float: left;
	width: 390px;
	height: 60px;
	padding: 0px 0px 8px 425px;
	margin: 0px;
	overflow:hidden;
}
	
#content
{
	clear: left;
	float: left;
	width: 860px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

.feed_column
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 425px;
}

.left_column
{
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 60px;
	width: 365px;
}

.right_column
{
	float: left;
	margin: 0px;
	padding: 30px 0px 0px 32px;
	width: 365px;
}

.full_column
{
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 60px;
	width: 762px;
}

.link
{
	float: left;
	width: 361px;
	height: 90px;
	color:#fff;
	margin: 0.5em 0px 0.5em 0px;
	padding: 0px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 8px;
		border-bottom-left-radius: 0px;
		-moz-border-radius: 0px 0px 8px 0px; /* firefox ext */
		-webkit-border-top-left-radius: 0px; /* safari & chrome ext */
		-webkit-border-top-right-radius: 0px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 0px;
	border: 2px dashed #FFF;
	overflow:hidden;
	cursor:pointer;
}
	.link.download {background: url(http://www.rezurgence.com/themes/workbench/images/link_download2.jpg) no-repeat;}
	.link.download:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_download.jpg) no-repeat;}
	.link.rideout {background: url(http://www.rezurgence.com/themes/workbench/images/link_rideout2.jpg) no-repeat;}
	.link.rideout:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_rideout.jpg) no-repeat;}
	.link.workbench {background: url(http://www.rezurgence.com/themes/workbench/images/link_workbench2.jpg) no-repeat;}
	.link.workbench:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_workbench.jpg) no-repeat;}
	.link.faith {background: url(http://www.rezurgence.com/themes/workbench/images/link_faith2.jpg) no-repeat;}
	.link.faith:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_faith.jpg) no-repeat;}
	.link.support {background: url(http://www.rezurgence.com/themes/workbench/images/link_support.jpg) no-repeat;}
	.link.support:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_support2.jpg) no-repeat;}
	.link.yourarea {background: url(http://www.rezurgence.com/themes/workbench/images/link_yourarea.jpg) no-repeat;}
	.link.yourarea:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_yourarea2.jpg) no-repeat;}
	.link.stats {background: url(http://www.rezurgence.com/themes/workbench/images/link_stats.jpg) no-repeat;}
	.link.stats:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_stats2.jpg) no-repeat;}
	.link.newsletter {background: url(http://www.rezurgence.com/themes/workbench/images/link_newsletter.jpg) no-repeat;}
	.link.newsletter:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_newsletter2.jpg) no-repeat;}
	.link.interviews {background: url(http://www.rezurgence.com/themes/workbench/images/link_interviews2.jpg) no-repeat;}
	.link.interviews:hover {background: url(http://www.rezurgence.com/themes/workbench/images/link_interviews.jpg) no-repeat;}

.box
{
	float: left;
	background: #fff;
	width: 335px;
	color:#000;
	margin: 0.5em 0px 1.2em 0px;
	padding: 20px 15px 10px 15px;
	border-radius: 8px; 
	-moz-border-radius: 8px; /* firefox ext */ 
	-webkit-border-radius: 8px; /* safari & chrome ext */
}
	.box.white {background: #fff; color:#000;}
	.box.white50 {background: url(http://www.rezurgence.com/themes/workbench/images/white50.png); color:#000;}
	.box.orange {background: #ff6600; color:#000;}
	.box.blue {background: #00a8df; color:#000;}
	.box.black {background: #000); color:#fff;}
	.box.black50 {background: url(http://www.rezurgence.com/themes/workbench/images/black50.png); color:#fff;}
	.box.base {background: #00a8df; color:#000;}
	
	#centre .box.white hr, #centre .box.white50 hr {border-bottom: dashed #000000 2px;}
	
	.box.base .box
	{
		float: left;
		margin: 0px 0px 0.5em 0px;
		padding: 0.8em 10px 0.3em 10px;
		border-radius: 6px; 
		-moz-border-radius: 6px; /* firefox ext */ 
		-webkit-border-radius: 6px; /* safari & chrome ext */
		width: 315px;
	}
	.box.base input.button:hover {background:#000;}
	
#footer
{
	clear: both;
	float: left;
	background: #fff;
	color: #000;
	width: auto;
	padding:6px 8px 0px 8px;
	margin:40px 0px 0px 0px;
		border-top-left-radius: 0px;
		border-top-right-radius: 8px;
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px;
		-moz-border-radius: 0px 8px 0px 0px; /* firefox ext */
		-webkit-border-top-left-radius: 0px; /* safari & chrome ext */
		-webkit-border-top-right-radius: 8px;
		-webkit-border-bottom-right-radius: 0px;
		-webkit-border-bottom-left-radius: 0px;
}
