/*
Theme Name: I-Five Distribution v2
Theme URI: http://ifivedistribution.com
Description: Version 2.1 of I-Five Distribution
Version: 2.1
Author: RUSD
*/
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} table {border-collapse:collapse;border-spacing:0;} fieldset,img {border:0;} address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;} ol,ul {list-style:none;} caption,th {text-align:left;} h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;} q:before,q:after {content:'';} abbr,acronym { border:0;}
html{font-size: 62.5%;} a:active, a:focus{outline:none;} textarea{overflow:auto;} input:focus, select:focus {outline:none;} div.clear {clear:both;}

body {background: #E3AC4F url('design/bg-wrap.jpg') top left no-repeat fixed; font-family:Arial;}
div#wrap {margin:0 auto; width:970px;position:relative;padding:0 10px 50px 10px;}

div#wrap div#leftbar {float:left;width:140px;padding:10px 20px 10px 0;text-align:right;z-index:100;display:inline;}
div#wrap div#leftbar h1 a {background:url('design/logo.png') 21px 0 no-repeat;width:101px;height:67px;margin-bottom:13px;margin-left:39px;display:block;position:relative;}
div#wrap div#leftbar h1 a span {display:none;}
div#wrap div#leftbar h1 a span.home {background:url('design/logohover.png') 0 0 no-repeat;position:absolute;width:101px;height:67px;display:block;}
div#wrap div#leftbar h4 {font-style: italic;font-size:1.1em;margin-bottom:5px;}

div#wrap div#leftbar ul#nav {height:140px;margin-bottom:25px;}
div#wrap div#leftbar ul#nav li {margin-bottom:10px;float:left;}
div#wrap div#leftbar ul#nav li a {display:block;height:15px;font-size:1.4em;color:black;text-decoration:none;font-weight:normal;text-transform:uppercase;width:140px;}
div#wrap div#leftbar ul#nav li a span {display:none;}

div#wrap div#leftbar ul#nav li.brands a {background: url('design/nav_brands.png') 0 0 no-repeat;}
div#wrap div#leftbar ul#nav li.brands a:hover {background-position: -5px 0;}
div#wrap div#leftbar ul#nav li.products a {background: url('design/nav_products.png') 0 0 no-repeat;}
div#wrap div#leftbar ul#nav li.products a:hover {background-position: -5px 0;}
div#wrap div#leftbar ul#nav li.news a {background: url('design/nav_news.png') 0 0 no-repeat;}
div#wrap div#leftbar ul#nav li.news a:hover {background-position: -5px 0;}
div#wrap div#leftbar ul#nav li.team a {background: url('design/nav_team.png') 0 0 no-repeat;}
div#wrap div#leftbar ul#nav li.team a:hover {background-position: -5px 0;}
div#wrap div#leftbar ul#nav li.about a {background: url('design/nav_about.png') 0 0 no-repeat;}
div#wrap div#leftbar ul#nav li.about a:hover {background-position: -5px 0;}
div#wrap div#leftbar ul#nav li.contact a {background: url('design/nav_contact.png') 0 0 no-repeat;}
div#wrap div#leftbar ul#nav li.contact a:hover {background-position: -5px 0;}
div#wrap div#leftbar ul#nav li.end {margin-bottom:0 !important;}
div#wrap div#leftbar h2#connect {background:url('design/pngtitles.png') 0 0 no-repeat;display:block;height:10px;}
div#wrap div#leftbar h2#newsletter {background:url('design/pngtitles.png') 0 0 no-repeat;display:block;height:10px;}
div#wrap div#leftbar h2#h2connect span, div#wrap div#leftbar h2#newsletter span {display:none;}
div#wrap div#leftbar h2#h2connect {margin-bottom:10px;}
div#wrap div#leftbar h2#newsletter {margin-bottom:5px;}

div#wrap div#leftbar ul#connect {margin-bottom: 20px;}
div#wrap div#leftbar ul#connect li {margin-top:7px;}
div#wrap div#leftbar ul#connect li a {color:#111;font-size:1.2em;padding:1px 21px 1px 0;text-decoration:none;font-weight:bold;}
div#wrap div#leftbar ul#connect li a:hover {color:#000;}
	div#wrap div#leftbar ul#connect li a.rss {background: url('design/rss.png') top right no-repeat;}
	div#wrap div#leftbar ul#connect li a.facebook {background: url('design/facebook.png') top right no-repeat;}
	div#wrap div#leftbar ul#connect li a.myspace {background: url('design/myspace.png') top right no-repeat;}
	div#wrap div#leftbar ul#connect li a.twitter {background: url('design/twitter.png') top right no-repeat;}
	div#wrap div#leftbar ul#connect li a.dealers {background: url('design/dealers.png') top right no-repeat;}

div#wrap div#leftbar form input#email {background:url('design/bg-newsletter.png') 0 0 no-repeat!important;float:left;width:84px;margin:0 5px 0 15px;border:0;font-family:Arial;font-size:1.1em;padding:3px 8px;height:14px;color:#222;}
div#wrap div#leftbar form input#stnl_submit {background:url('design/btn-submit.png') 0 2px no-repeat;float:left; width:16px;height:20px;border:none;text-indent: -999em;cursor:pointer;}

div#wrap div#rightbar {float:left;width:810px;display:inline;}
div#wrap div#rightbar div#inner {background:white;padding-bottom:12px;}
div#wrap div#rightbar div#inner div#banner {height:230px;width:810px;overflow:hidden;}
div#wrap div#rightbar div#inner div#content {padding:20px 20px 0 20px;width:770px;}

	div#content h2 {color:#F47410; margin-bottom:10px; font-size:2em;text-transform:uppercase;}
	div#content div.post-preview {float:left;width:138px;margin:0 20px 10px 0;font-size:1.1em;display:inline;}
	div#content div.end {margin-right:0!important;}
	div#content div.nav {margin-bottom:20px;}
	div#content a {color:#333;text-decoration:none;}
	div#content a:hover {color:#000;}
	div#content p {font-size:1.2em;margin-bottom:10px;}
	div#content ul {font-size:1.2em;margin-bottom:10px;line-height:1.5em;}
	
	div#content div.post-list {float:left;width:375px;margin-bottom:20px;margin-right:20px;display:inline;}
	div#content div.post-list h3 {font-size: 1.7em;margin-bottom:5px;text-transform:uppercase;}
	div#content div.post-list h3 a {color:#F47410;}
	div#content div.post-list h3 a:hover {color:#F44400;}
	div#content div.post-list span {color:#333;}
	
	div#content div.post-list p {line-height:2em;}
	div#content div.post-list span.brand {background: url('design/brand.png') 0 0 no-repeat;padding:1px 0 1px 21px;}
	div#content div.post-list span.posted {background: url('design/date.png') 0 0 no-repeat;padding:1px 0 1px 21px;}
	div#content div.post-list div.img {width:138px;height:138px;position:relative;float:left;margin-right:10px;}
	div#content div.post-list div.img a {display:block;width:138px;height:138px;position:relative;}
	div#content div.post-list div.img a span {background:url('design/thmb-overlay.png') 0 0 no-repeat;width:138px;height:138px;display:block;position:absolute;top:0;left:0;}
	div#content div.post-list div.img a:hover span {background:url('design/thmb-overlay-hover.png') 0 0 no-repeat;}
	div#content div.post-list div.img img {width:138px;height:138px;}
	
	div#content div.navigation {clear:both;height:17px;}
	div#content div.alignleft {float:left;}
	div#content div.alignleft a {background:url('design/btn-previous.gif') 0 0 no-repeat;display:block;width:72px;height:17px;}
	div#content div.alignleft a:hover {background-position: 0 -17px;}
	div#content div.alignright {float:right;}
	div#content div.alignright a {background:url('design/btn-newer.gif') 0 0 no-repeat;display:block;width:53px;height:17px;}
	div#content div.alignright a:hover {background-position: 0 -17px;}
	div#content div.alignleft a span {display:none;}
	div#content div.alignright a span {display:none;}
	
	div#content div.contact-side {float:left;width:320px;margin-right:20px;display:inline;}
	div#content div.contact-side h4 {color:#666;font-size:1.6em;margin-bottom:3px;text-transform:uppercase;}
	
	div#content div.post-preview div.img {width:138px;height:138px;margin-bottom:8px;position:relative;}
	div#content div.post-preview div.img a {display:block;width:138px;height:138px;position:relative;}
	div#content div.post-preview div.img span {background:url('design/thmb-overlay.png') 0 0 no-repeat;width:138px;height:138px;display:block;position:absolute;top:0;left:0;}
	div#content div.post-preview div.img a:hover span {background:url('design/thmb-overlay-hover.png') 0 0 no-repeat;}
	div#content div.post-preview div.img img {width:138px;height:138px;}
	div#content div.post-preview a {color: #333; text-transform:uppercase;}
	div#content div.post-preview a:hover {color: #000;}
	div#content div.post-preview p {font-size: 1em;}
	div#content a.btn-more {background:url('design/btn-previousupdates.gif') 0 0 no-repeat;display:block;width:122px;height:17px;}
	div#content a.btn-more:hover {background-position: 0 -17px;}
	div#content a.btn-more span {display:none;}
	
	div#content div.single-entry {float:left;width:770px;margin-right:20px;overflow:hidden;display:inline;}
	div#content div.single-entry h2 a {color:#F47410;}
	div#content div.single-entry h2 a:hover {color:#F44400;}
	div#content div.single-entry img {margin:0 auto;display:block;}
	div#content div.single-subbar {display:inline;}
	div#content div.single-subbar h4 {float:left;font-size:1.6em;margin-bottom:8px;text-transform:uppercase;margin-right:5px;padding-top:2px;}
	div#content div.single-subbar h4 span {margin-bottom:0;}
	div#content div.single-subbar h4.brand {background: url('design/brand.png') 0 0 no-repeat;padding-left:21px;}
	div#content div.single-subbar h4.posted {background: url('design/date.png') 0 0 no-repeat;padding-left:21px;}
	div#content div.single-subbar span {color:#333;display:block;font-size:1.2em;margin-bottom:15px;}
	div#content div.single-subbar span.meta {float:left;line-height:1.4em;margin-right:10px;}
	div#content div.single-subbar a:hover {color:#000;}

div#wrap div#rightbar div#footer {background: url('design/bg-footer.png') 0 0 no-repeat;padding-top:20px;text-align:right;padding-bottom:20px;}
div#wrap div#rightbar div#footer p {background: url('design/bg-copyright.gif') 0 0 no-repeat;height:8px;width:374px;margin-left:436px;}
div#wrap div#rightbar div#footer span {display:none;}
