/* 
	Theme Name: Redi-Box
	Theme URL: https://www.redi-box.com/
	Description: The Redi Box website is designed and developed by Aaron Vanderzwan.
	Author: Aaron Vanderzwan
	Author URI: http://www.aaronvanderzwan.com
	Version: 1.0
	Tags: redi-box, redi, box 
	
	The PHP and XHTML are released under the GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

body {background:url('images/bg.gif') 0 0 repeat-x #ed1b24;font-size:13px;margin:20px;}
.wrapper {background:#fff;}
/*.container {background:#fff;}*/

.red {color:#ed1b24;}
a {text-decoration:underline;}
a:hover {color:#ed1b24;text-decoration:underline;}
/*a img {border:2px solid #ed1b24;}*/
td {vertical-align:top;}

/*Blueprint rewrites*/
.alignright {float:right;}
.alignleft {float:left;}
.content .alignright,
.content .alignleft {margin:0 10px 10px 0;}
tbody tr:nth-child(2n) td, tbody tr.even td {background-color:#f9f9f9;}

h1 {color: #929497;font-family: Georgia,"Times New Roman",Times,serif;}
h2 {color: #929497;font-family: Georgia,"Times New Roman",Times,serif;}
h3 {color:#999;font-size:30px;margin-bottom:10px;padding:0 10px ;}
h4 {color:#ff0000;font-size:18px;margin-bottom:0px;}
h5 {color:#ff0000;font-size:18px;margin-bottom:0px;}

.header .logo {float:left;margin:0 0 0 40px;}
.header .badge {float:right;margin:0 20px 11px 0;}
.header .navContainer {float:left;width:648px;}
.header #nav {background:url('images/navBG.gif') 0 0 repeat-x;-moz-border-radius:4px;border-radius:4px;clear:right;float:right;list-style-type:none;margin:0 60px 0 0;padding:0;}
.header #nav li {float:left;margin-right:10px;position:relative;}
.header #nav li.last {margin:0;}
.header #nav li a {color:#fff;float:left;font-size:16px;font-weight:bold;height:27px;margin:5px 10px;text-decoration:none;}
.header #nav li a:hover {border-bottom:3px solid #666;height:24px;}
.header #nav li.current_page_item > a, .header #nav li.current_page_ancestor > a {border-bottom:3px solid #666;height:24px;}
.header #nav li ul {background:#929497;display:none;list-style-type:none;padding:0;position:absolute;top:36px;z-index:5;}
.header #nav li:hover ul,.header #nav li.active ul {display:block;}

.slideWrapper {float:left;margin-bottom:10px;position:relative;width:;}
.slideWrapper #slider {z-index:1;}
.slideWrapper #slider img {display:none;}
.slideWrapper #slider img:first-child {display:block;}
#next, #prev {color:#fff;display:none;height:50px;position:absolute;text-decoration:none;top:77px;width:50px;z-index:2;}
#prev {background:url('images/left_arrow.png') 0 0 no-repeat;left:20px;}
#next {background:url('images/right_arrow.png') 0 0 no-repeat;right:20px;}

.mainCol, .rightCol {margin-top:20px;}
.threeCols {border:5px solid #ed1b24;float:left;margin-bottom:20px;padding:10px;}
.threeCols .threeColsCol {float:left;margin-right:20px;width:180px;}
.threeCols .threeColsCol p {margin-bottom:0;}
.threeCols .threeColsCol p.threeColsTitle {font-family:Georgia,serif;font-size:20px;font-weight:bold;}

.redibox {margin-bottom:20px;text-align:center;}
.redibox a.orderButton {background:url('images/ordernow.gif') 0 0 no-repeat;float:left;height:60px;margin:20px 0 20px 35px;overflow:hidden;width:200px;}
.redibox a.googleAccepted {float:left;margin:20px 0 20px 35px;}
.redibox a.orderButton:hover {background-position:0 -60px;}
.redibox a.orderButton span {float:right;margin-right:-9999px;}
.redibox .questions {font-family:Georgia,serif;font-size:20px;font-weight:bold;margin:0;text-align:center;}
.redibox .phone {color:#999;font-size:24px;margin-bottom:15px;text-align:center;}

.as_featured_in {margin-bottom:0px;text-align:center;}
.as_featured_in h2 {margin-bottom:0;text-align:left;}

.news {margin-bottom:25px;}
.rss {margin:0 10px 20px;}

/*twitter cleanup*/
.twtr-hd,
.twtr-ft {display:none;}

.buttonOrder {background:url('images/order.gif') 0 0 no-repeat;float:left;height:28px;margin:0 12px;text-decoration:none;width:100px;}
.buttonOrder:hover {background-position:0 -28px;text-decoration:none;}
.buttonAdd {background:url('images/add.gif') 0 0 no-repeat;float:left;height:28px;text-decoration:none;width:62px;}
.buttonAdd:hover {background-position:0 -28px;text-decoration:none;}

.share {float:left;margin:0;width:270px;}
.share a {display:block}
.singleShare {margin-bottom:15px;text-align:center;}

/*content*/
.content table {border:6px solid #ED1C24;font-size:14px;}

#googlecart-widget-head {background:#f47579 !important;}
#googlecart-widget-body {border-color:#f47579 !important;}

/*footer*/
.footer {color:#fff;font-size:14px;text-align:center;}
.footer a {color:#fff;}
.footer a:hover {color:#fff;text-decoration:none;}

/*Page specifics*/
.page-id-16 table {float:left;width:315px;}

.blog .content h3 {font-size:15px;line-height:1em;margin:0 0 5px;padding:0;}
.single .content h2 {margin:0;}
.blog .content .meta,
.single .content .meta {margin-bottom:5px;}

h3#respond {color:#ff0000;font-size:18px;padding:0;}

/*Comments*/
.commentContent {margin-bottom:20px;}
.commentContent p {margin-bottom:0;}
.avatar {float:left;margin:0 10px 10px 0;}