*{margin:0; padding:0; text-decoration:none;list-style:none;}

body{
font-family: 'Droid Serif', arial, serif; 
color: #333;
text-decoration: none;
word-spacing: 0.05em;
text-align: justify;
line-height: 1.4em;
font-size: 13px;
margin:auto;

}

#wrapper {
	margin:0 auto;
	overflow:hidden;
	width:966px;
}

a{color:#333;text-decoration:none;font-weight:bold;outline:none;}

#container{
	position:fixed; width:220px;
}
		
		#searchform {

		width: 100px;
		height: 25px;
		position: relative;
	   	left: 20px;
    	top: 370px;
		}

		#searchfield {
		width: 111px;
		height: 19px;
    	left: 5px;
    	top: 2px;
    	padding: 6px 7px 0;
    	border: none;
		background: url(images/search.png) no-repeat;
		position: relative;
		}	
	
		#searchgo {
		width: 20px;
		height: 25px;
   		left: 115px;
   		top: 13px;
   		border: none;
   		cursor: pointer;
		background: url(images/searchsubmit.png) no-repeat;
		position: absolute;
		}
		
		#logo{padding-left:28px;}
		
		#nav {width:200px;padding-left:25px;}
		#nav li a{
		font-size: 24px;
		font-style:italic;
		font-weight:normal;
		text-transform:uppercase;
		line-height:40px;
		letter-spacing: 1px;
		}
		
		#nav li a:hover, #nav li .active, #nav .current_page_item a, #nav li a.current_page_item{background:#333;color:#fff;}
	
		.clear{clear:both;}
		.spacer{height:20px;}
		
		.content{padding:210px 0 0 300px; width:450px;}
		
		.sidebar{padding:30px 0 0 300px; width:450px;}
		.sidebar h3{padding:5px 5px 4px 5px;background:#333;color:#fff;text-transform:uppercase;font-weight:normal;}
		
		#categories{border-bottom:1px solid #333;line-height:21px;}
		#categories li{display:inline;margin:0 5px 0 0;}
		#categories li a{padding:5px;color:#333;text-transform:uppercase;font-weight:normal;}
		#categories li a:hover, #categories li b{padding:5px 5px 4px 5px;background:#333;color:#fff;text-transform:uppercase;font-weight:normal;}
		
		
		.post{}
		.post .left{float:left;margin-left:-60px;}
		.post .left h5{margin: 0; color: #333; font-weight:bold;font-size:24px;}
		.post .left b{ color: #333; font-weight:bold;font-size:24px;}
		.post .right h2 a{text-transform:uppercase; font-weight:normal;line-height:20px;font-size:20px;}
		.post .right h2 a:hover{color: #fff; background: #333;}
		.post .right{width:450px;float:right; border-bottom: dashed 1px;padding-bottom: 20px;}
		.post .right a:hover{color: #fff; background: #333;}
		.post ul li {background-color: transparent; background-image: url(images/arrow.png); background-repeat: no-repeat; background-attachment: scroll;margin-top: 5pt; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 15px;}
		

		.sidebar ul li{display:inline;margin:0 5px 0 0;}
		.sidebar ul li a{padding:5px;color:#333;text-transform:uppercase;font-weight:normal;display:block;}
		.sidebar ul li a:hover{padding:5px;background:#333;color:#fff;text-transform:uppercase;font-weight:normal;}
		
		
		.footerul {line-height:21px;}
		.footerul li{display:inline;margin:0 5px 0 0;}
		.footerul li a{padding:5px;color:#333;text-transform:uppercase;font-weight:normal;display:block;}
		.footerul li a:hover, .footerul li b{padding:5px 5px 4px 5px;background:#333;color:#fff;text-transform:uppercase;font-weight:normal;}
		a.footerlink {color:#444;font-weight:normal;}
		
		
		#fleft{width:48%;float:left;}
		#fright{width:48%;float:right;}
		#centerit{text-align:center;font-size: 16px;font-weight: bold;}
		
		
		.commentlist li{padding:10px;background:#eee;}
		.commentlist li.alt{background:#eee; 
		border: 1px dashed #cccccc;
		}
		
		.alignright {float:right;background: #fff; line-height: 40px; font-size:35px;}
		.alignleft {float:left; background: #fff; line-height: 40px; font-size:35px;}
		
		.flickr-photo {width: 400px;}