@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - MAIN : 	Halo Media LLC Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		halo_home.css
	Date:			Dec 4, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

	#nav li.navHome {
		display:none;
	}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#services Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	h1#h1_intro {
		margin:36px 0 24px 0; height:15px;
		background:url(/themes/site_themes/halo/images/h1_intro.png) 0 0 no-repeat;
	}
	#services {
		color:#656d73; line-height:14px;
		border-bottom:2px solid #363f44; padding:0 0 26px 0;
	}
		#services a {
			color:#565d62;	
		}
			#services a:hover {
				color:#ff0072;	
			}
			
		h1#webDesign {
			width:220px; height:25px;
			background:url(/themes/site_themes/halo/images/h1_webDesign.png) 0 0 no-repeat;
		}
		h1#webDevelopment {
			width:220px; height:25px;
			background:url(/themes/site_themes/halo/images/h1_webDevelopment.png) 0 0 no-repeat;
		}
		h1#mobileApplications {
			width:220px; height:25px;
			background:url(/themes/site_themes/halo/images/h1_mobileApplications.png) 0 0 no-repeat;
		}
		
		#services #design {
			width:227px; float:left;	
		}
		#services #development
		{
			width:227px; float:left;	
		}
		#services #mobile {
			width:226px; float:left;
		}
		#services li {
			padding:9px 0 12px 0; width:200px;
			background:url(/themes/site_themes/halo/images/divider_main.gif) 0 bottom repeat-x;
		}
		#services li.last
		{
			background:none;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#featured Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#featured {
		margin: 0 0 50px 0;
	}
		h1#featuredProjects {
			height:38px; margin:35px 0 0 0;
			background:url(/themes/site_themes/halo/images/h1_featuredProjects.png) 0 0 no-repeat;
		}
		#featured li.entry {
			margin:0 0 37px 0;
		}
			#featured li .img {
				width:444px; height:272px; margin:0 24px 0 0; padding:5px;
				background:#27292c;
				position:relative;
				float:left;
			}
				#featured li .img a {
					position:absolute;
					top:0; right:0;
					width:444px; height:272px;
					display:block;
					z-index:5;
					border:5px solid #ff0072;
					background:url(/themes/site_themes/halo/images/_spacer.gif);
				}
				#featured li .img .url {
					padding:3px; width:438px;
					position:absolute;
					bottom:0;
					background:#000; text-align:center;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#ff0072;
				}
				#featured li .img img {
					display:block;	
				}
			#featured li .info {
				width:202px; margin:11px 0 0 0;
				float:left;
				font:normal 11px Arial, Helvetica, sans-serif; color:#565d62;
			}
				#featured li .info h2 {
					font: normal 19px Arial, Helvetica, sans-serif;	
					color:#93aa14;
				}
					#featured li .info h2 a {
						color:#93aa14;	
					}
						#featured li .info h2 a:hover {
							color:#ff0072;	
						}
				#featured li .info p {
					margin: 5px 0;
					line-height:18px;
				}
				#featured li .info p.client {
					margin:15px 0 5px 0;	
				}
					#featured li .info p.client a {
						color:#565d62;	
					}
						#featured li .info p.client a:hover {
							color:#ff0072;	
						}
				#featured li .info p.roles {
					margin:0;
					font:normal 9px Verdana, Geneva, sans-serif;
					color:#626b70; text-transform:uppercase;
				}
				#featured li .info b.ldr {
					font:bold 15px Arial, Helvetica, sans-serif;
					color:#363f44;
				}
				#featured li .info .desc p {
					display:inline;	
				}
				
		/*	.awards Styles
			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
			#featured li .info div.awards {
				color:#626b70;
				margin:10px 0 5px 0;
			}
				#featured li .info div.awards li {
					margin:0;
				}
				#featured li .info div.awards li.awardsTaxi a {
					width:23px; height:10px; margin: 0 10px 0 0;
					background:url(/themes/site_themes/halo/images/awards/taxi.png) 0 0 no-repeat;
					display:block; float:left;
				}
					#featured li .info div.awards li.awardsTaxi a:hover {
						background-position:0 -20px;	
					}
				#featured li .info div.awards li.awardsMoluv a {
					width:69px; height:10px; margin: 0 10px 0 0;
					background:url(/themes/site_themes/halo/images/awards/moluv.png) 0 0 no-repeat;
					display:block; float:left;
				}
					#featured li .info div.awards li.awardsMoluv a:hover {
						background-position:0 -20px;	
					}
	