body         { 
	margin:0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; background-color:#808080; background-image:url('images/g11line15.gif')
	}
div.footer   { font-size: 0.8em; text-align: center }
table.header { background-position: center; width: 800px; height: 200px; padding: 0px; background-image: 
               url('images/header1.jpg'); background-repeat:no-repeat 
               }
div.ititle {
	width:100%; 
	text-align:center;
}
div.tmenu    { float: left }
div.tmenu a { color: #D59DFF; text-decoration: none; padding-left: 15px; padding-right: 15px; 
               padding-top: 2px; padding-bottom: 2px; font-family:Arial; font-size:10pt; font-weight:bold}
div.tmenu a:hover {color: #000000; text-decoration: none; background-color: #D59DFF;}
div.date     { float: right; vertical-align:middle }
div.headline { 
	font-family: Times New Roman;
		width:800px; color:#FFFFFF; background-color:#000000	
}
div.ifloat   { 
	float: right; vertical-align:middle 
}
div.spacer {
	clear: both; font-size:5px; height:0px
}
div.surr     { 
	border-right:1px solid #000000; border-left:1px solid #000000; color: #000000; 
	padding: 0px; 
	background-color: #FFFFFF; 
	width:800px;
	margin:0px auto; text-align:left; 
	}
table.midblk {padding:0; width: 800px;}
td.txtblk {width: 550px; text-align: left; padding: 5px}
td.sideblk {width: 250px; text-align: left; background-color: #9B4BD2; height:100%; color:#FFFFFF; font-size:10pt; padding: 5px}
td.sideblk a {color: #FFFFFF; text-decoration:underline}
a            { color: #660066; text-decoration: none }
div.services {font-family: Arial; font-size: 10pt; font-style: italic}
div.services b {color: #9900CC}
img.portfolio {border: 1px solid #000000; padding: 0}