/* =-=-=-=-=-=-=-=-=-[Theme:  Open Source Software]-=-=-=-=-=-=-=-=-= */

/* =-=-=-=-=-=-=-=-=-[Designed by Jay Oberhelman - www.jayober.com]-=-=-=-=-=-=-=-=-= */



body {

 		margin:20px;

   		background: url("images/bg.jpg") ;

 		background-repeat: repeat ;

 		color: #333333;

 		text-align:center;

 		padding:0;

 		}



#rap {

 		text-align:left;

 		border:1px solid #616161;

 		width:762px;

 		margin:auto;

 		}



#header {

 		height:120px;

 		background:#eeeeee;

 		color: #333333;

 		border:solid #616161;	

 		border-width:0 0 4px 0;

 		}



#container {

 		position:relative;

  		background: url("images/sbbg.jpg") ;

 		background-repeat: repeat ;

 		color: #333333;

 		width:762px;

 		padding:0;

 		}



#sidebar {

 		float:left;

 		background: url("images/sbbg.jpg") ;

 		background-repeat: repeat ;

 		width:160px;

 		}



#content {

 		width:558px;

		padding: 20px 20px 20px 20px;

 		background:#ffffff;

 		border:solid #616161;	

 		border-width:0 0 0 1px;

		text-align: justify ;

		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

		font-size: 12px; 

		color: black; 

 		}



#intro {

		width: 516px;

		padding: 10px 20px 10px 20px;

 		background:#F0F0F0;

		color: #000000;

		border:solid #B0171F;	

 		border-width: 1px;

		text-align: justify ;

		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

		font-size: 12px; 

		}



#footer {

 		height:80px;

 		background:#E0E0E0;

 		color: #333333;

 		border:solid #616161;

 		border-width:1px 0 0 0;

 		margin:0;

		padding: 5px 0 0 0 ; 

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #000000;

		text-decoration: none;	

 		}



ul.square {

		list-style-type: square;

		margin: 0 0 0 40px;

		padding: 0;

		}



ul.square2 {

		list-style-type: square;

		margin: 0 0 0 20px;

		padding: 0;

		}



a:link {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #B0171F;

		text-decoration: underline;

		}



a:visited {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #B0171F;

		text-decoration: underline;

		}



a:hover {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #336699 ;

		text-decoration: underline;

		}



h3 {

		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

		font-size: 16px;

		color: #616161 ;

		border-bottom-style: dashed ;

		border-bottom-color: #A1A1A1;	

 		border-bottom-width: 1px;

		}



#sponsorbox {			

		width: 546px;

		padding: 5px 5px 5px 5px;

		margin: 0;

 		background: #F0F0F0;

		color: #616161;

		border-style: solid ;

		border-color: #616161;	

 		border-width: 1px;

		text-align: center ;

		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

		font-size: 12px;

		} 



#sponsortitle {				

		width: 556px;

		padding: 0;

 		background: #B0171F;

		color: white;

		border-top-style: solid; 

		border-top-color: #616161;	

 		border-top-width: 1px;

		border-left-style: solid; 

		border-left-color: #616161;	

 		border-left-width: 1px;

		border-right-style: solid; 

		border-right-color: #616161;	

 		border-right-width: 1px;

		text-align: center ;

		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

		font-size: 12px;

		font-weight: bold;

		}



#tableheader {

		width: 100%;

		height: 100%;

		padding: 0;

 		background: #616161;

		color: white;

		text-align: center ;

		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

		font-size: 12px;

		font-weight: bold;

		}

		
