body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	background-color: #FFFFFF; 
	padding: 0px; 
	margin-top: 0px; 
	margin-right: 7%; 
	margin-bottom: 0px; 
	margin-left: 7%; 
	background-image:url(browndot.png); 
} 
#mainTable { 
	border: 1px solid #d2835e; 
	background:url(white.png) repeat; 
	/*/*/line-height: 1.5em; /* */ 
 } 
 #mainTable td { 
 	padding: 20px;/*Pads each table cell in modern browsers*/ 
 } 
 #maincontent { 
 	border-left: 2px dotted #d2835e; 
	background:url(white.png) repeat; 
	vertical-align: top; 
	/*/*/font-size: 100%; /* */ 
 } 
 p a { 
  font-family: Georgia, "Times New Roman", Times, serif; 
  text-decoration:underline; 
  color:#0000ff; 
  background:transparent; 
  } 
p a:hover { 
  color:#ff0000; 
  background:transparent; 
  } 
p a:visited { 
  color: #9400D3; 
  background:transparent; 
  } 
 #sidebar { 
 	width: 190px; 
 	font-size: 12px;	 
	vertical-align: top; 
	background:url(white.png) repeat-y; 
	/*/*/font-size: 85%; /* */ 
 } 
 #header { 
 	background-color:#a56d4f; 
 	color: #a56d4f;	 
 } 
 #footer { 
 	background-color: #a56d4f; 
 } 
 td, p, ul { 
	font-family: Georgia, "Times New Roman", Times, serif; 
 } 
h1:first-child {margin-top: 0;}/*starts first heading in a TD flush top*/ 
h2:first-child {margin-top: 0;}/*starts first heading in a TD flush top*/ 
h1 { font-size: 160%;  font-family: Verdana, Arial, Helvetica, sans-serif;  } 
h2 { font-size: 140%; font-family: Verdana, Arial, Helvetica, sans-serif; } 
h3 { font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; } 
 
#sidebar a { 
	/*/*/padding: 3px; 
	display: block; 
	border: 2px dotted #d2835e; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 1em; 
	width: 160px; /* */ 
} 
#sidebar a:link, #sidebar a:visited { 
	color: #666; 
} 
#sidebar a:hover, #sidebar a:active { 
	color: #000000; 
	background-color: #efd9d0; 
	border: 2px solid #d2835e; 
} 
#current a { 
	color: #ffffff !important; 
	/*/*/background-color: #999999!important; 
	border: 2px dotted #9999cd !important; /* */ 
} 
#sidebar ul { 
	/*/*/padding-left: 1em; 
	list-style-type: none; 
	margin-left: 1em; /* */ 
} 
 
#sidebar li { 
	/*/*/margin: 0px 0px 6px 0px; /* */ 
} 
 
 /*Styles Applied to Float Images left or right */ 
 img { border : 0px; display : block } 
.imgfloatright { float : right;  padding-left : 5px; } 
.imgfloatleft { float : left;  padding-right : 5px; } 
