/* Blog Body */
body {
      padding-right : 0px; 
      padding-left : 0px; 
      padding-bottom : 10px;
      margin : 0; 
      background-color:#30621d;
	  background-image:url(images/body_bg.jpg);
	  background-repeat:repeat-x;
	  background-position:top;
}



/* Blog Border */
/* If you do not want any border then make the color of the border same as the color in the .body class above */
.blogcontent  {
    padding:0;
    border:#fcbb4a solid 4px;
}


/* Blog Name */
.blog_name
{
	font-family : "Trebuchet MS",Trebuchet,Verdana,Sans-Serif,arial;
	font-size : 27px;
	color : #FFF;
	padding: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

/* Blog Description */
.blog_description
{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif,arial,tahoma;
	font-size:12px;
	font-weight:normal;
	color: #FFF;
	text-decoration: none;
	text-transform:none;
	letter-spacing:inherit;
}	


/* Headers on the right bar */
.header {
     font-family : arial;
     font-size : 11px;
     color : #a0a0a0;
     font-weight : bold; 
     letter-spacing : 0.09em;
     line-height : 18px;
	 text-align : left;
     padding-left : 5px;
}



/* Blog Header Color / Image settings */
.blog_header
{
	background-color: #FFFFFF;
	background : url(images/header.jpg);
	height:100px;
}

/* For the date time bar below the header */
.blog_date_time
{
	
	background-color: #30621d;
	height: 22px;
	font-family:verdana;
	font-size:10px;
	color:#FFF;
}

/* Inner color for the blog */
.inner_body_color
{
	background-color: #FFFFFF;
}

/* Category Posted By Text class */
.f10pxgrey {
     font-family : Arial, Helvetica, sans-serif;
     font-size : 10px;
     color : #B2B2B2;
     text-transform: uppercase;
}




/* Date color for blog post */
.post_date
{
	font-family : tahoma,arial,verdana;
    font-size : 10px;
    color : #0E4790;
    text-align : left;
} 

/* Time color for blog post */
.post_time
{
	font-family : tahoma,arial,verdana;
    font-size : 10px;
    color : #0E4790;
    letter-spacing : 0.09em;
    text-align : left;
} 


/* Blog post subject class */
.post_subject {
      font-family : "Trebuchet MS",Trebuchet,Verdana,Sans-Serif,arial,tahoma;
      font-size : 16px;
      color : #777777;
      font-weight : normal; 
      letter-spacing : 0; 
      padding-top : 0; 
      padding-right : 10px; 
      padding-bottom : 0; 
      padding-left : 10px; 
      text-align : left; 
      font-weight: bold;
} 



/* Blog post message */
.post_message {
      font-family : "Trebuchet MS",Trebuchet,Verdana,Sans-Serif,arial;
      font-size : 13px;
      color : #a0a0a0;
      padding-top : 0; 
      padding-right : 10px; 
      padding-bottom : 0; 
      padding-left : 10px; 
      line-height : 1.4;
      text-align : left;
}

/* Dotted line image */
.horizontaldot {
	
      background : url(images/dottedline2.gif);
      background-repeat : repeat-x;
      
      
} 


/* Home link on the right of date bar */
a.menu        { color: #FFF; text-decoration: none;}

/* Links */
a.std:link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
    color : #214a00;
    text-decoration : none;
} 
a.std:active {
     font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
    color : #214a00;
     text-decoration : none;
} 
a.std:visited {
     font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
    color : #214a00;
     text-decoration : none;
} 
a.std:hover {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
    color : #214a00;
    text-decoration : underline;
}


/* subject for comments */
.commentsubject { font-family: "tahoma,arial";
                  
                  font-size: 12px;
                  text-align: left;
                  letter-spacing: 0.05em;
                  padding-left : 10px;
                  height: 24px;
                  font-weight:bold;
                  color: #FF9E00;
} 





/* Side right bar */
.sidemenu {
     width : 150px;
	 background-color:#d0e5bf;
     vertical-align : top;
} 


/********************************/
/******************************/







/* Calender dates */
.tddate {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      font-size : 11px; 
      line-height : 16px; 
      color : #666666; 
      vertical-align : middle; 
	text-align:center;
}	
      


/* Calender heading */      
/* Month name */
.tdheading {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : bold; 
      font-size : 10px; 
      line-height : 20px; 
      color : #888888; 
      vertical-align : middle; 
      text-align : center; 
      letter-spacing : 0.09em;
} 
   
 

/* Number within brackets */
.count {
     font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
     font-size : 11px;
     color : #666666;
     text-align : left;
} 
     

/* color for days of month like S, M, T */
.tdday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #FFF;
      font-weight : normal;
      font-size : 11px; 
      line-height : 20px; 
      color : #666666; 
      vertical-align : middle; 
      text-align : center; 
} 

/* COLOR CODE FOR SUNDAY */
.tdsunday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #c4f59d;
      font-weight : normal;
      font-size : 11px; 
      line-height : 20px; 
      color : #000000; 
      vertical-align : middle;
      text-align : center; 
} 


/* today : selected day */
.tdtoday {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      background-color : #FFF; 
      font-weight : bold;
      font-size : 11px; 
      line-height : 20px; 
      color :#000; 
      vertical-align : middle; 
      text-align : center; 
      
} 



/* textboxes for comments */

input,textarea,select {
  font-size: 11px;
  font-family: tahoma,Verdana;
  border-style: solid;
  border-width: 1px;
  border-color: #555555;
  background: #FFFFFF;
  border-width: 1px;
  margin: 2px;
  color:#FF8638;
}


.horizontaldot3 {
	background: url(images/dottedline2.gif);
      height : 1px;
} 



/* text headers for comments while adding */
.comment
{
	 font-family: tahoma,arial,verdana;
             font-weight: normal;
                  font-size: 11px;
                  text-align: left;
                  height: 24px;
                  color: #303030;
                  padding-top : 0;
                  padding-right : 10px;
                  padding-bottom : 0;
                  padding-left : 10px;
}



/* Code for image bullet */
.smallbullet {
      background : url(images/smallbullet1.gif) ;
      background-repeat: no-repeat;
      background-position: center center ;
}

img {
  border: 0;
}