/* DOCUMENT INFORMATION
	- Document: Aaron Brand Main CSS
	- Version:  1.1
	- Client:   www.aaronbrand.co.uk
	- Author:   Aaron Evans - www.aaronbrand.co.uk

    COLORS
	- default body text  #fff
	- subtitle h3 text   #666
	- default p text     #fff

 	FONTS
	- default body text  Verdana, Arial, Helvetica, sans-serif
	- subtitle h2 text   Georgia, "Times New Roman", Times, serif
	- default p text     Verdana, Arial, Helvetica, sans-serif
	*/

/* GLOBAL SETTINGS
   ============================= */
   *{
		padding: 0px;
		margin: 0px;
		}
	
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	background-color:#000000;
	font-size: 11px;
	color: #fff;
	}
   
/* TEXT RELATED
   ============================= */
	h1 {
		margin: 10px 5px 10px 5px;
		border-bottom:#c90 solid 5px;
		text-align:right;
		font-size: 24px;
		padding: 0;
		}
		
	h2 {
		font-family:Georgia, "Times New Roman", Times, serif
		font-weight:bold;
		font-size: 16px;
		padding: 0;
		margin: 0;
		}
		
	h3 {
		font-style:italic;
		font-size: 11px;
		color:#666;
		padding: 0;
		margin: 0;
		}	

	p { 
		line-height: 1.5em;
		padding: 0px;
		margin: 0px;
		}
   
/* IMAGES & LINKS
   ============================= */
   a {
		text-decoration: none;
		color: #fff;
		}

	a:hover {
		text-decoration: none;
		color: #ccc;
		}
		
	img {
		border:0;
		}

	img a {
		list-style-image:none;
		border:0;	
		}
		
	img.postimage {
		border:1px solid #c0c0c0;
		display:block;
		}
		
/* GENERAL CLASSES
   ============================= 
    None */   


/* HEADER (2ND)
   ============================= */
	   #header {
		background: url('images/logo2.png');
		background-repeat: no-repeat;
		background-position: left;
		position:absolute;
		width: 321px;
		height: 55px;
		z-index:-1;
		top:40px;
		left:0px;
		}
   
/* NAVIGATION(2ND)
   ============================= */
      #menu {
		background: url('images/nav.png');
		background-repeat: no-repeat;
		background-position:bottom;
		position:absolute;
		line-height:20px;
		height: 45px;
		width:752px;
		left:266px;
		z-index:-1;
		top:154px;
		}
	
	
		
/* Simple Horizontal Rollover Navigation Bar */
		ul#menu {
			list-style: none;
			padding: 0;
			margin: 0;
			}
		
			#menu li {
				padding-right:150px;
				list-style: none;
				margin: 0 0.15em;
				float: left;
				}
		
				#menu a { 
					}
				
				#menu a:link, #navlist a:visited {
					}
				
				#menu a:hover {
					border-top:5px solid #FFF; 
					padding:15px 0px 0px 0px;
					}	
		
/* CONTENT(1ST)
   ============================= */
   
#container {
		}   
   
#about {
	background:#093 url('images/aboutbg.jpg');
	background-repeat: repeat-x;
	padding:100px 9px 0px 9px;
	position:absolute;
	height: 456px;
	width: 220px;
	left: 114px;
	top: 123px;
	z-index:-2;
	}
	
#contact {
	background:#ec7044 url('images/contactbg.jpg');
	background-repeat: repeat-x;
	padding:223px 9px 0px 9px;
	position:absolute;
	height: 392px;
	width: 220px;
	left: 383px;
	z-index:-2;
	top: 0px;
	}
	
		#contact a { color: #cf0; }
		
		#contact a:hover { color: #fff; }
		
#portfolio {
	background:#053741 url('images/portfoliobg.jpg');
	background-repeat: repeat-x;
	padding:70px 9px 0px 9px;
	position:absolute;
	height: 544px;
	width: 220px;		
	left: 650px;
	top: 150px;
	z-index:-2;
	}
		#portfolio a { color: #0cf; }
		
		#portfolio a:hover { color: #fff; }
		
/* FOOTER(2ND)
   ============================= */
		
	#footer {
		
		background:url('images/footerlogo.png');
		background-repeat: no-repeat;
		padding: 13px 0px 0px 72px;
		background-position:left;
		position:absolute;
		text-align: left;
		font-size:9px;
		height: 40px;
		left: 350px;
		margin: 0px;
		width:221px;
		color:#999;
		top: 640px;
		}
		
		#footer a {
			color:#fff; 
			}

		#footer a:hover {
			color:#999; 
			}


/* Signature Remark: AaronBrand Designing your Face off! */
