/* CSS Document */

html, body { 
	width:100%; margin:0; padding:0;
	background-color:#FFFFFF;  }

/*#wrapper {
	width:1000px!important ;
	margin:auto auto; 
	background:url(images/wrapperbg.jpg) repeat-x 0px 0px; }*/
	p,h1,h2,h3,h4,h5{ margin:0; padding:0;}
	
	ul,li{ margin:0; padding:0; list-style-type:none}
	
.header1{ 
	background:url(images/header1_center.jpg.jpg) repeat-x 0px 100%; 	}	
	
.banner {
	background:url(images/banner2.png) no-repeat 0px 0px ; height:246px; 	}	
	
	a img{ border:none}

.smallredtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	font-style: normal;
	line-height: normal;	font-weight: bold;
	font-variant: normal;	color: #990000;
	text-decoration: none;
}
.smallredtext a:link {	color: #660000;}
.smallredtext a:hover {color: #990000;text-decoration: underline;}
.smallredtext a:visited {	color: #FF0000;}
.smallredtext a:active {	color: #FF0000;}
/*.smallredtext{color:#990000;}
	
.smallredtext a{
color:#990000;  padding-top:0px;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.smallredtext a:hover{ color:#ff0000;}
*/
.smallwhitetext {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}

.clear{ clear:both}

.contentbar{ width:600px; padding-right:20px; padding-left:15px; min-height:600px; height:auto !important; height:600px; border:0px solid #f00; float:left; }

.sidebarbar{width:254px; border:0px solid #f00; padding-right:6px; float:left; }

 h2{ background:url(images/sidebar_top.jpg) no-repeat left top;font-family:Arial Narrow, Helvetica, sans-serif; font-weight:normal; line-height:35px; text-align:left; padding-left:25px; font-size:22px; color:#FFFFFF; width:254px; }

.sidabarbox{ width:254px; float:left;  }

.sidabarbox_bottom{ width:254px; float:left; background:url(sidebar_bottom.jpg) no-repeat left bottom; padding-bottom:0px; }

.sidabarbox_bottom ul{ width:254px; padding-left:0px; float:left; background:url(images/sidebar_middle.jpg) repeat-y left top;  padding-bottom:0px;  }

.sidabarbox_bottom ul ul{ background:url(images/sidebar_bottom.jpg) no-repeat left bottom; float:left; padding-bottom:13px; width:254px;}

.sidabarbox_bottom ul li{ width:235px; float:left; background:url(images/line.jpg) no-repeat 7px 21px; margin:0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; }

.sidabarbox_bottom ul li ul li{ width:235px; float:left; background:url(images/line.jpg) no-repeat 7px 21px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; background-position:bottom;  }

.sidabarbox_bottom ul li a{ /*width:254px;*/ background:url(images/bullet.gif) no-repeat 4px 11px; padding:7px 10px 7px 18px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; float:left; }

.sidabarbox_bottom ul li a:hover{color:#C31111;}

 h1{ font-family:Arial Narrow, Helvetica, sans-serif; border-bottom:1px dotted #dc1836; margin-bottom:7px; font-weight:normal; line-height:35px; text-align:left; padding-left:15px; font-size:22px; color:#dc1836; }
 
  h1 a{ color:#dc1836; text-decoration:none; }
    h1 a:hover{ color:#dc1836; text-decoration:underline; }
 
 h3{ font-family:Arial Narrow, Helvetica, sans-serif; font-weight:normal; line-height:20px; text-align:left; padding-left:5px; font-size:15px; color:#dc1836; }
  h3 a{ color:#dc1836; text-decoration:none;  }
    h3 a:hover{ color:#dc1836; text-decoration:underline; }
 
 p{ text-align:justify; color:#666666; font-family:Arial, Helvetica, sans-serif; padding:5px 0 5px 0px; font-size:13px; }
 
.postmetadata{ font-family:Arial Narrow, Helvetica, sans-serif; font-weight:normal; line-height:20px; text-align:left; padding-left:5px; font-size:15px; color:#dc1836; }
.postmetadata a { font-family:Arial Narrow, Helvetica, sans-serif; font-weight:normal; line-height:20px; text-align:left; padding-left:5px; font-size:15px; color:#dc1836; text-decoration:none;}
.postmetadata a:hover { font-family:Arial Narrow, Helvetica, sans-serif; font-weight:normal; line-height:20px; text-align:left; padding-left:5px; font-size:15px; color:#dc1836; text-decoration:underline;}
#calendar_wrap a { background:none; padding:8px; }
#wp-calendar { padding-left:15px; }
#recentcomments a{background:none;}
#recentcomments li{ padding-left:15px;}
.url:link{font-size:12px;}
#tag_cloud a{background:none;}
#calendar_wrap  { background:url(images/sidebar_bottom.jpg) no-repeat left bottom; width:254px; }
/*.hidden{background:url(images/sidebar_top.jpg) no-repeat left top;font-family:Arial Narrow, Helvetica, sans-serif; font-weight:normal; line-height:35px; text-align:left; padding-left:25px; font-size:22px; color:#FFFFFF; width:254px; }*/

#tag_cloud{ background:url(images/sidebar_bottom.jpg) no-repeat left bottom; width:254px; }
/*#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

/*#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}*/

/*#sidebar #searchsubmit {
	padding: 1px;
	}
.hidden{ bbackground:url(images/sidebar_top.jpg) no-repeat left top; width:254px; height:35px; }*/
#test {padding:5px;}