@charset "UTF-8";
/* CSS Document */

html, body { padding:0; margin:0; background-color:#fff; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

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

.colour1 {color:#387c2c}
.colour1 a {color:#387c2c}
.colour1 a:hover {color:#387c2c}

.colour2 {color:#21491a}
.colour2 a {color:#21491a}
.colour2 a:hover {color:#21491a}

.colour3 {color:#9FC95B}
.colour3 a {color:#9FC95B}
.colour3 a:hover {color:#9FC95B}

.colour4 {color:#EBD722}
.colour4 a {color:#EBD722}
.colour4 a:hover {color:#EBD722}
.error {color:#990000}

.buttonSquare { border-top:1px solid #94c68b; border-right:1px solid #224b1b; border-bottom:1px solid #224b1b; border-left:1px solid #94c68b; background-color:#6DA062; height:18px; line-height:18px; padding:0 6px 0 6px; color:#000000; }
.buttonSquare:hover { background-color:#85be79; color:#000000; text-decoration:none; }
.buttonSquare a { color:#000; }
.buttonSquare a:hover { color:#000; text-decoration:none; }

.rndButtonSmall { display:inline-block; background-image:url(/themes/golfopptheme/images/button_rnd_small.gif); background-repeat:no-repeat; width:69px; height:18px; text-align:center; line-height:18px; color:#000;}
.rndButtonSmall:hover { background-image:url(/themes/golfopptheme/images/button_rnd_small_h.gif); color:#000; text-decoration:none; }
.rndButtonSmall a { color:#000; }
.rndButtonSmall a:hover { color:#000; text-decoration:none; }

.rndButtonMed { display:inline-block; background-image:url(/themes/golfopptheme/images/button_rnd_med.gif); background-repeat:no-repeat; width:95px; height:18px; text-align:center; line-height:18px; color:#000;}
.rndButtonMed:hover { background-image:url(/themes/golfopptheme/images/button_rnd_med_h.gif); color:#000; text-decoration:none; }
.rndButtonMed a { color:#000; }
.rndButtonMed a:hover { color:#000; text-decoration:none; }

.rndButtonLg { display:inline-block; background-image:url(/themes/golfopptheme/images/button_rnd_lg.gif); background-repeat:no-repeat; width:130px; height:18px; text-align:center; line-height:18px; color:#000;}
.rndButtonLg:hover { background-image:url(/themes/golfopptheme/images/button_rnd_lg_h.gif); color:#000; text-decoration:none; }
.rndButtonLg a { color:#000; }
.rndButtonLg a:hover { color:#000; text-decoration:none; }


.img_left { float:left; margin: 0 5px 5px 0;}
.img_right { float:right; margin: 0 0 5px 5px;}

img { border:none; }

table {font-size:12px;}


div.hr{
		height: 1px;
	background: #387c2c;
	margin:5px 47px 5px 47px;
	overflow: hidden;
}

div.hr hr{
	display: none;
}




.chr { margin:0 47px 0 47px; }
	
	#frame {display:block; position:relative; width:1005px; margin-left:auto; margin-right:auto; background-image:url(/themes/golfopptheme/images/shadowRight.gif); background-repeat:repeat-y; background-position:999px 0;}
	#page { border:1px solid #387c2c; border-width:0 1px 1px 1px;  width:997px; min-height:593px; height:auto !important; height:593px;}
	#heading { }
		#topLeft {float:left; padding:0; margin:0; width:578px; height:107px; background-color:#387c2c; background-image:url(/themes/golfopptheme/images/topbarbgleft.jpg); background-repeat:no-repeat;}
			#topLeft img {float:left; margin:19px 0 0 8px; }
			#topLeft h1 { display:hidden; padding:0; margin:60px 0 0 88px; color:#fff; font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
		
		#topRight {float:left; padding:0; margin:0; width:419px; height:107px; background-color:#387c2c; background-image:url(/themes/golfopptheme/images/tbr_blank.jpg); background-repeat:repeat-x;}
			#topRight p {padding:0; margin:0;}
			#topAnimation img {display:block; padding:0; margin:0;}

			
	#navigation {}	
	#contentBody {}
	#contentHolder { padding:0 55px 0 55px; min-height:400px; height:auto !important; height:400px; }
	
	#bottomLinks p {padding:0; margin:0 0 6px 0;}
	
	#footer { background-image:url(/themes/golfopptheme/images/shadowBottom.gif); background-position:0 0; background-repeat:no-repeat; padding:4px 0 0 0; background-color:#fff;} 
	#footerText { display:block; width:999px; font-size:11px; color:#363636; text-align:center;}
	
	.produced {font-size:10px; float:right; color:#666}
.produced a {font-size:10px; color:#333}



.textbiggreenheader {margin:0 0 0 0; color:#21491a; font-size:21px; font-weight:bold;}
.linksHeading {margin:0 0 0 0; color:#21491a; font-size:14px;}
	
.basicHolder .edit {position: absolute; background:#fff; z-index:505;}

.siteMangement {float:right; padding:0 5px 0 5px;}

#contactus { border:none; margin:10px 0 0 0; padding:0;}
#contactus legend { display:none;}
#contactus label { float:left; display:inline-block; width:100px; margin:2px 5px 0 0; text-align:right;}
#contactus input { margin:0 4px 2px 0; padding:1px; width:200px; height:17px; border:1px solid #387c2c; }
#contactus textarea { margin:0 4px 2px 0; padding:1px; width:256px; border:1px solid #387c2c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#contactus .submit { margin:0px 0 0 105px; padding:0; width:75px; height:22px; border:1px solid #387c2c; background-color:#6DA062; }
#contactus .submit:hover { background-color:#85BE79;}


.textmodule {clear:both}
.container_editbox {clear:both}