/* CSS Document */



body {



  margin: 0;



  padding: 0;



  font: 12px arial, verdana;



  text-align: center;



  color: #fff;







}



p {

        text-align: left;

}



blockquote {



  margin: 0 0 0 30px;



  padding: 10px 0 0 20px;



  font-size: 88%;



  line-height: 1.5em;



  color: #666;



  background: url('images/quotes.gif') no-repeat top left;



}







blockquote p {



  margin-top: 0;



}







hr {



  display: none;



}







img {



  border: none;



}







ul {



  list-style: none;



  margin: 0 0 20px 30px;



  padding: 0;



}







li {



  list-style: none;



  padding-left: 14px;



  margin-bottom: 3px;



  background: url('images/white_arrow.gif') no-repeat 0 6px;



}



















/* container */



#wrap {



  width: 740px;



  background: transparent;



}







#main-content {



  width: 469px;



  line-height: 1.5em;



  padding: 0px 0px 0px 0px;



  border: 0px solid black



}
#main-content a {
	color: #FFF;
}
#main-content a:hover {
	color: #A60306;
}



#blog_spcr

{

        width: 35px;        

}



#sidebar {



  width: 243px;



  border: 0 px solid black;



  line-height: 1.4em;



  color: #fff;



  padding: 10px 0 0 0;



  background: #a60306;



  margin-right: 0px



}

#sidebar a {
	color: #FFC46A;
	text-decoration: none;
}
#sidebar a:hover {
	color: #FFE7BF;
	text-decoration: underline;
}


























#blog-header {



  height: 120px;



  text-align: center;



  font-family: "Lucida Grande", "Trebuchet MS";



  color: #fff;



  background: #e0e0e0 url('images/top.gif') no-repeat 0px 0;



}







#blog-header a {



  text-decoration: none;



  color: #fff;



}







/* ---( main column )--- */







h2 {



  font-family: Tahoma;



  font-size: 14px;



  color: white;



  }







h2.date-header {



  margin-top: 0;



  padding-left: 14px;



  font-size: 90%;



  color: #ffc600;







}







h2.date-header a {



  text-decoration: none;



  color: #ffc600;



}







h2.date-header a:hover {



  text-decoration: underline;



}



h3 {



  margin-top: 0;



  font-family: "Tahoma", "Trebuchet MS";



  font-size: 14px;







  color: #fff;





  margin-bottom: 5px;



}



h3.post-title {



  margin-top: 0;



  font-family: "Tahoma", "Trebuchet MS";



  font-size: 14px;







  color: #a60306;



  margin-bottom: 5px;



}







.post {



  margin: 0 0px 1.5em 0;



  padding: 0 0px 1.5em 14px;



  border-bottom: 1px solid orange;



}







.post-rating {



  padding-bottom: 5px;



}







.post-detail {



  margin: 5px 0 0 0;



  padding: 5px 0px 0px 15px;



  background: url('images/arrow.gif') no-repeat 0 8px;



}







.post-summary {



  border-bottom: solid 1px orange;



  color: #fff;



}







.post-footer {



  margin: 5px 0 0 0;



  padding: 0 0 0 15px;



  font-size: 88%;



  color: #fff;







}







#category {



  padding: 5px;



  border-bottom: solid 1px orange;







  margin: 0px 10px 15px 0px;



  -moz-border-radius: 0px 0px 8px 8px;



}







#category h2 {



  margin-top: 0px;



  margin-bottom: 5px;



  color: white;



}







.category-note {



  color: #fff;



}























/* ---( sidebar )--- */











input.orange {



   color:#ffffff;



   font-family:'tahoma',helvetica,sans-serif;



   font-size: 8pt;



   font-weight:bold;



   background-color:#FF9C00;



   border:1px solid #ffffff;



   padding: 2px;



   margin-left: 7px;







   }











h2.sidebar-title {



  margin: 0;



  padding: 10px 10px 0px 20px;



  font-family: "Tahoma", "Trebuchet MS";



  font-size: 14px;



  color: #fff;



  height: 32px;







  height: 25px !important; /* for most browsers */



  height /**/:57px; /* for IE5/Win */



}







#sidebar ul, #sidebar p {



  margin: 0;



  padding: 5px 20px 1em 20px;



  border-bottom: 1px solid #e18001;



}







#sidebar li {



  background: url('../../../images/bg_arrow_w.gif') no-repeat 0 5px;



}







/* ---( profile )--- */







.profile-img img {



  float: left;



  margin: 0 10px 0 0;



  padding: 4px;



  border-top: 1px solid #ddd;



  border-left: 1px solid #ddd;



  border-bottom: 1px solid #c0c0c0;



  border-right: 1px solid #c0c0c0;



  background: #fff;



}







/* ---( footer )--- */







td.footer {



  height: 51px;



  padding: 0 0 9px 9px;



  font-size: 85%;



  color: #ffa229;



  border: 0px solid black;



}







a.footer:link { color: #ffa229; text-decoration: none;}



a.footer:hover { color: #ffa229; text-decoration: none;}



a.footer:active { color: #ffa229; text-decoration: none;}



a.footer:visited { color: #ffa229; text-decoration: none;}







/* ---( comment )--- */



#comments {



  padding-top: 10px;



  font-size: 11px;







  color: #fff;



}







#comments h4 {



  margin: 20px 0 15px 0;



  padding: 5px 0 0 45px;



  font-family: "Lucida Grande", "Trebuchet MS";



  font-size: 130%;



  color: #fff;



  background: url('images/bubbles.png') no-repeat 10px 0;



  height: 29px !important; /* for most browsers */



  height /**/:37px; /* for IE5/Win */



}







.comment-body {



  padding: 0 10px 0 25px;



  background: url('images/orange.gif') no-repeat 10px 5px;



}







.comment-data {



  margin: 4px 25px 0 0;



  padding: 0 10px 1em 60px;



  color: #fff;



  border-bottom: 1px solid #ddd;



  background: url('images/comment_arrow.gif') no-repeat 44px 2px;



}







/* ---( search )--- */



#search {



}







.search-category {



  margin-top: 6px;



  font-weight: bold;



}







.search-body {



}







.search-body a {



  color: #f63;



  text-decoration: none;



  font-weight: bold;



}







.search-body a:hover {



  text-decoration: underline;



}







.search-summary {



  font-size: 8pt;



}







.input110 {







  width: 110px;





  height: 10px;

  border: none;



  font: 12px Times, Arial, Helvetica;



  margin: 0px;



  padding: 3px;



}







.input150 {





  height: 10px;

  width: 150px;







  border: none;



  font: 12px Times, Arial, Helvetica;



  margin: 0px;



  padding: 3px;



}







.input250 {





  height: 10px;

  width: 250px;







  border: none;



  font: 12px Times, Arial, Helvetica;



  margin: 0px;



  padding: 3px;



}











.area400 {



  height: 150px;



  width: 350px;







  border: none;



  font: 12px Times, Arial, Helvetica;



  margin: 0px;



  padding: 3px;



}







#pagination {



  font: 9pt Tahoma, Arial, Helvetica;



  margin: 10px 0 10px 0;



}







.page-text {



  color: white;



  background: #738FBF



}







.page-num {



  text-align: center;



  width: 15px;



  background: #F5F5FF;



}







#pagination a {



  text-decoration: none;



  color: #22229C;



  float:left;



  width: 100%



}







#pagination a:hover {



  color: orange;



}







.small {



  font-size: 8pt;



  margin: 0;



}



