

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

		body{color:#333;
	background-image: url(bg2.gif);
	font: 1em "Courier New", Courier, mono;
}


		
a{
	font-size: 1em;
	color: #e35ea5;
	font-weight:bold;}
a:hover {
	color: white;
	background-color: #ff0080;
}

a img {
	border: none;
	}

#twitter {
	color: #fff;
	background-color: #ff50a7;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 3px;
	font-size: 1em;
	border: 3px dashed #0ff;
	font-weight: normal;
	font-style: normal;
}
#twitter a{
	color: #fff;
	text-decoration: underline;
}
#twitter a:hover{
	color: #3bb9ff;
	font-weight: bold;
}

		#container{width:800px;margin:0 auto;}

		#logo{font-size: 2.5em;line-height:37px;color:#222;height:37px;float:right;
	text-align: right;
	text-shadow: #2e9ee0 0 0 2px;
}

		#nav{float:left;margin-right:10px;
	margin-left: 10px;
}

		#nav li{display:inline;}

		#nav li a{padding:13px 60px 3px 3px;font-weight: bold;color:#000;text-transform:uppercase;line-height: 40px;
		background-image: url(2bg.png);}

#nav li .active, #nav .current_page_item a, #nav li a.current_page_item{background: rgba(0,0,0,0.37);color: #e7e7e7;
}

#nav li a:hover{
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	background-color: #3bb9ff;
	border: 5px dashed #8a4d26;
}

		/* #nav li a:active{background:#289bc6;} */

		.clear{clear:both;}

		

		.spacer{height:20px;}

		.content{font-style: normal; margin:0 auto;padding:10px;width:780px;
	background-image: url(1bg.png);
	font-size: 1.2em;
	font-weight: normal;
}


.sidebar{margin:0 auto;padding:10px;width:780px;
background-image: url(1bg.png);}

.sidebar h3{padding:5px 5px 4px 5px;color: #0f0;text-transform:uppercase;font-weight: bold;
	font-size: 2em;
}

		#categories{border-bottom:1px solid #000;line-height:21px;}

		#categories li{display:inline;margin:0 5px 0 0;}

		#categories li a{padding:5px;color:#000;text-transform:uppercase;font-weight:normal;}

		#categories li a:hover, #categories li b{padding:5px 5px 4px 5px;background:#000;color:#fff;text-transform:uppercase;font-weight:normal;}

		/* #categories li a:active, #categories li b:hover, #categories li b:active{background:#289bc6;} */

		

		.post{margin:10px 0;
}

		.post .left{width:100px;float:left;margin-top:-10px;}

		.post .left h5{font-weight:normal;font-size:72px;height:72px;line-height:72px;
	color: #4c4c4c;
}

		.post .left b{font-weight:normal;font-size:25px;line-height:25px;
	color: #4c4c4c;
}

		.post .right h2 a{text-transform:uppercase;padding:3px;font-weight: bold;line-height: 32px;
	color: #3bb9ff;
	background-color: rgba(0,0,0,0.48);
	font-size: 1em;
}

		.post .right h2 a:hover{
	color: #fff;
	background-color: black;
	border: 5px dashed #ff50a7;
	font-size: 1.5em;
}

		.post .right{width:670px;float:right;}

.post .right p{
	background-image: url(1bg.png);
	padding: 5px;
}

.post .right p small{
	font-weight: normal;
	font-style: normal;
	font-size: 0.8em;
	}
	
	
		.sidebar ul{line-height:21px;
	background-color: rgba(255,255,255,0);
	background-image: url(1bg.png);
	
}

		.sidebar ul li{display:inline;margin:0 5px 0 0;}

		.sidebar ul li a{padding:5px;color:#000;text-transform:uppercase;font-weight:normal;display:block;}

		.sidebar ul li a:hover{padding:5px;background: #8d3b00;color:#fff;text-transform:uppercase;font-weight: bold;
	border: 5px dashed #d35705;
	font-size: 1.2em;
}

blockquote {
	border-left: 5px solid #ccc;
	border: 1px solid #333;
	background-color: #e6e6e6;
	font: .8em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;
	letter-spacing: .5px;
	text-align: justify;
	margin: 15px 25px;
	padding: 20px;
}

blockquote cite {
	margin: 5px 0 0;
	display: block;
}




		.footerul{line-height:21px;}

		.footerul li{display:inline;margin:0 5px 0 0;}

		.footerul li a{padding:5px;color:#000;text-transform:uppercase;font-weight:normal;display:block;}

		.footerul li a:hover, .footerul li b{padding:5px 5px 4px 5px;background:#000;color:#fff;text-transform:uppercase;font-weight:normal;}

		/* .footerul li a:active, .footerul li b:hover, .footerul li b:active{background:#289bc6;} */

		/* .footerul li b{border-bottom:1px solid #000;width:100%;}*/

		

		#fleft{width:48%;float:left;}

		#fright{width:48%;float:right;}

		

		#centerit{text-align:center;}
#centerit a{
	text-decoration: underline;
}
#centerit a:hover{
	background-color: #ff50a7;
	border: 5px dashed #8fd8ff;
	font-size: 1.5em;
	margin: 5px;
	padding: 5px;
	text-decoration: none;
}


.commentlist li{padding:10px;
background-image: url(1bg.png);
}

.commentlist li.alt{
background-image: url(1bg.png);}

small.commentmetadata a{
	color: #ff0080;
	font-size: 0.8em;
	font-weight: normal;
	font-style: normal;
}
small.commentmetadata a:hover{
	color: #fff;
	border: 3px dashed #0ff;
	font-size: 1.2em;
	background-color: #ff0080;
	font-weight: normal;
	font-style: normal;
}

.alignright {float:right;}

.alignleft {float:left;}
.commentlink{
	margin-top: 5px;
}
.commentlink a{
	color: #333;
	font-size: 1em;
	text-decoration: underline;
	background-color: rgba(60,255,0,0.64);
	font-weight: normal;
	font-style: normal;
}
.commentlink a:hover{
	color: #fff;
	font-size: 1em;
	background-color: #f0f;
	border: 3px dashed #8d3b00;
}

/* comment */
#commentform {
	padding: 10px 25px;
}
#commentform p {
	padding-bottom: 10px;
}
#commentform input,
#commentform textarea {
	border: 3px dashed #65C1FF;
	padding: 5px 8px;
	color: #191919;
	font-size: 1em;
	background-color: #e6e6e6;
}
#commentform input:focus,
#commentform textarea:focus {
	border: 3px dashed #ff0080;
}
#commentform p#ptext {
	padding: 0;
}
#commentform p#psubmit {
	width: 380px;
	margin-top: -1.5px;
}
#commentform input#submit {
	padding: 0;
	border-style: solid;
	border-color: #ff5ed1;
}
#commentform label {
	padding-left: 8px;
	color: #333;
	font-weight: normal;
	font-style: normal;
	font-size: 1em;
}

#author,
#email,
#url,
#comment {
	width: 500px;
}



