/* CSS Document */
.titlepost{
	padding-left:12px;
	padding-right:19px;
	line-height:30px;
	font-size:22px;
	color:#fff;
	text-shadow: #01719A 1px 2px 1px;
}
.titlepost a{
	font-size:22px;
	color:#fff;
	border:none;
	text-decoration:none;
	text-shadow: #01719A 1px 2px 1px;
}
.navigation a, .comment-navigation a , .editpage .post-edit-link{background: #eee;padding: 5px 10px;-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
.navigation a:hover, .comment-navigation a:hover ,.editpage .post-edit-link:hover{background: #ddd;padding: 5px 10px;-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px; text-decoration:none}
.mainentry img {
	border: 1px solid #ddd;	
	text-align: center;	
	background-color: #fafafa;	
	padding: 5px; 
	margin: 5px 10px 10px 0px; 
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px;
}

/* Comment Form */
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; margin-left:0px;   }
#commentform input {width: 170px;	padding: 4px;	border:1px solid #ccc;	font-size:14px;	font-family:Georgia, Times;	}
#commentform {	margin: 5px 10px 0 0;	padding-bottom:60px; }
#commentform p label { width: 120px; display:block;float:left}
#commentform p {border-top:1px solid #eee; padding: 10px 0; margin:0;font-size: 14px}
#commentform textarea {	width: 457px;	padding: 2px;	border:1px solid #ccc;	padding: 4px;	font-family: Georgia, Times;}
.cancel-comment-reply {display: none;}
#commentform #submit {	margin-left: 120px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;border:1px solid #aaa; font-weight: bold; cursor: pointer}
#commentform small, #commentform #submit {color:#333;text-transform: uppercase;font-family: arial;}
#commentform small {font-size:11px;font-weight: bold}	
#respond{ width:598px;/*608*/ padding-left:10px; margin-left:15px; }
#respond h3 { padding-top: 20px; margin-bottom: 10px; font-size:23px; }

/* Captions */
.wp-caption {	
    border: 1px solid #C1E2F3;	
    text-align: center;	
    background-color: #fafafa;	
    padding-top: 5px;	
    margin: 8px 15px 8px 15px;	
    -moz-border-radius: 3px;	
    -khtml-border-radius: 3px;	
    -webkit-border-radius: 3px;	
    border-radius: 3px;
}
.wp-caption img {	
    margin: 0;	
    padding: 0;	
    border: 0 none;
}
.wp-caption p.wp-caption-text {	
    font-size: 12px; 
    text-align:center;
    line-height: 17px;
    padding: 4px 4px 5px 0;	
    margin: 0;	
    font-style: italic;	
    color: #005991;
}
.wp-caption.alignright {
    margin-right: 0px;
}
.wp-caption.alignleft {
    margin-left: 0px;
}

blockquote {
	border: 2px solid #C1E2F3;
	padding:11px 20px 0px 18px;
	margin-bottom:17px;
	position:relative;
	display:block;
	background: #C1E2F3;
	-moz-border-radius: 7px;	-khtml-border-radius: 7px;	-webkit-border-radius: 7px;	border-radius: 7px;
}
blockquote span{
	width:24px;a
	height:13px;
	background:url(../images/bg_quote.jpg) no-repeat;
	position:absolute;
	bottom:-12px;
	left:15px;
}
.category{
	padding:0;
	margin:0;
	padding-top:7px;
	padding-bottom:10px;
	_padding-top:3px;
	_padding-bottom:6px;
	clear:both;
}
.category-sidebar h3{
	font-size:18px;
	color:#fff;
	background:url(../images/bgr_rgt_titlebg.jpg) no-repeat;
	width:238px;
	height:23px;
	line-height:22px;
	letter-spacing:-1px;
	text-align:center;
	text-shadow: #01719A 1px 2px 1px;
}
.mainentry .wp-smiley {        border: none;
        padding: 0px;
        margin: 5px 0px 5px 0px;
}


