/* FEATURED */
#featured{ 
	margin: 0 19px;
	width: 740px; 
	position: relative; 
	height: 211px; 
	background: #022432 url(../images/banner-bg.png) no-repeat 0 0;
}

#featured a{
	outline: none;
}

#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; right:0; 
	list-style:none; 
	padding:0; margin:0; 
	width: 40px; 
}
#featured ul.ui-tabs-nav li{ 
	width: 40px;
	height: 40px;
}

#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:40px; 
	width: 40px;
}

#featured li.web a{
	background: url(../images/main-sprite.png) no-repeat -634px 0;
} 

#featured li.web a:hover{
	background: url(../images/main-sprite.png) no-repeat -634px -40px;
} 

#featured li.o1, #featured li.o2{
	margin: 17px 0;
}

#featured li.o1 a{
	background: url(../images/main-sprite.png) no-repeat -674px 0;
} 

#featured li.o1 a:hover{
	background: url(../images/main-sprite.png) no-repeat -674px -40px;
} 

#featured li.o2 a{
	background: url(../images/main-sprite.png) no-repeat -714px 0;
} 

#featured li.o2 a:hover{
	background: url(../images/main-sprite.png) no-repeat -714px -40px;
} 

#featured li.photo a{
	background: url(../images/main-sprite.png) no-repeat -754px 0;
} 

#featured li.photo a:hover{
	background: url(../images/main-sprite.png) no-repeat -754px -40px;
} 

#featured ul.ui-tabs-nav li.ui-tabs-selected a{
	background: url(../images/main-sprite.png) no-repeat -795px 0;
}

#featured .ui-tabs-panel{ 
	width:654px; 
	height:185px; 
	position:relative;
}

#featured .ui-tabs-panel img{
	margin: 13px;
	border: none;
}

#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top: 20px; 
	left: 20px; 
	height: auto;
}

#featured .info h2{
	font-size:18px;
	padding: 5px 10px;
	margin:0;
	overflow:hidden; 
	background: url(../images/transparent-bg.png);
	font-weight: normal;
}

* html #featured .info h2{
	background-color: #999;
}

#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}

#featured .ui-tabs-hide{ 
	display:none; 
}

#main_content h2{
	font-size: 44px;
	text-transform: none;
	color: #93efff;
	border-bottom: none;
}

#main_content h2 a{
	color: #62c20d;
}

#main_content h2 a:hover, #main_content h2 a:focus{
	color: #8eee38;
}

#main_content p{
	margin-top: 18px;
}

img#me{
	position: absolute;
	right: -175px;
	top: -20px;
	z-index: 1;
	border: none;
}

.g-4{
	min-height: 280px;
}

.g-4 ul.links{
	margin-left: 20px;
}

.g-4 ul.links li{
	float: left;
	width: 50%;
	margin-bottom: 14px;
}

#flickr p{
	margin: -3px 19px 5px 19px;
}

#flickr_badge_uber_wrapper{
	margin: 5px 0 5px 13px;
	width: 280px;
}

.flickr_badge_image{
	float: left;
	margin: 12px 7px;
}

.flickr_badge_image img{
border: 1px solid #005e85 !important;
	}

#twitter ul#twitter_update_list{
	width: 260px;
	margin:-5px 19px 0 19px;
	padding-bottom: 3px;
}

#twitter ul#twitter_update_list li{
	margin-top: 13px;
	line-height: 18px;
}

#twitter ul#twitter_update_list li a{
	padding-top: 2px;
	display: table-cell;
	color: #047c91;
}

#twitter ul#twitter_update_list li span a{
	display: inline;
	color: #00d9ff;
}

#twitter ul#twitter_update_list li span a:hover, #twitter ul#twitter_update_list li span a:focus{
	color: #cbf7ff;
}

#twitter ul#twitter_update_list li a:hover, #twitter ul#twitter_update_list li a:focus{
	color: #44bfd5;
}
