/**
 * Theme Name: Hybrid
 * Theme URI: http://themehybrid.com/themes/hybrid
 * Description: A user-friendly, search-engine optimized theme framework, featuring 18 custom page templates and multiple widget-ready areas, allowing you to create any type of site you want. 
 * Version: 0.6.1
 * Author: Justin Tadlock
 * Author URI: http://justintadlock.com
 * Tags: theme-options, threaded-comments, sticky-post, microformats, one-column, two-columns, three-columns, fixed-width
 * Status: publish
 *
 * Copyright (c) 2008 - 2009 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/21px.css');

/* Get layout CSS */
/*@import url('library/css/2c-r-fixed.css');*/
@import url('library/css/3c-c-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 {}

#header-container {height:205px;background:#fff url(/images/alkaitis901.jpg) no-repeat;}

table, td {vertical-align:top; border:none; }
img {border:none;}



/* from original Alkaits.com site*/
.style1 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
body,td,th {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10pt;
	padding-top:40px;
}
h2 {
	color:#666666;
	font-size:14pt;
}
h3 {
	color:#666666;
	font:bold 12pt Georgia;
}
h4 {
	color:#666666;
	font:italic normal bold 10pt Arial;
	margin-top:50px;
}

a:link {
	color: #3A7728;
}
a:visited {
	color: #3A7728;
}
a:hover {
	color: #F58026;
}
a:active {
	color: #F58026;
}
.style3 {font-size: 14pt}
.style4 {
	font-size: 11pt;
	font-style: italic;
}
.style5 {font-size: 9pt}
.style6 {
	color: #3A7728;
	font-weight: bold;
	font-style: italic;
}
.style7 {color: #3A7728}
.style8 {color: #666666}

.page-78 { /* FAQ */
	color:#666666;
}

.page-22 p {
	line-height:150%;
	margin:8px 0;
}
.page-22 .hrdiv {
	border-top:1px solid #666666;
	margin:20px 0;
}

.page-78 h3 {
	color:#666666;
	font:bold 12pt Arial;
	margin:60px 0 -20px;
	border-top:1px solid #999999;
	padding:5px 0 0 20px;
}
.page-78 h4 {
	color:#666666;
	font:italic normal bold 10pt Arial;
	margin-top:50px;
}


#FAQindex {
	font-size: 1em;
	list-style-type:none;
	text-align:right;
}

#FAQindex li {
	line-height:140%;
}

#FAQindex li a {
	color: #3A7728;
}
#FAQindex li a:hover {
	color: #f58026;
}

.page-22 img {
	border:none;
}


#prods { padding-right:300px; } 
#prods img.product {border:none;}
#prods .prodImage { float:left; width:120px; text-align:center; border:none; margin:-20px 50px 0 0;} 
#prods h3 { border-top:1px solid #c0dae7; padding:10px 10px 0 170px; margin:0; } 
#prods p.prodDetail { padding-left:100px; margin:0 0 20px; } 
#prods form { float:right; } 

/*products*/
.prodLeft {float:left; margin:0 20px 160px 0; border:0;}
.prodImgLeft {border:0; padding:0; text-align:center; vertical-align:middle; }
.prodAddCart {float:right;}

.front-page p {line-height:150%}

/* contact us http://alkaitis.com/contact-us/ */
.page-31 #mc_signup_form {margin-top:45px;}

/* Thank you page http://alkaitis.com/contact-us/thank-you/ */
h2.thanks {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/inbox.png) no-repeat scroll center top;
margin-top:80px;
padding-top:158px;
text-align:center;
}
.search-results .byline, .search-results .entry-meta {display:none;}



#navigation {
-moz-border-radius-bottomleft: 30px; 
border-radius-bottomleft: 30px; 
-webkit-border-bottom-left-radius: 30px;

-moz-border-radius-bottomright: 30px; 
border-radius-bottomright: 30px; 
-webkit-border-bottom-right-radius: 30px;
}

.current_page_item a {color:#fff;}

#newtagcloud {margin-left:0; }
#newtagcloud li {list-style-type:none; }


ul.bookmarks, ul#bookmarkswidget, ul#FAQindex {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	/*	list-style: none;	*/

	}
ul.bookmarks li, ul#bookmarkswidget li, ul#FAQindex li {
	margin:0;
	padding:6px 0 3px;
	}

	ul.bookmarks li a, ul#bookmarkswidget li a, ul.archives li a, ul#FAQindex li a{
	text-decoration:none;	
	}
/*
.sidebar ul ul li, .obar ul ul li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	margin:0;
	padding:6px 0 3px;
}
*/


#search-text {width:160px;}
.mc_merge_var input {width:150px;}


