/*



Theme Name: WebDesignChicago.Kiwi9.com



Theme URI: http://webdesignchicago.kiwi9.com/



Description: The marketing WordPress theme designed for WebDesignChicago.Kiwi9.com.



Version: 1.6



Author: Mary Cadwell, Ken Krueger



Author URI: http://www.kiwi9.com/



Tags: blue, custom header, fixed width, two columns, widgets*/



/* CSS Document */

@font-face {
	font-family: 'MirageRegular';
	src: url('fonts/Magenta_BBT-webfont.eot');
	src: local('?'), url('fonts/Magenta_BBT-webfont.woff') format('woff'), url('fonts/Magenta_BBT-webfont.ttf') format('truetype'), url('fonts/Magenta_BBT-webfont.svg#webfontJdmZM5lL') format('svg');
	font-weight: normal;
	font-style: normal;
}
* {



	margin:0px;



	padding:0px;



	font-family:Arial, Helvetica, sans-serif;



}



body {



	font-size: 14px; /* Resets 1em to 10px */



	background:#070707 url('images/background.gif') left top repeat-x;



	font-family:Arial, Helvetica, sans-serif;



	color: #555555;



}



h1 {



	font-size:24px;



	color:#839C02;



}



h2 {



	font-size:18px;



	color:#839C02;



	margin-bottom:18px;



}

h1.grey {color:#737373; font-size:20px; font-weight:normal;}

a img {



	border:0px;



}



#page {



	width:920px;



	margin:0px auto;



	background:#ffffff;



}



#header {



}



#navi ul {



	list-style:none;



	margin:10px 0px 0px 35px;



}



#navi ul li {



	float:left;



	margin:0px 23px 0px 0px;



}



#navi ul li a {



	color:#7c7c7c;



	font-size:20px;



	height:30px;



	padding-top:3px;



	display:block;



	float:left;



	text-decoration:none;



}



#navi ul li a:hover {



	border-top:#839c02 3px solid;



	color:#7c7c7c;



	height:27px;



	padding-top:0px;



	display:block;



	float:left;



	font-size:20px;



	text-decoration:none;



}







li.current_item_parent a, li.activetab a {



	border-top:#839c02 3px solid;



	height:27px;



	padding-top:0px !important;



	display:block;



	float:left;



}



#sidebar {



	float:left;



	background:url(images/nav-bg.gif) repeat-y;



	width:267px;



	height:641px;



	margin-left:5px;



}



#sidebar ul {



	margin:0px auto;



	width:225px;



}



#sidebar ul li {



	width:225px;



	margin:10px 0px;



	list-style-type:none;



	padding:3px 5px;



}



#gallery-news {



	width:882px;



	margin: 0px auto 22px auto;



}



#content {



	float:left;



	background:#EBEAE2;



	/*url(images/content-bg.gif) top repeat-y;



	height:556px;*/



    padding-bottom:20px;



	width:615px;



	margin-left:15px;



}



#content2 {



	background:#EBEAE2;



	/*url(images/content-bg.gif) top repeat-y;



	height:556px;*/



    padding:20px;



	margin:15px;



}



#inner-content2 {



	padding:12px 0px;



	/*height:516px;*/



	background:#ffffff;



}



#inner-content2 h2, #inner-content2 h1, #inner-content2 .entry, h3#comments {



	margin:0px 10px 8px 10px;



}



#inner-content {



	margin:22px;



	padding-top:12px;



	padding-bottom:12px;



	width:574px;



	/*height:516px;*/



	background:#ffffff;



}



#inner-content h2, #inner-content h1, #inner-content .entry, h3#comments {



	margin:0px 10px 8px 10px;



}



#inner-content2 .post, #inner-content2 p {



	margin:10px;



}



#inner-content2 ul {



	font-weight:bold;



	margin-left:34px;



}



