/************************************
Homepage - NOT LOGGED IN
************************************/
#main #contentArea{
	padding:0;
	width:948px;
}

/* Carousel */
#main-featured {
	width: 100%;
	height: 243px;
	background: url(/images/homepage/background-carousel.jpg) no-repeat 0 0;
}

.tab_content {
	position: absolute;
	left: -9999px;
	height: 243px;
}

.tab_content#ctab1{
	background:url(/images/homepage/carousel-save-time.jpg) no-repeat;
}

.tab_content#ctab2{
	background:url(/images/homepage/carousel-find-work.jpg) no-repeat;
}

.tab_content#ctab3{
	background:url(/images/homepage/carousel-grow-knowledge.jpg) no-repeat;
}

.tab_content#ctab4{
	background:url(/images/homepage/carousel-save-money.jpg) no-repeat;
}

#main #contentArea .tab_content h2 {
	font-family: trebuchet ms, arial, verdana, sans-serif;
	font-size: 14px;
}

.tab_hide {
	position: absolute;
	left: -9999px;
}

div.tab_show {
	position: relative;
	left: 0;
}

#main #contentArea #main-featured ul.tabs {
	width:480px;
	top:-46px;
	position: relative;
	height:39px;
	left:233px;
	list-style-type:none;
}

#main #contentArea #main-featured ul.tabs li {
	float: left;
	width: 120px;
	height: 39px;
	background:none;
	color:#fff;
	padding:0;
}



#main #contentArea #main-featured ul.tabs li a {
	float: left;
	padding:10px;
	width: 100px;
	height: 19px;
	background: url(/images/homepage/carousel-tabs.png) no-repeat 0 0;
	overflow: hidden;
	cursor: pointer;
	color:#fff !important;
	font-size:13px;
	text-align:center;
	text-decoration:none;
}

#main #contentArea #main-featured ul.tabs li.cap a {
	width: 100px;
}

#main #contentArea #main-featured ul.tabs li#c-tab-1 a {
	background-position: 0 0;
}

#main #contentArea #main-featured ul.tabs li#c-tab-2 a {
	background-position: -120px 0;
}

#main #contentArea #main-featured ul.tabs li#c-tab-3 a {
	background-position: -240px 0;
}

#main #contentArea #main-featured ul.tabs li#c-tab-4 a {
	background-position: -360px 0;
}

#main #contentArea #main-featured ul.tabs li a:hover {
	color: #fff;
	text-decoration: none;
}

#main #contentArea #main-featured ul.tabs li#c-tab-1 a:hover {
	background-position: 0 -39px;
}

#main #contentArea #main-featured ul.tabs li#c-tab-2 a:hover {
	background-position: -120px -39px;
}

#main #contentArea #main-featured ul.tabs li#c-tab-3 a:hover {
	background-position: -240px -39px;
}

#main #contentArea #main-featured ul.tabs li#c-tab-4 a:hover {
	background-position: -365px -39px;
}

#main #contentArea #main-featured ul.tabs li#c-tab-1.carousel-active a {
	background-position: 0 -39px;
}

#main #contentArea #main-featured ul.tabs li#c-tab-2.carousel-active a {
	background-position: -120px -39px;
}

#main #contentArea #main-featured ul.tabs li#c-tab-3.carousel-active a {
	background-position: -240px -39px;
}

#main #contentArea #main-featured ul.tabs li#c-tab-4.carousel-active a {
	background-position: -360px -39px;
}

#main #contentArea #ctab1-left p, #main #contentArea #ctab2-left p, #main #contentArea #ctab3-left p, #main #contentArea #ctab4-left p {
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	margin: 0;
}


#ctab1 #ctab1-left, #ctab2 #ctab2-left, #ctab3 #ctab3-left, #ctab4 #ctab4-left{
	float:left;
	padding:40px 0 0 10px;
}
#ctab1 #ctab1-left{
	width:346px; 
}
#ctab2 #ctab2-left{
	width:314px; 
}
#ctab3 #ctab3-left{
	width:346px;
}
#ctab4 #ctab4-left{
	width:305px;
}

#ctab1 #ctab1-right, #ctab2 #ctab2-right, #ctab3 #ctab3-right, #ctab4 #ctab4-right{
	float:right;
	position:relative;
	.position:absolute;
}
#ctab1 #ctab1-right{
	width:592px;
}
#ctab2 #ctab2-right{
	width:624px;
	font-family: trebuchet ms, Arial Narrow;
}
#ctab3 #ctab3-right{
	width:592px;
}
#ctab4 #ctab4-right{
	width:633px;
}


#ctab1-right-content, #ctab2-right-content, #ctab3-right-content, #ctab4-right-content-1, #ctab4-right-content-2{
	position:absolute;
	font-size:12px;
}

#ctab1-right-content a,  #ctab3-right-content a, #ctab4-right-content-1 a, #ctab4-right-content-2 a{
	color:#0991ac;
}

#ctab1-right-content{
	color:#000;
	height:75px;
	left:290px;
	top:80px;
	width:290px;
}
#ctab2-right-content{
	height:135px;
	left:10px;
	top:50px;
	width:390px;
	color:#fff;
}
#ctab3-right-content{
	height:75px;
	left:290px;
	top:80px;
	width:290px;
}
#ctab4-right-content-1, #ctab4-right-content-2{
    font-family: trebuchet ms, Arial Narrow;
    font-size:20px;
}


