
	/*--SWISSHUNTERS.INFO styles : Gordon Williams 2002-2024--*/


	a{
		outline:none;
		}
	#container1{
		width:100%;
		font-size:100%;	
		}
	#container2{
		width:750px;
		text-align:left;
		margin:12px auto;
		background-color:#FFF;
		border:solid 1px #ccc;
		}
	#header_pic{
		padding:5px 6px 0 6px;
		}
	#header_pic_credits{
		text-align:left;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.7em;
		padding:3px 0 0 2px;
		color:#437d62;
		}
	.header_text_spacing{
		padding-left:20px;
		}
	#slideshow_back{/*--container for rotating banner images. Masks background show-through between images--*/
    	width:736px;
    	height:486px;
		padding:7px 7px 0 7px;
    	}
	#slideshow_back img{/*--avoids 'flash of content' when opening page--*/
    	display:none;
    	}
	#slideshow_back img.first{/*--ditto, above--*/
    	display:block;
    	}
	.cycle-slideshow{
    	width:736px;
    	height:486px;
    	}
	.search{
		padding:0 0 5px 9px;
		}
	#date_revised{
		padding-left:9px;
		text-align:left;
		line-height:100%;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.9em;
		font-weight:bold;
		font-style:italic;
		color:#5c5ebe;
		}
	h1{		
		padding-left:9px;
		margin-top:10px;
		text-align:left;
		line-height:100%;
		font-family:verdana;
		font-size:2.2em;
		font-weight:200;
		color:#437d62;
		}
  	h2{		
		padding-left:9px;
		margin-top:-20px;
		text-align:left;
		line-height:150%;
		font-family:verdana;
		font-size:0.9em;
		font-weight:normal;
		font-style:italic;
		color:#437d62;
		}
	#stats{
		padding-left:9px;
		margin-top:-35px;
		text-align:left;
		line-height:150%;
		font-family:verdana;
		font-size:0.8em;
		font-weight:normal;
		font-style:italic;
		color:#828288;
		}
	h3{			
		font-family:verdana;arial;jost,sans-serif;
		font-size:1.5em;
		font-weight:normal;
		text-align:left;	
  		clear:both;
  		margin:9px;
		background-color:#d1e0e5;
		color:#2e5768;
		padding:10px 0px 10px 10px;
		}
	h4{/*--CONTRACT headings in 4-column list section--*/
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.8em;
		font-weight:normal;
		line-height:150%;
		padding:0 0 0 9px;
		margin:25px 0 5px 0;
		color:#000;
		}
	.h4_topline{
		font-size:1.1em;
		font-weight:bold;
		}
	h5{/*--Blue CONTRACT headings in main data listings--*/
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.9em;
		font-weight:normal;
		text-align:left;
		line-height:160%;	
  		clear:both;
  		margin:9px;
		background-color:#d1e0e5;
		color:#2e5768;
		padding:6px 0px 6px 8px;
		}

	h6{/*--REVISIONS page heading--*/
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.9em;
		font-weight:normal;
		text-align:left;
		line-height:160%;	
  		clear:both;
  		margin:9px;
		background-color:#d1e0e5;
		color:#2e5768;
		padding:6px 0px 6px 8px;
		}
	.line2{/*--data section etc divider--*/
		border:1px solid #DDD;
  		border-width:8px 0 0;
  		clear:both;
  		margin:0 0 -8px 0;
  		height:0;
		}
	.line3{/*--footer divider--*/
		border:0px solid #DDD;
  		border-width:15px 0 0;		
  		clear:both;
  		margin:0;
  		height:0;
		}

  /*--4-COLUMN SERIALS LIST SECTION--*/
	
	.list{/*--4-column table styles--*/
		width:100%;
		padding-left:5px;
		}
	.td25{
		width:25%;
		}
  	.serials{
		text-align:left;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.9em;
		font-weight:500;
		line-height:140%;
		color:#000;
		}

  	.nav_bar{/*--page & contact links bar--*/
		list-style:none;
		margin:0;
		padding:0 0 0 9px;
		}
  	.nav_bar li{
		display:inline;
		}
  	.nav_bar li a{
		width:auto;
		text-decoration:none;
		font-family:verdana;arial;jost,sans-serif;
		font-weight:800;
		font-size:0.9em;
		padding:1px 4px 4px 4px;
		background:#fff;
		color:#5c5ebe;
		float:left;
		margin:0 6px 0 0;
		border:1px solid #c3c4f7;
		}
  	.nav_bar li a:hover{
		background:#78c;
		color:#fff;
		}

  /*--GOATWORKS link--*/
  	#goat_link{
		list-style:none;
		margin:0;
		padding:0 0 0 4px;
		}
  	#goat_link li{
		display:block;
		}
 	#goat_link li a{
		width:90px;
		text-decoration:none;
		font-family:verdana;arial;jost,sans-serif;
		font-weight:500;
		font-size:0.8em;
		padding:4px 6px 7px 6px;
		background:#A85;
		color:#FFF;
		float:left;
		text-align:center;
		border-left:4px solid #FFF;
		}
  	#goat_link li a:hover{
		background:#000;
		color:#FFF;
		}

  /*--main data sections, with thumbnails--*/
	
	.data_content_left{
		float:left;
		width:58%;
		padding:10px;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.75em;
		font-weight:normal;
		line-height:130%;
		color:#000;
		}
	.thumbs_left{
		width:100%;
		text-align:left;
		font-family:verdana;arial;jost,sans-serif;
		font-size:1em;
		color:#369;
		}
	.thumbs_right{
		float:right;
		width:36%;
		padding-top:15px;
		}
	.credits_right{
		width:68%;
		text-align:left;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.7em;
		font-weight:normal;
		font-style:italic;
		color:#4b5f71;
		}
  	.align_text{/*--centres credits text next to thumbnail--*/
		padding-bottom:3px;
		vertical-align:middle;
		}
  	.align_text_2{/*--ditto, 2 lines of text--*/
		padding-bottom:9px;
		vertical-align:middle;
		}


