/* CSS Document 
Created: December 11th 2007
Author: Anthony Clark


COLORS
Logo Blue: #00afed
Dark Blue: #0094c9
Logo Yellow: #c3ca22
Dark Yellow: #999f1b
*/

html 				{height: 100%; background-color:#30aed0; background-image:url(../img/background.gif); background-position: top center; background-repeat: repeat;}
body 				{color: #999f1b; padding-bottom: 30px; background-image:url(../img/background_black.gif); background-position: center; background-repeat: repeat-y;}

#container 			{width: 940px; margin-left: auto; margin-right: auto;}
#content 			{margin-top: 40px; background-image: url(../img/logo.gif); background-position: 40px 40px; background-repeat: no-repeat; padding-bottom: 30px; margin-bottom: 30px;}

#header				{width: 940px; height: 220px;}

#nav 				{width: 399px; padding-top: 120px; margin-left: 466px; text-align: right;}	
ul 					{font-size: 1.2em;}		
ul ul				{padding-right: 15px; font-size: .8em;}	
#home_link		 	{position: absolute;}
#home_link a 		{display: block;width: 400px; height: 200px;}
a:link, 
a:active, 
a:hover, 
a:visited 			{color: #00afed; text-decoration: none; font-weight: 650;}
a:hover 			{text-decoration: underline; color: #0094c9;}

#link-text			{color: #00afed; font-weight: 650;}

#home-image 		{margin-top: 10px; margin-left: 466px;}

#gallery_nav 		{position: absolute; z-index: 99; width: 150px; margin-top: 80px; margin-left: 750px; text-align: left;}
#gallery_nav ul ul li 	{padding: 0px 3px; font-size: 1em;}

#bio				{width: 550px; margin-left: 50px; padding-right: 300px; font-size: 1.2em; z-index: 98; line-height: 1.5em; background-image:url(../img/tammyhudgeon.jpg); background-position: top right; background-repeat: no-repeat;}
#bio h1, h2 		{padding: 10px 0px; color:#c3ca22;}	
#bio h1 			{font-size: 1.7em; padding: 7px 0px;}
#bio ul 			{margin-left: 25px;}	
#bio ul li 			{padding: 3px 0px; font-size: .8em;}

#news				{width: 550px; margin-left: 50px; padding-right: 300px; font-size: 1.2em; z-index: 98; line-height: 1.5em;}
#news h1, h2 		{padding: 10px 0px; color:#c3ca22;}	
#news h1 			{font-size: 1.7em; padding: 7px 0px;}
#news p 			{margin-bottom: 20px;}

#contact_container 	{height: 22em; padding: 20px; padding-left: 60px;}
#form_container 	{width: 400px; float: left;}
#buy 				{width: 380px; float: right;}
input 				{background-color: #999; border: 1px solid #f9f9f9; margin-bottom: 10px; padding: 5px;}
textarea 			{background-color: #999; border: 1px solid #f9f9f9; padding: 5px;}