

html,body{margin:0;padding:0; height:100%; background:#FFFFFF; background-image:url(images/header_repeat.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333;} 
body{text-align:left;}
#container{width:1000px; margin:0 auto 0;}
#content p{line-height:1.5}
a {color:ff8800; text-decoration:none;}
h3 { margin-top:60px;}
img {border:none;}
.wp-image-77 {clear:both;}
.leftcol {width: 310px; float: left; margin-left: 60px;}

/* Header xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.head_part {background: url(images/header_mid.jpg) no-repeat; width:1000px; height:44px;}
.head_part a:hover {text-decoration:none; }
.description {color:#a3bdcb; font-size:12px; font-weight:bold; font-family:helvetica, arial, sans-serif;}
/* Internet explorer 6! only */
*html .head_part { height: 80px; padding-top:25px; }
.logo {width:280px; height:70px; float:left; margin:30px 0px 0px 90px;}

/* Top Navigation xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.top_navi { width:510px; height:40px; float:left; margin:58px 0px 0px 40px; text-align:center; color:#a3bdcb; font-size:13px; font-family:helvetica, arial, sans-serif;}
.top_navi a  {color:#a3bdcb; font-size:13px; font-family:helvetica, arial, sans-serif;}
.top_navi a:hover  {color:#ffae00; font-size:13px; font-family:helvetica, arial, sans-serif; background-image:url(images/arrowtop.jpg; height:25px; width:15px;); background-repeat:no-repeat; background-position:top; margin-bottom:10px;}

/* Content Entry Post xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#content{ width:950px; margin-left:30px; margin-bottom: -10px; text-align:left;}
.wrapper{float:left; width:1000px; height:100%; background:#FFFFFF; vertical-align:top;}
.post {width:57 0px;}
.entry {width: 950px; margin:10px 0px 20px 0px; font-size:12px; font-family:helvetica, arial, sans-serif;}
.bottom_row { background:#f5f5f5; border:1px solid #f1f1f1;  float:left; padding-left:6px; padding-top:2px; padding-bottom:2px; padding-right:4px;}
.top_row_right {float:right;}
.top_row_left { float:left;}
.top_row a { font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.admin_symbol { background:url(images/user_symbol.gif); width:13px; height:18px; }
.top_row_left_page { color: #990000; font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}


/* IE 6 only */
*html .entry {margin-top:-19px;}
*html .top_row_left { margin-top:-7px;}
*html .top_row {padding-top:5px; height:25px;  }


/* Entry List xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.postmetadata { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:10px; color:#999; line-height:13px;} 
.postmetadata a {
	color:#990000;
	font-size:10px;
} 
.postmetadata a:hover { color:#990000; text-decoration:none; border-bottom: 1px dashed #990000;} 
.metaauthordate { display:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#999;}
/* Internet explorer 6! only */
*html .news_border { margin-top:-25px; border-bottom: 1px dashed #000;}


/* Entry Listings xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.entry ul { font-size:1em; padding:25px; margin:0px; padding-left:30px; padding-top:0px; padding-bottom:5px; line-height: 20px;} 
.entry ol{ font-size:1em; padding:25px; margin:0px; padding-left:40px; padding-top:0px; padding-bottom:5px; line-height: 20px;} 
.entry dl{ font-size:1em; padding:25px; margin:0px; padding-left:30px; padding-top:0px; padding-bottom:5px; line-height: 20px;} 
.entry dir{ font-size:1em; padding:25px; margin:0px; padding-left:30px; padding-top:0px; padding-bottom:5px; line-height: 20px;} 
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block;}


/* Internet explorer 6! only */
*html .sidebar_left a {padding: 0px 0px 0px 0px; line-height:13px;}
*html .sidebar_left li ul li {line-height:12px; height:16px; margin-top:3px; }
*html .sidebar_left li {margin-top:10px; }


/* Footer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/ 

#footer{ width:100%; float:left;}
#footer p { width:100%; background-image:url(images/footerimg.jpg; width:1081px; height:27px;); background-repeat:none; height:33px; font-family:Tahoma, Geneva, Arial, sans-serif; font-size:10px; color:#FFFFFF; margin:0px 0px 0px 50px;}
#footer a{color:#FFFFFF}

/* Commentform xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.comments_metadata {margin-top:2px; margin-bottom:10px;}
.comments_head {background:url(images/comments_head.gif) no-repeat; width:421px; height:18px; margin-top:4px; overflow:hidden;}
.comments_body {background:#f2f2f2; width:421px; min-height:20px;}
.comments_response { width:430px; margin:0 auto 0; padding-top:10px; }
.comments_foot {background:url(images/comments_foot.gif) no-repeat; width:421px; height:10px; margin-bottom:20px;}
.comments_form {margin-left:10px;}
.nocomments {padding-left:10px; color:#ff0000; padding-top:5px;}
.respond {font-size:14px; padding-left:15px; color:#333;}
.responses_comment{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#999; margin-left:20px;}
.leave_reply {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding-left: 7px; margin-bottom:10px;}
#submit {background:url(images/button.gif); width:130px; height:24px; border:none; color:#336600;}
.moderation_comments { margin-top:4px; font-style:italic;}

/* Internet explorer 6! only  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
*html .leave_reply {margin-bottom:-10px;}
*html .comments_foot {margin-bottom:-5px;}
*html .comments_metadata {margin-top:-10px; margin-bottom:10px;}
*html .moderation_comments { margin-top:-20px; margin-bottom:-40px;}



