/*------------------------------------------------------------------
Template:	JB LifeStyle
Version:	Joomla 1.5
Zen Grid: 	v2.0
Copyright:	Joomlabamboo
Created:	January 2011
---------------------------------------------------*/

a,
a:link,
a:active,
#navwrap #navWrapper #nav ul li .current a,
ul.k2Tags a  {
	color: #5d7094;
}

a:hover,
#navwrap #navWrapper #nav ul li .current a:hover,
ul.k2Tags a:hover,#bottom ul li a:hover{
	color: #8daae1;
}

#banner ul.slidenav,#nav span.mainlevel span:hover,#nav li.active > span.mainlevel span,#nav li.active > span.separator  {
    background-color: #5d7094;
}

#banner ul.slidenav:hover,.zenmore a:hover,#nav li.active > a:hover,#nav li.active > span.separator:hover  {
    background-color: #8daae1;
}


ul#filters li a.active {
background-color:  #8daae1 !important
}

/* First Background Hovers
---------------------------------------------------*/
#nav ul li.sfHover a,
#nav ul li:hover a,
#nav ul li.active a,
div.k2CommentsForm form input#submitCommentButton,
ul.jbtabs li.active a,
ul.jbtabs li.active a:link,
ul.jbtabs li.active a:active,#subnav ul li.active a,
a.jbReadon,
.zenmore a,
span.featured,
a.k2ReadMore,
.mbLeftCol .mbMaxbizDate,
button, 
ul.jbtabs li.active a,
input[type="reset"], 
input[type="button"], 
input[type="submit"],
#banner ul.flex-direction-nav,
.k2Tags li a:hover,
ul#filters li a:hover {
background-color: #5d7094;
}

/* Second Background Hovers
---------------------------------------------------*/
div.k2CommentsForm form input#submitCommentButton:hover,
a.jbReadon:hover,
ul.jbtabs li a:hover,
a.k2ReadMore:hover,
button:hover,
input[type="reset"]:hover, 
input[type="button"]:hover, 
input[type="submit"]:hover,
#banner ul.slidenav:hover,
.k2Tags li a  {
background-color: #8daae1;
}

.button,
button, 
input[type="reset"], 
input[type="button"], 
input[type="submit"] {
	border-color: #5d7094;
}

.button:hover,
button:hover, 
input[type="reset"]:hover, 
input[type="button"]:hover, 
input[type="submit"]:hover {
	border-color: #8daae1;
}

/* Additions for Iwebdes over hilite03 */

.itemContainer {float:left}

.catItemView {padding-left:4px;padding-right:4px;}

.category_box_outside {margin:0px 2px 10px 0px}
.category_box_inside {padding: 2px}

.category_product_image {width:auto;height:auto;}

.cart-link{float:none;width:auto;text-align:center;}

.hosting_category {width:200px}
.seo_category {width:300px}
.marketing_category {width:400px}

.amazing .allitems {left:72%;width:20%!important}
.amazing .zentext h2 {color:red;}
.amazing .allitems {background-color:transparent!important;}

.tdborder td {text-align:right}

/* Get Slideshow on frontpage to sit inside panel */
.amazing .slideshow {float:right;width:97.5%}

/* Adjust the slideshow overlay text position and alignment */
.amazing .zentext h2{
	text-align:right;
}

/* Gutter on our work page */
.our_work.catItemView {width:96%;border:none;}
.itemContainerLast .our_work.catItemView {float:right}

