body{ font-family:Verdana, Arial, Helvetica, Lucida sans, Gillsans, sans-serif; font-size:10px; color:#000; text-align:center; margin:0px; height: auto; background-color:#0E3259; background: transparent url(../images/bodySlice.jpg) repeat top left}
#wrapper{margin:0px; width:665px; text-align:left; margin-left: auto;  margin-right: auto;  	}


#sideColumn{position:relative; text-align:right; width:123px; height:500px;	float:left;	padding:0; margin:0; xbackground: transparent url(../images/navBG.jpg) no-repeat 0 105px;}
 
#nav{margin-top:20px}

#nav a{padding:3px 10px 3px 5px;	font-size:1.2em;  display:block; text-decoration: none;  color:#FFFFFF; font-weight:bold;}
#nav a:hover{color:#d4d4d4;	text-decoration: none;		}
#pageNav{padding:25px 25px 12px 35px; font-size:1.4em}
#flashPanel{margin:0; padding:0; xbackground-color:#4C7A1B; color:#FFFFFF; xheight:445px;}
#quotePanel{padding:0 0 0 105px}
#trailerPanel{padding:0 0 0 155px}
#mainColumn{position:relative; width:655px; padding:0; margin:0; text-align:left;  float:left; background: transparent url(../images/wrapperSlice.gif) repeat-y top right;  }
#xmainColumn.content{padding:35px 0 0 0 }

#narrow {width:230px; padding: 5px 0 5px 5px ; float:left; }
#wide {width:355px; padding: 5px 15px 0px 5px ;float:left; }
#bottomNav{padding:0 25px 12px 0; }
#footer{clear:both;text-align:left; xwidth:735px; xbackground: inherit url(../images/footerBG.gif) no-repeat bottom left;padding:20px 15px 25px 35px; font-size:.9em; color:#999999;}

.blackLink{	color:#000000;}
.whiteLink{color:#ffffff;}	
.footerLink{color:#777777;}	
.highlight{font-size:1.4em; text-decoration:underline;}	


/*these are the default link colours -- 
these get overwritten for the nav bars but not for other links*/
a{text-decoration:underline;color:#000}
a:hover{text-decoration:none;color:#990000}
a:visited{color:#000;}

p{padding:0;  }


#mainColumn.content p{padding:0 35px 12px 35px; xbackground-color:#99CC00  }
#mainColumn.content ul {padding:0 35px 12px 35px;}

img.imgRight, img.imgLeft{border:#574C4B 2px dotted; }
.noLine{border:transparent 0 none }
/*anything floating right has to have a right - margin 15px to allow for the drop shadow graphic on mainContent div*/
img.imgRight{margin: 5px 35px 5px 0 ; float:right;padding:0}
img.imgLeft{margin: 5px 0 5px 35px ; float:left;padding:0}



hr {color: #aca899;	background-color: #aca899;	height: 1px;}


h1,h2,h3,h4,h5,h6{ padding:0; margin:0 ; font-weight:bolder;display:block;text-decoration:none; }

h1,h2{ padding:15px 0 5px 0; margin:0 25px 12px 25px;border-bottom:#000 1px solid }

h1{font-size:1.4em; }
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
h5{font-size:1.0em;}
h6{font-size:.9em;}


.arrow{background-image: url(../images/blackPage.gif);background-repeat: no-repeat;background-position: left;padding-left: 12px;}
.whiteGrid{background-image: url(../images/whiteGrid.gif);background-repeat: no-repeat;background-position: left;padding-left: 10px;}
.blackGrid{background-image: url(../images/blackGrid.gif);background-repeat: no-repeat;background-position: left;padding-left: 10px;}

.quote{ font-size:1.6em; font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic;x border-left:#000 2px solid;text-align:justify;xmargin:35px 0 25px 35px;padding:0 10px 0 10px}
 
