/**
 * 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.
 */

/* Get base CSS */
@import url('library/css/18px.css');

/* Get layout CSS */
@import url('library/css/2c-l-fixed.css');

/* Get plugins CSS */
@import url('library/css/plugins.css');

/* Get drop-downs CSS */
@import url('library/css/drop-downs.css');

/* Get default CSS */
@import url('library/css/screen.css');

/* Make sure theme clears WP.org theme repository checklist */
.alignright {}
.alignleft {}
.alignnone {}
.aligncenter {}
.avatar {}
.wp-caption {}
.gallery {}
.wp-smiley {}
h6 {font-size:12px; color:#FFF; font-weight:100px;}
hr {border-top:1px solid #e51b19; margin-top:5px; color:#e51b19; padding-top:5px; margin-bottom:0;}

a {color:#e51b19; text-decoration:none;}
a:visited {color:#e51b19; text-decoration:none;}
a:hover {color:#e51b19; text-decoration:none;}

ul {margin:0; padding:0; list-style:none;}
li {margin:0; padding:0;}

#centre {padding-left:20px; width:970px;}

#header {float:left; width:970px; height:177px;}
#strap {float:left; padding-top:25px; padding-left:20px;}
#strap strong {color:#e51b19; font-weight:900;}
#enter_contain {float:right; border-top: 1px solid #FFF; padding-top:10px; margin-top:25px;  margin-right:251px;}
#enter a:link {float:left; color:#FFF; text-decoration:none; width:100px; background-color:#e51b19; font-weight:900; font-size:0.5em; display:block; padding:5px 10px 5px 10px;}
#enter a:visited {float:left; color:#FFF; text-decoration:none; width:100px; background-color:#e51b19; font-weight:900; font-size:0.5em; display:block; padding:5px 10px 5px 10px;}

#content {float:left; width:970px; min-height:585px;}
#index {float:left; margin-left:10px; width:590px; }
.index_content {width:590px; font-size:1.8em;; font-weight:900; line-height:25px; float:left; border-top:1px solid #e51b19; padding-top:5px;}
#terms_content {width:590px; margin-left:10px; font-size:0.5em; float:left; }
#terms_content h4 {float:left; border-top:1px solid #e51b19; border-bottom:1px solid #e51b19; width:590px; clear:both; padding-top:5px; padding-bottom:5px; padding-left:0; padding-right:0; margin-bottom:5px;}
#terms_content  p {float:left; width:590px;}
#terms_content a:link {color:#e51b19; text-decoration:none;}
#terms_content a:visited {color:#e51b19; text-decoration:none;}
#terms_content a:hover {color:#504b4c; text-decoration:none;}

#menu {float:left; width:120px; font-size:1.40em; text-transform:uppercase;}
#menu ul { line-height:18px;}
#menu a:link {float:left; width:120px; border-top:1px solid #504b4c; padding-top:5px; padding-bottom:5px; text-decoration:none; color:#939598; font-family:"century gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:900;}
#menu a:visited {float:left; width:120px; border-top:1px solid #504b4c; padding-top:5px; padding-bottom:5px; text-decoration:none; color:#939598; font-family:"century gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:900;}
.page-item-15 a:link {float:left; width:120px; border-bottom:1px solid #504b4c; padding-top:5px; padding-bottom:5px; text-decoration:none; color:#939598;}
.page-item-15 a:visited {float:left; width:120px; border-bottom:1px solid #504b4c; padding-top:5px; padding-bottom:5px; text-decoration:none; color:#939598;}
.page-item-15 a:hover {border-bottom:1px solid #e51b19; text-decoration:none; color:#FFF;}
#menu a:hover {border-top:1px solid #e51b19; text-decoration:none; color:#FFF;}

#menu .current_page_item a {float:left; width:120px; border-top:1px solid #e51b19; padding-top:5px; padding-bottom:5px; text-decoration:none; color:#fff; font-family:"century gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:900;}
#menu  .page_item page-item-15 .current_page_item {float:left; width:120px; border-top:1px solid #e51b19; border-bottom:1px solid #e51b19; padding-top:5px; padding-bottom:5px; text-decoration:none; color:#fff; font-weight:900;}

#column_one {float:left; width:230px; font-size:1.4em; margin-left:10px; border-top:1px solid #e51b19; padding-top:5px; font-weight:900; padding-right:10px;}
.red-line {border-top:1px solid #e51b19; margin-top:5px; color:#e51b19; padding-top:5px;}
.red-line a:link {color:#e51b19; text-decoration:none}
.red-line a:visited {color:#e51b19; text-decoration:none}
.red-line a:hover {color:#e51b19; text-decoration:none}
#column_two {float:left; width:340px; font-size:1.6em; margin-left:10px; border-top:1px solid #e51b19; padding-top:5px;}
#column_two h4 {float:left; border-top:1px solid #e51b19; border-bottom:1px solid #e51b19; width:340px; clear:both; padding-top:5px; padding-bottom:5px; padding-left:0; padding-right:0; margin-bottom:5px;}
#column_two h5 {float:left; border-top:1px solid #e51b19; width:340px; clear:both; padding-top:5px; padding-bottom:5px; padding-left:0; padding-right:0; margin-bottom:5px; font-weight:100;}
#column_two ul {list-style:circle; padding-left:15px; padding-bottom:10px;}
.white_text {color:#FFF; font-weight:900;}

frm_enquiry {float:left; width:100%;}
.form1{}
.form2 {padding-bottom:5px;}
.form2 input{border:none; font-family:"century gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;}
textarea {border:none; font-family:"century gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;}
.button {background-color:#e51b19; font-weight:900; font-size:14px; color:#FFF; border:none;}
.required {color:#e51b19;}

#footer {float:left; width:970px;}
#footer_left {float:left; width:120px; border-bottom:1px solid #413e40; border-top:1px solid #413e40; height:90px; padding-top:5px;}
#footer_right {float:left; width:240px; margin-left:10px; width:590px; border-bottom:1px solid #413e40; border-top:1px solid #413e40; height:95px; font-size:12px;}

.terms {float:left;}
.siteby {float:right;color:#999;}

#footer_right a:link {border:none; color:#999; text-decoration:none;}
#footer_right a:visited {border:none; color:#999; text-decoration:none;}