body {background:#F7F9FF /*url(images/wp_header.png) top center repeat-x*/;color:#000000;font-size:12px;font-family:Verdana, Helvetica, Arial, Sans-Serif;margin:0;line-height:18px;}
a, a:visited{color:#0066cc;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
br{line-height:10px;}
#container {width:950px;text-align:left;margin:0 auto;background:#fff;}
#header {height:143px;/*	padding:28px 0px 0px 0px;*/
text-align:center;}
#header h2 {color:#000000;font-size:30px;font-family:Georgia, Times New Roman, Sans-Serif;font-weight:bold;margin:0px;}
#header h2 a {color:#000000;text-decoration:none;}
#header h2 a:hover {color:#FFFFFF;text-decoration:none;}
#header h3 {color:#FFFFFF;font-size:10px;font-family:Verdana, Helvetica, Arial, Sans-Serif;font-weight:bold;text-transform:uppercase;text-indent:10px;margin:0px;}
#menu {text-align:left;margin-bottom:20px;background:#000;border-top:1px solid #fff;border-bottom:2px solid #EC8B11;}
#menu h2 {font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size:12px;font-weight:bold;color:#cccccc;margin:0;padding:0;}
#menu li {display:inline;list-style-type:none;margin:0px;padding:0px;}
#menu ul {margin:0px;padding:4px;}
#menu ul li a {font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size:12px;font-weight:bold;color:#cccccc;padding:0px 20px;border-right:1px solid #fff;margin:0px;text-decoration:none;}
#menu ul li a:hover {color:#FFFFFF;background:#000000;padding:0px 20px;text-decoration:underline;}
#content ul{margin:10px;padding:0;}
#content ul li{background:url(images/arrow_list.gif) no-repeat top left;list-style:none;list-style-image:none;padding:0 0 0 20px;line-height:20px;color:#696969;}
#content {width:640px;float:left;clear:both;margin-top:10px;margin-bottom:20px;padding:0 0 0 10px;overflow:hidden;background:#fff;margin-left:10px;}
.post {padding:0px;clear:both;overflow:hidden;}
.post .date {height:50px;width:45px;background:url(images/calendar.gif) no-repeat;font:normal 22px Arial, Helvetica, sans-serif;color:#666666;text-align:center;padding:0px 2px 0 0;line-height:100%;float:left;}
.post .date span {height:19px;display:block;font:normal 11px Arial, Helvetica, sans-serif;color:#ffffff;text-align:center;padding-top:5px;}
.post .title {float:left;margin-left:10px;width:490px;}
.postdata {font-size:90%;color:#999999;}
.postdata a, .postdata a:visited {color:#999999;text-decoration:none;}
.postdata a:hover {color:#44a1d0;text-decoration:none;}
.postdata .category{background:url(images/mini-category.gif) no-repeat;padding-left:18px;line-height:15px;float:left;}
.postdata .comments{background:url(images/mini-comment.gif) no-repeat;padding-left:18px;line-height:15px;float:right;}
.mini-add-comment {background:url(images/mini-down-arrow.gif) no-repeat left center;padding-left:12px;float:right;}
.entry {padding:10px 0px 5px;clear:both;}
#content p{margin:0px;line-height:18px;padding:0px 0px 15px 0px;}
#content p img{border:none;margin-right:5px;margin-bottom:5px;padding:0px;}
#content p img a{border:none;margin-right:5px;margin-bottom:5px;padding:0px;}
#content h1 {color:#0066cc;font-size:16px;font-family:Verdana, Helvetica, Arial, Sans-Serif;margin:0px;line-height:150%;}
#content h1 a  {color:#0066cc;text-decoration:none;}
#content h1 a:hover {color:#000000;text-decoration:underline;}
#content h2 {color:#0066cc;font-size:15px;font-family:Verdana, Helvetica, Arial, Sans-Serif;margin:0px;line-height:140%;border-bottom:dotted 1px #CCCCCC;}
#content h2 a  {color:#0066cc;text-decoration:none;}
#content h2 a:hover {color:#000000;text-decoration:underline;}
blockquote{margin:0px 0px 0px 25px;padding:0px 25px 0px 10px;font-style:italic;color:#666666;border-left:1px solid #cccccc;}
#content blockquote p{margin:0px 0px 20px 0px;padding:0px;}
.postspace {background:#FFFFFF url(images/post_div.png) no-repeat center;width:440px;height:60px;margin:0px;padding:0px;overflow:hidden;}
.postspace2 {background:#FFFFFF;width:440px;height:0px;margin:0px;padding:0px;overflow:hidden;}
/* ------------------------------------- comment area  */
h3#comments {background:url(images/comments.gif) no-repeat;padding-left:22px;font:normal 140%/120% Arial, Helvetica, sans-serif;clear:both;}
h3#respond {background:url(images/respond.gif) no-repeat;padding-left:22px;font:normal 140%/120% Arial, Helvetica, sans-serif;margin:20px 0px 0px;clear:both;}
/* commentform */
#commentform {margin-top:10px;}
#commentform label {font-weight:bold;color:#666;font-size:100%;padding-left:5px;}
#commentform small {color:#999999;font-size:90%;}
#commentform input {font:110% Arial, Helvetica, sans-serif;width:220px;padding:5px 3px 3px 7px;background:url(images/form-field-bg.gif) no-repeat;border-top:1px solid #e6e6e6;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;border-left:1px solid #e6e6e6;}
#commentform textarea {font:110% Arial, Helvetica, sans-serif;width:480px;height:140px;background:url(images/form-field-bg.gif) no-repeat;border:solid 1px #e6e6e6;padding:5px 3px 3px 7px;}
#commentform #submit {font:12px/100% Arial, Helvetica, sans-serif;color:#000000;background:url(images/submit-btn.gif) no-repeat top left;border:none;width:135px;height:25px;padding-bottom:6px;margin-left:355px;}
#commentform #submit:hover {background:url(images/submit-btn.gif) no-repeat bottom left;}
#commentform textarea:focus, #commentform input[type="text"]:focus {border:solid 1px #3b9acc;}
/* comment list */
.commentlist {margin:10px 0px;padding-left:45px;line-height:130%;}
.commentlist li{padding:5px 10px;}
.commentlist .alt {background:#F4F4F4;}
.commentlist cite {font-weight:bold;font-style:normal;font-size:110%;color:#669900;}
.commentlist cite a, .commentlist cite a:visited {color:#669900;}
.commentlist small {margin-bottom:5px;display:block;font-size:87%;}
.commentlist small a, .commentlist small a:visited{color:#999999;}
#sidebar {width:245px;background:#FFFFFF top center no-repeat;float:right;margin-top:10px;margin-bottom:20px;padding:15px 15px 15px 15px;overflow:hidden;}
#sidebar h2 {color:#000;font-size:15px;background:url(images/side_head_bg.gif) repeat-x top;line-height:20px;text-align:center;font-family:Helvetica, Verdana, Arial, Sans-Serif;font-weight:bold;list-style:none;padding:5px 0;margin:5px 0;}
#sidebar ul {list-style:none;margin:0px;padding:0px 0px 20px 0px;}
#sidebar li {list-style:none;margin:0px;padding:0px;}
#sidebar ul li {list-style:square inside;margin:0px;padding:5px 0px 0px 0px;}
#sidebar ul li ul {padding:0px;}
#sidebar ul li a {color:#0066cc;text-decoration:none;}
#sidebar ul li a:hover {color:#000000;text-decoration:underline;}
#sidebar ul li ul li {color:#000000;padding:5px 0px 0px 15px;}
#sidebar ul li ul li a {color:#0066cc;}
#footer {color:#ffffff;text-align:center;clear:both;}
#bottom {background:#2569ac;color:#ffffff;text-align:center;padding:15px 0;border-top:10px solid #336699;}
#footer a {color:#ffffff;font-weight:bold;text-decoration:none;}
#footer a:hover{color:#ffffff;text-decoration:underline;}
div#the_post_ticker
{border-top:2px dotted #CCC;border-bottom:2px solid #CCC;padding:4px;margin-bottom:4px;font-size:12px;font-family:Verdana;height:40px;overflow:hidden;}
div#the_post_ticker a
{font-weight:bold;text-decoration:none;}
div#the_post_ticker a:hover
{text-decoration:underline;}
#search {font-size:0.9em;border-top:1px solid #e6e6e6;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;border-left:1px solid #e6e6e6;}
#search #searchsubmit {border:#999 1px solid;font-size:0.9em;background:url(images/search-btn.png) no-repeat;margin:0 0 0 2px;color:#265e15;width:135px;height:25px;padding:2px;}
/*=======================*/
#home_content {width:98%;float:left;clear:both;font-size:12px;margin-top:10px;margin-bottom:20px;padding:0 10px;overflow:hidden;line-height:20px;}
#home_content p{margin:0px;line-height:18px;padding:0px 0px 15px 0px;}
#home_content img{border:none;margin:0 5px 0 0;padding:0px;}
#home_content p img a{border:none;margin-right:5px;margin-bottom:5px;padding:0px;}
#home_content h1 {color:#0066cc;font-size:16px;font-family:Verdana, Helvetica, Arial, Sans-Serif;margin:0px;line-height:150%;}
#home_content h1 a  {color:#0066cc;text-decoration:none;}
#home_content h1 a:hover {color:#000000;text-decoration:underline;}
#home_content h2 {color:#0066cc;font-size:15px;font-family:Verdana, Helvetica, Arial, Sans-Serif;margin:10px 0 5px 0;line-height:140%;`
}
#home_content h2 a  {color:#0066CC;text-decoration:none;border:1px solid #1374EE;border-top:none;/*	background:#D7EBFF;*/
background:url(images/side_head_bg.gif) repeat-x top;padding:5px;margin:0;}
#home_content h2 a:hover {color:#EC8B11;text-decoration:none;/*background:#FAF1E5;*/
background:url(images/side_head_bg_over.gif) repeat-x bottom;border:1px solid #EC8B11;border-bottom:none;padding:5px;margin:0;}
#home_content blockquote p{margin:0px 0px 20px 0px;padding:0px;}
.bluebox{background:#F7F9FF;border:1px solid #AED2FF;padding:0 8px 8px 8px;}
#home_content ul{margin:10px 0 10px 150px;padding:0;}
#home_content ul li{background:url(images/arrow_list.gif) no-repeat top left;list-style:none;list-style-image:none;padding:1px 0 0 20px;line-height:20px;margin:0;font-weight:bold;}
