html,body,p,div,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
img{border:0px}
html{
width:100%;
background-image:url(images/bg.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#1c2630
}
body{
width:700px;
margin:0 auto;
padding:35px 0;
}
p{padding:10px 0;text-indent:15px;}
td p{
	padding:0;text-indent:0;
}
#learning{
width:660px;
/*background-image:url(images/bg2.gif);
background-position:top left;
background-repeat:repeat-x;*/
padding:4px 0;
float:left;
font-family:Tahoma;
font-size:11px;
color:#b0b0b0
}
#learning img{
float:left
}
#learning h1{
display:block;
width:344px;
float:left;
}
#learning ul{
width:320px;
float:left;
padding:7px 0;
}
#learning li{
width:137px;
color:#598dc6;
font-weight:bold;
list-style-type:none;
background-image:url(images/disc.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0 0 0 18px;
float:left;
}
#learning li a{
color:#598dc6;
text-decoration:underline
}
#learning li a:visited{text-decoration:underline}
#learning li a:hover{text-decoration:none}
a { color:#577B03; text-decoration:underline;}
a:hover { color:#DE4F1F; text-decoration:none;}
#wrap { text-align:left; width:700px; margin:0px auto; background:#FFF;}
#header { background:#FFF url(/header.png) no-repeat; padding:19px; color:#FFF;}
#header h1 { font:300% Georgia, Times, serif; letter-spacing:-1px;}
#header h1 a { color:#993366; text-decoration:none;}
#header h1 a:hover { color:#577B03; text-decoration:underline;}
#header a { color:#993366; text-decoration:none;}
#header a:hover { color:#577B03; text-decoration:underline;}
#menu { padding:5px 10px 10px 5px; text-align: right; background: #9ECF2E url(/header-menu.gif) repeat-x; font: 85% Verdana;}
#menu a { padding:10 10px 0 5px; color: #FFFFFF; text-decoration: none;}
#menu a:hover { padding:10 10px;color: #993366; }
#content, #footer{ padding:15px;}
#posticons a:hover { background:#577B03; color:#FFF;}
#post_form { background:#EAEAEA;padding:0 15px;  margin:0 15px; border-top:1px solid #999;}

#paginator a {  display:inline; text-align:center;  padding:1px 3px; background:#DE4F1F; text-decoration: none; color:#FFF;}
#paginator a:hover { background:#CCC; color:#000;}
#paginator strong {  display:inline; text-align:center;  padding:1px 3px; background:#993366; text-decoration: none; color:#333;}
.post { margin-bottom:20px;}
.post h2 { font:normal 220% Georgia, Times, serif;  letter-spacing:-1px;}
.post h2 a { text-decoration:none;color:#9ECF2E;border-bottom: 1px dashed red;}
.post h2 a:hover { text-decoration:none;color:#red;border-bottom: 1px dashed red;}
.entry a { color:#577B03; text-decoration:underline;}
.entry a:hover { color:#DE4F1F; text-decoration:none;}
.entry a img {background:#FFF; padding:5px; border:5px solid #EAEAEA;}
.entry blockquote { font:italic 105% Arial, Helvetica, sans-serif; padding:5px; margin:5px; background:#EBEBEB;}
.meta { font-size:85%; text-align:right; color:#999; padding:5px 0; border-bottom:1px solid #EAEAEA; margin:5px 0;}
.meta a { color:#999; text-decoration:none;}
.meta a:hover { color:#0006FF; text-decoration:underline;}
.clear { clear:both;}
.post img { background:#FFF; padding:5px; border:5px solid #EAEAEA;text-align:left;float:right; margin-right:10px; display:block;}
blockquote.bq { font:italic 130% Arial, Helvetica, sans-serif; margin-bottom:5px; width:85%; float:left; background:#FFF; 	padding:0; margin:0;}
.qleft {font:900% Georgia, 'Times New Roman', Times, serif; float:left; margin-right:10px; display:block; width:10%; color:#999; }
.post em {font:90% Georgia, 'Times New Roman', Times, serif; float:right; margin:10px; padding:5px; display:block; width:20%; color:#9ECF2E;  background:#993366;}
#footer{
background-image:url(images/end.gif);
background-position:bottom left;
background-repeat:no-repeat;
background-color:#f7f5e9;
width:687px;
float:left;
padding:12px 0 10px 13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#222e39
}
#footer div{
#width:210px;
float:left;
padding:0 5px
}
#footer a{
color:#222e39;
text-decoration:underline;
line-height:25px;
}
#footer a:visited{text-decoration:underline}
#footer a:hover{text-decoration:none}
#footer strong{
display:block;
padding:0 0 7px 0
}
#footer .centeral-block{
background-image:url(images/dots.gif);
background-position:top left;
background-repeat:repeat-y;
padding:0 0 0 10px;
width:235px;
}
#footer #mail{
font-size:11px
}