.seo_test {display:none;}/* css for redshop item display styles the  display of tables and main text*//* Sets the content element to the left*/
.textleft{margin;0px;padding:0px;width:100%;text-align:justify;}
/*Generates the table*/
.CSSTableGenerator {margin:0px;padding:0px;width:90%;	box-shadow: 10px 10px 5px #888888;border:1px solid #7f0000; float:left;-moz-border-radius-bottomleft:14px;-webkit-border-bottom-left-radius:14px;border-bottom-left-radius:14px;-moz-border-radius-bottomright:14px;-webkit-border-bottom-right-radius:14px;border-bottom-right-radius:14px;-moz-border-radius-topright:14px;-webkit-border-top-right-radius:14px;border-top-right-radius:14px;-moz-border-radius-topleft:14px;-webkit-border-top-left-radius:14px;border-top-left-radius:14px;}
.CSSTableGenerator table{width:100%;height:100%;margin:0px;padding:0px;}
.CSSTableGenerator tr:last-child td:last-child {-moz-border-radius-bottomright:14px;-webkit-border-bottom-right-radius:14px;border-bottom-right-radius:14px;}
.CSSTableGenerator table tr:first-child td:first-child {-moz-border-radius-topleft:14px;-webkit-border-top-left-radius:14px;border-top-left-radius:14px;}
.CSSTableGenerator table tr:first-child td:last-child {-moz-border-radius-topright:14px;-webkit-border-top-right-radius:14px;border-top-right-radius:14px;}
.CSSTableGenerator tr:last-child td:first-child{-moz-border-radius-bottomleft:14px;-webkit-border-bottom-left-radius:14px;border-bottom-left-radius:14px;}
.CSSTableGenerator tr:hover td{}
#redshopcomponent #hostingPackageTable.CSSTableGenerator table tr:nth-child(odd)  td { background-color:#ffaaaa!important;}
#redshopcomponent #hostingPackageTable.CSSTableGenerator table tr:nth-child(even) td { background-color:#ffffff!important;}
.CSSTableGenerator td{vertical-align:middle;border:1px solid #7f0000;border-width:0px 1px 1px 0px;text-align:left;padding:7px;font-size:10px;font-family:Arial;font-weight:normal;color:#000000;}
.CSSTableGenerator tr:last-child td{border-width:0px 1px 0px 0px;}
.CSSTableGenerator tr td:last-child{border-width:0px 0px 1px 0px;}
.CSSTableGenerator tr:last-child td:last-child{border-width:0px 0px 0px 0px;}
.CSSTableGenerator tr:first-child td{	background:-o-linear-gradient(bottom, #ff5656 5%, #7f0000 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff5656), color-stop(1, #7f0000) );	background:-moz-linear-gradient( center top, #ff5656 5%, #7f0000 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5656", endColorstr="#7f0000");	background: -o-linear-gradient(top,#ff5656,7f0000);background-color:#ff5656;border:0px solid #7f0000;text-align:center;border-width:0px 0px 1px 1px;font-size:14px;font-family:Arial;font-weight:bold;color:#ffffff;}
.CSSTableGenerator tr:first-child:hover td{	background:-o-linear-gradient(bottom, #ff5656 5%, #7f0000 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff5656), color-stop(1, #7f0000) );	background:-moz-linear-gradient( center top, #ff5656 5%, #7f0000 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5656", endColorstr="#7f0000");	background: -o-linear-gradient(top,#ff5656,7f0000);background-color:#ff5656;}
.CSSTableGenerator tr:first-child td:first-child{border-width:0px 0px 1px 0px;}
.CSSTableGenerator tr:first-child td:last-child{border-width:0px 0px 1px 1px;}

a.jbReadon {background-image:none}
#footer .footer_legal  ul li {list-style-type:disc;}
#footer .footer_legal li.even  {background-color:inherit;}
#footer .footer_legal li.odd  {background-color:inherit;}
#footerouter, #footerinner {border-bottom:none;}

.redSHOP_product_box_left {width:30%;}
.areacart #product_price {line-height:30px!important;}
.redSHOP_product_box_left .product_image {background:none;border:none;}
.redSHOP_product_box_right .redSHOP_product_detail_box {background:none;border:none;border-left:2px solid #eee;}
.product_box_outside .product_desc {background:none;}

.ourwork h2 a {font-size:75%}

/* Set a width for the offer contact module */
.iwebdesoffer{
float:left;
width:40%;
}

.iwOffer {
float:left;
width:40%;
margin-left:20px;
}

.iwOffer .countdown_div input{width:10%;}