#inner-content2 li {



	list-style-image: url(http://www.kiwi9.com/wp-content/themes/design/images/links_bullet.gif);



	margin-bottom:4px;



}



#inner-content2 li a {



	color:#839C02;



}



#inner-content2 li a:hover {



	color:#0000FF



}







ol.commentlist {



	margin:10px 10px 0px 50px;



}



#inner-content .post, #inner-content p {



	margin:10px;



}



#inner-content ul {



	font-weight:bold;



	margin-left:34px;



}



#inner-content li {



	list-style-image: url(http://www.kiwi9.com/wp-content/themes/design/images/links_bullet.gif);



	margin-bottom:4px;



}



#inner-content li a {



	color:#839C02;



}



#inner-content li a:hover {



	color:#0000FF



}



#comment {



	width:500px;



}



#footer {



	background:#e5e5e5;



	border:#bbbbbb 1px solid;



	margin-top:25px



}



#footer ul {



	list-style:none;



	width:730px;



	margin:5px auto;



}



#footer ul li {



	float:left;



	margin:0px 15px;



}



ul.footer a {



	color:#555;



	text-decoration:none;



}



ul.footer a:hover {



	text-decoration:underline;



}



#footer div {



	width:180px;



	margin:0px auto;



	text-align:center



}



a.red {



	color:#ff0000;



}



a.red:hover {



	color:#ff0000;



	text-decoration:none;



}



.clear {



	clear:both;



	height:1px;



	overflow:hidden;



}



.shadow {



	background:url('http://www.kiwi9.com/wp-content/themes/design/images/shadow.gif')  bottom repeat-x;



	padding-bottom:30px;



}



.highlight {



	background-color:#bfe400;



}



/*=== Slider ===*/



.stepcarousel {



	position: relative; /*leave this value alone*/



	overflow: scroll; /*leave this value alone*/



	width: 745px;



	height: 200px; /*Height should enough to fit largest content's height*/











}



.stepcarousel .belt {



	position: absolute; /*leave this value alone*/



	left: 0;



	top: 0;



}



.stepcarousel .panel {



	float: left; /*leave this value alone*/



	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/



	margin: 0px; /*margin around each panel*/



	width: 770px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */



}



/*=== Widget styling ===*/



.widget #recentcomments li {



	background: url(images/hl-dot.gif) repeat-x bottom;



	padding: .5em 0



}



.widget #recentcomments li a {



	background:none;



	color: #a4b92e;



	text-decoration:none;



}



.widget #recentcomments li a:hover {



	color: #a4b92e;



	text-decoration: underline;



}



.widget #searchform, .widget #calendar_wrap {



	background: #f0eee1;



	height: 1%;



	margin: 0 0 2em;



	padding: 7px 15px 15px



}



.widget #searchform, .widget #calendar_wrap {



	clear: both;



	height: 1%;



	margin: 0 0 14px;



}



.widget #wp-calendar caption {



	font-size:1.2em;



	text-transform: uppercase;



	font-weight: bold;



	padding-top: 10px;



	padding-right: 5px;



	padding-bottom: 10px;



	padding-left: 5px;



	margin-bottom:5px;



	color:#333333;



}



.widget #wp-calendar {



	margin-left:auto;



	margin-right:auto;



	text-align:center;



	width:240px;



}



.widget #wp-calendar thead th {



	color:#333333;



}



.widget #wp-calendar tfoot td {



	padding:10px 0 10px 0;



	text-align:left;



}



.widget #wp-calendar tfoot td#next {



	text-align:right;



}



.widget #wp-calendar td {



	width:auto;



}



.widget #wp-calendar td a {



	padding:2px;



	text-decoration:underline;



}



.widget #wp-calendar tfoot td a {



	color:#333333;



}



.quote {



	background:url(images/ico-quote.gif) no-repeat top left;



	margin:9px 0 0;



	width:37px;



	height:29px;



}



.breadcrumb {



	color:#555;



	margin-bottom:10px;



}



