/* PRINT CURIOUS CSS */

body { /*background-color:#FF6600; color: ; #FEF5E0*/
		
		
		font-family :garrison, verdana,helvetica, sans-serif;
		
		background-color:#333333;
		
		}
#contentcenter{
		width:900px;
		position:absolute;
		left:50%;
		top:0;
		height:100%;
		margin-top:0;
		margin-right:auto;
		margin-left:-450px;
		padding:0px;
}	
/* ----------------------  print curious ----------------*/
a 
{
	color:#333333; 
	font-family:garrison, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none;
}
a.code
{
    font-size:12px;
    color:#000000;
    font-family: verdana, arial, helvetica, sans-serif;
}
a.code:hover
{
    color:#ffffff;
    background-color:#000000;
 }
 a.white
{
    font-size:12px;
    color: #CCCCCC;
    font-family: verdana, arial, helvetica, sans-serif;
	text-decoration:none;
}
 a.white:hover
{
    font-size:12px;
    color: #FF9933;
    font-family: verdana, arial, helvetica, sans-serif;
	text-decoration:none;
}
.box-line
{
   border-width: 1px;
   border-width: 1px; 
   border-style: solid; 
   border-color: #666666;
   cellpadding: 0;
   cellspacing: 0;
}
.box-thick
{
   border-width: 10px;
   border-width: 10px; 
    border-width: 10px;
   border-width: 10px; 
   border-style: solid; 
   border-color: #666666;
   cellpadding: 0;
   cellspacing: 0;
}
#footer{
        font-size:11px;
        color:#333;
        font-family: garrison,verdana,arial,helvetica,sans-serif;
        }
#white-foot{
        font-size:12px;
        color:#cccccc;
        font-family: garrison,verdana,arial,helvetica,sans-serif;
        }   
	

a:visted
{
	font-size: x-small;
	color: #666666;
	font-family: garrison, verdana,arial,helvetica, sans-serif;
	text-decoration: underline;
}
#menu
{
	font-size: 12px;
	font-family:garrison,Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
h1
{
    font-size:14px;
    font-family: garrison,verdana,helvetica,arial, sans-serif;
    color:#77777;
    padding-left: 10px;
}
p 
{
	 color:#ffffff;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size:14px;
    text-align:center;
	line-height:20px
}
p.body
{
    font-family: garrison, verdana, arial, helvetica, sans-serif;
    font-size:12px;
    padding-left: 10px;
    padding-right:10px;
}
.table
{
    font-size:11px;
    padding-left: 10px;
    padding-right:10px;
	 color:#444;
	 font-family:Geneva, Arial, Helvetica, sans-serif;
}
p.header
{
    margin:1px;
    color:#000000;
    padding: 5px 5px 5px 5px;
    background-color:#FF9900;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size:18px;
    line-height:2em;
    
}
p.content{
    color:#ffffff;
    padding: 5px 15px 10px 0px;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size:14px;
    text-align:justify;
	line-height:20px;
}
p.content-sm{
	font-size:12px;
	line-height:16px;
	text-align:justify;
	font-family:"Garrison Light Sans", Verdana, Helvetica, Arial, sans-serif;
	padding-right:15px;
}
/*------------------left text  ----------*/

#leftcolumn
{
    margin-left:2px;
    width:345px;
    background-color:#ffffff;
    padding:0px 0px 0px 0px;
    
    color:#333333;
    line-height: 110%;
}
#rightcolumn
{
    margin-right:0px;
    width:275px;
    background-color:#000000;
    padding:0px 10px 25px 15px;
    border-width: 1px;
    border-width: 1px; 
    border-style: solid; 
    border-color: #666666;
    color:#ffffff;
}
#rightcolumna
{
    margin-right:0px;
    width:275px;
    background-color:#000000;
    padding:20px 20px 20px 20px;
    border-width: 1px;
    border-width: 1px; 
    border-style: solid; 
    border-color: #666666;
    color:#ffffff;
}
#rightcolumnb
{
    margin-right:0px;
    margin-left:20px;
    width:275px;
    background-color:#000000;
    padding:20px 20px 20px 0px;
    color:#ffffff;
}
#about
{
    margin-left:2px;
    width:650px;
    background-color:#ffffff;
    padding:0px 0px 0px 0px;
    
    color:#333333;
    line-height: 110%;
}
