﻿/* AUTHOR: Matt Evans - infernalstudios.com */
/* CREATED: 22/09/2008 */
/* LAST UPDATED: 26/09/2008 */

/* RESETS & PAGE SETUP */
* { margin: 0; padding: 0; border: 0;}
body { 
	font: 62.5% "century gothic", helvetica, verdana, sans-serif ; 
	background: black ;
	color: silver;
}
ul { list-style: none inside;}
p { font-size: 1.2em; line-height: 1.45em; margin-bottom: 0.8em; text-align: justify;}
h1, h2, h3, h4, h5, h6 {font-size: 1.65em; line-height: 1.6em; margin-bottom: 0.4em; font-weight: normal; letter-spacing: 0.1em;}
a {	outline: none; color: gray; text-decoration: underline;	background: none;}
a:hover, a:active, a:focus {color: silver; text-decoration: underline; background: none;}
a img {	border: none;}
a img:hover, focus{ outline: gray solid thin;}
blockquote { font-size: 1.2em; font-style: italic; text-indent: 15px; margin: 1em 1em 0 1em; text-align:justify;}

/* END RESET */

/* TOOLBOX */
.floatleft { float: left;}
.floatright { float: right;}
.clear { clear: both;}
/* END TOOLBOX */

/* STRUCTURE */
#pagewrap {width: 700px; margin: 0 auto;}

		
	#mainwrap {background: url("images/mainbg.png"); overflow: auto;}
	
	
		#maincontent {
			width: 666px;
			height: 421px;
			background: url("images/roses1.jpg");
			margin: 6px 17px 0 17px;
		}
		
			#leftcontent {float: left; width: 350px;}
			
						
				h1#header a {
					background: transparent url(images/logo.png) no-repeat scroll left top;
					height: 69px;					
					width: 348px;
					display: block;
					text-indent: -9999px;
				}
						
				#lefttext {margin: 5px 0 0 15px; width: 310px;}
				
					#lefttext h2 {font-size: 1.3em;}
					
					#lefttext h3 {font-size: 1.25em; letter-spacing: 0.01em}
				
					#lefttext ul {margin: 1em 0 1.2em 0.8em;}
				
						#lefttext ul li {
							font-size: 1.25em;
							list-style: disc;
							line-height: 1.5em;				
						}
					
			ul#nav li, ul#nav li ul li{
				display: block;
				background: black;
				width: 150px;
				height: 26px;
				position: relative;
				float: right;
				font-size: 1em;
				color: white;
				text-indent: 5px;
				padding-top: 5px;
											
			}
			
			ul#nav li {font-size: 1.25em;}
						
				ul#nav li ul {
					display: none;
					position: absolute;
					top: 18px;
					right: 0;
					margin-top: 12px;		
				}
				
					ul#nav li ul li a{
						display: block;
						height: 28px;
						width: 150px;
						outline: none;
						text-decoration: none;
						text-indent: 8px;
						padding-top: 3px;
						color: white;
					}
				
			ul#nav li:hover, ul#nav li.over, ul#nav li a:hover {background: gray;}
				
			ul#nav li:hover ul#navdrop, ul#nav li.over ul#navdrop {display: block;}
			
			#thumbs {
				margin: 0 0 0 22px;
			}
			
				#thumbs img {
					width: 60px;
					height: 50px;
					border: thin gray solid;
					padding: 1px;
					margin: 2px 0 0 2px;
				}
						
	
	#footer {width: 700px;}
		
		#copyright {float: left; margin: 20px 0 20px 10px;}
		
			#copyright p {font-size: 1em;}
		
		#bottomnav {
			float: right;
			font-size: 1.2em;
			margin: 20px 10px 20px 0;
			
		}
		
			#bottomnav ul {float: right;}
			
				#bottomnav ul li {display: inline;}
					
					#bottomnav ul li a {text-decoration: none;}



