@charset "utf-8";
/* 
Job:				    Orange Blossoms.
Author:				    Ben Lovecek.
Company:			    Sauce Design, http://www.saucedesign.com.au
Email:				    ben@saucedesign.com.au
Last Edit / By:		    1.12.10 / Ben Lovecek.
*************************************************************************
Related CSS Files:	content.css, navigation.css
*/


html, body {
	margin: 0px;
	height: 100%;
	font: normal 100% Georgia, Arial, Verdana;
	background: url(../images/bodyTile.jpg) repeat-x;
	}

#container {
	float: left;
	width: 100%;
	height: 100%;
	background:url(../images/containerTop1.jpg) top no-repeat;
	}


#wrapper {
	float: left !important;
	float: inherit;
	position: relative;
	left: 50%;
	top: 0px;
	width: 960px;
	margin-left: -480px;
	min-height: 100%;
	background: #f5f6ef url(../images/wrapperBg.jpg) bottom no-repeat;
	margin-bottom: -24px;
	}

* html #wrapper {
	height: 100%;
	}

#top {
	float: left;
	background:url(../images/topTree.jpg) no-repeat;
	width: 960px;
	height: 170px;
	}

#topTop {
	float: left;
	width: 960px;
	height: 127;
	}

#topNav {
	float: left;
	width: 960px;
	text-align: right;
	height: 12px;
	padding-top: 8px;
	font-size: 75%;
	font-weight: bold;
	}

#searchLeft {
	float: left;
	height: 47px;
	width: 618px;
	}

#searchRight {
	float: left;
	width: 332px;
	height: 35px;
	padding-top: 12px;
	padding-left: 10px;
	font: 100% normal Georgia;
	font-weight: bold;
	color: #7f7675;
	background:url(../images/glass.png) no-repeat top right;
}

.searchBox {
	width: 194px;
	height: 17px;
	padding: 1px 3px 1px 3px;
	margin: 0px;
	border: 1px solid #777472;
	color: #373331;
	font: 70% normal Verdana, Geneva, sans-serif;
}

.submitBtn {
	font: 80% normal Georgia;
	background: none;
	border: none;
	color: #7f7675;
	font-weight: bold;
}

.submitBtn:hover {
	cursor: pointer; /* cursor: hand; for IE5 */
}

.searchT {
	font-size: 75%;
}

#logo {
	float: left;
	width: 960px;
	height: 60px;
	background: url(../images/orangeBlossoms.png) right no-repeat;
	}

#topTopNav {
	float: left;
	background: #373331;
	height: 17px;
	width: 865px;
	padding-top: 4px;
	padding-left: 95px;
	border-bottom: 1px dashed #807675;
	}


#topBot {
	float: left;
	background: #373331;
	height: 17px;
	width: 910px;
	padding-top: 4px;
	padding-left: 50px;
	}

#banner {
	float: left;
	width: 960px;
	height: 137px;
	
}

#contentContainer {
	float: left;
	width: 960px;
	background:url(../images/contentSmudge.jpg) no-repeat left top;
	}

#leftNav {
	float: left;
	width: 228px;
	padding-bottom: 35px;
	}

#navContent {
	margin-left: 15px;
	margin-top: 20px;
	width: 181px;
	background: #e3e6c1;
	font-size: 70%;
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	}

#content {
	float: left;
	width: 722px;
	font-size: 75%;
	padding-right: 10px;
	padding-bottom: 40px;
	line-height: 20px;
	padding-top: 5px;
	}

#contentNoNav {
	float: left;
	width: 925px;
	font-size: 75%;
	padding-top: 20px;
	padding-bottom: 30px;
	padding-right: 10px;
	padding-left: 15px;
	}

#contentLeft {
	float: left;
	width: 346px;
	
	padding-right: 20px;
	}

#contentRight {
	float: left;
	width: 356px;
	padding-top: 10px;
	}

#footer {
	clear: both;
	float: left !important;
	float: inherit;
	position: relative;
	background: #807675;
	width: 100%;
	top: 0px;
	height: 20px;
	text-align: center;
	padding-top: 4px;
	font: normal 75% Arial, Helvetica, sans-serif;
	color: #fff;
	}

#frontLogos {
	float: left;
	background: #fff;
	height: 65px;
	width: 240px;
	border: 1px solid #ccc;
	padding: 20px;
	}

#colLeft {
	float: left;
	width:650px;
	padding-right: 15px;
	}

#colRight {
	float: left;
	width: 252px;
	padding-top: 18px;
	}

.fullw {
	float: left;
}


