/* 
GreenServe.com.au SITE-WIDE STYLESHEET
////////////////////////////////////////////////////////////////////////////////////
This document contains all the necessary styles for the <<SITENAME>>site.
The document is split into numerous style sections:
 
/// SS01:Override styles - styles that override base xhtml elements.
/// SS02:Unique Styles - styles for unique ID objects
 
// ss02.1:Form Styles For Bigger sites, a list of the "subsections"in the stylesheet, to make it easier to find the styles you want in the stylesheet
 
/// SS03:Combination Styles - styles that combine to make reflexive classes
/// SS04:Anchor &Link Styles - styles that redesign links, anchors etc.
 
// ss04.1:Drop Down Menu Styles
 
////////////////////////////////////////////////////////////////////////////////////
*/
 
/* 
SS01:OVERRIDE STYLES
///////////////////////////////////////////
*/
body, html{margin:0px; padding:0px; text-align:center; margin:auto; font-size:13px; line-height:20px; color:#1a1a1a; font-family:arial; height:100%;}

html{}

p, h1{margin:0px 0px 20px 0px}

h2{font-size:14px; margin:0px;}

h3{padding:0px; margin:0px; font-size:10px; display:inline;}

/* 
SS02:UNIQUE STYLES
///////////////////////////////////////////
*/
 
#CT_Body{margin:auto; min-height:100%; position:relative; background:url(images/BG_Body.png) repeat-x #fefffe 0px 129px}
 
* html #CT_Body{height:100%}

#CT_Header{height:129px; background:url(images/BG_Banner.gif) repeat-x; width:100%; text-align:center; margin:auto; vertical-align:middle; clear:both}

.Header{width:990px; text-align:center; margin:auto; padding-topvertical-align:middle}

.Logo{float:left; margin:0px 10px 0px 0px}

.MainNav{float:left; padding-top:50px; vertical-align:middle}

#CT_Content{width:100%; text-align:enter; margin:auto; clear:both; padding-bottom:49px; }

.Content{width:990px; text-align:left; margin:auto}
.Col1{width:328px; float:left}

.Col1Padding{padding:25px 0px 0px 0px}

.Col2{float:left; width:662px}

.Col2Padding{padding:28px 10px 0px 0px}

.Col2 p, .Col2 h1{margin-left:33px}

#CT_Footer{ background:url(images/BG_Footer.gif) repeat-x #1e2225; width:100%; margin:auto; text-align:center; clear:both; position:relative; margin-top:-49px; text-align:center; line-height:52px; color:white; font-size:11px;}

	.Footer{width:990px; text-align:center; margin:auto;}
	
	.footerLocations{line-height:16px; padding-bottom:10px;}
	
/*SS02.1:Form Styles*/
.validForm{width:;}

.w170{width:170px;}

 .valignTop
{
	vertical-align:top;
}

.w157
{
	width:157px;
	line-height:normal;
}

.marginB10
{
	margin-bottom:10px;
	width:230px;
}

.marginT5
{
	margin-top:5px;
}

.alignRight
{
	text-align:right;
}

.textInput
{
	width:282px;
	border: 1px solid #006124;
	background: #F1F8EB;
	margin:2px 0px 0px 0px;
}

.submitButton
{
	background:#006124;
	border: 1px solid #006124;
	color:white;
	font-size:14px;
	line-height:24px;
	height:24px;
	padding:0px 5px 3px 5px;
}

.verificationInput
{
	width:140px;
}

#theImage
{
	width:140px;
}

textarea
{
	width:282px;
	height:100px;
	border: 1px solid #006124;
	background: #F1F8EB;
	font-family: verdana, arial, sans-serif;
	margin:8px 0px 10px 0px;
}

.textboxInput
{
	font-size:12px;
}

.smallText
{
	font-size:10px;
	line-height:12px;
}

/* 
SS03:COMBINATION STYLES
///////////////////////////////////////////
*/

.SignUp{border:none; margin:5px 0px 5px 0px;}

.SocialShare{border:none; line-height:57px; vertical-align:middle; text-decoration:none;}

.w150{width:150px;}

.w180{width:180px;}

.w130{width:130px;}

.row{background:#C2DFA7;}

.row2{background:#DFEFD1;}

.PackagesCT{padding:4px; background:#5b5b5b; width:930px;}

.PackagesCompare{width:930px; }

.PackagesCompare td{padding:4px;}

.Packagesfeature{line-height:32px; font-size:16px; text-align:center; font-weight:bold;}

.itemheading{font-weight:bold; line-height:20px; font-size:13px;}

.signupitem{text-align:center; line-height:40px;}

.planheading{font-weight:bold; font-size:14px; line-height:24px; color:#003B16; text-align:center;}

.item{text-align:center;}

.Col3{width:990px;}

.Col3Padding{padding:28px 0px 0px 0px;}

.RightCol{float:right; width:214px;}
.RightCol2{float:right; width:414px; margin-left:10px;}

.RightCol2 p.sm{margin-bottom:5px;}

#Daintree{width:213px; height:174px; background:url(images/DainTree.png) no-repeat;}
#Carnarvon{width:214px; height:174px; background:url(images/Carnarvon.png) no-repeat;}
#BarrierReef{width:213px; height:174px; background:url(images/BarrierReef.png) no-repeat;}

.Map{ width:321px; height:600px; background:url(images/Map2.jpg) no-repeat;}

.footerLink{margin-right:10px;}
 
.FloatBox{width:212px; float:right; color:white; line-height:18px; margin-left:48px; display:inline}

		.BoxTop{width:212px; height:58px; background:url(images/Box_Top.png) no-repeat}
	
	.BoxMid{width:212px; background:url(images/Box_Mid.png) repeat-y}
	
		.BoxPad{padding:14px 26px 14px 26px}
		
		.BoxBtm{width:212px; background:url(images/Box_Btm.png) no-repeat; height:25px}

.PackageAd{float:left; margin-top:0px}

.MR6{margin-right:6px}

.MB15{margin-bottom:15px;}

.BoxTitle{margin:23px 0px 0px 16px}

.spacer{clear:both}

.widthspacer{width:60px; display:inline-block;}

.floatLeft{float:left;}

.floatRight{float:right;}
/* 
SS04:ANCHOR AND LINK STYLES
///////////////////////////////////////////
*/

.Col2 a, .Col3 a{color:black;}

.FloatBox a{color:white;}

#CT_Footer a{color:white; text-decoration:underline;}


/* Main Menu Items*/

#BT_Home, #BT_GreeenServe, #BT_Packages, #BT_Media, #BT_SiteDesign, #BT_Contact, #BT_SignUp{height:34px; float:left; display:block; display:inline; margin-right:5px; border:none; text-decoration:none}

#BT_Home{background:url(images/BT_home.png); width:49px}

#BT_GreeenServe{background:url(images/BT_greenserve.png); width:217px}

#BT_Packages{background:url(images/BT_packages.png); width:88px}

#BT_Media{background:url(images/BT_media.png); width:63px}

#BT_SignUp{background:url(images/BT_signup.png); width:74px;}

#BT_SiteDesign{background:url(images/BT_sitedesign.png); width:131px}

#BT_Contact{background:url(images/BT_contact.png); width:78px}

#BT_Home:hover, #BT_GreeenServe:hover, #BT_Packages:hover, #BT_Media:hover, #BT_SignUp:hover, #BT_SiteDesign:hover, #BT_Contact:hover{background-position:0px -34px}

/*SS04.1:Drop Down Menu Styles*/