/* Taylor McKnight
Great CSS Resource: http://css-discuss.incutio.com
*/
		body{
		  background: #333 url(bg.gif);
			margin: 0;
			padding: 0;
			font: 11px/1.4em Verdana, sans-serif;
			color: #fff;
		}

/* Basic Elements First */	
		h2{
		  font: 900 13px Arial, Verdana, sans-serif;
			margin: 10px 0 5px 0;
		}
		p{ margin: 0 0 20px 0;}

	    a{ color: #fff;}

		a img{ border: none;}

		#container {
			width: 700px;
			border: 1px solid #333;
			margin-top: 50px;
			margin-left: auto; 
			margin-right: auto;
			background: #fff url(bg2.gif) top left repeat-y;
			border: 5px solid #fff;
		}

		#header {
			padding: 5px;
			border-bottom: 5px solid #fff;
			background-color: #470412;
		}

		#header span{
			position: relative;
			top: 100px;
			}
/* One of many Image Replacement Techniques found @ http://www.mezzoblue.com/tests/revised-image-replacement/ */
		#logo {
		  text-indent: -100em;
			overflow: hidden;    
			background: transparent url(logo.gif) top left no-repeat;
			height: 54px;
			padding: 0;
			margin: 0;
			}

			
		#column1 {
			float: left;
			width: 150px;
			\width: 160px;
			w\idth: 150px;
			margin: 0;
			padding: 5px 0 0 9px;
			background: #6F0C0C url(bg1.gif) bottom right repeat-y;
		}

		#column1 ul{
		  	list-style: none;
			margin: 0 0 0 8px;
			padding: 0;
			position: relative;
			top: 4px;
			z-index: 1;
			}
		
		#column1 li{
			margin: 0;
		 	background: transparent url(arrow-off.gif) center right no-repeat;
			padding: 4px 0 6px 0;
			}
			
		#column1 li a:hover{
		  	background: transparent url(arrow-on.gif) center right no-repeat;
			padding: 50px 45px 0 0;
			_padding: 0 45px 0 0;
			border: 0; /* Takes off the bottom border given to all links */
		 }

		#column2 {
			padding: 5px;
			margin: 0 300px 0 165px;
			background: #8E4141;
		}

		#column2 ul{ margin: 0 0 0 10px;}
		#column3 {
			float: right;
			width: 275px;
			margin: 0;
			padding: 5px 10px;
			background: #A76B6B;
		}


		#columnfolio3 {
			float: right;
			width: 285px;
			margin: 0;
			padding: 5px;
			background: #fff url(2.gif) top left repeat-x;
		}

		#columnfolio2 {
			padding: 5px;
			margin: 0 300px 0 165px;
			background: #fff url(1.gif) top left repeat-x;
		}
		
		#contactform{
		  margin: 0 0 0 20px;
		}
		
		#footer {
			clear: both;
			padding: 5px;
			border-top: solid 5px #fff;
			background-color: #470412;
		}
		
		.p1{margin: 0 0 30px 0;}
		.p2{margin: 0 0 45px 0;}
		.p3{margin: 0 0 5px 0;}
		#screenshot{ margin: 10px 0 0 17px;}
		#footer p{ margin: 0; padding: 0;}
		#menu{ float: left;}
		#copyright{ float: right;}

		.livelink{
			margin: 0 0 0 0px;
		  color: #fff;
			text-decoration: none;
			border-bottom: 1px dotted #fff;}

		#contact{float: right;}

		#address{
			margin: 0;
			padding: 0 20px 0 12px;
			background: transparent url(home.gif) left top no-repeat;}

		#email{
			padding: 0 20px 0 13px;
			background: transparent url(email.gif) left bottom no-repeat;}

		#phone{
			margin: 0;
			padding: 0 20px 0 12px;
			background: transparent url(cell.gif) left top no-repeat;}

		#validate{
			font: 9px Verdana;}