body {
	background: #FFFFFF;
	/*color: 	#383838;*/
	color: black;
	font-size: 0.9em;
	font-family:  Helvetica,Arial,Verdana,'Trebuchet MS',Sans-serif;
	margin: 0px 0px 0px 0px;
	letter-spacing: 0px;
	word-spacing: 2px;

}



body * {
	margin: 0px; 
	padding: 0px;
	
}


p{
	margin: 1em 0px 1em 0em;

	

}
	
	
img {
	border: none;
	background: none;
	margin: 0px;
}
hr {
	height: 5px;
	color: #fff;
	margin: 10px 0px;
	border: none;
	border-top: 1px dotted #D3D3D3;
}
blockquote{
	margin: 12px 50px 12px 30px;
	padding: 5px 5px 5px 55px;
	background:url(images/quote.gif) no-repeat;
	font-size:  105%;
	font-style: italic;
	font-family: Georgia, Times New Roman, Serif;
	color: #666666;

	

	}
blockquote p{
	margin: 0px 0px 0px 0px;
	padding: 0px;

	}
	
code{
  	margin: 5px;
  	padding: 5px;
  	text-align: left;
  	display: block;
  	overflow: auto;  
  	font: 0.9em 'Lucida Console', 'courier new', monospace ;
  	/* white-space: pre; */
  	border: 1px solid #EBEBEB;
	background: #F0F0F0;  

}


/*************************************
	Links
**************************************/
a {
	
	color: #0A4E97;
	text-decoration: none;
	}
	
a:hover{
	text-decoration: none;
	color: #FA7F42;
	}
/*************************************
	Headings
**************************************/

/* Set Heading Font Size Here */
h1{font-size: 150%;}
h2{font-size: 140%;}
h3{font-size: 130%;}
h4{font-size: 120%;}
h5{font-size: 110%;}
h6{font-size: 100%;}


h1,h2,h3,h4,h5,h6{
	margin: 15px 5px 10px 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	line-height: 110%;
	text-decoration: none;

}

h1.title {
	font-size: 2em;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 15px;
	font-weight:normal;
	text-decoration: none;
	border-bottom: 1px solid #383838;
	width: 75%;
}

h1.posttitle{
	font-size: 155%;
	margin: 0px;
	color: black;
	padding: 7px 10px 5px 10px;
	/*background: #315182;*/
	/*color: #FFFFFF;*/
	/*border-left: 1px dotted black;*/
	text-decoration: none;
	font-weight: normal;
	font-weight: bold;
	border-bottom: 1px solid black;
	overflow: hidden;
	height: auto;
	width: 630px;
	




}

h1 a,h1 a:visited,h1 a:hover{
	color: black;
	/*color: #315182;*/
	text-decoration: none;
}




h3 a, h3 a:visited {
	color: #FFF;
	text-decoration: none;
}

#sidebar #popular h2 {
	margin: 5px 5px 10px 5px;
	color: #383838;
}


h2.app_name{

border-bottom: 1px dotted #3D3D3D;	

}

/*************************************
	Header
**************************************/

#header .title a {
	color: black;
	text-decoration: none;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 45px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-weight: bold;

}
#header .title a:hover {
	color: black;
}
#header .description {

	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #17234D;

}