/**
 * Wiffrie Screen Stylesheet
 * Author Matthew Holmes <www.ivt.com.au>
 * Created 10 Jan 2008
 */
 
 body {
 	margin: 0;
 	padding: 0;
 	background: #d4c8df url(../images/bg-body.png) top left repeat-y;
 	font: 62.5% "Lucida Grande", Arial, Helvetica, sans-serif;
 	}
 	
 	
 	/* links */
 	a {
 		color: #fff;
 		}
 	a:hover {
 		text-decoration: none;
 		}
 	a:focus {
 		outline: none;
 		}
 	a img {
 		border: none;
 		}	
 		
 		
 	
 	/* headings */
 	h1, h2, h3, h4, h5, h6 {
 		margin: 0;
 		}
 		
 		
 		
 		/* structure
 		------------------------*/
 		#container {
 			width: 850px;
 			margin: 0;
 			}
 			
 			
 			
 			/* clearfix solution for making sure floating divs display correctly in standard based browsers */
 			.clearfix:after {
 				clear: both;
 				display: block;
 				height: 0;
 				content: ".";
 				visibility: hidden;
 				}
 				
 			
 			
 			/* -- header logo, statement */
 			#header {
 				position: relative;
 				height: 184px;
 				}
 			#header h1 {
 				margin: 0;
 				padding: 0;
 				}
 			#header h2 strong {
 				display: none;
 				}
 				
 				
 				
 			/* -- content, navigation and content text */
 			#content {
 				height: 1%;
 				}
 				
 				/* -- content navigation */
 				#content .left {
 					float: left;
 					width: 180px;
 					}
 					

 					/* -- nav */
					#content .left ul {
						margin: 15px 0;
						padding: 0;
						list-style: none;
						}
					#content .left li {
						display: inline;
						margin: 0;
						padding: 0;
						}
					#content .left li a {
						display: block;
						padding: 2px 0 9px 20px;
						color: #e5deec;
						font-size: 1.4em;
						font-weight: bold;
						text-decoration: none;
						text-transform: uppercase;
						}
					#content .left li a:hover {
						color: #fff;
						}
					#content .left li a.welcome {
						background: url(../images/btn-welcome-icon.gif) no-repeat;
						}
					#content .left li a.stamps {
						background: url(../images/btn-stamps-icon.gif) no-repeat;
						}
					#content .left li a.stock {
						background: url(../images/btn-stock-icon.gif) no-repeat;
						}
					#content .left li a.aboutus {
						background: url(../images/btn-aboutus-icon.gif) no-repeat;
						}
					#content .left li a.faqs {
						background: url(../images/btn-faqs-icon.gif) no-repeat;
						}
					#content .left li a.contactus {
						background: url(../images/btn-contactus-icon.gif) no-repeat;
						}
					#content .left li a.secure {
						background: url(../images/btn-secure-login-icon.gif) no-repeat;
						}
					#content .left li a:hover, #content .left li a.on {
						color: #fff;
						background: url(../images/btn-menu-over.gif) no-repeat;
						}
					

 				/* -- content main */
 				#content .right {
 					float: right;
 					width: 640px;
 					font-size: 1.1em;
					margin: 10px 0 0;
 					}
 					
 					.content-main-left {
 						float: left;
 						width: 154px;
 						padding: 0 0 25px;
 						}
 					.content-main-right {
 						float: left;
 						width: 420px;
 						padding: 0 0 25px 15px;
 						}
 						
 					.white p {
 						margin: 0;
 						color: #fff;
 						}