body 
{
     margin:20px;
     padding: 0;
     font-size: 0.8em;
     font-family: Verdana;
     background-color: #ffffff;
     line-height: 20px;
}


#container 
{
   	 margin: auto;
   	 width: 551px;
     border: 4px solid #f6aa00;
     padding: 20px;
     background-color: #fff;
    
}
#code 
{
      
     border: 1px solid #598400;
     padding: 0px;
     background-color: #d9d9d9;   
}
pre {
	font-size: 12px;
	margin: 0;
	padding: 10px;
	background: #ffffff;
	
	line-height: 20px; /*--Height of each line of code--*/
	overflow: auto; /*--If the Code exceeds the width, a scrolling is available--*/
	overflow-Y: hidden;  /*--Hides vertical scroll created by IE--*/
}
pre code {
	margin: 0 0 0 20px;  /*--Left Margin--*/
	padding: 0px;
	display: block;
}
span.code-comment {
	color: #d9d9d9;
}
span.code-blu {
	color: #1a1aff;
}
span.code-string {
	color: #598400;
}


#content 
{
    
}

h1 
{    
      font-weight: normal;
      font-size: 3.5em;
      color: #726b63;
      margin-bottom = 0px;
}

h2
{
    font-weight: bold;
    font-size: 1.5em;
    color: #8d140b;
   
}
h3
{
    padding: 0px;
    margin: 0px;
	font-weight: normal;
    font-size: 1em;
    color: #726b63;
    
}

label 
{
    display: block;
    font-size:1.2em;
}

#results 
{
     margin-top: 20px;
     font-size: 1.2em;
    
}



a 
{
    color : #8d140b;
    text-decoration: underline;
    
}


#footer 
{
    text-align: center;
    margin-top: 65px;
    font-size: 0.8em;
    
    
}

#footer p 
{
    margin: 5px;
    
}

#results img 
{
    margin-right: 15px;
    margin-left: 5px;
    
}

span.moreinfo 
{
     font-size: 0.5em;
    
}

#permalink 
{
    margin: 10px 0 25px 0;
    font-size: 0.9em;
    
}