/* SRP Performance 
Date: 8/15/09
*/

body { background: #28282a url(images/bodybg.gif) top center no-repeat ;
	font: 12px/1.2em Arial;
	padding: 0;
	margin: 0;
}

div#page-wrap { margin: 0 auto; 
	width: 1000px;
	background-color: #28282a;
	color: #FFF;
}

p a {  }

#clear { clear: both; }

/* HEADER */

div#header { background: url(images/header.jpg) no-repeat;
	height: 148px;
	width: 1000px;
}

div#header h1 { text-indent: -9999px; }

div#header p { text-indent: -9999px; }

/* MENU */

div#menu { background: url(images/menu-bg.jpg) repeat-x;
	height: 32px;   
}

div#menu ul { padding-left: 635px;
}

div#menu li { display: inline; 
}

div#menu li a { 
	text-indent: -9999px;
	height: 32px;
	float:  left;
}

div#menu ul li#home a { background:  url(images/home.jpg) no-repeat;
	width: 105px;
	height: 32px;
} 

div#menu ul li#aboutus a { background:  url(images/about.jpg) no-repeat;
	width: 120px;
	height: 32px;
} 

div#menu ul li#contactus a { background: url(images/contact.jpg) no-repeat;
	width: 134px;
	height: 32px;
} 

/* CONTENT */

div#main-content { width: 1000px; }

/* LEFT */

div#main-content #left-content { width: 690px; /*710*/
	float: left;
	padding: 0 10px;
}

div#top { background: #535355 url(images/top.jpg) no-repeat;
	height: 10px;
	width: 686px;
	margin: 0 auto;
	margin-top: 18px;
}

div#middle { background: #535355 url(images/middle.jpg) repeat-y ;
	width: 646px;
	margin: 0 auto;
	padding: 0 20px;
}

div#middle h2 { font: 25px/1em Georgia, "Times New Roman", Times, serif;
	padding: 0 0 10px 0;
}

div#middle p {  font: 14px/1.1em Arial, Helvetica, sans-serif;
	padding: 0;
}

div#middle p a { color: #FAEB00; }

div#middle #first-col { float: left; 
	width: 310px;
}

div#middle #sec-col { float: right; 
	width: 310px;
}

div#middle h3 { font: 18px/1.1em Georgia, "Times New Roman", Times, serif;
	color: #FAEB00;
	padding-top: 15px;
}

div#middle ul { list-style-type: none; }

div#middle ul li { font: 14px/1.3em Arial, sans-serif; 
	color: #FFF;
	padding-left: 30px;	
}

div#middle ul li a { color: #FFF;
}

div#middle ul li a:hover { color: #FAEB00; }

div#bottom { background: url(images/bottom.jpg) no-repeat;
	height: 10px;
	width: 686px;
	margin: 0 auto;
}

/* SIDEBAR */

div#main-content #sidebar { width: 280px; /*290*/
	float: right;
	margin-left: 10px;
}

div#main-content #sidebar h3#tbi { background: url(images/tbi.jpg) no-repeat;
	height: 43px;
	text-indent: -9999px;
	margin-top: 20px;
	
}

div#main-content #sidebar h3#ci { background: url(images/ci.jpg) no-repeat;
	height: 43px;
	text-indent: -9999px;
	margin-top: 20px;
	
}

div#main-content #sidebar h3#tpi { background: url(images/tpi.jpg) no-repeat;
	width: 269px;
	height: 43px;
	text-indent: -9999px;
	margin-top: 20px;
	
}

div#main-content #sidebar h3#misc { background: url(images/misc.jpg) no-repeat;
	height: 43px;
	text-indent: -9999px;
	margin-top: 20px;
	
}

div#main-content #sidebar ul { list-style-position: outside;
	padding:0px;
	margin:0px;
	list-style: none;
}

div#main-content #sidebar ul li { background: url(images/cross.jpg) 2% 50%  no-repeat;
	padding-left: 16px; 
}

div#main-content #sidebar ul li a { font: 12px "Trebuchet MS", Arial, sans-serif;
	text-decoration: none;
	color: #FFF;
	border-bottom: 1px dashed #666666;
	width: 237px;
	display:inline-block;
	padding-bottom: 5px;
	margin-top: 5px;
}

div#main-content #sidebar ul li a:hover { color: #FAEB00; }

/* FOOTER */

div#footer { border-top: 1px solid #535355;
	margin-top: 50px;
	font: 11px/1.2em Arial,sans-serif;
	color: #FFFFFF;
	padding: 10px 0 10px 0;
}

div#footer p { padding-left:  5px; }

div#footer ul { list-style-type: none; }

div#footer ul li { display: inline; }

div#footer ul li a  { color: #FFF;
	padding: 0 5px 0 5px;
	text-decoration: none;
}

div#footer p#fr { float: right;
	padding-right: 5px;
	color: #aaa;
}










