/*--- Shell ------------------------------------------------------*/

	body { font: 11pt arial;  background:#none; margin: 0; color:#000;}		
	#shell { margin: 0 auto; background:#fff; width: 100%;}
	a { text-decoration: underline; color:#000; }
	a:hover { text-decoration: none;}
	p { line-height: 180%;}
	#forPrint { display: block; left:0px; border-bottom: 1px solid #000; padding: 0 0 15px 0;}
	#forPrint ul { margin:  0; padding:0;}
	#forPrint li { display: inline; margin: 0 10px 0 0;}
	#forPrint h1 { font-size: 18px; display: block;}
	
	
	h2 { clear: both; font-weight: bold; font-size: 15px;}
	hr { clear:both; display: block; border: 0px; border-bottom: 1px solid #000; height: 0px; margin:  15px 0;}
	#squigg,#titlebar, 	#logoimg,#logoimg a,#nav,#mainnav,	#ctaShell, #bwheader, #ctaShell2, #footerprop, #f_shell,
    #col-left, #col-right { display: none;} 
	
	#home #col-mid {width: 100%; margin: 0;}
	#home #col-mid p {  text-align: left;}
	#col-mid {width: 100%;  padding: 0; margin:0;}
	#contentshell { padding: 0px 15px 0 0px; }
	#photogallery #col-mid {width: 584px; margin: 0px 0 15px 0; padding: -250px 0 0 0; height: 500px; }
	#mymovie2  {width: 584px; margin: 0px 0 15px -25px; padding: -250px 0 0 0; position: absolute; clear: both; }
	
	/*#home #header {display: none;}
	#header {  display: none;}*/
	#header img {display:block; width:30%; height:30%; float:right; margin:0 0 10px 20px;}
	#col-mid h1 { margin: 0px 0px 15px 0px; }
	#col-mid h2 { font-size: 14px; margin: 0px 0px 15px 0px; }
	#col-mid h3 { border-bottom: 1px solid #f4f2eb; font-size: 12px; margin: 0px 0px 15px 0px; }
	#col-mid p { padding: 0; margin: 0;}
	#col-mid ul { padding: 15px 0px 15px 0px; margin: 0; line-height: 150%; }
	.floatleft { float: left;}
	
	
	div.twoCols {width:44%; float:left;margin:15px 10px 20px 0px;  } 
	div.twoCols ul { margin: 0 0 0 33px;  } 
	div.twoCols dt { font-size: 12px; font-weight: bold; } 
	div.twoCols dd { margin: 0 0 15px 0;  } 
	ul.twoCols {width:44%; float:left;display:block; padding: 0 0 0 0px; margin: 0; }
	.clearBoth {clear:both;}
	.colsMarginRight {margin-right:15px; padding: 0 15px 0 0; border-right: 1px solid #000; }	
	
	#flashtitle { display: none;}
	#photogallery #flashtitle {display: none;}
	#flashtitle span{display: none;}

	#col-right { display: none;}	
	#subheaderfade { display: none;}
	#home #subheaderfade, #photogallery #subheaderfade{ display: none;}
	#ibe { margin: 0 0 0 15px;}
	#ibe h1{ margin: 0; padding: 0;}
	form {margin: 0; padding:0; }
	form h1 {  font: 9px  normal; font-family: Georgia; margin: 0;}
	form span { display: block; padding: 10px 0px 0 0;}
	form select { font-size: 9px; font-family: tahoma; }
	form .form45 { width: 45px;}
	form h1 span { display: inline; }
	
	form#promo input{ font-size: 10px; margin: 10px 0 0 0;   float: left;}

	
	p.clearBoth {clear:both; margin: 0;}
	
	
	#subpagenav ul{margin:0 0 20px 0 ; padding:0;}
	#subpagenav li{display:inline; border-right: 1px solid #4a68c6; margin: 0 9px 0 0; padding: 0 5px 0 0;}
	#subpagenav li a{ text-decoration: underline; }
	#subpagenav li a:hover {text-decoration: none;}
	#subpagenav .removeMargin {margin:0; border: none;}

	#srsig { display: none;} 
