body{
margin:0px 0px 0px 0px;
font: .85em Verdana, sans-serif;
background-color: #f3f3f3;
}
#left-border{
background: url('images/border-left.gif') repeat-y;
width: 15px;
}
#main_table{
background-color: #FFFFFF;
}
#right-border{
background: url('images/border-right.gif') repeat-y;
width: 15px;
}
#path{
background: url('images/pathbg.gif') repeat-x;
height: 32px;
}

#path ul{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#path li{
	float: left;
	list-style-type: none;
}

#path li a{
	display: block;
	padding: 0 10px;
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	text-decoration: none;
	background-color: inherit;
	color: #000000;
}

#path .selected{
	color: #336699;
	text-decoration: none;
	background-color: inherit;
}

#path a:hover{
	background-color: inherit;
	color: #336699;
	text-decoration: none;
}

#main{
padding-left: 20px;
padding-right: -15px;
border-right: 2px solid #dddddd;
border-bottom: 2px solid #dddddd;
}
div.head {width:83%;height:81px;padding-top:1px;text-align:left;}

div.footer {width:83%;}

div.numcomm {text-align:left;width:100%;height:16px;font-size:18px;}

div.head, div.footer, div.numcomm {background-color:rgb(95,95,95);color:rgb(223, 223, 223)}


div.corners {height:10px;width:83%;background-color:rgb(95, 95, 95);}


.numcomm p {font:24px;padding-left:5px;background-color:rgb(95, 95,95); padding-left:5px;}

p {text-align:justify;}

p a, p a:visited {color:#494949;}

p a:hover, .footer a:hover, .post a:hover {text-align:right; color:#8d8d8d;}



p.about {color:rgb(223, 223, 223);text-align:right;margin-top:-60px;margin-right:10px;}

p.comment-text {font-size:8px;}

p.cat{font-size:14px;}


p.comments {display:inline;background: url('images/comment.png') no-repeat left center;padding-left:17px;padding-top:-5px;}
p.categories {display:inline;background: url('images/category.gif') no-repeat left center;padding-left:17px;padding-top:-5px;}
p.time {display:inline; margin-top:-17px;background: url('images/time.png') no-repeat left center;padding-left:17px;padding-top:-5px;}


table.comm {font-size:16px;margin-top:-21px;}
table.comm tr td a, table.comm tr td a:visited {color:#494949;}
table.comm tr td a:hover {color:#565656; text-decoration:none;}


h1 {font-size:40px;}


img {border:none}


textarea {width:80%;}


.comment-btm{width:60%;}

h2{
font-size:20px;
text-align:left;
margin-left:4px;
border-bottom: 1px dotted #494949;
}

h1.name a, h1.name a:visited {margin-left:10px;text-decoration:none;text-align:left;color:#494949;}

h2 a{font-size:20px;padding-top:10px;}

h2 a, h2 a:visited {text-decoration:none;color:rgb(0, 0, 0);}

h2 a:hover {
color:#565656;
}


.footer{
font-size: 80%;
text-align: center;
}
.footer a, .footer p.foot a:visited {
color:#494949;
}

h3.nav, h3.nav a, h3.nav a:visited {font-size: 18px; color: rgb(95, 95, 95);text-decoration:none; text-align:left;}

h3.nav a:hover {color:rgb(153, 153, 153);}

h3#respond {font:16px}

h3#comments {font-size:18px;}

cite, cite a:link, cite a:visited {
color:#494949;
font-size:18px;
}

cite a:hover {background-color:#494949; color:rgb(255,255,255); text-decoration:none}



#sidebar {
list-style-type:none;
text-align: justify;
margin-left: 10px;
margin-right: 10px;
}

#sidebar li {margin-left:5px;list-style-type:none;}

#sidebar li ul li {margin-left:-20px;list-style-type:none;}

#sidebar a:link, #sidebar a:visited {color:#494949; text-decoration:none;}

#sidebar a:hover {color:rgb(255, 255, 255);background-color:#494949;}

#sidebar h2 {border:none;}
#wp-caption{
border-color: #494949;
border: 1px;
}