@charset "UTF-8";

#blog #container { background-image: url(../images/blog/blogBg.gif); background-repeat: repeat-y; }
#blog #content { float: left; width: 498px; height: 100%; padding: 40px 30px 40px 60px; background-color: #ffffff; }
#blog #content div.entry img { float: right; padding: 0 10px; }	
#blog #content .navigation { margin: 10px 0 10px -7px; font-size: 10px; }
#blog #content #searchform { margin: 15px 0 25px 0; display: block; }
#blog #content #searchform #s { padding: 3px; font-size:10px; color: #806a72; border: 1px solid #806a72; }
#blog #content #searchform #searchsubmit {  margin: 0 0 0 5px; padding: 3px; font-size:10px; color: #fff; background-color: #e54177; }

a:link { color: #e54177; text-decoration: underline; }
a:visited { color: #e54177; text-decoration: underline; } 
a:hover { color: #e54177; text-decoration: underline; } 
a:active { color: #e54177; text-decoration: underline; }  

#blog h1 { color: #e54177; font-size: 12px; margin: 10px 0 0 0; }
div.entry { margin: 10px 0 0 0; }
div.hr { clear: both; height: 15px; background: #fff url(../images/blog/hr.gif) no-repeat scroll center; padding: 30px 0 0 0; }
div.hr hr { display: none; }

#blog #sidebar { float: right; width: 142px; padding: 0 15px 25px 0; background-color: #fdf0f6; }
#blog #sidebar ul { font-size: 10px; padding: 0; margin: 0; color: #e7628e; list-style-position: outside; font-weight: bold; }
#blog #sidebar li { padding: 2px 0; }

#sidebar #searchform { margin: 50px 0 5px 0; display: block; }
#sidebar #searchform #s { padding: 3px; font-size:10px; color: #806a72; border: 1px solid #806a72; }
#sidebar #searchform #searchsubmit {  display: block; margin: 5px 0 0 0; padding: 3px; font-size:10px; color: #fff; background-color: #e54177; }

#sidebar p { font-size: 10px; font-weight: normal; }
#sidebar ul { list-style: none; }
#sidebar ul li h2 { color: #806a72; font-size: 11px; margin: 15px 0 5px 0; text-transform: uppercase; font-weight: bold; }
#sidebar ul li ul { margin: 2px 0 20px 0; }
#sidebar ul li ul li { margin:  0 2px 0 20px; padding: 0; list-style: disc; }


/* Comments Area */
input { border: 1px solid #806a72; }
h3#comments { margin: 25px 0 10px 0; }

form#commentform p { margin: 5px 0; }

small.commentmetadata { display: block; font-size: 9px; margin: 0 0 8px 0; } 

textarea#comment { width: 490px; padding: 3px; font-size:10px; color: #806a72; border: 1px solid #806a72; }

#commentform #submit {  display: block; margin: 5px 0 0 0; padding: 3px; font-size:10px; color: #fff; background-color: #e54177; }

#content ol.commentlist { list-style: none; margin: 0 0 20px 0 }

#content ol.commentlist li { padding: 10px 0 10px 7px; border-bottom: 1px solid #eeb0c5; }

#content ol.commentlist li.alt { background-color: #fdf0f6; }