#ctab4-right-content-1{
	height:135px;
	left:70px;
	top:40px;
	width:160px;
}
#ctab4-right-content-2{
	height:135px;
	left:255px;
	top:40px;
	width:160px;
}


#ctab1-right-content h4 {
	color:#84a23b;
	line-height:26px;
	font-size:14px;
	font-weight:normal;
	font-family: trebuchet ms, arial, verdana, sans-serif;
}

#ctab1-right-content p {
	color:#000;
}


#ctab2-right-content h4 {
	color:#fff;
	line-height:26px;
	font-size:14px;
	font-weight:normal;
	font-family: trebuchet ms, arial, verdana, sans-serif;
}

#ctab2-right-content a {
	color:#fff;
	font-size: 16px;
}

#ctab3-right-content h4 {
	color:#84a23b;
	line-height:26px;
	font-size:14px;
	font-weight:normal;
	font-family: trebuchet ms, arial, verdana, sans-serif;
}

#ctab3-right-content p {
	color:#000;
}

#ctab4-right-content-1 h4, #ctab4-right-content-2 h4 {
	color:#84a23b;
	line-height:26px;
	font-size:14px;
	font-weight:normal;
	font-family: trebuchet ms, arial, verdana, sans-serif;
}

#ctab4-right-content-1 p, #ctab4-right-content-2 p {
	font-family: trebuchet ms, arial, verdana, sans-serif;
	color:#000;
	font-size:12px;
	margin:5px 0;
}




#main #contentArea #main-featured h2 {
	background-color: transparent;
	clear: none;
	float: none;
	font-size: 22px;
	line-height: 26px;
	font-weight: normal;
	color: #fff;
	margin: 0;
	padding: 0;
	text-transform: none;
}

.learn {
	margin: 10px 0 0 125px;
}

/* Login */
#main #contentArea #login p {
	margin: 0 0 10px 10px;
	color: #1c1c1c;
	font-size: 14px;
	line-height: 1.5;
}

#login p em {
	color: #6d6f72;
	font-size: 11px;
}

#homepage-content {
	padding: 0 10px;
	clear:both;
}

#homepage-content a{
	color:#0991ac;
}

#main #contentArea #homepage-content h3 {
	border-bottom: 2px solid #ccc;
	line-height: 26px;
	color:#333;
	margin-bottom:5px;
	font-weight:normal;
	font-size:14px;
	margin-top:30px;
}

#main #contentArea #homepage-content h4 {
	color:#84A23B;
	line-height:26px;
	font-size:14px;
	font-weight:normal;
	font-family: trebuchet ms, Times New Roman, serif;
}

#main #contentArea #homepage-content p{
	font-size:11px;
}

#homepage-from-forum, #homepage-newest-member, #homepage-latest-download, #homepage-latest-tutorial, #homepage-latest-whitepaper, #homepage-from-blog{
	float:left;
	width:150px;
}

#homepage-from-forum p, #homepage-newest-member p, #homepage-latest-download p, #homepage-latest-tutorial p, #homepage-latest-whitepaper p, #homepage-from-blog p{
	width:140px;
}

#homepage-newest-member img{
	border: solid 1px #ccc;
	height:60px;
	width:60px;
	margin-right:5px;
}

#homepage-split{
	clear:both;
}

#homepage-split #left{
	width:49%;
	float: left;
}

#homepage-split #right{
	width:49%;
	float:right;
}

#homepage-work-left{
	width:30%;
	float:left;
}

#homepage-work-right{
	float:right;
	width:60%;
}

#homepage-work-right ul{
	list-style-type:none;
	margin-bottom:5px;
}

#homepage-work-right ul li{
	border-bottom: 1px solid #eee;
	width:97%;
	font-size:13px;
	padding: 5px 0;
}

#homepage-work-right a{
	text-decoration:none;
}

#homepage-work-figure{
	z-index:9999;
	margin:2px 0 -20px -25px;
	background:url(/images/homepage/icon-jobs-guy.png) no-repeat;
	height:200px;
	width:150px;
}

#homepage-work-figure p{
	color:#00dae7 !important;
	font-weight:bold;
	padding: 105px 0 0 5px;
	text-align:center;
	width:100px;
	font-size:16px !important;
	font-family:Comic Sans MS
}

.homepage-member-offer{
	 width:205px;
	 height:185px; 
	 padding:0 10px;
	 background:url(/images/homepage/background-offers.png) no-repeat;
}

.homepage-member-offer ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.homepage-member-offer ul li { 
	padding:0 0 10px 15px; 
	color:#6B6C6F; 
	font-size:12px; 
	background:url(/images/lt-list-item.gif) no-repeat scroll 0 3px;
}

#homepage-under-banner{
	clear:both;
	background:#00A7DE;
	padding:10px;
	position:absolute;
	width:928px;
}

/* Resets because this CSS from India is a mess */
#main #contentArea h1{
	color:#fff;
	font-size:16px;
	font-weight:normal;
}

#main #contentArea #homepage-under-banner a:link, #main #contentArea #homepage-under-banner a:visited, #main #contentArea #homepage-under-banner a:hover{
	color:#fff;
	font-weight:bold;
}

#footer{
	position:absolute;
	padding:0px 10px 10px;
}
#main #copyright { font-size:11px; color:#0991ac; margin:115px auto; text-align:left; width:950px; }
