@charset "utf-8";

/******
/-----------------
	The Peninsula Chamber of Commerce Stylesheet V.1.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2009
	--------------------------/
******/

/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px;padding:0px;border:none;}
a{text-decoration:none;}
table{border-collapse:collapse;}
p{padding:5px 0px;margin:0px;}
/**	---------
	Starts	**/
body{background:#38257d url(../images/bg.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}

h1{height:30px;margin:6px 0px;padding:0px 10px;font-size:12px;background:#38257d url(../images/sprites/bars.gif) top left no-repeat;line-height:30px;color:#fff;position:relative;}
	h1 span{position:absolute;top:0px;right:0px;display:block;width:10px;height:30px;background:url(../images/sprites/bars.gif) -10px -30px;}
h2{margin:10px 0px;font-size:14px;color:#38257d;border-bottom:1px solid #38257d;}
h3{}
h4{margin-bottom:5px;padding-top:5px;font-size:12px;font-weight:bold;color:#595959;border-bottom:1px solid #38257d;}

blockquote{margin:0px;padding:10px 20px;color:#38257d;font-weight:bold;}

table td{padding:5px;}

#container{width:980px;margin:5px auto;background:#fff;}

#header{width:980px;height:80px;background:url(../images/header_top.gif) no-repeat;font-size:10px;position:relative;z-index:100;}
	#header #topnav{position:absolute;top:2px;right:0px;padding-right:10px;border-bottom:1px solid #3b2a7b;}#topnav ul{list-style:none;margin:0px;padding:0px;}#topnav li{float:left;}#topnav a{display:block;padding:5px 5px 3px 5px;color:#3b2a7b;}#topnav a:hover{background:#3b2a7b;color:#fff;}
	#header #newsletter{position:absolute;top:30px;right:0px;}#newsletter h4{width:260px;font-size:10px;}#newsletter .forminput{width:180px;height:20px;margin-right:10px;float:left;}#newsletter .forminput input{width:170px;height:15px;padding:0px;color:#666;}#newsletter .left{width:50px;}#newsletter .left input{background:#fff;border:none;font-size:10px;color:#494949;}
	#header img{position:absolute;top:10px;left:70px;z-index:1000;}

#mainbanner{width:980px;height:147px;position:relative;z-index:10;}

#nav{width:960px;height:40px;padding:0px 10px;position:absolute;bottom:-7px;left:0px;background:url(../images/nav_bg.gif);}
	#nav ul{list-style:none;padding:0px;margin:0px;}#nav li{float:left;}
	#nav a{display:block;height:30px;padding:0px 22px;line-height:30px;font-weight:bold;color:#fff;text-transform:uppercase;}#nav a:hover{background:#fff;color:#38257d;}

#content{padding:10px 0px 20px 20px;background:url(../images/content_bg.gif) no-repeat;}
	#content #content-left{width:760px;min-height:300px;padding-right:10px;float:left;}
	#content #sponsors{width:180px;padding-left:10px;text-align:center;float:left;}#sponsors h2{margin-left:30px;text-align:left!important;}
	#content p a,#content li a{color:#38257d;}
	#content ul{list-style:none;padding:10px;margin:0px;}#content li{padding:3px;border-bottom:1px solid #b3b3b3;}

#footer{width:980px;height:122px;background:url(../images/footer_bg.gif);position:relative;}
	#footer p{position:absolute;top:70px;left:150px;color:#fff;font-size:10px;}#footer a{color:#fff;}
	#footer ul{position:absolute;top:55px;left:689px;width:270px;list-style:none;margin:0px;padding:0px;}#footer li{float:left;}#footer li a{display:block;width:120px;height:20px;margin:0px 10px 3px 0px;text-align:center;line-height:20px;font-weight:bold;}#footer a:hover{color:#0e003f;}
/**	---------
	Class Declarations	**/

.left{float:left;}.right{float:right;}.clear{clear:both;}

.rightsidefeature{width:195px;margin-left:5px;float:right;}
	.rightsidefeature .greyboxmain{padding:0px;}.rightsidefeature a{display:block;width:185px;padding:5px;font-size:10px;color:#333;}.rightsidefeature a img{padding-right:5px;float:left;}.rightsidefeature a strong{font-size:12px;color:#38257d;}.rightsidefeature span{display:block;clear:both;}.rightsidefeature a:hover,.rightsidefeature a:hover strong{color:#000}

/** Boxes **/
.greyboxtop,.greyboxbottom{height:10px;background:#e8e8e8 url(../images/sprites/bars.gif) 0px -60px no-repeat;position:relative;}.greyboxbottom{margin-bottom:10px;background-position:0px -80px;}
	.greyboxtop span,.greyboxbottom span{position:absolute;top:0px;right:0px;display:block;width:10px;height:10px;background:url(../images/sprites/bars.gif) -10px -90px;}
	.greyboxbottom span{background-position:-10px -110px;}
.greyboxmain{padding:0px 10px;background:#e8e8e8;}

/** Input Stylings **/
.formheading h2{margin-bottom:10px;padding:0px;font-size:16px;background:#FF0000;color:#fff;}.formheading h2.pad{padding:5px 10px;}.formheading h2.greengo{background:#009900;}
.formhead{width:180px;margin-bottom:10px;line-height:30px;float:left;}
.forminput,.formenquiry{width:350px;height:30px;margin-bottom:10px;background:url(../images/sprites/inputs.gif);position:relative;float:left;}.forminput input,.formenquiry textarea{position:absolute;top:3px;left:5px;width:340px;height:20px;padding:5px 0px 0px 0px;background:none;}
.formenquiry{height:190px;background-position:0px -30px;}.formenquiry textarea{height:180px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:none;}
.formclear{display:none;}
button.formbutton{width:69px;height:21px;margin:0px 20px;background:url(../images/sprites/laguna_master.jpg) 0px -220px;border:none;float:right;}button.formbutton:hover{background-position:-71px -220px;color:#fff;}
