
body {font-family: Georgia;
	   font-size: 12px;
	   color: #490D0D;
	   background: #FFF;
	   margin: 0px;}
	   
input {
	padding: 2px;
	border: 1px solid #EFEFEF;
	font: normal 1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;	
	color: #490D0D;}

textarea {
	width: 280px;
	padding:2px;
	border: 1px solid #EFEFEF;
	font: normal 1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;
	height:100px;
	display:block;		
	color: #ccc;
}

input.button { 
	margin: 0; 
	font: bold 1em Georgia, Sans-serif; 
	border: 1px solid #EFEFEF;
	padding: 2px 3px; 	
	background: #F1F0E4;
}				

blockquote {
	margin: 15px;
 	padding: 0 0 0 30px;  	
  	font: bold 1.3em/1.5em 'Trebuchet MS', Sans-serif;   
	background: #FCFCF9;
   border: 1px solid #EFEFEF;
	color: #6C6E3A;
}		
	      
/* Container */	   
	   
#container { width: 100%;
				 margin: 0px;
				 padding: 0px;}
				 
/* Header */				 

#header {height: 104px;
			background: #C8E46F url(./images/tartan4.png);
			border-top: 1px solid #C8E46F;
			border-bottom: 4px solid #230A15;}			
			
#header h1 { margin: 30px 0px 0px 105px;
				 font-size: 40px;
				 color: #230A15;}
			
#header ul { text-align: right; 
				 margin: 15px 30px 0 0;}			
			
#header li {display: inline;
				padding: 10px 5px 0 5px; 
				text-align: center;
				background: #230A15;}	
				
#header li.nav1 { background:url(./images/nav1.png) no-repeat;}	
#header li.nav2 { background:url(./images/nav2.png) no-repeat;}	
#header li.nav3 { background:url(./images/nav4.png) no-repeat;}	
#header li.nav4 { background:url(./images/navbg.png) no-repeat;}		
#header li.nav5 { background:url(./images/nav5.png) no-repeat;}	
#header li.nav7 { background:url(./images/nav7.png) no-repeat;}	
																			
				
#header a, a:link, a:visited, a:active { color: #C8E46F; text-decoration: none; font-weight: bold;}	

#header a:hover { color: #F3F3EA; font-weight: bold;}


/* Content */	

#content {width: 50.5%;
			 float: left;
			 margin: -5px 0px 0px 75px;
			 padding: 2px 25px 10px 25px;}

#content h1 { color: #230A15;
	  			  font-family: Georgia;
	  			  font-size: 20px;
	  			  padding-top: 20px;}	
			
#content h2 {color: #C8E46F;
	 			 font-family: Georgia;
	 			 font-size: 15px;
			    margin-top: -15px;
			    padding-bottom: 5px;
	  			 border-bottom: 1px solid #490D0D; }
	  			 
#content h2 .date { background: url('./images/date.png');}	  			 			

p {font-family: Verdana, 'Trebuchet MS', Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 19px;}		
	
#content ul {font-family: Verdana, 'Trebuchet MS', Tahoma, sans-serif;
				font-size: 11px;}		
		
#content a, a:link, a:visited, a:active { color: #C8E46F; text-decoration: none; font-weight: bold;
														font-family: Georgia;
														font-size: 12px;}	

#content a:hover { color: #490D0D; font-weight: bold;} 

.postedby {font-size: 10px;
			  padding: 4px 9px 4px 0px;
			  text-align: right;
			  background: #F9F8EF;
			  border: 1px solid #F3F3EA;}
			  
.postedby .hour {
	background: url('./images/time.png') no-repeat left center; 
	padding-left: 20px; padding-top: 1px; padding-bottom: 1px; margin: 0 10px 0 3px;
}
.postedby .comments {
	background: url('./images/comment.png') no-repeat left center; 
	padding-left: 20px; margin: 0 10px 0 -5px;	
}

img { padding: 5px; 
      border: 1px solid #cabdae; 
      background-color: #f9f9f9; }

#content input {
	padding: 2px;
	border: 1px solid #EFEFEF;
	font: normal 1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;	
	color: #490D0D;
	background: #F9FCF0;
}

#content textarea {
	width: 280px;
	padding:2px;
	border: 1px solid #EFEFEF;
	font: normal 1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;
	height:100px;
	display:block;		
	color: #ccc;
	background: #F9FCF0;
}

#content input.button { 
	margin: 0; 
	font: bold 1em Georgia, Sans-serif; 
	border: 1px solid #EFEFEF;
	padding: 2px 3px; 	
	background: #F1F0E4;
}				

	  			 
/* Sidebar */			 

#sidebar {width: 20%;
			 float: right;
			 margin: 10px 95px 0px 40px;
			 padding: 5px 15px 20px 15px;
			 background: #F9FCF0;}		
						  
#sidebar ul {list-style: none;
				 display:block;}	
			 
#sidebar li a { border-bottom:  1px dashed #cabdae;
				  margin-left: -40px;
				  padding: 5px 2px 5px 5px;
				  font-family: Verdana, 'Trebuchet MS', Tahoma, sans-serif;
				  font-size: 11px;
				  display:block;}	
				  
#sidebar li a:hover {background: #fff;
				  			padding: 5px 2px 5px 2px;
				  			display:block;}				  		 
			 
#sidebar a, a:link, a:visited, a:active { color: #C8E46F; text-decoration: none; font-weight: normal;}	

#sidebar a:hover { color: #490D0D; font-weight: normal;} 	

h3 {color: #230A15;
	 font-size: 18px;}	
	 
h3.calendar { background: url(./images/25.png) no-repeat left center;
				  padding-left: 20px; margin: 0 10px 0 0px;} 
				  
h3.latest { background: url(./images/timeline_marker.png) no-repeat left center;
				  padding-left: 20px; margin: 0 10px 0 0px;} 				  	 
			 
/* Footer */			 

#footer { clear: both;
			 height: 55px;
			 color: #230A15;
			 font-size: 11px;
			 font-weight: bold;
			 text-align: center;
			 background: #C8E46F url(./images/bg.png);
			 padding-top: 15px;
			 border-top: 4px solid #230A15;}

#footer a, a:link, a:visited, a:active { color: #490D0D; text-decoration: none;}	

#footer a:hover { color: #F3F3EA;} 			 
			     	   
