/*------------------------------------------------------------
	CSS by Rod Miles of Hybrid Forge
	www.HybridForge.com
	June 2010
-------------------------------------------------------------*/

/*///Owl iLibrary///*/
.owl { font-size: 1.2em; }
.owl h1 { font-size: 2.1em; }
	.owl h1 span { display: block; background: url('http://images.hybridforge.com/images/iphone/owl-logo-sm.jpg') no-repeat right center; }
.owl .introSpace { float: left; margin: 0 0 0 0; width: 40%; }
	.introSpace .owlLogo { margin-bottom: .7em; }

h1.wLogo { line-height: 1.1em; }
	h1.wLogo span { background: url('http://images.hybridforge.com/images/iphone/owl-logo-sm.png') no-repeat 0 0; padding: 20px 0 40px 135px; }
		h1.wLogo span span { background: none; padding: 0; min-height: auto; line-height: .8em; font-size: .6em; color: #999; }
	
#owlSections { background: none; border: none; overflow: hidden;  padding: 0; clear: both; margin: 2em 0; line-height: 1.15em; }
	#owlSections h4 { border-top: 1px dotted #ccc; padding-top: 1em; text-transform: uppercase; color: #999; }
	#owlSections ul 
		{ 		
		background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dddddd)); 
		background: -moz-linear-gradient(top, #efefef, #dddddd); 
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dddddd');	
		overflow: hidden; border: 1px solid #ccc; 
		margin: 0; padding: 10px 0 10px 10px; list-style: none; 
		}
		#owlSections li { margin: 0; padding: 0; display: inline; text-align: center; }		
			#owlSections li a { text-shadow: 0 1px 0 #fff; float: left; display: block; width: 150px; padding-top: 110px; margin-right: 22px; text-align: center; border: none !important; }
		
		#owlSections li.owlOverview a { background: url('http://images.hybridforge.com/images/iphone/owl-overview.jpg') no-repeat center 0; }
		#owlSections li.owlCustom a { background: url('http://images.hybridforge.com/images/iphone/owl-custom.jpg') no-repeat center 0; }
		#owlSections li.owlSearch a { background: url('http://images.hybridforge.com/images/iphone/owl-search.jpg') no-repeat center 0; }
		#owlSections li.owlThird a { background: url('http://images.hybridforge.com/images/iphone/owl-integration.jpg') no-repeat center 0; }
		#owlSections li.owlFaq a { margin-right: 0; background: url('http://images.hybridforge.com/images/iphone/owl-faq.jpg') no-repeat center 0; }

	#owlSections .owlHilite { margin: 1.5em 0; }
		.owlHilite .button 
			{  
			background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#cccccc)); 
			background: -moz-linear-gradient(top, #efefef, #cccccc); 
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#cccccc');	
			padding: 10px; text-decoration: none;
			border: 1px solid #ccc; float: left;
			font-weight: bold;
			text-shadow: 0 1px 0 #fff;
			}
		.owlHilite a { display: block; }
	
	#owlSections ul, #owlSections .owlHilite .button 
		{
		-moz-border-radius: 8px; -moz-border-radius: 8px; 
		-webkit-border-radius: 8px; -webkit-border-radius: 8px; 
		border-radius: 8px; border-radius: 8px; 
		}
