/**
 * @version		1.3
 * @package		SimpleTabs
 * @author    Fotis Evangelou - http://nuevvo.com/labs/simpletabs
 * @copyright	Copyright (c) 2009-2011 Fotis Evangelou / Nuevvo Webware Ltd. All rights reserved.
 * @license		GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 */
 
div.simpleTabs {float:left; padding:0; margin:0;}
ul.simpleTabsNavigation {float:left; padding:25px 0 0 0; margin:0; text-align:left; width:200px; min-height:500px; background:url(../images/sidenav_bg.png) repeat-y top right; /*border-right:1px solid #eaeaea;*/}
ul.simpleTabsNavigation li {display:block; list-style:none; margin:0; padding:0; }
ul.simpleTabsNavigation li a {display:block; width:169px; padding:15px 15px; margin:0; font-size:1.3em; text-decoration:none; font-family: 'Open Sans', sans-serif; border-bottom:1px solid #eaeaea; color:#494949; }
ul.simpleTabsNavigation li a:hover { color:#71a314; background-color:none; }
ul.simpleTabsNavigation li a.current { background:#fff; font-weight:bold; color:#222; border-left:1px solid #eaeaea; border-top:1px solid #eaeaea; margin:-1px 0 0 0; box-shadow:-0.1em 0.1em 0.2em #ededed; -moz-border-radius: 5px 0 0 5px;
-webkit-border-radius:  5px 0 0 5px;
border-radius:  5px 0 0 5px; /* future proofing */
-khtml-border-radius:  5px 0 0 5px; /* for old Konqueror browsers */}
div.simpleTabsContent {float:left; width:630px; padding:15px 40px 0 40px; margin:0; display:none; /*background:#244;*/ }
div.simpleTabsContent.currentTab { display:block; }
div.simpleTabsContent.currentTab p{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.3em;
	font-weight:normal;
	color:#5b5b5b;
	line-height:1.4em;
	margin:0;}

div.simpleTabsContent.currentTab p a {color:#71a314;}
	
div.simpleTabsContent.currentTab .p-small{
	display:block;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.1em;
	color:#5b5b5b;
	line-height:1.3em;
	}

div.simpleTabsContent.currentTab .p-small a{color:#71a314;}

div.simpleTabsContent.currentTab ul {margin:0 0 20px 30px;padding:0;}

div.simpleTabsContent.currentTab ul li{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.3em;
	font-weight:100;
	color:#999;
	line-height:1.4em;
	margin:0;
	list-style:disc;
	}
	
div.simpleTabsContent.currentTab ul li a {color:#71a314;}

div.simpleTabsContent.currentTab #getstarted_btn a{
	float:left;
	width:148px;
	height:47px;
	margin:0;
	background:url(../images/getstarted_btn.png) no-repeat top left;
}
	
	
/* --- tab 2 column (Left Larger) --- */
#left_guide_t2c1 {float:left; width:410px; height:100%; margin:0;}
#left_guide_t2c1 #column_l {
	float:left;
	display:block;
	width:410px;
	margin: 0 0 20px 0;
}

#right_guide_t2c1 {float:left; width:200px; height:100%; margin:0 0 0 20px;} /*right*/
#right_guide_t2c1 #column_r {
	float:right; /*right*/
	display:block;
	width:200px;
	margin: 0 0 20px 0;
}

	

/* --- tab 3 column (Even) --- */
#left_guide_t3c1 {float:left; width:200px; height:100%; margin:0;}
#left_guide_t3c1 #column_l {
	float:left;
	display:block;
	width:200px;
	margin: 0 0 20px 0;
}

#middle_guide_t3c1 {float:left; width:200px; height:100%; margin:0 15px 0 15px;}
#middle_guide_t3c1 #column_m {
	float:left;
	display:block;
	width:200px;
	margin: 0 0 20px 0;
}

#right_guide_t3c1 {float:left; width:200px; height:100%; margin:0;} /*right*/
#right_guide_t3c1 #column_r {
	float:right; /*right*/
	display:block;
	width:200px;
	margin: 0 0 20px 0;
}


/* --- full column page --- */
#left_guide_tfc1 {float:left; height:100%; margin:0;}
#left_guide_tfc1 #column_l {
	float:left;
	display:block;
	width:630px;
	margin: 0 0 20px 0;
	/*background:#967;*/
}


/* --- full column page caption --- */
div.simpleTabsContent.currentTab #caption{
	float:left;
	display:block;
	width:630px;
	font-family: 'Open Sans', sans-serif;
	font-size:3em;
	font-weight:100;
	line-height:1.2em;
	padding: 20px 0 20px 0;
	margin: 30px 0 45px 0;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
	/*background:#967;*/
}


#testimonial {
	float:left;
	display:block;
	width:200px;
	height:100%;
	margin:15px 0 15px 0;
}

#testimonial #text {
	float:left;
	display:block;
	width:168px;
	height:100%;
	padding:10px 15px 15px 15px;
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	margin:0;
}

#testimonial #text p{
	font-family: 'Droid Serif', serif;
	font-style:italic;
	font-size:1.1em;
	padding:0;
	margin: 0 0 7px 0;
}

#testimonial #bottom {
	float:left;
	display:block;
	width:200px;
	height:40px;
	background:url(../images/testimonial_bottom.png) no-repeat top left;
}

#testimonial #bottom #name{
	float:left;
	display:block;
	width:160px;
	height:20px;
	margin: 5px 0 0 60px;
}

#testimonial #bottom p{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1em;
}