@charset "utf-8";
/* CSS Site Template -- FDL Estates www.fdlestates.com */
/*This file controls the look and feel on the entire site. */

body {
	background: #2f1703 url(/UserFiles/image/mainbkground.jpg) repeat-x; /*background image fades to chocolate*/
	}
	
/******Any changes made in the top section below need to be manually copied to FCKeditor_site_template.css */
/*************Top Section***************/
a {
	text-decoration:underline;
	color:#c5a735;
}

p {
	font-size:14px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size:25px;
	font-weight:bold;
	font-style:italic;
	color:#2f1703;
	text-decoration: underline;
	}

h2{
	font-size:22px;
	font-weight:bold;
	font-style: italic;
	color:#2f1703;
}

h3 {font-size: 20px;
    font-weight:bold;
    color:#2f1703;
}
h4 {font-size: 18px;
    font-weight:bold;
    color:#2f1703;
}

/***********End of Top Section***********/

#frame {
	background-color:#ffffcc; /*Ivory*/
	text-align: left;
	margin: 0;
	margin-right:auto;
	margin-left:auto;
	padding: 10px;
	position:relative;
	width:950px;
	border:8px #2f1703 solid; /*chocolate*/
}

#topnav {
	font-size:22px;
	text-align:center;
	width:920px;
	overflow:visible;
	font-family: "Georgia", "Times New Roman", "Times", serif;
	font-style:italic;
	padding:1px;
	margin-left:1px;
	margin-right:1px;
}

#topnav a {
	color:#2f1703;
	text-decoration:none;
}

#topnav	a:hover {
	text-decoration: underline;
}
#topnav a.selected {
	font-weight:bold;
}

#topnav ul {
	color:#2f1703;
}

#topnav ul li {
		display:inline;
} 

#credits {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	color: #c5a335;
}
#credits p {
	font-size:12px;
	color:#C5A335;
	font-family: "Verdana", "Geneva", sans-serif;
	text-align: center;
}

#credits a {
	color:#c5a335;
}

#footernav {
	font-size:16px;
	width:150px;
	overflow:visible;
	font-family:"Courier New", Courier, monospace;
	float:right;
}

#footernav a {
	color: Red;
	text-decoration:none;
}
	#footernav a:hover {
		font-weight:bold;
	}

/************Index Template ************/
#homeleft {
	background-color:#ffffcc; /*Ivory*/
	float:left;
	width:570px;
	margin-left:15px;
}
#homeright {
	float:right;
	width:365px;
	color:#c5a335;
	font-family: Georgia, "Georgia", "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	text-align:left;
	border:5px;
	vertical-align:middle;
}
/***********Public Template*********/
#t { background: url(/UserFiles/image/borderimages/golddot2.gif) 0 0 repeat-x;}
#b { background: url(/UserFiles/image/borderimages/golddot2.gif) 0 100% repeat-x;}
#l { background: url(/UserFiles/image/borderimages/golddot2.gif) 0 0 repeat-y; }
#r { background: url(/UserFiles/image/borderimages/golddot2.gif) 100% 0 repeat-y;}
#bl { background: url(/UserFiles/image/borderimages/goldblcorner.gif) 0 100% no-repeat;}
#br { background: url(/UserFiles/image/borderimages/goldbrcorner.gif) 100% 100% no-repeat;}
#tl { background: url(/UserFiles/image/borderimages/goldtlcorner.gif) 0 0 no-repeat;}
#tr { background: url(/UserFiles/image/borderimages/goldtrcorner.gif) 100% 0 no-repeat; padding:10px;}

/*#topbk { background: url(/UserFiles/image/contentTopBK.gif) repeat-y;}*/
#publiccontent {
	background: url(/UserFiles/image/contentBK.gif) repeat-y; /*If changed update the body definition in FCKeditor_site_template.css*/
	width:900px;
	margin:10px;
	text-align:left;
}
	#publiccontent ul { /*should match p tag in top section */
		font-size:14px;
		color:#000;
		font-family: Arial, Helvetica, sans-serif;
	}

