/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {font-family: Trebuchet, Arial, Sans-Serif; background:#2C569D; padding:0; margin:0; color:#000033;}
img {border:none;}
h1 {margin-top:0px; text-align:center;}
a {color:#0000FF; text-decoration:none; cursor: pointer;}
a:visited {color:#0000FF;}
a:hover {text-decoration:underline;}

.wrapper {width:auto; background-image:url(images/topgradient_background.png); background-repeat:repeat-x; margin:0; padding:0;}
.top {background-image:url(images/top_background.jpg); background-repeat:no-repeat; background-position:top; height:559px; width:1014px; margin:0 auto; padding-left:100px;}
.middle {background-image:url(images/middle_background.jpg); background-repeat:repeat-y; background-position:center; width:1014px; margin:0 auto; padding-left:100px;}
.middlecontent {padding-top:10px; padding-bottom:10px; width:900px;}
.bottom {background-image:url(images/bottom_background.jpg); background-repeat:no-repeat; background-position:top; height:15px; width:1014px; margin:0 auto; padding-left:100px;}

.innertop {background-image:url(images/innertop_background.jpg); background-repeat:no-repeat; background-position:center; height:150px; width:1014px; margin:0 auto; padding-left:100px;}
.homelink {display:block; float:left; width:250px; height:60px; margin-top:10px;}
.phonenumber {color:#FFFFFF; font-size:19px; padding-top:21px; padding-left:575px;}
.requestademo {padding-top:8px; margin-left:575px; color:#2C569D; font-size:14px; font-weight:bold;width:430px;}
.requestademo a {color:#2C569D;}
.emailaddress {margin-left:75px;}
.emailaddress a {color:#2C569D;}
.innernav {margin-top:30px; margin-left:60px; color:#0066cc;}
.innernav ul {margin:0; padding:0;}
.innernav li {margin:0; padding:0; padding-left:5px; float:left; list-style:none;}
.innernav a {margin:0; padding:0; text-decoration:none; color:#003366;}
.innernav a:hover {margin:0; padding:0; text-decoration:underline;}
.innernav a:visited {margin:0; padding:0; color:#003366;}
.topmain {text-align:left;}
.topcaption {margin-left:445px; margin-top:150px; margin-right:20px; font-size:18px; font-weight:bold; color:#FFFFFF; text-align:left; padding-bottom:10px;}
.howitworksbutton {text-align:left; width:303px; height:85px; background-image:url(images/howitworks_button_hover.png); background-repeat:no-repeat; margin-left:600px;}
.howitworksbutton a:hover img {visibility:hidden;}
.proceed {margin-top:40px; margin-left:845px; color:#FFFFFF;}
.proceed a {text-decoration:none; color:#FFFFFF;}
.proceed a:hover {text-decoration:underline;}

.middle h2 {font-weight:normal; font-size:22px; margin:0; padding:0; padding-top:10px; padding-left:60px; color:#000033;}
.middle h3 {clear:both; font-weight:normal; font-size:18px; margin:0; padding:0; padding-left:60px; color:#000033;}
#searchfield {float:left; width:400px; height:40px; overflow:hidden; color:#666666; margin-left:60px; margin-right:5px; font-size:24px; padding-top:5px;}
#browsedirectory {font-size:18px; margin-left:10px;}
#browsedirectory a {color:#0000FF;}
.searchandbrowse {margin-top:10px;}
.searchandbrowse img {border:none;}

.stationbuttons {margin-left:60px; text-align:left; margin-top:10px; }
.stationbuttons a {font-size:18px; line-height:25px; color:#0000FF;}
.stationbuttons a:hover {color:#0000FF;}
.stationbuttons a:visited {color:#0000FF;}
.techstationbutton {text-align:left; width:231px; height:49px; background-image:url(images/techstation_button_hover.png); margin-right:10px; float:left;}
.techstationbutton a:hover img {visibility:hidden;}
.comedystationbutton {text-align:left; width:231px; height:49px; background-image:url(images/comedystation_button_hover.png); margin-right:10px; float:left;}
.comedystationbutton a:hover img {visibility:hidden;}
.safetystationbutton {text-align:left; width:231px; height:49px; background-image:url(images/safetystation_button_hover.png); margin-right:10px; float:left;}
.safetystationbutton a:hover img {visibility:hidden;}

.buttons {margin-left:180px;}
.buttons ul {margin:0; padding:0;}
.buttons li {color:#ff2244; margin:0; padding:0; padding-right:20px; float:left; list-style:none; text-align:center;}
.buttons a {float:left; margin:0; padding:0; margin-bottom:20px;}
#btnBackToHowitworks {background: url(http://info.dailysplice.com/files/back-to-howitworks_button.png) top center no-repeat; height:70px; width:270px; display:block; overflow:hidden;}
#btnBackToHowitworks:hover {background: url(http://info.dailysplice.com/files/back-to-howitworks_button_hover.png) top center no-repeat;}
#btnSample {background: url(http://info.dailysplice.com/files/sample_button.png) top center no-repeat; height: 70px; width:270px; display:block; overflow:hidden;}
#btnSample:hover {background: url(http://info.dailysplice.com/files/sample_button_hover.png) top center no-repeat; }
#btnTalkToUs {background: url(http://info.dailysplice.com/files/talk-to-us_button.png) top center no-repeat; height:70px; width:270px; display:block; overflow:hidden;}
#btnTalkToUs:hover {background: url(http://info.dailysplice.com/files/talk-to-us_button_hover.png) top center no-repeat; }
.clear {clear:both;}
#footer {color:#FFFFFF; clear:both;}

.smallcolumn {width:250px; padding:20px; float:left;} 
.smallcolumn p {text-align:justify;} 

.pane {display:none;}

.pricegroup {background-color:#EFF4FA; margin-bottom:20px; text-align:left; clear:both;}
.pricegroup h3 {font-size:24px; font-style:normal; font-weight:bold; margin:0; padding:0; margin-bottom:10px; margin-top:5px;}
.pricegroup img {margin:10px;}
.pricegroup ul {margin:0; padding:0; padding-left:20px;}

.contactarea {width:100%; padding:5px;}
.talkgroup {background-color:#EFF4FA; width:30%; margin:5px; padding:5px; float:left; font-size:12px; color:#000066;}
.talkgroup h2 {font-size:14px; font-weight:bold; margin:0; padding:0; margin-top: 7px; margin-bottom:25px;}
.talkgroup img {float:left; padding-right:5px; margin-top:-10px;}
.talkgroup td {font-size:12px;}

