/*
Theme Name: Crimson Blue
Theme URI: http://www.zillr.com
Description: A very stylish and professional Wordpress theme in red and blue.
Author: www.zillr.com
Author URI: http://www.zillr.com/
Theme made free by ZillR.com
valid xhtml 1.0 transitional and fully coded to valid css 2.1 and 3.0
*/

body {

        background-color:#635F60;        

        background-repeat: repeat-x;        

        background-position:top;        

        margin:0px;              

        font-family: "Trebuchet MS", Arial, Verdana;

        font-size: 70%;

        color: #000000;        

}

#post img {

float: left;

padding:5px 10px 5px 2px;

}
#rtex {
color: #ffffff;
font-size:1.1em;
padding:5px 5px 5px 5px;
}
#rtex a{
color: #ffffff;
font-size:1.0em;
text-decoration: underline;
}

#tex {

padding:5px 10px 5px 10px;

font-size:1.3em;
}


#tex a {

text-decoration: underline;

color: #0B7599;

font-size:1.0em;
}

#wrap {	

	background-color:#CE3515;    

        width: 903px;

        height: 100%;        

        margin-left: auto;

        margin-right: auto;

        margin-bottom: auto;

        margin-top:30px;

        float: none;        

}

.headerfont{

        font-size: 36px;

        color: #ffffff;

        font-family: "serif", Garamond, Verdana;                

        height: 36px;

        width: 236px;

        margin-left:0px;

        margin-top:50px;        

        float: left;

}

.headerfont a:link, .headerfont a:visited {

        color:#ffffff;

        text-decoration: none;

}

.headerfont a:hover, .headerfont a:active {

        color: #ffffff;

        text-decoration: none;

} 

.searchbox {

        background: url('images/searchbase.gif');

        background-repeat:no-repeat;        

        float:left;

        border: 0px solid #525252;        

        width: 152px;

        height: 20px;

        line-height:20px;

        font-family: "Trebuchet MS", Arial, Verdana;        

        font-size: 1.0em;

        color: #000000;                

        margin-top:20px;

        margin-left: 6px;             

        margin-bottom: 0px;              

}

.texxysearch {

	width: 110px;

	border: 0px solid #FFFFFF;

	float: left;

	font-size: 1.0em;

	margin-left: 25px;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 0px;	

	color: #000000;

	height: 14px;

}

.search{

	font-size: 14px;

	color:#ffffff;

	float:left;

	margin-top:10px;

}

.date{	

	float:left;

        margin-top: 4px;        

        width:130px;       

        line-height:16px;        

        font-family: "Trebuchet MS", Arial, Verdana;

        font-size: 14px;                

        color: #ffffff;        

}

.searchtxt{

        font-family: "Trebuchet MS", Arial, Verdana;

        font-size: 14px;

        color: #000000;

}

.show{  

        width:100px;

        height:27px;

        line-height:27px;  

        display: inline;

        float:left;

        font-size:12px;

        color:#ffffff;

        font-family:verdana;

        text-align:center;

        margin-right:0px;               

}

.show li{

        list-style-type: none;        

        padding-right:12px;

        padding-left:8px;
display: inline;

}

.show a:link, .show a:visited {

        color: #ffffff;

        text-decoration: none;

}

.show a:hover, .show a:active {

        color: #1AC6FF;

        text-decoration: none;

}

.menudiv{

	background:url('images/menubardivider.gif');

	width:1px;

	height:27px;

	float:left;

}

.menudiv ul {
text-decoration: none;
margin: 0;
padding: 0;
list-style:none;	
}

.menudiv li {
display: inline;
text-align: center;
padding: 0;
margin-right: 4px;	
float: left;
line-height: 33px;
}


.solidblockmenu{

        float: left;

        font:  bold 13px Arial;

        background-color:#000000;

        width:555px;

        height:40px;

        color:#ffffff;

}

.solidblockmenu li{

        display: inline;        

}

.solidblockmenu li a{

        float: left;

        color: #ffffff;

        text-decoration: none;

        width:100px;

        height:40px;

        line-height:40px;

        text-align:center;

}

.solidblockmenu li a:hover, .solidblockmenu li .current{

        background-color:#FF0900;

         color:#000000;

}

#sidebar { 

	background-color:#CE3515;      

        float: left;        

        width: 162px;

        height:100%;

               

}

#rsidebar { 

	background-color:#CE3515;      

        float: right;        

        width: 162px;

        height:100%;

               

}

.wrap_widget {

        float: left;

        width: 162px;        

        padding-right: 0px;

        padding-left: 0px;                    

}

.wrap_widget ul {

        text-align: left;

        list-style-type: none;

        width: 140px;

        font-family: "Trebuchet MS", Arial, Verdana;        

        font-size: 12px;        

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        margin-left: 0px;

        padding: 0px;               

}

