/* Global Style */
body{
		margin:0;
		padding:0;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 1em;
		background:#F4A460;
		color:#333;
		border-bottom: solid #D2691E 3px;
}

p 	   {
		margin:0;
		padding:10px;
		font-size:0.8em;
		text-align:justify;
		line-height:1.7em;
}

p.main		{
		font-size: 0.9em;
		font-weight: italic;
		color: brown;
		
}

blockquote p {
			margin:0;
			padding:0;
			font-size:85%;
			font-style:italic;
			color:black;
			text-align:center;
}
ul 		{
			margin-top:0;
			color:blue;
}
li 		{
			line-height:1.4em;
			color: brown;
}

a:visited {
			text-decoration: none; 
}

a:hover 	{ 
				text-decoration: underline; 
}

a:link		{
				color:	blue;
}

a:hover		{
				background: orange 
}

a:visited	{
				color: purple;
}

/* Structure and minor style */

#wrap	{
			position:relative;
			margin:0 auto;
			padding:10px;
			width:780px;
			border:0;
			background:cornsilk;
			color:#333;
}

/* This is the header information*/

#top 	{
			margin:0;
			padding:0;
			width:100%;
			height:120px;
			background:#D2691E;
			border:1px;
			color:#000;
}

#logo 	{
			top:5px
			margin:0 0 0 20px;
			padding:0;
			background:transparent url(your_logo.jpg) no-repeat top left;
			width:270px;
			height:100px;
			color:inherit;
}

#top h1 {
			font-family: Tahoma, Verdana, Arial, sans-serif;
			margin:-65px 0 30px 215px;
			padding:0;
			font-size:26px;
			color:white;
}

#top h4 {
			font-family: Arial, Verdana, sans-serif;
			font-style:italic;
			margin:-20px 0 30px 215px;
			padding:0;
			font-size:14px;
			color:beige;
}

#top img { /*rightside image */
			position: absolute; top: 15px; right: 20px; 
}

#main {
			margin:0;
			padding:25px 15px;
			width:500px;
			float:right;
			border:0;
			background:#fff;
			color:#333;
}

#main h1 {
			font-size: 1.2em;
			text-align: right;
			font-style: none;
			letter-spacing: 1px;
			color: brown;
}

#main h2 {
			font-size: 1.1em;
			text-decoration: none;
			color: brown;
}	

#main h3 {
			margin:10px 0 0 5px;
			padding:0;
			font-size:1.5em;
			color:#D2691E;
			text-align:center;
}

#quote {
			margin:10px 0 0 5px;
			padding:0;
			font-size:85%;
			color: #D2691E;
			text-align:center;
}

#navcontainer { width: 200px; 
}

#navcontainer ul  {
			margin-left: 0;
			padding-left: 0;
			list-style-type: none;
			font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a	   {
			display: block;
			padding: 8px;
			width: 200px;
			background-color: #wheat;
			border-bottom: 2px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
			color: firebrick;
			text-decoration: none;
}

#navcontainer a:hover
{
			background-color: brown;
			color: #fff;
}


#bot 	{
			margin:0;
			padding:25px 0 35px 45px;
			clear:both;
			height:15px;
			font-size: 70%;
			background:#D2691E;
}

#bot p {
	font-size: 0.9em;
	text-align:center;
	color: white;
}

.divider {
			padding:10px;
			text-align:center;
}
ot 	{
			margin:0;
			padding:25px 0 35px 45px;
			clear:both;
			height:15px;
			font-size: 70%;
			background:#D2691E;
}

#bot p {
	font-size: 0.9em;
	text-align:center;
	color: white;
}

.divider {
			padding:10px;
			text-align:center;
}