/**********Private Template********/
#t2 { background: url(/UserFiles/image/borderimages/golddot2.gif) 0 0 repeat-x; float: left;}
#b2 { background: url(/UserFiles/image/borderimages/golddot2.gif) 0 100% repeat-x; float:left;}
#l2 { background: url(/UserFiles/image/borderimages/golddot2.gif) 0 0 repeat-y; float:left;}
#r2 { background: url(/UserFiles/image/borderimages/golddot2.gif) 100% 0 repeat-y; float:left;}
#bl2 { background: url(/UserFiles/image/borderimages/goldblcorner.gif) 0 100% no-repeat; float:left;}
#br2 { background: url(/UserFiles/image/borderimages/goldbrcorner.gif) 100% 100% no-repeat; float:left;}
#tl2 { background: url(/UserFiles/image/borderimages/goldtlcorner.gif) 0 0 no-repeat; float:left;}
#tr2 { background: url(/UserFiles/image/borderimages/goldtrcorner.gif) 100% 0 no-repeat; padding:0px; float:left;}

#privatecontent {
	background: url(/UserFiles/image/contentBK.gif) repeat-y; 
	width: 648px;
	margin:10px;
	border:0px;
	text-align:left;
}
	#privatecontent ul { /*should match p tag in top section */
		font-size:14px;
		color:#000;
		font-family: Arial, Helvetica, sans-serif;
	}

#rightnav {
	float:right;
	font-size:20px;
	width:250px;
	overflow:visible;
	font-family:Georgia, "Georgia", "Times New Roman", Times, serif;
	font-style: italic;
	padding-top:60px;
	margin-left:5px;
	margin-right:5px;
}
#rightnav a.selected {
	font-weight:bold;
}

#rightnav a {
	color:#2f1703;
	text-decoration:none;
}
	#rightnav a:hover {
		text-decoration: underline;
	}
	
	#rightnav ul { /*removes bullets from nav items & makes a hanging indent- must have all 4 lines*/
		list-style:none;
		margin-left: 0;
		padding-left: 1em;
		text-indent: -1em;
	}

/********Main.php*************/
#left {
	margin:0;
	float:left;
	position: relative;
	width: 200px;
}
#right{}
#adminright{
	margin:0;
	float:right;
	/*position: relative;*/
	/*width:598px;*/
	padding-bottom:120px;
	background-repeat: no-repeat;
	background-position: +1% +100%;
}

#adminright{
	float:left;
}

#content { 
margin:0;
	float:right;
	position: relative;
	/*width:560px;*/
	padding-right:5px;
}
#admincontent{
	margin:0;
	float:right;
	/*position: relative;*/
	/*width:560px;*/
	padding-right:5px;
}

#admincontent{
	float:left;
}

#leftnav{
	float:left;
	position: relative;
	width:200px;
	border:0;
	border-bottom:1px solid #999;
	margin-top:0px;
}

#invisible{
	position:absolute;
	width:100%;
	display : block;
	top:0px;
	color:#fff; 
	margin:0px;
	padding: 0; 
	border:0;
	font-size:.01em;

}
/*************Forms**********/
/*.form p{
	width: 380px;
	clear: left;
	margin: 0;
	padding: 5px 0 8px 0;
	padding-left: 120px; /*width of left column containing the label elements*/

/*.form label{
	font-weight: ;
	float: left;
	text-align:left;
	margin-left: -100px; /*width of left column*/
/*	width:200px; /*width of labels. Should be smaller than left column to create some right margin*/

/*.form input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
/*	width: 220px;*/
/**************************** Tabs for Content editor *************************/
#tabs{
margin:0;
padding:0;
height:40px;
margin-bottom:10px;
width:100%;
}
#tabs ul{
display:block;
margin:0;;
padding:0;
}
#tabs ul li{
width:60px;
display:inline;
border:1px solid #000;
list-style:none;
margin:0;
height:20px;
background-color:#FFCC00;
text-align:center;
margin-left:10px;
}
#tabs a{
display:inline-block;
color:#000000;
height:20px;
width:80px;
text-decoration:none;
}
#tabs a:hover{
background-color:#FFCC00;
}
div{
padding:0;
margin:0;
}