/* CSS Document */
a{
	color:darkgreen;
	text-decoration:none;}
a:hover{
	text-decoration:underline;}

h1{
	color:#B58C4a;
	font-size:179%;
	font-family:Trebuchet MS, Arial;
	margin:25px 0px 5px 0px;
	}
h2{
	color:#B58C4a;
	font-size:139%;
	font-family:Trebuchet MS, Arial;
	margin:17px 0px 5px 0px;
	}
h3{
	color:DARKRED;
	font-size:119%;
	font-family:Trebuchet MS, Arial;
	margin:10px 0px 3px 0px;
	}
h1.hbg, h2.hbg, h3.hbg{
	background-image:url("/images/assets/hdrwisp.jpg");
	background-position:bottom left;
	}


body{
	background-image:url("../images/assets/brown_bg.gif");
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	}
#mainTable{
	width:818px;
	border-collapse:collapse;
	}
#leftOut{
	border-right:1px solid #999;
	background-image:url("../images/assets/grad_left.gif");
	background-repeat:repeat-y;
	width:10px;
	padding-top:50px;
	}
#rightOut{
	border-left:1px solid #999;
	background-image:url("../images/assets/grad_right.gif");
	background-repeat:repeat-y;
	width:8px;
	padding-top:50px;
	}
#headerCell{
	padding-top:10px;
	text-align:right;
	height:220px;
	background-image:url("../images/assets/logo_swoosh.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
	}
#bodyCell{
	border-bottom:1px solid #999;
	}
#buttons{
	padding-top:35px;
	float:right;
	text-align:right;
	width:380px;
	background-image:url("../images/assets/feature01.jpg");
	background-repeat:no-repeat;
	height:185px;
	}
/* -------- 2009-01-21: modified the buttons so as to make the background image (originally boy with fish) be editable -------- */
#newbuttons{
	width:380px;
	height:185px;
	padding-top:35px;
	float:right;
	text-align:right;
	position:relative;
	}
#newbuttons #buttonlist{
	position:absolute;
	right:0px;
	bottom:0px;
	}
#newbuttons #backimg{
	position:absolute;
	left:0px;
	bottom:0px;
	}
#navlinks, #navlinks li{
	margin:0px;
	display:0px;
	display:inline;
	}

#greengrad{
	color:WHITE;
	background:url("../images/assets/green_grad.jpg") repeat-x;
	height:30px;
	padding-top:7px;
	position:relative;
	}
#fishfor{
	float:right;
	padding:0px 5px 0px 0px;
	}
#fishfor a{
	color:#FFF;
	padding-right:5px;
	}
#signin{
	position:absolute;
	left:630px;
	top:-220px;
	color:#333;
	}
#signin a{
	color:#999;
	}
#content{
	padding:15px 20px 20px 25px;
	}
#footer{
	text-align:center;
	font-size:smaller;
	}
#footerLinks{
	font-size:13px;
	}	
.fr{ float:right; }
.fl{ float:left; }
.ca{ clear:both; }

.inset1{
	width:175px;
	border-top:8px solid #96a3b6; 
	border-bottom:1px solid #a6a6a6;
	margin: 0px 15px; 
	background-image:url('/images/assets/q1.jpg');
	background-repeat:no-repeat; 
	background-position:top left;
	text-align:right;
	}
.inset1 div{
	color:#7b5f33; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	/* font-size:249%; */
	padding:25px 12px; 
	background-image:url('/images/assets/q2.jpg'); 
	background-repeat:no-repeat; 
	background-position:bottom right;
	text-align:left;
	}

/* for admin mode toolbar */
#adminMode{
	background-color:SADDLEBROWN;
	border:1px solid #000;
	width:200px;
	padding:0px 5px;
	color:WHITE;
	font-family:Arial;
	position:fixed;
	top:15px;
	left:15px;
	}
#adminModeExit{
	float:right;
	padding:0px 2px;
	margin:1px;
	border:1px solid WHITE;
	font-weight:900;
	font-family:Arial;
	}
#adminModeExit a{
	color:#FFF;
	text-align:center;
	font-size:9px;
	}
.amBtn{
	float:right;
	padding:0px 2px;
	margin:1px;
	border:1px solid WHITE;
	font-weight:900;
	font-family:Arial;
	}
.amBtn a{
	color:#FFF;
	text-align:center;
	font-size:9px;
	font-weight:900;
	padding:0px 3px;
	}
#adminMode{
	text-align:left;
	width:275px;
	-moz-opacity:.85;
	background-color:DARKKHAKI;
	}
textarea.amFlds{
	font-size:11px;
	line-height:13px;
	width:250px;
	border:1px solid #000;
	}
.cta1{
	background-color:darkgreen;
	color:white;
	margin-top:10px;
	border:1px solid darkgreen;
	padding:4px 10px 1px 10px;
	cursor:pointer;
	}