.breadcrumb a {



	color:#555;



	text-decoration:underline;



}



.breadcrumb a:hover {



	text-decoration:none;



}


.left {float:left;}
.flickr_badge_image img {



	margin: 0 3px 8px;



	padding: 0 7px 5px 0;



	float:left;



}



.flickr img {



	vertical-align:middle;



	margin:6px 0 8px;



}



.subscribe img {



	vertical-align:middle;



	margin:6px 0 8px;



}



/*- Box5 -*/







.box5 {



	margin: 0 0 30px;



	width: 882px



}



.box5 .top, .box5 .bot {



	background: url(images/box5-top.gif) no-repeat top;



	clear: both;



	height: 0px;



	overflow: hidden



}



.box5 .bot {



	background: url(images/box5-bot.gif) no-repeat top



}



.box5 .spacer {



	background: url(images/box5-bgr.gif) repeat-y top;



	height: 1%;



	padding: 0px 25px



}



.box5 .post img {



	border:0;



}



/*=== Link Buttons ===*/







.btn-cat {



	margin: 1em 0 1.5em;



}



.btn-continue {



	margin: 0 0 2em;



}



.btn-general {



	background: #a4b92e;



	padding: 5px 10px;



	color: #ffffff;



}



.btn-general a {



	color: #ffffff;



}



.btn-continue a {



	background: url(images/ico-more2.gif) no-repeat left;



	padding: 0 0 0 20px



}



.btn-arr a {



	background: #bdbbac;



	color: #ffffff;



	line-height: 25px;



	padding: 5px 10px



}



.btn-arr2 {



	float: left;



	padding: 130px 0 0;



	width: 27px



}



/*- Wrapper -*/







.wrapper {



	float: left;



	padding: 0 0 0 20px;



}



/*=== Misc. ===*/







.fix {



	clear: both;



	height: 1px;



	margin: -1px 0 0;



	overflow: hidden



}



.icons{



	margin-right:10px;



	float:left;



}



a.portfolio {float:none !important;}

.checkout-success { height:500px;}

.checkout-success p{margin:20px 0px;}

input.kiwi-submit {background:url(http://www.kiwi9.com/wp-content/themes/design/images/submit.gif) no-repeat; width:149px; height:60px; border:0; outline:0; cursor:pointer}

.package{float:left; margin-right:30px}

.one-tag {background:url(http://www.kiwi9.com/wp-content/themes/design/images/prod-1-tag.jpg) no-repeat; width:402px; height:42px;}

.one-tag div{margin-left:270px;}

.two-tag {width:243px; height:42px; text-align:right}

.order-now {background:url(http://www.kiwi9.com/wp-content/themes/design/images/order_now.jpg) no-repeat; width:124px; height:32px; border:0; outline:0; cursor:pointer}

.red-box {background:#ff2e2f; border:#000000 1px solid; font-size:11px; color:#000; width:500px; padding:10px; margin:25px 0 25px 0}

/* landing page */
.cform input.sendbutton:hover, .cform input.sendbutton:focus,.cform input.sendbutton {background:url(http://www.kiwi9.com/wp-content/themes/design/images/blue-contact.jpg) no-repeat; width:139px; height:30px; border:0; margin:15px 0px 0px 70px; outline:0; cursor:pointer}

ul.blues {list-style:none;}
ul.blues li{background:url(http://www.kiwi9.com/wp-content/themes/design/images/blue-check.jpg) left no-repeat;padding:3px 0px 3px 50px; margin:8px 0px; font-weight:bold;}
.blue-arrow {background:url(http://www.kiwi9.com/wp-content/themes/design/images/blue-arrow.jpg) bottom right no-repeat; }
h3.grey {color:#555555; font-size:16px;}
.black {color:#000;}
h1.ws {color:#777; font-size:12px;}
h2.red {color:#fe0000;font-size:14px;}

h2.fontexample { font-family:"MirageRegular"; }
