
body,h1,h2,h3,h4,h5,h6,blockquote,p,form
{
margin:0;
padding:0;
}


body{
		margin:0;
		font-family:Arial,Helvetica,Georgia;
		font-size:12px;
		text-align:left;
		vertical-align:top;
		background:#ffffff;

}

h1{
font-family:Georgia,Sans-serif;
font-size:24px;
padding:0 0 10px 0;

}
.post
{
padding:10px 0px 10px 20px;
margin:0 0 0 0px;
text-align:left;
clear:both;
}
h4{color:#000000; padding:0; margin:0; font-size:12px; font-weight:normal;}
h4 span{color:#de2027; font-size:14px; font-weight:bold;}

.entry{
	line-height:18px;
	color:#444;
	clear:both;
}
.entry a
{
color:#444; border-bottom:1px #de2027 dotted; text-decoration:none;
}
p.postmetadata{
	border-top:1px solid #F6C9CB;
	margin:10px 0 0 0px;
	clear:both;
	
}

.navigation
{
	padding:10px 0 0 0;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}
a{
		
		color:#de2027;
}
a:hover{
		text-decoration:underline;
		color:#444;
		
}
p{
padding:10px 0 0 0px;
}
#wrapper{
	margin:0 auto 0 auto;
	width:750px;
	text-align:left;
}
#header{
	float:left;
	width:750px;
	margin:20px auto auto auto ; 
	clear:both;
	position:relative;
	display:inline;
	
}
#logo{float:left; width:140px; height:40px; background:url(i/logo.gif) 0 5px no-repeat;margin:0 0 0 120px;display:inline;}
#nav{float:left; width:460px; background:#000; margin:13px 0 0; position:relative;display:inline;}
#nav ul{margin:auto;padding:0;}
#nav li{list-style:none;float:left;width:77px; background:#000; height:18px; text-align:center;}
#nav li a{display:block; color:#FFF;width:77px; text-decoration:none; padding:3px 0 1px; border:0;}
#nav li a:hover{color:#FFF; background:#de2027;}
#yy{position:absolute;right:-30px;width:20px; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:3px 0 0; text-align:right;}
#yy a{text-decoration:none; color:#888; display:block; width:24px; border:0;}
#yy a:hover{background:url(jt.gif) no-repeat 0 3px;}

#container
{
float:right;
width:460px;
margin:20px 46px 0 4px;
display:inline;
}
.sidebar{
float:right;
width:140px;
margin:19px auto 0 auto;
text-align:right;
display:inline;

}
.sidebar ul
{
list-style-type:none;
margin:0;
padding:0 10px 0 10px;
}
.sidebar ul li
{
padding:10px 0 10px 0;
}
.sidebar ul li h2
{
font-family:Georgia,Sans-serif;
font-size:14px;
color:#DE2027;
}
.sidebar ul ul li{
padding:0;
line-height:24px;
margin:0 -10px 0 0;
}
.sidebar li li a{color:#000; text-decoration:none;}
.sidebar li li a:hover{text-decoration:underline; color:#999;}

#footer{
	clear:both;
	float:right;
	width:442px;
	margin:10px 43px 0 0;
	color:#999999;
	display:inline;
}
#footer a{
	color:#999999;
	border:0;
	background:url(jt.gif) left 2px no-repeat; 
	padding:0 0 0 10px;
}
#footer a:hover{color:#000000;}
.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #de2027;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #de2027;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}


