@charset "windows-1252";

/* whole page very background colour */	

	html {
		margin:0;
		padding:0;
		background:#4c4c4c;
		color:#000;
	}

/* whole page background colour that you can see at either edge */		
	
	body { 
	font-family: arial,tahoma,sans-serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
	color: #000000;
	background-color: #4c4c4c;
    background-image:url('http://www.acompletelossforwords.com/templates/planking.jpg');
    background-repeat: repeat;
    background-attachment: fixed;
	min-width:750px;
	}

/* background colour that you can see underneath the two main columns */		
	#wrap {
		background:#678199;
		margin:0 auto;
		width:750px;
	}

/* header background colour that you can't see underneath the graphic */		
	#header {
		background:#fff;
		height: 100px; }  
	
	#header h1 {
		color:#000;
		text-align:left;
		font-size: 2em;
		padding: 10px 0 0 10px;
		margin: 0; }
	
	#header div {
		color:#333333;
		text-align:left;
		font-size: 1em;
		padding: 0 0 5px 10px;
		margin: 0; }
		
	#header img.floatRight { 
    float: right; 
    margin: 10px; 
	}

/* background colour of the breadcrumb trail */
	#nav {
		background:#000;
		padding:5px;
		color: #fff;
	}
	
	a:link {
	color: #336699;
	text-decoration: none;
	}
	
	a:visited {
	color: #336699;	
	text-decoration: none;
	}
	
	a:hover {
	color: #336699; 
	text-decoration: underline;
	}
	
	a:active {
	color: #336699; 
	text-decoration: none;
	} 

	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0;
		padding:0;
	}

/* main left coloumn background colour */
	#main {
		background:#fff;
		float:left;
		width:450px;
		padding: 0px 0px 0px 0px;
		border-top: 1px solid #c0c0c0
	}
	#main h2, #main p {
		padding:0 10px 2px 15px;
    }
	#main div.heading {
		padding:0 10px 6px 15px;
		font-size: 1.2em;
		font-weight: bold;
    }
	#main div.info {
		padding:0 10px 2px 15px;
		margin: 0;
    }
	#main div.show {
        font-size: 1.2em;
		padding:0 10px 2px 15px;
		margin: 0;
    }    
	#main div.date {
		padding:2px 10px 2px 2px;
		font-size: 0.5em;
		font-weight: normal;
		text-align:right;
    }	
	#main h3 {
		padding: 10px 0 5px 0;
		font-size: 1em;
		font-weight: bold;
		text-align: center;
		margin:0;
	}	
	#main ul{
		list-style-position: outside;
		list-style-type: circle;
	}
	#main li {
		margin:0;
		padding:2px 15px 2px 15px;
	}
	#main ul ul{
		list-style-position: outside;
	}
	#main img.floatLeft { 
    float: left; 
    margin: 0 12px 0 12px; 
	}
	#main img.floatRight { 
    float: right; 
    margin: 10px; 
	}

/* main right coloumn background colour */	
	#sidebar {
		background:#ffff66;
		float:right;
		width:299px;
		border-left: 1px;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 0 0 0;
    }			
	#sidebar img.floatLeft { 
    float: left; 
    margin: 2px; 
	}
	#sidebar img.floatRight { 
    float: right; 
    margin: 2px; 
	}

/* right coloumn top background colour */	
    #sidebar td.header {
	background-color: #678199;
	font-weight: bold;
	color: #fff;
	font-size: 1em;
	}

/* right coloumn middle background colour */	
	#sidebar td.info {
	background-color: #fff;
	font-size: 10pt;
	}						  

/* right coloumn bottom background colour */	
	#sidebar td.more {
	background-color: #678199;
	text-align: right;
	font-size: 8pt;
	}			   
	
/* footer main background colour */	
	#footer {
		background:#678199;
		clear:both;
	} 
	#footer p.tags {
		padding:5px 5px 0 5px;
		margin:0;
		text-align: center;
		color: #333333;
		font-size: 1em;
		border-top:1px #c0c0c0;
    }	
	#footer p.disclaimer {
		padding:0 5px 5px 5px;
		margin:0;
		text-align: right;
		color: #333333;
		font-size: 0.7em;
    }		
	div#footer a:link {
	color: #333333;
	text-decoration: underline;
	}
	
	div#footer a:visited {
	color: #333333;	
	text-decoration: underline;
	}
	
	div#footer a:hover {
	color: #999999; 
	text-decoration: underline;
	}
	
	div#footer a:active {
	color: #333333; 
	text-decoration: underline;
	} 
	