.wrap_widget ul ul {

        text-align: left;

        float: left;

        font-family: "Trebuchet MS", Arial, Verdana;        

        font-size: 12px;

        padding-left: 0px;

        list-style-type: none;

        margin: 0px;

        padding-top: 0px;

        padding-right: 0px;

        padding-bottom: 0px;

        width: 140px;

}

.wrap_widget li {

        width: 140px;               

        padding-left:16px;      

        text-align: left;       

        color: #0B7599;        

        font-family: "Trebuchet MS", Arial, Verdana;

        font-size: 13px;

        list-style-type: none;        

        clear: both;

        margin-left:6px;

        background:url('images/smallicon.gif');

        background-repeat:no-repeat;

        background-position:left 3px;                              

}

.wrap_widget li a:link, .wrap_widget li a:visited {

        color: #ffffff;

        text-decoration: none;

}

.wrap_widget li a:hover, .wrap_widget li a:active {

        color:#01D1FB;

        text-decoration: underline;

}

.title1 {

        font-size: 13px;

        font-family:verdana;

        font-weight: bold;

        line-height: 27px;

        color: #ffffff;

        margin-left:0px;        

}

.cnt_header{

        background:url('images/cntheader.gif');

        background-repeat:no-repeat;        

        height: 27px;

        width: 162px;

        float:left;        

        text-align:center;

}

.title2 {	        

        color: #ffffff;

        margin-left:0px;

        width:162px;                

}

.title2font {	

        font-family: "Trebuchet MS", Arial, Verdana;        

        font-size: 13px;

        color:#ffffff;

        margin-left:4px;

        width:154px;        

}

#wp-calendar {

        empty-cells: show;

        width: 162px;

        font-size: 12px;

        color: #ffffff;

        text-decoration: none;

        text-align: center;

        float: left;

        padding: 0px;

        background-color:#019CBC;       

        border:0px solid #545454;

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        margin-left: 0px;

}

#wp-calendar caption {

        text-align: center;

        font-size: 1.1em;

        color: #ffffff;

        font-weight: normal;        

        width: 162px;                

        background-color:#872010;               

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        margin-left: 0px;

}

#wp-calendar a:link, #wp-calendar a:visited {

        text-decoration: underline;

        color:#872010;

        font-size: 12px;

}

#wp-calendar a:hover, #wp-calendar a:active {

        text-decoration: underline;

        color: #FB431F;

        font-size: 12px;

}            

#post {

	background-color:#ffffff;	     

        float: left;

        display: inline;

        width:577px;

       	margin-left:0px;        

        margin-right:0px;

        margin-top:0px;                               

}

#index_post {

        float: left;                

        width:575px;                

        color: #333333;

        padding-top: 1px;        

        padding-left: 2px;

}

.post_meta {

        float: left;

        width: 572px;

        text-align: left;

        margin: 0px;

        padding-top: 0px;

        padding-right: 0px;

        padding-bottom: 25px;

        padding-left: 0px;

}

.post_meta_tag {

        margin-left: 1px;        

        float: left;

        width: 570px;

        text-align: left;

        padding-top: 0px;

        padding-right: 0px;

        padding-bottom: 12px;

        padding-left: 0px;

        border-bottom-width: 1px;

        border-bottom-style: solid;

        border-bottom-color: #A62C14;

}

.post_date {

        float: left;

        height: 49px;

        width:45px;

        text-align: center;

        padding-left:0px;

        background:url('images/dateiconbase.gif');

        background-repeat: no-repeat;

        background-position: center;        

}

.date_post {        

        width: 45px;

        text-align: center;

        color: #ffffff;

        font-size: 15px;

        font-weight: 300;

        padding-top: 6px;        

}

.month_post {        

        width: 45px;

        font-size: 14px;

        color:#ffffff;

        text-align: center;        

}

.post_title {	

	float: left;

        width: 545px;

        height: 49px;        

        margin-left: 12px;                             

}

.post_title h1 {

        margin-left: 6px;

        line-height:35px;

        float: left;

        font-size:1.6em;

}

.post_title h2 {

        margin-left: 6px;

        line-height:35px;

        float: left;

        font-size:1.3em;

}

.post_title h1 a:link, .post_title h1 a:visited {

        text-decoration: none;

        color:#A62C14;

}

.post_title h1 a:hover, .post_title h1 a:active {

        text-decoration: underline;

        color: #0B7599;

}

.post_title h2 a:link, .post_title h2 a:visited {

        text-decoration: none;

        color:#A62C14;

}

.post_title h2 a:hover, .post_title h2 a:active {

        text-decoration: underline;

        color: #0B7599;

}

