/* 
Title:     master style
Author:    james ledford
Updated:   project submitted to jim clanin at DoubleDome Web Technologies 2.24.07
*/

body
	{
    margin-left: 0px;
	  margin-top: 0px;
	  margin-right: 0px;
	  margin-bottom: 0px
		padding:0;
		font-family: verdana, sans-serif;
		font-size: 11px;
		background: #cccc99;
		
	}

#container
	{
		position:absolute;
		top:0px;    
	  left:75px;      
		width: 800px;
		height: 925px;
		padding: 0px;
		background: #fff;
    background:transparent url(cgimg/cgrovebgimg.jpg)repeat-y 50% 0;
	}


#header
	{
		position:absolute;
		top:40px;    
	  left:48px;      
	  width: 701px;
		height: 326px;
		padding: 0px;
		background: #cc99bb;
	  background:transparent url(cgimg/cgroveheader.jpg) no-repeat;
	}

ul#nav
	{
		position:absolute;
		top:0px;    
	  left:0px;      
		margin-left:48px;
		margin-top: -0px;
		width: 701px;
		height: 40px;
		padding: 0px;
	}

ul#nav li {
	padding:0;
	margin:0;
	float:left;
	text-indent:-9999px;	
	list-style-type:none;
	}

ul#nav li a {
	border:0;
	display:block;
	text-decoration:none;
	background:transparent url(cgimg/cgrovenavbar.gif) no-repeat;
	}

#sidebar
	{
	position:absolute;
	top:366px;
	left:561px;
	width: 194px;
	height: 400px;
	padding: 3px;
	float: right;
	margin-right: 10px;
	margin-top: 0px;
	background:transparent url(cgimg/cgrovesidebarbg.jpg) no-repeat;
	font-size: 8px;
	}
	
	
	
#sidebar a:link
	{
		
		font-size: 8px;
		line-height: 12px;
    text-decoration: none;
		color: #000;
	}

#sidebar a:visited
	{
		
		font-size: 8px;
		line-height: 15px;
		padding: 3px;
		margin-right: 10px;
		border: 0px solid #ccc;
    text-decoration: none;
		color: #000;
	}

#sidebar a:hover
	{
		color: #999933;
	}

	
#sidebarcontent
	{
		margin:0 auto;
		width: 165px;
		height: 222px;
		padding: 0px;
	}

#directions
	{
		display: inline;
		width: 135px;
		height: 20px;
		padding-left: 5px;
		padding-top: 2px;
}


#directions img
	{
		float: left;
		margin-left: 0px;
		margin-top: 4px;
}



#content
	{
		position:absolute;
		top:366px;   
	  left:102px;      
		width: 350px;
		padding: 10px 30px 30px;
		background: #fff;
		float: left;
		margin-left: 21px;
		font-family: georgia, times, times new roman, serif;
		font-size: 13px;
	}


#content a:link, #content a:visited
	{
		font-size: 12px;
		text-decoration: none;
		color: #990000;
	}


#content a:hover
	{
		color: #999;
	}

li#about a {
	width:117px;
	height:40px;
	 }
li#about a:link, li#about a:visited {	
	background-position:0px -40px;
	}
li#about a:hover, li#about a:focus {	
	background-position:0px -0px;
	}

li#features a {
	width:116px;
	height:40px;
	 }
li#features a:link, li#features a:visited {	
	background-position:-116px -40px;
	}
li#features a:hover, li#features a:focus {	
	background-position:-116px -0px;
	}

li#floor a {
	width:113px;
	height:40px;
	 }
li#floor a:link, li#floor a:visited {	
	background-position:-231px -40px;
	}
li#floor a:hover, li#floor a:focus {	
	background-position:-231px -0px;
	}
	
li#map a {
	width:135px;
	height:40px;
	 }
li#map a:link, li#map a:visited {	
	background-position:-346px -40px;
	}
li#map a:hover, li#map a:focus {	
	background-position:-346px -0px;
	}
	
li#bio a {
	width:106px;
	height:40px;
	 }
li#bio a:link, li#bio a:visited {	
	background-position:-481px -40px;
	}
li#bio a:hover, li#bio a:focus {	
	background-position:-481px -0px;
	}
	
li#agent a {
	width:114px;
	height:40px;
	 }
li#agent a:link, li#agent a:visited {	
	background-position:-587px -40px;
	}
li#agent a:hover, li#agent a:focus {	
	background-position:-587px -0px;
	}
	.txtdark {
	font-family: georgia, times, "times new roman", serif;
	font-size: 11px;
	color: #333333;
}

.HD2dark {
	font-family: georgia, times, "times new roman", serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}.HD3 {
	font-family: georgia, times, "times new roman", serif;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
}
a.linkdark {
	color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}

a.linkdark:hover {
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
a.linkdarksm {
	color: #333333;
	font-size: 8px;
	text-decoration: underline;
}

a.linkdarksm:hover {
	text-decoration: underline;
	font-size: 8px;
	color: #999999;
}
