/**
 * Theme Name: Hybrid
 * Theme URI: http://themehybrid.com/themes/hybrid
 * Description: A user-friendly, search-engine optimized theme framework, featuring 15 custom page templates and multiple widget-ready areas, allowing you to create any type of site you want. 
 * Version: 0.7.1
 * Author: Justin Tadlock
 * Author URI: http://justintadlock.com
 * Tags: theme-options, threaded-comments, sticky-post, microformats, translation-ready, rtl-language-support, one-column, two-columns, three-columns, fixed-width
 * Status: publish
 *
 * Copyright (c) 2008 - 2010 Justin Tadlock.  All rights reserved.
 * http://justintadlock.com
 *
 * Hybrid is released under the GNU General Public License, version 2 (GPL).
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */






/* Resets / Base Styling */
* { margin: 0; padding: 0; }
div, p, img, a, td, ul, ol { font-size: 1em; }
form, input, fieldset, label { margin:0; padding:0; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h7 a:hover, h8 a:hover, h9 a:hover, h10 a:hover { text-decoration:none; }
p { padding: 5px 5px 5px 0px; }
a, a:link, a:visited { text-decoration: none; color:#666; outline:none; border:none; margin:0; padding:0; }
a img, img { border: none; }
.center { text-align: center; }
.clrbt { clear: both; }
.clrlt { clear: left; }
.clrrt { clear: right; }
.carrot {font-size:9px;padding-left:4px;}




#wrapper {margin:0 auto;padding:0px;width:994px;text-align:left;}

/* --- HEADER --- */


#head1 {float:left;width:994px;height:63px;background: url(/images/head1.gif);text-align:left;}

	#address {float:left;color:#ffffff;font-size:13px;margin:13px 0 0 0;padding:0 0 0 342px;}
	#phone1 {float:left;color:#ffdb67;font-size:13px;font-weight:bold;margin:13px 0 0 0;padding:0 0 0 31px;}
	#phone2 {float:left;color:#ffdb67;font-size:18px;font-weight:bold;margin:9px 0 0 0;padding:0 0 0 5px;}

#logo {float:left;width:412px;height:134px;background: url(/images/logo.gif);text-align:left;}


#logo span a{width:412px;height:134px;display:block;}


#head2-right {float:left;width:582px;height:134px;background: url(/images/head2-right.jpg);text-align:left;}



#head3-left {float:left;width:620px;height:51px;background: url(/images/head3-left.gif);text-align:left;}
#head3-left h1{padding-left:30px;font-size:18px;line-height:20px;font-weight:bold;color:#ffffff;width:430px;}

#sub-head3-left {float:left;width:620px;height:51px;background: url(/images/sub-head3-left.gif);text-align:left;}
#sub-head3-left h1{padding-left:30px;font-size:18px;line-height:20px;font-weight:bold;color:#ffffff;width:430px;}


#head3-mid {float:left;width:231px;height:51px;background: url(/images/head3-mid.gif);text-align:left;}
#sub-head3-mid {float:left;width:231px;height:51px;background: url(/images/sub-head3-mid.gif);text-align:left;}

#head3-right {float:left;width:143px;height:51px;background: url(/images/head3-right.gif);text-align:left;}
#head3-right span a{width:143px;height:51px;display:block;}

#sub-head3-right {float:left;width:143px;height:51px;background: url(/images/sub-head3-right.gif);text-align:left;}
#sub-head3-right span a{width:143px;height:51px;display:block;}


/* --- LEFTSIDE --- */


#left {float:left;width:213px;height:530px;background: url(/images/left.jpg);text-align:left;}
#sub-left {float:left;width:213px;height:540px;background: url(/images/sub-left.jpg) no-repeat;text-align:left;}

	#specials {color:#721800;font-size:11px;font-weight:bold;float:left;margin:5px 0 0 0;padding:0 0 0 20px;}
	#specials p{width:150px;line-height:11px;margin:-3px 0 3px 0;padding:0 0 0 5px;}




/* --- MIDDLE --- */

#mid-wrapper {margin:0 auto;padding:0px;width:994px;text-align:left;background: url(/images/middle-bg.gif) #ffffff repeat-y;overflow:hidden;}


#middle {float:left;width:781px;text-align:left;}


	#middle1 {float:left;width:781px;height:229px;background: url(/images/middle1-new.jpg);}

	#sub-middle1 {float:left;width:781px;min-height:300px;background: url(/images/sub-middle-bg.gif) repeat-y;}

		div.oyster {float:left;width:354;margin:0;padding:0;}
		div.lobster {color:#fff2d2;font-weight:bold;font-size:11px;float:left;margin:172px 0 0 0;padding:0;}

	#middle2 {float:left;width:781px;height:261px;background: url(/images/middle2-new.jpg) no-repeat;}
#middle22 {float:left;width:764px;height:271px;background: url(/images/middle2-new.jpg) no-repeat #ffffff;}


		div.camera1 {float:left;width:273px;margin:20px 0 0 0;padding:0 0 0 176px;}
		div.camera2 {float:left;width:250px;margin:20px 0 0 0;padding:0 0 0 50px;}

	#middle3 {float:left;width:781px;height:70px;background: url(/images/middle3-new.gif) no-repeat;}
	
		#news1 {float:left;margin:7px 0 0 0;padding:0 0 0 185px;}
		#news2 {float:left;margin:14px 0 0 0;padding:0 0 0 0;}
		#news3 {float:left;margin:21px 0 0 0;padding:0 0 0 5px;}
		#news3 input{float:left;width:129px;height:19px;font-size:13px;margin:2px 0 0 0;padding:0 0 0 0;}

		#news4 {float:left;margin:21px 0 0 0;padding:0 0 0 5px;}
		#news4 input{float:left;width:129px;height:19px;font-size:13px;margin:2px 0 0 0;padding:0 0 0 0;}

		#news5 {float:left;margin:25px 0 0 0;padding:0 0 0 5px;}

/* --- SUB - MIDDLE --- */

#sub-bodycontent {float:left;width:751px;background: url(/images/sub-middle-bg.gif) #ffffff repeat-y;text-align:left;margin:6px 0 0 0;padding:0 20px 0 10px;}

/* --- BREADCRUMBS --- */

div.crumbs {color:#84a4b3;font-size:10px;font-weight:bold;margin:0;padding:0p;}
div.crumbs a{color:#008bcc;font-size:10px;font-weight:bold;text-decoration:none;}



/* --- FOOTER --- */

#foot-wrapper {width:994px;height:82px;background: url(/images/footbg.gif) no-repeat;margin:0 auto;padding:0px;text-align:left;overflow:hidden;}

	#foot-left {float:left;margin:6px 0 0 0;padding:0 0 0 34px;}
	#foot-right {color:#008bcc;font-size:10px;font-weight:bold;float:right;margin:10px 0 0 0;padding:0 29px 0 0;}
	#foot-right a{color:#008bcc;font-size:11px;font-weight:bold;text-decoration:underline;}
	#foot-right a:hover{color:#49b9ed;}


	div.seo {float:right;margin:5px 0 0 0;padding:0 29px 0 0;}

		div.seo1 {float:left;text-align:left;}
		div.seo2 {width:122px;float:left;text-align:left;margin:5px 0 0 0;padding:0 0 0 5px;}
		div.seo2 a{color:#aac5d1;font-size:9px;line-height:10px;text-decoration:none;}

.aktt_tweets {float:left;}

.tweets {width:230px; height: 231px; float:left; margin:0 0 0 0; padding: 0 0 0 50px;}
.tweets ul {display:inline; text-align:left; list-style-type:none;}
.tweets ul li {padding-bottom:10px;}