/*--PAGE NAVIGATION BAR--*/
	
	.page_nav{
		width:750px;
		margin:0 0 30px 0;
		text-align:left;
		}
  	.orange30{
		padding-left:30px;
		color:#9c4206;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.8em;
		font-weight:normal;
		}	
  	.blue20{
		padding-left:20px;
		color:#39f;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.8em;
		font-weight:normal;
		}
	.info{
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.8em;
		}
		
  /*--VARIOUS STYLES--*/
  	
	.link_text{	/*--GOATWORKS & "CONTACT" link text--*/
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.9em;
		font-weight:normal;
		padding:5px 0 0 120px;
		color:#333;
		}
	#status_key{
		padding:15px 0 0 25px;
		font-weight:normal;
		}
	.full_width_text{
		text-align:left;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.8em;
		line-height:140%;
		color:#000;
		padding:0 9px;
		}
	.blue_serial{
		text-align:left;
		padding-left:9px;
		font-family:verdana;arial;jost,sans-serif;
		font-size:1.5em;
		font-weight:normal;
		color:#437d62;
		}
	.Mk{
		font-size:0.7em;
		font-weight:normal;
		padding-left:40px;
		}
	.footer{
		text-align:center;
		font-family:verdana;arial;jost,sans-serif;
		font-size:0.7em;
		font-style:italic;
		font-weight:normal;
		line-height:140%;
		color:#000;
		padding:2px 0px 2px 0px;
		}
	#bobg_link{
		text-align:left;
		font-family:verdana;arial;jost,sans-serif;
		font-size:1em;
		font-style:italic;
		font-weight:bold;
		padding:10px 0 0 5px;
		}
	.no_break_line{
		word-break:keep-all;
		}
  	.font_72{font-size:0.72em;
  		line-height:150%;
  		}
  		
	.float_r{float:right;} 
	.padding_05{padding-left:5px;}
	.padding_12{padding-left:12px;}		
	.padding_30{padding-left:30px;}
	.padding_40{padding-left:50px;}		
	.red{color:#f00;}
	.orange{color:#e76209;font-weight:normal;}
	.boldorange{color:#9c4206;font-weight:normal;}
	.boldorange2{color:#9c4206;font-weight:normal;}
	.boldorange3{color:#f56b0f;font-weight:normal;}
	.boldblue{color:#39f;font-weight:normal;}
	.boldblue2{font-weight:normal;color:#06f}
	.boldblue3{font-weight:bold;color:#437d62}
	.boldblue4{font-weight:bold;font-size:1.3em;color:#437d62}
	.normalblue{font-weight:normal;font-size:1.3em;color:#437d62}
	.mauve_bold{color:#30c;font-weight:bold;}
	.brown{color:#951;}
	.grey{color:#666;}
	.teal{color:#437d62;font-size:1.3em;font-weight:bold;}
	.teal2{color:#437d62;font-style:italic;}
	.blue1{color:#4b5f71;font-style:italic;}