.post_info {

        text-align: center;

        float: left;

        width: 567px;

        font-size:13px;

        font-family: "Trebuchet MS", Arial, Verdana;

        line-height: 15px;

        color: #000000;

        padding-top: 5px;

        padding-bottom: 5px;

}

.post_info p {

        text-align: left;

        padding: 0px;

        clear: both;        

        margin-top: 4px;

        margin-right: 4px;

        margin-bottom: 4px;

        margin-left: 0px;

}

.post_info blockquote {

        clear: both;

        margin-top: 10px;

        margin-right: 25px;

        margin-bottom: 10px;

        margin-left: 0px;

        padding-left: 10px;        

       

}

.post_info a:link, .post_info a:visited {

        color: #A62C14;

        text-decoration: underline;

}

.post_info a:hover, .post_info a:active {

        color: #A62C14;

        text-decoration: none;

}

.post_info ul, .post_info ol { 

	margin: 0 0 5px 30px;

	text-align:left;

}	

.post_info ul { 

	list-style-type: disc; 

}	

.post_info li { 

	margin: 0 0 5px 0; 

}		

.post_info ul li ul, .post_info ul li ol, .post_info ol li ul, .post_info ol li ol { 

	margin: 5px 0 5px 30px; 

}

.nextpre {

        float: left;

        width: 455px;

        font-size: 12px;

        color: #A62C14;

        margin: 0px;

        padding: 0px;

        text-align: left;

}

.nextpre a:link, .nextpre a:visited {

        color: #A62C14;

        text-decoration: none;

}

.nextpre a:hover, .nextpre a:active {

        color:#A62C14;

        text-decoration: none;

}

.author {

        float: left;

        margin-left: 1px;

        width: 455px;

        font-size: 12px;

        color: #000000;

}

.author a:link, .author a:visited {

        text-decoration: underline;

        color:#A62C14;

}

.author a:hover, .author a:active {

        text-decoration: none;

        color:#0B7599;

}

.incat {

        float: left;

        margin-left: 1px;

        width: 350px;

        font-size: 12px;

        color:#000000;

}

.incat a:link, .incat a:visited {

        text-decoration: underline;

        color:#A62C14;

}

.incat a:hover, .incat a:active {

        text-decoration: none;

        color:#0B7599;

}

.post_comment {

        float: left;

        width: 540px;

}

.submit_com {

        background:url('images/commentbase.gif');

        background-repeat:no-repeat;

        float: left;        

        height: 17px;

        width: 94px;

        font-size: 12px;

        line-height: 15px;

        text-align: center;

        color: #ffffff;

        padding: 0px;

        margin-left:15px;        

}

.submit_com a:link, .submit_com a:visited {

        color: #ffffff;

        text-decoration: none;

}

.submit_com a:hover, .submit_com a:active {

        color: #1EC4FB;

        text-decoration: none;

}

.comment_template {

        float: left;

        width: 400px;

        margin-top: 5px;

}

.comment_template p {

        text-align: left;

        padding: 0px;

        clear: both;

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 6px;

        margin-left: 0px;

        font-size: 11px;

        color: #000000;

}

.comment_template a:link, .comment_template a:visited {

        color:#A62C14;

        text-decoration: underline;

}

.comment_template h3 {

        margin: 0px;

        float: left;

        width: 370px;

        text-align: left;

        font-size: 1.5em;

        color: #000000;

        font-weight: normal;

        padding: 0px;

}

.comment_template h6 {

        float: left;

        width: 360px;

        margin-top: 5px;

        margin-right: 0px;

        margin-bottom: 5px;

        margin-left: 0px;

        font-size: 1.3em;

        color: #000000;

}

.post_stats {

        float: left;

        width: 370px;

        font-size: 11px;

        color: #000000;

        margin-bottom: 25px;

}

.comment_template a:hover, .comment_template a:active {

        color:#A62C14;

        text-decoration: none;

}

.post_info img {

        float: left;

        margin-top: 10px;

        margin-right: 10px;

        margin-bottom: 0px;

        margin-left: 0px;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        border-top-style: solid;

        border-right-style: solid;

        border-bottom-style: solid;

        border-left-style: solid;

        border-top-color: #FFFFFF;

        border-right-color: #F2F2F2;

        border-bottom-color: #F2F2F2;

        border-left-color: #FFFFFF;

}

.footer{

        background-color:#00B8DE;      

        height: 50px;

        width: 577px;                      

        float:left;                    

}

.footer p {

        color: #ffffff;        

        text-align: center;                

        margin-top: 8px;

        margin-right: 0px;        

        margin-left: 0px;

}

.footer a:link, .footer a:visited {

        color:#872010;

        text-decoration: underline;

}

.footer a:hover, .footer a:active {

        color:#FF3C1E;

        text-decoration: none;

}        

