/****************************************************************
Site Owner: barclaybuilding.com
Site designed by: Jana Snyder
Site built by: Eric Snyder

You may adapt elements of this CSS in your own projects, but
the unique combination of images, colors, sizes, typography, 
and positioning ("the design") is copyright by the owners of
this site and may not be reproduced.
****************************************************************/
body{
	margin-top: 0px;
	background: url(../Images/Background.gif) repeat;
}
#Shadow{
	Margin: 0 auto 0px auto;
	width: 721px;
	background-image: url(../Images/Shadow.gif);
	background-position: bottom;
}
#BodyWrapper{
	Margin: 0 auto 0 auto;
	padding: 0;
	width: 704px;
	background-color: black;
	position: relative;
}
#ContentWrapper{
	Margin: 10px 25px 10px 150px;
	padding: 0;
}
#Content{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: white;
	margin: 0px;
	padding: 25px 310px 15px 150px;
}
#RightHandContent{
	Position: absolute;
	top: 150px;
	left: 395px;
	color: white;
	width: 270px;
	padding: 25px 10px 10px 20px;
}

/* Header */
#Header{
	position: relative;
	border-bottom: solid #CC9933 1px;
	height: 144px;
}
#HeaderLogo{
	position: absolute;
	left: 17px;
}
#HeaderFerns{
	position: absolute;
	left: 125px;
	margin: 0;
	padding: 0;
}
#HeaderText{
	margin: 0 0 0 17px;
	padding: 119px 0 6px 125px;
	font-family: Verdana, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	background-color: #678C00;
}


/* Navigation */
#Navigation{
	Width: 107px;
	Float: left;
	margin: 0 0 0 17px;
	position: relative;
	top: 10px;
	background-color: white;
	text-align: center;
	z-index: 100;
	background: url(../Images/NavSideFade.gif) repeat-y;
	font-family: Verdana, sans-serif;
	display: inline;}
#Navigation img{
	padding: 0;
	margin: 0;
}
#Navigation h6{
	font-size:11px;
	padding: 0;
	margin: 0;
	color: #333333;
}
#Navigation ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#Navigation a:link{
	font-size: 11px;
	color: #808000;
	text-decoration: none;
}
#Navigation a:visited{
	font-size: 11px;
	color: #808000;
	text-decoration: none;
}
#Navigation a:hover{
	font-size: 11px;
	color: #808000;
	text-decoration: underline;
}
#Navigation a:active{
	font-size: 11px;
	color: #808000;
	text-decoration: none;
}
/* Footer */
#Footer{
	position: relative;
	height: 35px;
	background: url(../Images/FooterRule.gif) repeat-x top;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}
#Footer ul{
	padding: 18px 0 0 25px;
	margin: 0;
	color: white;
}
#Footer li{
	display: inline;
	padding: 0 25px 0 0px;
}

/* Jana Snyder Tag Definitions */
#JanaSnyder{
	position: absolute;
	left: 560px;
	top: 18px;
	color: gray;
}
#JanaSnyder a:link{
	color: gray;
}
#JanaSnyder a:visited{
	color: gray;
}
#JanaSnyder a:hover{
	color: #F4A600;
	text-decoration: underline;
}
#JanaSnyder a:active{
	color: gray;
}


/* Text descriptors */

h1{
	color: #FFCC66;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: lighter;
}
h2{
	color: White;
	font-family: Georgia, serif;
	font-size: 13px;
	font-weight: lighter;
	margin: 0;
}
p{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	Color: white;
	line-height: 18px;
	margin-bottom: 20px;
	margin-top: 0;
}
.Tagline{
	color: #FFFFCC;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 25px;
}

/* Links */

a:link{
	color: #FFCC66;
	text-decoration: none;
}
a:visited{
	color: #E69C00;
	text-decoration: none;
}
a:hover{
	color: #FFDF9B;
	text-decoration: underline;
}
a:active{
	color: #FFCC66;
	text-decoration: none;
}
