﻿body 

{

	background:#520b03;

	text-align:center;

	margin:0;

	padding:0;

	font:12px verdana;

}

a 

{

	color:#520b03;

	text-decoration:none;

}

a:hover 

{

	text-decoration:underline;

}

#navi ul, .nobullet

{

	list-style: none;

}

.nobullet

{

	padding:0;

	margin:0;

}

.nobullet li 

{

	float:left;

	height:170px;

	position:relative;

	width:165px;

	text-align:center;

	font-size:10px;

	font-weight:bold;

}

.nobullet li a img

{

	opacity:.7;

	filter:alpha(opacity = 70);

}

.nobullet li a:hover img

{

	opacity:1;

	filter:alpha(opacity = 100);

}

.nobullet li a:hover

{

	text-decoration:none;

}

.nobullet li a:hover span

{

	text-decoration:underline;

}

.nobullet li a span

{

	position:relative;

	top:-20px;

}

img

{

	border:0

}

h1

{

	font-family:Georgia;

	font-size:20px;

	color:#520b03;

	margin:0;

	padding:0;

}

h2

{

	font-family:Georgia;

	font-size:16px;

	color:#b99765;

	margin:0;

	padding:0;

}



#content

{

	position:relative;

	text-align:left;

	margin-left:auto;

	margin-right:auto;

	width:822px;

	background:#f4f0e8 url(../images/navibg.gif) repeat-y;

	border-right:solid 1px #b89b97;

}



/* #content:after required in all standards complient browsers*/

#content:after { content: ""; display: block; height: 0; clear: both; }



	#left

	{

		float:left;

		position:relative;

		background:url(../images/leftHome.jpg) no-repeat;

		width:251px;

		height:768px;

		text-align:left;

		font-size:16px;

		font-weight:bold;

	}

	

		/* NAVIGATION */

		#navi

		{

			position:relative;

			left:20px;

			text-align:right;

			top:120px;

			width:206px;

			height:180px;

			/* "double buffer" background image to prevent filcker in IE6 */

			background-image: url(../images/navigation.gif);

			background-repeat: no-repeat;

		}

			#navi #naviList { margin: 0; padding: 0;}

			#navi #naviList li a {position:absolute; left:0; width: 206px; height: 0; padding-top: 30px; overflow: hidden; color:#cccccc}

			#navi #naviList li a { background-image: url(../images/navigation.gif); background-repeat: no-repeat; }

			

			/* BUTTONS */

			#navi #naviList li#home a {top:0; background-position: 0 0}

			#navi #naviList li#about a {top:30px; background-position: 0 -30px}

			#navi #naviList li#match a {top:60px; background-position: 0 -60px}

			#navi #naviList li#leadership a {top:90px; background-position: 0 -90px}

			#navi #naviList li#services a {top:120px; background-position: 0 -120px}

			#navi #naviList li#resume a {top:150px; background-position: 0 -150px}





			/* OVER STATES */

			#navi #naviList li#home a:hover { background-position: 0 -180px}

			#navi #naviList li#about a:hover { background-position: 0 -210px}

			#navi #naviList li#match a:hover { background-position: 0 -240px}

			#navi #naviList li#leadership a:hover { background-position: 0 -270px}

			#navi #naviList li#services a:hover { background-position: 0 -300px}

			#navi #naviList li#resume a:hover { background-position: 0 -330px}





			/* PRESSED STATES */

			#navi #naviList li#home a:active {background-position: 0 -180px}

			#navi #naviList li#about a:active {background-position: 0 -210px}

			#navi #naviList li#match a:active {background-position: 0 -240px}

			#navi #naviList li#leadership a:active {background-position: 0 -270px}

			#navi #naviList li#services a:active {background-position: 0 -300px}

			#navi #naviList li#resume a:active {background-position: 0 -330px}





			/* ON STATES */

			#navi.home #naviList li#home a {background-position: 0 -360px !important; }

			#navi.about #naviList li#about a {background-position: 0 -390px !important; }

			#navi.match #naviList li#match a {background-position: 0 -420px !important; }

			#navi.leadership #naviList li#leadership a {background-position: 0 -450px !important; }

			#navi.services #naviList li#services a {background-position: 0 -480px !important; }

			#navi.resume #naviList li#resume a {background-position: 0 -510px !important; }



	#right

	{

		float:left;

		position:relative;

		width:571px;

	}

		#header 

		{

			position:relative;

			height:398px;

		}

			#logo

			{

				position:absolute;

				right:34px;

				top:17px;

			}

				#logo img

				{

					width:265px;

					height:92px;

				}

			#pageImage

			{

				position:relative;

				width:571px;

				height:398px;



			}

				#pageImage img

				{

					position:relative;

					width:571px;

					height:398px;

				}

		#text

		{

			position:relative;

			padding:34px;

			line-height:26px;

		}

		

	#footer 

	{

		clear:both;

		text-align:center;

		width:821px;

		height:130px;

		top:10px;

		background-color:#f3eee7;

		line-height:18px;

		border-left:solid 1px #9a8579;

	}

		#footer #top

		{

			background-image: url(../images/footer.gif);

			background-repeat:no-repeat;

			background-position: left;

			height:32px;

			width:100%;

			margin-bottom:10px;

		}
		#footer .img-left {
			float: left; 
			padding:0 0 0 10px;
		}
		

#formContainer

{

	margin-top:-25px;

	width:375px;

	margin-left:auto;

	margin-right:auto;

}

	#formDivContainer

	{

		border:solid 1px #babca8;

		padding:10px;

	}

		#formDiv

		{

			margin-left:auto;

			margin-right:auto;

			width:305px;

			font-weight:bold;

		}

			#formDiv input

			{

				width:300px;

			}

			input#submit

			{

				width:auto;

				margin-top:10px;

			}

			.small

			{

				font-size:10px;

				color:#aaaaaa;

				font-weight:normal;

				line-height:10px;

			}

			#required

			{

				width:100%;

				border-bottom:dotted 1px #520b03;

			}

			

.required

{

	font-size:10px;

	color:red;

	font-weight:normal;

}



.quote

{



position:absolute;

left:225px;

_left:190px;

top:130px;

width:275px;

}

.quote span

{

	font-style:normal;

	float:right;

	margin-right:20px;

	font-weight:bold;

}



/* 1ST ARTICLE STYLE */

.articleSample1 h2

{

	font-variant:small-caps;

}

.articleSample1 a

{

	color:#b99765;

}

.articleSample1 a:visited

{

	color:#b99765;

}

.articleSample1 p

{

	margin:0px;

	margin-bottom:5px;

	font-size: .9em;

	line-height:1.5em;

}





/* SECOND ARTICLE STYLE */

.articleSample2 h2

{

	font-variant:small-caps;

}

.articleSample2 a

{

	color:#b99765;

}

.articleSample2 a:hover

{

	color:#e2b87b;

	text-decoration:none;

}

.articleSample2 a:visited

{

	color:#b99765;

}

.articleSample2 a:visited:hover

{

	color:#e2b87b;

}

.articleSample2 p

{

	margin:0px;

	margin-bottom:5px;

	font-size: 1em;

	font-style:italic;

	margin-left:10px;

	line-height:1.5em;

}