		body 																	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-color: #0081C2;
	background-image: url(../images/background.png);
	background-repeat: repeat-x;
}

		#container 																{ width:860px;margin:auto;}
		#content div.shadow														{ background:url(../images/content_background.png) repeat-y top center;}
				
		#content 																{ background: url(../images/bottom_single_shadow.png) no-repeat center bottom;padding:0px 10px 28px 10px;overflow:hidden; }

		#content.single															{ background: url(../images/bottom_single_shadow.png) no-repeat center bottom;padding:0px 10px 28px 10px;overflow:hidden; }
		#content.double															{ background: url(../images/bottom_double_shadow.png) no-repeat center bottom;padding:0px 10px 28px 10px;overflow:hidden; }
		
		#menu, #footer,#header													{
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
		
		.colSingle 																{  background:url(../images/content_corners_black.png) no-repeat top center;margin-bottom:10px;padding:0px 10px;margin-top:5px;padding-top:6px;overflow:hidden;}
		.colSingle .content 														{ background:white url(../images/content_bk.jpg) repeat-x bottom left;padding:20px 20px 10px 20px;overflow:hidden;}
			
		.colDouble 																{ padding:0px 10px;margin:5px 0px;background:url(../images/bottom_shadow_background.png) no-repeat bottom center;}
		.colDouble .content														{ background:url(../images/content_corners_black.png) no-repeat top left;width:540px;float:left;padding:20px 20px 10px 20px; }
		.colDouble .corners 														{ background:url(http://themeforest.oroian.ro/venus/images/content_corners.png) no-repeat top left;width:580px;float:left;overflow:hidden;height:6px;}
		.colDouble .menu															{ float:right;padding:0 0 10px 0;width:240px;background:url(../images/menu_corner_black.png) no-repeat top right;}
			
			
/*----- Site Top Menu -----------------------------------------------------------------------------------------------------------------------------------------*/
		#menu 																	{
	height:130px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 15px;
}
		#menu ul  																{
	height:40px;
	float:left;
	overflow:hidden;
	margin-top: 20px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
} 	
			#menu li																{
	height:40px;
	float:left;
	overflow:hidden;
	padding-right:2px;
}
			#menu li a															{ text-decoration:none;display:block;padding:0px 21px;height:40px;line-height:40px;font-size:12px;color:white;}
			#menu li a:link														{ }
			#menu li a:visited													{ }
			#menu li a:hover														{ }
		
			#menu li.selected	 a												{ }
			#menu li.selected	 a:link											{ }
			#menu li.selected	 a:visited										{ }
			#menu li.selected	 a:hover											{ }
		
			#menu a.logo															{
	display:block;
	width:430px;
	float:left;
	height:84px;
	margin-left:5px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 15px 20px;
}
		
		
/*----- Site Header -----------------------------------------------------------------------------------------------------------------------------------------*/
		#header 																	{ background: url(../images/header_shadow.png) no-repeat top center; padding:10px 10px 0 10px; }
		#header  .article														{ height:228px; }
				.article h2 														{ font-size:26px;color:#5d5d5d;font-weight:400;letter-spacing:-2px;width:390px;float:right;padding:10px;padding-top:55px;}
				.article p 														{ color:#757575;padding-top:6px;line-height:15px;font-size:12px;width:390px;float:right;padding:2px 10px; }
				.article img														{ float:left;padding-top:8px;padding-left:14px;}
				.article h3														{ color:white;font-size:15px;float:left;padding-top:2px;}
				.article div														{ float:right;width:375px;padding-top:25px;padding-right:25px;}
				
		#header  .slider 														{ height:32px;padding-right:25px;padding-left:10px;overflow:hidden;}
				.slider  p														{ float:left;line-height:14px;color:#898989;font-size:11px;background:url(../images/twitter.png) no-repeat 0px 12px;padding:11px 0 2px 22px;display:none;}
				.slider  p span													{ color:#555555;}
				.slider p a														{ color:#b8b8b8}
				
				#articlesNav													{ width:150px;float:right;padding:0 2px; }
				#articlesNav a 													{ display:block;float:right;width:22px;height:27px;background:url('../images/green-slider.png') no-repeat top right;text-indent:-9999px;overflow:hidden;}
				#articlesNav a.selected											{ background-position:top left;outline: none; }
		
		
/*----- Right menu -----------------------------------------------------------------------------------------------------------------------------------------*/		
		.menu ul																	{ border-bottom:1px solid #EDEDEF;	}
		.menu  li 																{ padding:16px 4px 18px 8px;border-top:1px solid #EDEDEF;border-bottom:1px solid #C7C8CA; }
		.menu  li p 																{ font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:10px;line-height:18px;color:#3F464C; }
		.menu  li span 															{ font-size:10px; padding-left:10px;line-height:14px;color:#a9aaab;display:block; }

		.menu a.more																{ display:inline-block;height:17px;width:16px;line-height:17px;vertical-align:middle; }
		.menu a.more:link 														{ }
		.menu a.more:visited														{ }
		.menu a.more:hover														{ background-position:top center; }
		.menu a.more:active 														{ background-position:top right; }
		
		.menu  .feed																{ width:232px;background:url(../images/menu_feed_black.png) no-repeat left top;height:30px;padding-top:8px;padding-right:8px;border-bottom:1px solid #F8F8F8;}
		.menu  .feed a 															{ float:right; }

		
/*----- Portofolio Page Item   -----------------------------------------------------------------------------------------------------------------------------------------*/
		.offer																	{ border-bottom:1px solid #C7C8CA;padding-top:10px;}
		.offer div																{ padding:20px 15px 10px 15px;}
		.offer p																	{ padding-top:8px;}
		.offer h2 																{ color:#717479;font-size:18px;padding-left:5px;}
		
		span.green 																{ color:blue;font-weight:bold; }
		span.white																{ color:white;font-weight:bold; }
		span.grey																{ color:#C9CDD6;}
		
		
/*----- Columns -----------------------------------------------------------------------------------------------------------------------------------------*/
		#content .colFeature h2													{ font-size:23px;text-align:justify;color:#b2b5b9;}
		#content .colFeature h3 													{ font-size:20px;line-height:16px;color:#B0B4B9;font-weight:400;letter-spacing:-2px;padding:10px 0px 11px 0px; }
		#content .colFeature p      												{ font-size:12px;padding-bottom:10px;padding-top:0px;}
		#content .colFeature p  strong  											{ display:block; }
		
		#content .colFeature div.support											{ background:url(../images/feature_bugs.png) no-repeat top center;height:146px;padding:15px 20px 20px 20px; }
		#content .colFeature div.support  h3 										{
	font-weight:normal;
	padding-left:0px;
	color:black;
	padding-bottom:10px;
}
		#content .colFeature div.support p 										{ font-size:11px;}
		#content .colFeature div.support .button									{ margin-right:15px;}
		
		
/*----- Contact Form ---------------------------------------------------------------------------------------------------------------------------------------------*/
		form input[type=text]													{ height:30px;line-height:30px;border:1px solid #D6D6D6;width:240px;background:url(../images/text_field_bk.png) repeat-x top right;color:#bdbdbd;padding-left:5px; }
		form textarea															{ border:none;width:240px;display:inline-block;background:#F5F5F5 url(../images/textarea_bk.png) repeat-x top right;-moz-border-radius:6px;border:1px solid #D6D6D6;color:#6e6e6e;padding-left:5px;font-family:Arial, Helvetica, sans-serif;color:#bdbdbd; }
		
		form input[type=text],
		form textarea {
			-moz-border-radius:6px;
			-webkit-border-radius:6px;
		}
		
		form div																	{ padding:5px 0px;margin:1px;text-align:right;}
		form div span															{ width:65px;display:inline-block;vertical-align:top;height:30px;line-height:30px;color:#6e6e6e;text-align:right;padding-right:10px;}
		form a																	{ margin-left:92px;}
		
		.colFeature.contact-details p											{ padding-top:5px;}
		.colFeature.contact-details a											{ text-decoration:none; }
		
		
/*----- General Rulles ---------------------------------------------------------------------------------------------------------------------------------------------*/
		#container .left 														{ float:left; 	}
		#container .right 														{ float:right; 	}
		
		.tiny																	{ width:180px;float:left;padding-top:10px;} 
		.small																	{ width:220px;float:left;padding-top:10px; }
		.medium																	{ width:300px;float:left;padding-top:10px; }
		.bigger																	{ width:340px;float:left;padding-top:10px; }
		.large																	{ width:460px;float:left;padding-top:10px; }
		
		.border																	{ border:10px solid #EEE;}
		.section 																{ font-size:11px;border-bottom:1px solid #DDDDDD;padding-bottom:15px;padding-top:8px; }
		.spr																	{ margin-right:20px;	}
		.spl																	{ margin-left:20px;		}
			
		.content h2 																{ font-size:28px;color:#666c74;font-weight:400;letter-spacing:-2px }
		.content p 																{ color:#757575;padding-top:6px;line-height:18px;font-size:11px; }		
	
		
/*----- All Buttons ---------------------------------------------------------------------------------------------------------------------------------------------*/
		.button 																	{ color:#4d4d4d;text-shadow:0 1px 0 #cccccc;font-weight:bold;font-size:11px;background:url(../images/grey_button.png) no-repeat top right;line-height:26px;height:26px;display:block;float:left;text-align:center;text-decoration:none;padding-right:10px;cursor:pointer;}
			.button span 														{ background:url(../images/grey_button.png) no-repeat top left;display:block;float:left;padding-left:15px;padding-right:5px;}
			.button:link														{ }
			.button:visited 														{ }
			.button:hover														{ background-position:center right;text-shadow:0 1px 0 #ffffff;}
			.button:hover span													{ background-position:center left;}
			.button:active														{ background-position:bottom right;}
			.button:active span													{ background-position:bottom left;color:#707070;text-shadow:0 1px 0 #ffffff;}
		
		.button.disabled span 													{ background:url(../images/disabled_button.png) no-repeat top left; }
		.button.disabled 														{ background:url(../images/disabled_button.png) no-repeat top right;color:#a4a4a4; }
		
		.button.shadow 															{ height:25px;line-height:25px;}
			.button.shadow span 													{ height:25px; }
			.button.shadow:link													{ }
			.button.shadow:visited												{ }
			.button.shadow:hover												{ background-position:center right;}
			.button.shadow:hover span											{ background-position:center left;color:#2b000b;}
			.button.shadow:active												{ background-position:bottom right;}
			.button.shadow:active span											{ background-position:bottom left;color:#210009;}
		
		.button.white 															{ background:url(../images/white-button.png) no-repeat top right;height:26px;line-height:26px;color:#666c74;text-shadow:0 1px 0 #fff;font-weight:bold;}
			.button.white span 													{ background:url(../images/white-button.png) no-repeat top left;height:26px;font-weight:bold; }
			.button.white:link													{ }
			.button.white:visited												{ }
			.button.white:hover													{ background-position:center right;}
			.button.white:hover span												{ background-position:center left;}
			.button.white:active												{ background-position:bottom right;}
			.button.white:active span											{ background-position:bottom left;color:#555A5F;}		
		
		
/*----- Blog Widgetgets ---------------------------------------------------------------------------------------------------------------------------------------------*/
		.feature-widget															{ text-align:left;padding-bottom:10px;}
			.feature-widget h2													{ color:#717479;font-size:18px;text-align:left;padding:20px 0px 10px 20px;letter-spacing:-1px;}
			.feature-widget ul													{ border-top:1px solid #C7C8CA;}
			.feature-widget li													{ padding:0 0 0 20px; }
			.feature-widget li a													{ font-weight:bold;color:#41464c;text-decoration:none;height:30px;line-height:30px;}
			
			.feature-widget li.selected											{ color:red;background:url('../images/menu_widget_item_bk.png') repeat-y -120px top; }
			.feature-widget li.selected a											{ color:#121212;}
			
				
/*----- Blog Articles ---------------------------------------------------------------------------------------------------------------------------------------------*/
		.articles	 															{ }
			.articles li 															{ padding:10px 0;}																	
			.articles .info														{ color:#a1a1a1;font-size:11px;padding-bottom:15px;}
			.articles .info span													{ color:#666c74;}
			.articles .info span	a												{ font-weight:bold;text-decoration:none;color:#666c74;}		
			
			.articles h2	 														{ color:#7EB400;font-size:22px;padding-top:5px;}
			.articles h2	 a														{ color:#7EB400;text-decoration:none;}
			.articles p															{ font-size:12px;line-height:18px;padding-bottom:10px;}
			.articles img 														{ border:10px solid #eeeeed;}
			
			.articles .more														{ line-height:25px;height:25px;padding:10px 0;}
			.articles .more .comments											{ float:right;font-weight:bold;color:#a1a1a1;text-decoration:none;font-size:11px;padding-left:18px;background:url(../images/comments.png) no-repeat center left;line-height:30px;}
			
			.articles .more .comments:link										{ }
			.articles .more .comments:visited									{ }
			.articles .more .comments:hover										{ color:#666c74;text-decoration:underline;}
			.articles .more .comments:active										{ text-decoration:none;}
			
			.articles .info span	a:link											{ }
			.articles .info span	a:visited										{ }
			.articles .info span	a:hover											{ text-decoration:underline; }
			.articles .info span	a:active										{ text-decoration:none; }
		

/*----- Testimonials Widget ---------------------------------------------------------------------------------------------------------------------------------------------*/
		.feature-testimonials													{ margin-top:10px;border-top:1px solid #DDDDDD;background:url(../images/feature-testimonials.png) no-repeat 28% -15px;}
		
		.feature-testimonials .title												{ padding:10px 5px 16px 0px;width:315px;float:left;}
		.feature-testimonials .title h3 											{ float:left;}
		
		.feature-testimonials #testimonialsNav									{ width:100px;float:right;}
		.feature-testimonials #testimonialsNav a									{ float:right;margin:1px;display:block;width:11px;height:11px;background:url(../images/feature-testimonials.png) no-repeat -217px -1px;text-indent:-9999px;overflow:hidden;}
		.feature-testimonials #testimonialsNav a.selected						{ background-position:-228px 0px;}
		
		.feature-testimonials ul													{ float:left;width:320px;height:110px;overflow:hidden;}
		.feature-testimonials li img												{ float:left;margin-right:10px;}
		.feature-testimonials li p 												{ float:right;padding:0;font-size:14px;font-style:italic;width:190px;color:#6f757c;}
		.feature-testimonials li p.details										{ float:right;font-size:11px;color:#b2b2b2;text-align:right;line-height:12px;padding-right:10px;height:12px;}
		.feature-testimonials li p.more											{ float:right;padding-top:10px;padding-right:10px;line-height:17px;font-size:12px;text-align:right;font-weight:bold;}
		.feature-testimonials li 													{ overflow:hidden;height:110px;}
		.feature-testimonials div.info 											{ float:right;background:url(../images/featured_info.png) no-repeat top left;height:150px;width:220px;}
		.feature-testimonials div.info  p											{ padding:80px 15px 10px 15px;line-height:14px;color:white; }
		
		
/*----- Social Page ----------------------------------------------------------------------------------------------------------------------------------------------------*/
		.feature-social 															{ width:550px;overflow:hidden;}
		.feature-social li														{ float:left;margin:38px 20px 5px 0px;width:250px;overflow:hidden;}
		.feature-social li  a		                                         							{ text-decoration:none;cursor:pointer;color:#676B76;} 
		.feature-social li  img													{ float:left;padding-right:5px;}
		.feature-social li  p 														{ float:left;display:block;padding:0 10px;color:#ABABAB;font-size:11px;line-height:9px;}
		.feature-social li  h3													{ float:left;padding:0 10px 0px 10px;color:#676B76;font-size:20px;}

		
/*----- Portofolio Page ------------------------------------------------------------------------------------------------------------------------------------------------*/
		.feature-portofolio 														{ width:825px;overflow:hidden;padding-bottom:10px;}
		.feature-portofolio li 													{ float:left;margin:15px 30px 5px 0px;width:240px;overflow:hidden;}
		.feature-portofolio li  img												{ border:10px solid #EEEEEE;}
		.feature-portofolio li  span 												{ display:block;float:right;padding:0 10px;color:#ABABAB;font-size:11px;}
		.feature-portofolio li  h3												{ float:left;padding:0 10px 10px 10px;color:#676B76;font-size:12px;}
		.feature-portofolio a 													{ overflow:hidden;display:block;height:120px;padding-bottom:10px;}
		
		.feature-portofolio li.selected											{ }
		.feature-portofolio li.selected img										{ border:0;margin:10px;}
		.feature-portofolio li.selected h3										{ color:white;}
		.feature-portofolio li.selected span										{ color:white;}
		
		.content .nav 															{ height:25px;padding:10px 0px 5px 0px;}
		.content .nav li															{ float:right;padding-left:5px;}
		.content .nav .button													{ padding-left:5px;padding-right:5px;}
		.content .nav .button span 												{ padding-left:10px; }
		
		
/*----- Portofolio Page Item   -----------------------------------------------------------------------------------------------------------------------------------------*/
		.project-details 														{ padding:0px;border-bottom:1px solid #DDDDDD;padding-bottom:4px; }
		
		.project-details div,
		.project-details p 														{ float:left;color:#b7b5b5;letter-spacing:0px;margin-right:2px;padding-top:12px; }
		
		.project-details span,
		.project-details a  														{ display:block;text-decoration:none;height:18px;}
		
		.project-details div 													{ width:43.5%;font-size:12px; }
		.project-details p 														{ width:54%;font-size:12px;line-height:17px; }
		.project-details strong 													{ color:#595959;}
		.project-details a  														{ color:#7eb400; }

		/*---- Content Images---- */
		.project-items 															{ margin-top:20px;}
		.project-items img 														{ border:10px solid #eeeeed; }
		
		/*---- Menu Items---- */
		.projects li 																{ position:relative;padding:18px 4px 10px 16px;cursor:pointer; }
		.projects li img 															{ z-index:1;}
		.projects li div.details 													{ background:url(../images/product_thumb.png) no-repeat top left;padding:5px 7px 10px 9px;height:67px;overflow:hidden; }

		.projects .details span,
		.projects .details h3 													{ display:block;width:110px;float:right;cursor:pointer;padding:2px 0;overflow:hidden;clear:right;text-align:left; }

		.projects li.selected h3 													{ color:#565b60; }
		.projects li.selected div.over											{ width:108px;height:82px;position:absolute;top:12px;left:0px;z-index:10;}
		.projects li.selected 													{ }

		.projects li .details h3 													{ color:#808488;font-weight:bold; }
		.projects li div.over														{ width:108px;height:82px;position:absolute;top:12px;left:0px;background:green url(http://themeforest.oroian.ro/venus/images/product_items.png) no-repeat -266px -135px;z-index:10;padding:0px;}


/*----- Portofolio Page Item   -----------------------------------------------------------------------------------------------------------------------------------------*/
		#footer 																	{ background: url(../images/footer_logo.png) no-repeat 25px center;font-size:11px;color:#606060;font-family:Arial, Helvetica, sans-serif;padding-top:0; }
			#footer ul,#footer p													{ padding-right:12px; }

			#footer ul li 															{ float:right;padding:0 3px; }
			#footer a															{ color:#606060;text-decoration:none; }
			#footer a:link														{ }
			#footer a:visited													{ }
			#footer a:hover														{ color:white; }
			
			#footer p 															{ text-align:right;color:#3b3b3b; }
			
