BODY, html {
    FONT-FAMILY: Calibri, Tahoma, Arial, Lucida Sans Unicode, Verdana, System, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
	margin:0 auto 0 auto;
    padding:0;
    color:#000;
    background:#C9D2D8;
    background-image:url('/jonathan/images/sitebackgrounds/sidefade2400x300.png');
    background-position: top center;
}

#headnavwrap {
	width:960px;
	margin:0 auto;
	}


#wrap {
	width:960px;
	margin:0 auto;
	background:#ffffff;
	}


#headnav {
	background:#326B96;
	padding:2px 5px;
	width: 100%;
	height: 36px;
	margin:0 auto;
}
#nav {
	background:#c00000;padding:5px 10px;
}
#main {
	background:#ffffff;
	float:left;
	width:660px;
}
#sidebar {
	background:#ffffff;
	float:right;
	width:280px;
	margin: 45px 10px 10px 10px;

}

.sidebarboxtopall {
	width: 100%;
	display:block;
}
.sidebarboxtopleft {
	width: 12px;
	height: 11px;
	float:left;
    	background-image:url('/jonathan/images/sitebackgrounds/box1topleft.png');	
}
.sidebarboxtop {
	width: 256px;
	float:left;
	height: 11px;
    	background-image:url('/jonathan/images/sitebackgrounds/box1top.png');	
}
.sidebarboxtopright {
	width: 12px;
	height: 11px;
	float:right;
    	background-image:url('/jonathan/images/sitebackgrounds/box1topright.png');	
}

.sidebarboxmiddle {
	width: 260px;
	height: 100%;
	float:left;
    	background-image:url('/jonathan/images/sitebackgrounds/box1middle280.png');	
    	padding: 0px 10px
}
#sidebar h2 {
  COLOR: #326B96;    
  text-align: center;
}
#sidebar ul {
  margin-left: 0; 
  padding-left: 20px;
}
#sidebar li {
  padding-bottom: 10px;
}

.sidebarboxbottomall {
	width: 100%;
	display:block;
}
.sidebarboxbottomleft {
	width: 12px;
	height: 12px;
	float:left;
    	background-image:url('/jonathan/images/sitebackgrounds/box1bottomleft.png');	
}
.sidebarboxbottom {
	width: 256px;
	height: 12px;
	float:left;
    	background-image:url('/jonathan/images/sitebackgrounds/box1bottom.png');	
}
.sidebarboxbottomright {
	width: 12px;
	height: 12px;
	float:right;
    	background-image:url('/jonathan/images/sitebackgrounds/box1bottomright.png');	
}


#footer {
	background:#326B96;clear:both;padding:1px 45px;
}
#footer p {
  margin:0;
  COLOR: #ffffff;  
}
#main p {
  padding:0px 10px;
}

#main h1 {
  padding:0px 10px;
}

#main h2 {
  padding:0px 20px;
}
#main h3 {
  padding:0px 30px;
}
#main p {
  padding:0px 40px;
}
#main ul {
  padding:0px 60px;
}
#main ol {
  padding:0px 60px;
}
#main pre {
  padding:0px 80px;
    FONT-SIZE: 8pt;  
}


* html #footer {
  height:1px;
}

#nav ul {
  margin:0;
  padding:20px;
  list-style:none;
}
#nav li {
  display:inline;
  margin:0;
  padding:0;
}

.informational {
  padding:0px 30px;
    FONT-FAMILY: Calibri, Tahoma, Arial, Lucida Sans Unicode, Verdana, System, Helvetica, sans-serif; 
    FONT-SIZE: 8pt;  
    font-style: italic;
}
.tighttablep {
  margin:0 0 0 0;
  padding: 0 0 0 0;
}


.breadcrumbs {
  padding:0px 20px;
    FONT-FAMILY: Calibri, Tahoma, Arial, Lucida Sans Unicode, Verdana, System, Helvetica, sans-serif; 
    FONT-SIZE: 9pt;  
}

.bigphotowithcaption {
	background:#ffccaa;
	width: 95%;
	margin:0 auto 0 auto;
  padding:2px 4px;
}

h1   {font-family: Calibri, Tahoma, Arial, Lucida Sans Unicode, Verdana, System, Helvetica, sans-serif;  font-size: 24pt; font-weight: bold ; margin:0;}
h2   {font-family: Calibri, Tahoma, Arial, Lucida Sans Unicode, Verdana, System, Helvetica, sans-serif;  font-size: 18pt; font-weight: bold ; margin:0;}
h3   {font-family: Calibri, Tahoma, Arial, Lucida Sans Unicode, Verdana, System, Helvetica, sans-serif;  font-size: 14pt; font-weight: normal; font-style: italic }

P, LI, TD, TH {
    FONT-FAMILY: Calibri, Tahoma, Arial, Lucida Sans Unicode, Verdana, System, Helvetica, sans-serif; 
    FONT-SIZE: 11pt;
}

a { COLOR: #31344a;}
#footer a { COLOR: #ffffff;}
#nav a { COLOR: #ffccaa; font-weight: bold; padding: 0px 3px/*8px - 5px word spacing*/ 0px 8px;}

.texttiny
{
    FONT-SIZE: 9pt;
}


/* Items for FishEye BEGIN */

.Dock {
	text-align: center;
	height: 32px;
	position: relative;
	z-index: 99999;
	float: left;
	margin: 2px 10px;
}

.DockItem {
	text-align: center;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
}


.DockItem1 {
	text-align: center;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
}
.DockItem2 {
	text-align: center;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
}
.DockItem3 {
	text-align: center;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
}

.fisheyeContainer1 {
	text-align: center;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
}
.fisheyeContainer2 {
	text-align: center;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
}

.fisheyeContainer3 {
	text-align: center;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
}



.DockItem img {
	border: none;
	margin: 0 auto 5px auto; /* necessary? */
	width: 80%;
}

.DockItem1 img {
	border: none;
	margin: 0 auto 5px auto; /* necessary? */
	width: 80%;
}

.DockItem2 img {
	border: none;
	margin: 0 auto 5px auto; /* necessary? */
	width: 80%;
}

.DockItem3 img {
	border: none;
	margin: 0 auto 5px auto; /* necessary? */
	width: 80%;
}

.DockLabel {
	text-align: right;
	text-decoration: none;
	position: relative;
	positionXX: absolute;
	display: block;
	top: 0;
    	FONT-SIZE: 9pt;
	font-family: Calibri, Tahoma, Arial, Lucida Sans Unicode, Verdana, System, Helvetica, sans-serif; 
	COLOR: #ffffff;
	padding: 0px 10px;
	vertical-align:middle;
}

	
/* Items for FishEye END */	