/*
Theme Name: HoliByte
Theme URI: http://www.HoliByte.com/
Description: This theme is developed for HoliByte for his project: http://www.holibyte.com</a>.
Version: 1.0
Author: Tanzil Al Gazmir
Author URI: http://www.tanzilo.com/
Tags: blue, custom header, fixed width, two columns, widgets

	CrazyBusinessIdea  v1.0
	http://www.tanzilo.com

	This theme was designed and built by both Stu McLaren and Tanzilo.

	The CSS, XHTML and design is released under copyright property law.

*/



/* Begin Typography & Colors */

body 
{
	background-image: url(images/index_14.jpg);
	margin:0 auto; padding:0px;
	font-family: Arial;	font-size: 12px;
	color: #003570;
}
a:link {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a:active {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
#container
{
	margin:0 auto;	width:905px;
}
#header
{
	margin:0 auto;	width:999px;
}
#headerLeft
{
	background:url(images/links-shadow-left.gif) left top no-repeat;
	float:left;	width:47px; height:158px;
}
#headerMiddle
{
	float:left;width:905px; background:#CDECFE;
}
#headerRight
{
	background:url(images/links-shadow-right.gif) left top no-repeat;
	float:left;	width:47px; height:158px;
}
#headerBanner
{
	width:905px; height:153px; float:left; clear:both;
}
#headerContentLeft
{
	background-image: url(images/header-bg.jpg);
	float:left; width:300px; height:85px; 
}
#headerContentRight
{
	background-image: url(images/header-bg.jpg);
	float:left; width:605px; height:85px; text-align:right;
}
#content
{
	background:url(images/content-bg.jpg) left repeat-y;
}
#topMenu
{
	margin:0px; padding:0px; float:left; clear:both;
}
.topMenuItem
{
	float:left; overflow:hidden;
}
#contentBottom
{
	background:url(images/content-bottom-bg.jpg) left top no-repeat;
	width:905px; height:28px; float:left; clear:both;
	margin:0px 0px 20px 0px;
}
#indexContent
{
	width:100%;
	float:left; clear:both;
	background:url(images/content-bg.jpg) left repeat-y;
}
#indexContentLeft
{
	float:left; width:145px; height:314px; margin:20px 0px 0px 1px;
	background:#FFFFFF url(images/index-human-icon.gif) top center no-repeat;
}
#indexContentMiddle
{
	float:left; width:511px; height:314px; background:#FFFFFF;
	 margin:20px 10px 0px 1px;
}
#indexContentRight
{
	float:left; width:227px; height:314px; background:#FFFFFF;
}
#indexContentRightGreenBox
{
	width:230px; height:128px;
	background:url(images/index-green.jpg) left top no-repeat;
	margin:20px 0px 0px 0px;
}
#greenBoxTitle
{
	font-weight:bold; padding:7px 0px 0px 10px;
}
#greenBoxContent
{
	padding:7px 0px 0px 75px;
}
#blueBoxTitle
{
	font-weight:bold; padding:7px 0px 0px 10px;
}
#blueBoxContent
{
	padding:7px 0px 0px 0px;
}
#intelligentWebsite
{
	float:left; width:75px; height:100px; padding:7px 0px 0px 0px;
}
#intelligentWebsite img
{
	float:left; margin:3px 0px 0px 7px;
}
#indexContentRightBlueBox
{
	width:230px; height:146px;
	background:url(images/index-sky-blue.jpg) left top no-repeat;
	margin:20px 0px 0px 0px;
}
#bottomContentIndex
{
	width:855px; height:117px; background:#FFFFFF;
	border-top:dotted 1px #999999; float:left; clear:both;
	background:url(images/content-bg.jpg) left repeat-y;
	padding:20px 0px 0px 50px;
}
#indexBottomContentLeft
{
	float:left; clear:both; width:60px; height:35px;
}
#indexBottomContentRight
{
	float:left; width:600px; height:35px;
	line-height:30px;
}
#contentBottomIndex
{
	background:url(images/index-content-bottom-bg.jpg) left top no-repeat;
	width:905px; height:8px; float:left; clear:both;
	margin:0px 0px 20px 0px;
}
#contentBottomIndexFirst
{
	padding:35px 0px 0px 15px; float:left; width:90px;
}
#contentBottomIndexSecond
{
	padding:15px 0px 0px 0px; float:left; width:410px;
}
#indexBottomFormLeft
{
	float:left; width:140px; height:25px; clear:both;
	color:#000000; font-weight:bold;
}
.redStar
{
	color:#FF0000;
}
.indexBottomFormLeftInput
{
	width:120px; height:15px;
}
.freePdfButton
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#indexBottomFormRight
{
	float:left; width:220px;
}
#contentBottomIndexThird
{
	padding:35px 0px 0px 0px; float:left; width:100px;
}
#contentBottomIndexFourth
{
	padding:15px 0px 0px 0px; float:left; width:200px;
}
#contentBottomBgIndex
{
	background:url(images/index-content-bg.jpg) left top repeat-y;
	width:905px; height:152px; float:left; clear:both;
	margin:0px;
}
#blueContentTop
{
	margin:20px auto 0px auto; clear:both;
	width:860px; height:12px;
	background:url(images/blue-round-top.jpg) left top no-repeat;
}
#blueContentMiddle
{
	margin:0 auto; clear:both; background:#C4E4FB;
	width:820px; height:100%; padding:20px;
}
#blueContentMiddle p
{
	margin:0px; padding:0px;
}
#blueContentBottom
{
	margin:0 auto; clear:both;
	width:860px; height:18px;
	background:url(images/blue-round-bottom.jpg) left top no-repeat;
}
#companyVision
{
	float:left; width:430px; height:114px; margin:0px 17px 0px 0px;
}
#visionTop
{
	background:url(images/vision-top.jpg) left top no-repeat;
	width:420px; height:21px; float:left; clear:both;
	text-transform:uppercase; font-weight:bold; font-size:13px;
	padding:7px 0px 0px 10px;
}
#visionMiddle
{
	background:#D2EFED; width:430px; height:71px; float:left; clear:both;
}
#visionMiddleLeft
{
	width:105px; height:75px; float:left;
	background:url(images/icon-vision.jpg) center no-repeat;
}
#visionMiddleRight
{
	width:320px; height:50px; float:left;
}
#visionBottom
{
	background:url(images/vision-bottom.jpg) left top no-repeat; clear:both;
	width:430px; height:15px; float:left;
}
#companyMission
{
	float:left; width:430px; height:114px;
}
#missionTop
{
	background:url(images/mission-top.jpg) left top no-repeat;
	width:430px; height:21px; float:left;
	text-transform:uppercase; font-weight:bold; font-size:13px;
	padding:7px 0px 0px 10px;
}
#missionMiddle
{
	background:#A7E4A8; width:430px; height:76px; float:left; clear:both;
}
#missionMiddleLeft
{
	width:105px; height:75px; float:left;
	background:url(images/icon-mission.jpg) center no-repeat;
}
#missionMiddleRight
{
	width:320px; height:50px; float:left;
}
#missionBottom
{
	background:url(images/mission-bottom.jpg) left top no-repeat;
	width:430px; height:10px; float:left;
}
#aboutSection
{
	margin:20px 0px 0px 0px; float:left; clear:both;
	width:878px; height:122px;
}
#aboutTop
{
	background:url(images/about-top.jpg) left top no-repeat;
	width:878px; height:21px; float:left;
	text-transform:uppercase; font-weight:bold; font-size:13px;
	padding:7px 0px 0px 10px;
}
#aboutMiddle
{
	background:#D2EFED; float:left; width:858px; height:60px;
	padding:10px;
}
#aboutBottom
{
	background:url(images/about-bottom.jpg) left top no-repeat;
	width:878px; height:14px; float:left;
}
#productServiceRow
{
	clear:both; width:100%; height:100%;
}
#productServiceRowLeft
{
	float:left; width:440px; height:100%;
	margin:0px 10px 0px 12px;
}
#productServiceRowRight
{
	float:left; width:430px; height:100%;
}
#productServiceGreenishTop
{
	width:420px; height:21px; float:left; clear:left;
	background:url(images/products-greenish-top.jpg) left top no-repeat;
	font-size:13px; text-transform:uppercase; font-weight:bold;
	margin:20px 0px 0px 0px; padding:7px 0px 0px 10px;
}
#productServiceGreenishMiddle
{
	width:420px; float:left; clear:left;
	margin:0px 0px 0px 0px; padding:7px 0px 0px 10px; background:#D2EFED;
}
#productServiceGreenishMiddleLeft
{
	width:111px; height:100%; float:left;
	text-align:center; font-weight:bold;
}
#productServiceGreenishMiddleRight
{
	width:299px; padding:0px 10px 0px 0px; float:left;
}
#productServiceGreenishMiddleRight li
{
	padding:0px;
}
#productServiceGreenishBottom
{
	width:430px; height:9px; float:left; clear:left;
	background:url(images/products-greenish-bottom.jpg) left top no-repeat;
	margin:0px 0px 0px 0px;
}
#productServiceGreenTop
{
	width:420px; height:21px; float:left; clear:left;
	background:url(images/products-green-top.jpg) left top no-repeat;
	font-size:13px; text-transform:uppercase; font-weight:bold;
	margin:20px 0px 0px 0px; padding:7px 0px 0px 10px;
	color:#006600;
}
#productServiceGreenMiddle
{
	width:420px; float:left; clear:left;
	margin:0px 0px 0px 0px; padding:7px 0px 0px 10px; 
	background:#A7E4A8;
}
#productServiceGreenMiddleLeft
{
	width:111px; height:100%; float:left;
	text-align:center; font-weight:bold;
}
#productServiceGreenMiddleRight
{
	width:299px; padding:0px 10px 0px 0px; float:left;
	color:#006600;
}
#productServiceGreenBottom
{
	width:430px; height:9px; float:left; clear:left;
	background:url(images/products-green-bottom.jpg) left top no-repeat;
	margin:0px 0px 0px 0px;
}
#testimonials
{
	margin:0 auto; width:860px; height:100%; overflow:hidden;
}
#greenishTop
{
	background:url(images/testimonial-greenish-top.jpg) left top no-repeat;
	width:860px; height:28px; margin:20px 0px 0px 0px;
}
#greenishTopLeft
{
	width:692px; float:left; padding:7px 0px 0px 10px;
	font-size:13px; font-weight:bold; text-transform:uppercase;
}
#greenishTopRight
{
	width:148px; float:left; padding:7px 10px 0px 0px; text-align:right;
}
#greenishTopRight A
{
	color:#0000EE;
}
#greenishMiddleGary
{
	background:#D2EFED; height:250px;
}
#greenishMiddleBeata
{
	background:#D2EFED; height:170px;
}
#greenishMiddleLarry
{
	background:#D2EFED; height:210px;
}
#greenishContentLeft
{
	width:221px; height:100%; float:left;
	text-align:center; color:#000000; font-size:14px;
}
#greenishContentMiddle
{
	float:left; width:403px; height:100%; padding:10px 0px 10px 0px;
}
#greenishContentRight
{
	float:left; width:220px; height:100%; text-align:center;
}
#greenishBottom
{
	background:url(images/testimonial-greenish-bottom.jpg) left top no-repeat;
	width:860px; height:13px;
}





#greenTop
{
	background:url(images/testimonial-green-top.jpg) left top no-repeat;
	width:860px; height:28px; margin:20px 0px 0px 0px;
}
#greenTopLeft
{
	width:692px; float:left; padding:7px 0px 0px 10px;
	font-size:13px; font-weight:bold; text-transform:uppercase;
	color:#006600;
}
#greenTopRight
{
	width:148px; float:left; padding:7px 10px 0px 0px; text-align:right;
}
#greenTopRight A
{
	color:#006600;
}
#greenishMiddleAmber
{
	background:#D2EFED; height:210px;	
}

#greenMiddleCrime
{
	background:#A7E4A8; height:210px;
}
#greenMiddleHungry
{
	background:#A7E4A8; height:210px;
}



#greenMiddleMichael
{
	background:#A7E4A8; height:300px;
}
#greenMiddleTrudy
{
	background:#A7E4A8; height:170px;
}
#greenContentLeft
{
	width:221px; height:100%; float:left;
	text-align:center;
}
#greenContentMiddle
{
	float:left; width:403px; height:100%; padding:10px 0px 10px 0px;
}
#greenContentRight
{
	float:left; width:220px; height:100%; text-align:center;
}
#greenBottom
{
	background:url(images/testimonial-green-bottom.jpg) left top no-repeat;
	width:860px; height:11px;
}






.airTekkers
{
	margin:50px 0px 0px 0px;
}
#greenishBottom
{
	background:url(images/testimonial-greenish-bottom.jpg) left top no-repeat;
	width:860px; height:13px;
}
#moreFreebie
{
	margin:0 auto; text-transform:uppercase; text-align:center;
	font-size:13px;
}
#freebieTop
{
	margin:0 auto; width:408px; height:28px; clear:both;
	background:url(images/freebie-top.jpg) left top no-repeat;
}
#freebieMiddle
{
	margin:0 auto; background:#D2EFED; width:408px; height:auto;
	overflow:hidden;
}
#freebieBottom
{
	margin:0 auto; width:408px; height:19px; clear:both;
	background:url(images/freebie-bottom.jpg) left top no-repeat;
}
#freebieContentLeft
{
	float:left; width:117px; height:95px; margin:0px 0px 0px 10px;
	background:url(images/icon-mike.jpg) left top no-repeat;
}
#freebieFormLeft
{
	float:left; width:87px; clear:both;
	padding:0px 0px 0px 40px; height:30px;
}
A.privacyFreebie
{
	text-decoration:underline;
	font-size:9px;
}
FORM
{
	margin:0px; padding:0px;
}
#freebieSpacer
{
	height:50px; overflow:hidden; background:#D2EFED; 
	width:408px; margin:0 auto;
}
#freebieFormRight
{
	float:left; width:200px; height:30px; font-weight:bold;
}
.freebieInput
{
	width:200px;
}
.mailingList
{
	font-size:13px; font-weight:bold; text-transform:uppercase;
}
#freebieContentRight
{
	float:left; width:230px;
}
#contactSection
{
	margin:0 auto; width:860px; height:352px; overflow:hidden;
}
#contactContent
{
	width:100%; height:302px; float:left; background:#C4E4FB;
}
#contactLeft
{
	float:left; width:78px; height:85px;
	background:url(images/icon-contact.gif) center no-repeat;
	padding:10px 0px 0px 30px;
}
#contactMiddle
{
	float:left; width:420px; height:100%; margin:5px 0px 0px 0px;
	border-right:1px dotted #999999;
}
#contactRight
{
	float:left; width:300px; height:100%; margin:20px 0px 0px 20px;
}
#contactFormLeft
{
	float:left; width:100px; font-weight:bold; clear:both;
	height:30px;
}
#contactFormRight
{
	float:left; width:200px; height:30px;
}
#contactFormRightComments
{
	float:left; width:200px; padding:0px 0px 0px 0px;
}
#merchantSection
{
	margin:0 auto; width:860px; height:100%; overflow:hidden;
}
#merchantContent
{
	width:100%; height:100%; float:left; background:#C4E4FB;
}
#merchantLeft
{
	float:left; width:400px; height:100%; margin:5px 0px 0px 0px;
	border-right:1px dotted #999999; padding:0px 5px 0px 15px;
}
#merchantRight
{
	float:left; width:400px; height:100%; margin:20px 0px 0px 20px;
}
#receiveQuote
{
	font-size:13px; text-transform:uppercase; padding:0px 0px 0px 85px;
	font-weight:bold;
}
.titleFont
{
	font-size:13px; font-weight:bold;
}
.commentArea
{
	width:310px; height:75px;
}
.twentyPixels
{
	margin:20px 0px 0px 0px;
}
.twoPixels
{
	margin:2px 0px 0px 0px;
}
#thankYouDialog
{
	width:656px; height:100%; float:left; padding:30px 0px 0px 0px;
	text-align:center; font-weight:bold;
}
.thankYouTitle
{
	font-size:13px; text-transform:uppercase;
}
#footer
{
	margin:0 auto;
	background:#96E2E2; width:886px; height:59px;
	clear:both;
}
#footerLeft
{
	float:left; width:511px; padding:15px 0px 0px 5px;
}
#footerRight
{
	float:left; width:365px; padding:15px 5px 0px 0px;
	text-align:right;
}

/* END POINT: MENU CODE*/


/* START POINT: CSS CODE FROM EXISTING SITE*/

.text {
	font-family: Arial;
	font-size: 12px;
	color: #003570;
}
.bottom-border {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.titles {
	font-family: Arial;
	font-size: 14px;
	color: #003570;
	text-transform: uppercase;
}
.titles-green {
	font-family: Arial;
	font-size: 14px;
	color: #006600;
	text-transform: uppercase;
}
.text-green {
	font-family: Arial;
	font-size: 12px;
	color: #006600;
}
.text-black {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.border {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
a.link:link {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
a.link:visited {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
a.link:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.link:active {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}.bullets {
	list-style-position: outside;
	list-style-image: url(images/bullet.jpg);
}
.editentry
{
margin-left:20px;
}
#greenishMiddleHungry
{
	background:#D2EFED; height:250px;
}
#greenMiddleBeata
{
	background:#A7E4A8; height:210px;
}

/* END POINT: CSS CODE FROM EXISTING SITE*/