/*SANCCOB Style Sheet 2008*/
	@import url("http://dynamic.icecreamlovestheweb.com/labs/gallery.css");
	@import url("http://dynamic.icecreamlovestheweb.com/labs/ie6killer.css");



	.milk_stage_tags{display:none;}
	.milk_stage_close{
		background:#CC0000 none repeat scroll 0% 0%;
		cursor:pointer;
		display:block;
		font-weight:bold;
		margin:5px 0px 0px;
		padding:2px 10px;	
		width:30px;
	}
	.milk_loading{background:transparent url(images/load.gif) no-repeat center center;}

/*REST OF SITE*/
  		
	*{outline:none; margin:0px; padding:0px;}
	
	body{
		background:#FFFFFF url(images2/newbg.png) repeat-x scroll left top; 
		font-family:Arial, Helvetica, sans-serif;
		color:#126FA7;
		font-size:12px;
	}
	
	a{color:#cc0000;}
	a:hover{color:#000;}
	
	img{border:none;}
	
	.home_tags{display:none;}
	
	.red{color:#CC0000!important;}
	
	.pdf_record{display:none;}
	
	.home_date{font-size:11px; font-style:italic; display:block; clear:right;}
	.hide_me{display:none;}
	
	#site{
		background:transparent url(images2/newdrop.png) repeat-y scroll left top;
		width:980px;
		margin:0px auto;
	}
	
	#container{
	background:#FFFFFF none repeat scroll 0 0;
	margin:0 0 0 8px;
	padding-bottom:0px;
	width:932px;
	}
	
	#top{height:214px;}

/*DIFFERENT HEADER IMAGES*/
	
	body #top{background:transparent url(images2/newtop1.jpg) no-repeat scroll center top;}
	.body1 #top{background:transparent url(images2/newtop01.jpg) no-repeat scroll center top!important;}
	.body21 #top, .body22 #top, .body23 #top, .body24 #top, .body25 #top, .body26 #top, .body27 #top, .body28 #top{background:transparent url(images2/top2.jpg) no-repeat top center!important;}
	.body31 #top, .body32 #top, .body33 #top, .body34 #top, .body35 #top, .body36 #top, .body37 #top, .body38 #top, .body39 #top, .body310 #top, .body311 #top{background:transparent url(images2/top3.jpg) no-repeat top center!important;}
	.body41 #top, .body42 #top, .body43 #top{background:transparent url(images2/top4.jpg) no-repeat top center!important;}
	.body51 #top{background:transparent url(images2/top5.jpg) no-repeat top center!important;}
 	.body61 #top, .body62 #top, .body63 #top{background:transparent url(images2/top6.jpg) no-repeat top center!important;}
	.body71 #top, .body72 #top, .body73 #top, .body74 #top, .body75 #top, .body76 #top, .body77 #top, .body78 #top, .body79 #top{background:transparent url(images2/top7.jpg) no-repeat top center!important;}
	.body81 #top,.body82 #top{background:transparent url(images2/top8.jpg) no-repeat scroll center top;}
	.body91 #top, .body92 #top{background:transparent url(images2/top9.jpg) no-repeat top center!important;}
	.body10 #top{background:transparent url(images2/newtop01.jpg) no-repeat scroll center top !important;}
	.body111 #top, .body112 #top, .body113 #top, .body114 #top, .body115 #top, .body116 #top, .body117 #top, .body118 #top, .body119 #top, .body1110 #top, .body1111 #top, .body1112 #top, .body1113 #top, .body1114 #top, .body1117 #top{background:transparent url(images2/top10.jpg) no-repeat top center!important;}

/*HEADERS ON READ MORE PAGES*/

	#body27 #top{background:transparent url(images2/top2.jpg) no-repeat top center!important;}
	#body32 #top{background:transparent url(images2/top3.jpg) no-repeat top center!important;}
	#body51 #top{background:transparent url(images2/top5.jpg) no-repeat top center!important;}
	#body77#top{background:transparent url(images2/top7.jpg) no-repeat top center!important;}
	
		   
	#social{position:fixed; width:35px; top:5px; right:0px;}
	.social_jgh{display:none;}
	
	#community{position:fixed; right:0; margin:62px 10px 0px 0px;}
	.fb_link{margin:0px 0px 3px 0px;}
 
	#help{
 		margin:0px ;
		padding:10px 0 0 0;
	}
	#help img{}
	
	.donate_btn a{
	background:transparent url(images2/donatelarge.png) no-repeat top left; 
	color:#FFFFFF;
	display:block;
	font-size:24px;
	height:50px;
	padding:20px 0 0 0px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:lighter;
	}
	.donate_btn a:hover{
	background:transparent url(images2/donatelargered.png) no-repeat top left;  
	}
	.donate_smbtn a{
	background:transparent url(images2/donatelarge.png) no-repeat top left; 
	color:#FFFFFF;
	display:block;
	font-size:18px;
	height:43px;
	padding:24px 0 2px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:lighter;
	}
	.body51 .donate_smbtn a{font-size:14px; padding:27px 0px 0px; font-weight:bold;}
	.donate_smbtn a:hover{
	background:transparent url(images2/donatelargered.png) no-repeat top left;  
	}
	.topapp{
	clear:both;
	display:block;
	height:70px;
	width:226px!Important;
	float:none!Important;
	}
	.topapp .edupack{ 
	width:226px!Important;
	float:none!Important;
	}
	#help .topapp a{
background:transparent url(images2/donatelarge.png) no-repeat scroll right top;
color:#FFFFFF;
display:block;
font-size:24px;
font-weight:lighter;
height:50px;
padding:20px 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:230px;
	}
	#help .topapp a:hover{
	background:transparent url(images2/donatelargered.png) no-repeat top right!Important;  
	}
	
	#content{padding:0 0 10px 0;}
	
/*LEFT PANEL STYLED HERE*/
	
	#left{
	clear:both;
	color:#02265A;
	display:block;
	float:left;
	margin-bottom:20px;
	padding:12px 0 0 22px;
	width:215px;
	}

	/*SUBMENU STYLES*/		

	#sub_menu{
	background:transparent url(images2/whitebut.png) repeat-y scroll right top;
	padding:3px 0 15px;
	margin:0 !important;
	}
	#sub_menu li{
 	margin:0 !important;
	}
	#sub_menu li a{
	color:#126FA7 !important;
	font-size:11px;
	line-height:11px !important;
	padding:3px 20px;
	}
	#sub_menu li a:hover{
	color:#CC0000 !important;
	background:none !important;
	
	}
	#sub_menu .active {
 	background:none !important;
	
	}
	#sub_menu .active a{
	color:#CC0000 !important;
	background:none !important;
	
	}
	

	/*MENU STYLES*/
	
	#menu_top{
	background:transparent url(images2/newmenu_top.png) no-repeat scroll left bottom;
	height:42px;
	overflow:visible;
 	}
	#menu_top h1{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bolder;
	padding:16px 0 0 10px;
	text-transform:uppercase;
 	}
	#menu_bottom{
	background:transparent url(images2/menubot.png) no-repeat scroll left top;
	height:15px;
	width:243px;
	}
	
	#search_site{padding:0px 0px 0px 15px;}
	.search_input{background:none;border-bottom:1px solid #fff;border-top:none;border-left:none;border-right:none;color:#fff;width:147px;}
	#search_site input.keyword{
		background:transparent url(images2/search_icon.png) no-repeat top right; 
		height:42px; 
		width:50px;
		border:none;
		
	}
		
	#menu{
	background:transparent url(images2/menu_bg.png) repeat-y scroll left top;
	padding:0 1px;
	width:199px;
	}
		
	#menu a{
		color:#126FA7;
		text-decoration:none;
		list-style:none;
		font-size:14px;
 		font-weight:bold;
		display:block;
 		padding:5px 0 5px 15px;
		}
	
	#menu li{
		list-style:none;
		margin:0;
		padding:0px;
		border-bottom:solid 1px #BBD3E7;
		}
	#menu .active{
		background:transparent url(images2/menu_over.png) repeat-y scroll left top;
 		}
	#menu .active a{
 		color:#fff;
		}
		
	#menu li li{
		padding-left:3px;
		margin-left:30px;
		border-bottom:none;
		}
 	
	#menu ul ul{margin:4px 0px 0px 0px;}
		
	#menu a:hover{color:#fff;background:transparent url(images2/menu_over.png) repeat-y scroll left top;}
		
	#menu .clicked{background:transparent url(images2/menu_over.png) repeat-y scroll left top;}
	
	
	/*MENU ITEMS NOT DISPLAYED*/
		
	.sub2_1{display:none;}
	.sub3_1, .sub3_6, .sub3_7, .sub3_8, .sub3_9, .sub3_10, .sub3_11, .sub3_12, .sub3_14, .sub3_15, .sub3_16{display:none;}
	.sub4_1{display:none;}
	.sub5_1, .sub5_1{display:none;}
	.sub6_1{display:none;}
	.sub7_1, .sub7_8, .sub7_9{display:none;}
	.sub8_1{display:none;}
	.sub9_1{display:none;}
	.menu12, .menu13, .menu14{display:none;}
	.menu5 #sub_menu{display:none;}
	.sub11_11,.sub11_15,.sub11_16{display:none;}
		
	/*NEWS BLOCK STYLES*/
	
	#news_block_top{
		background:transparent url(images2/newmenu_top.png) no-repeat scroll left bottom; 
 		height:42px; 
 	}
	#help_top{
		background:transparent url(images2/newmenu_top.png) no-repeat scroll left bottom; 
 		height:42px; 
		margin-top:0px;
	}
	#photo_icon{
		background:transparent url(images2/photoicon.png) no-repeat scroll right top; 
	display:block;
	float:right;
	height:35px;
	padding-bottom:18px;
	width:60px;
	}
	#news_icon{ 
		background:transparent url(images2/newsicon2.png) no-repeat scroll right top; 
	display:block;
	float:right;
	height:44px;
	padding-bottom:18px;
	width:60px;
	}
	#help_icon{ 
	background:transparent url(images2/helpicon.png) no-repeat scroll right top;
	display:block;
	height:36px;
	padding-bottom:18px;
	padding-left:170px;
	position:absolute;
	width:47px;
	}
	#menu_icon{ 
		background:transparent url(images2/menuicon.png) no-repeat scroll right top; 
	display:block;
	float:right;
	height:36px;
	padding-bottom:18px;
	width:60px;
	}
	
	
	#newsletter_icon{ 
		background:transparent url(images2/newsletter_icon.png) no-repeat scroll right top; 
	display:block;
	float:right;
	height:36px;
	padding-bottom:18px;
	width:53px;
	}
	#news_block_top h1{
		color:#FFFFFF;
		font-size:16px;
		padding:15px 0px 0px 10px;
		text-align:left;
		text-transform:uppercase;
	}
	#help_top h1{
		color:#FFFFFF;
		font-size:15px;
		padding:15px 0px 0px 10px;
		text-align:left;
		text-transform:uppercase;
	}
	#news_block_bottom{background:transparent url(images2/menubot.png) no-repeat scroll left top;   height:20px;}
			
	#news_block{
		background:transparent url(images2/menu_bg.png) repeat-y scroll left top;width:201px;
		}
	
	.news_text{
		padding:10px;
		font-size:11px;
		}	
	.news_text h2{
		font-size:12px;
		font-weight:bolder;
	}
	.news_text .home_date{
	color:#CC0000;
	display:block;
	font-size:10px;
	font-weight:bold;
	margin:0 0;
		}
		
		
	#leftgal{
	background:transparent url(images2/menu_bg.png) repeat-y scroll left top;
	padding:0 1px;
	width:199px; 
	}
		
	#leftgal img{
	background-position:center center!important;
	background-repeat:no-repeat!important;
	width:199px;
	border-bottom:1px solid #2171AF;
	}
	.gallink{
	clear:both;
	text-align:center;
	}
	.gallink a{
	background:transparent url(images2/whitebut.png) repeat-y scroll right top;	color:#CE0F0F;
	display:block;
	font-size:16px;
	padding:7px;
	text-decoration:none;
	text-transform:uppercase;
 	border-bottom:1px solid #BBD3E7;
	font-weight:bold;
	}
	.gallink a:hover{ 
	background:transparent url(images2/menu_over.png) repeat-y scroll right top;	color:#CE0F0F;
	color:#FFFFFF;
	}
 	
/*MIDDLE CONTENT STARTS HERE*/
	
	#middle{
		float:left;
		padding:19px 0px 0 9px;
		}
	
	#text_top{background:transparent url(images2/text_top.png) no-repeat top left; width:445px; height:33px;}
	#text_top h1{
	color:#FFFFFF;
	font-size:19px;
	font-weight:lighter;
	padding:5px 0 0 10px;
	text-transform:uppercase;
	}
	
	#text_bottom{background:transparent url(images2/text_bottom.png) no-repeat top left; width:445px; height:17px;clear:both;margin-bottom:20px;}
	
	#text{
	background:transparent url(images2/text_bg.png) repeat-y scroll left top;
	padding:10px 20px 10px 10px;
	width:415px;
	float:left;
  	}
	#text h1{font-size:15px; text-transform:uppercase; color:#4D80C2;}
	#text img{border:1px solid; padding:3px; margin:5px;}

	#text ul{margin:15px;}
	#text ol{margin:15px;}
	#text a img{background-color:#126FA7 !important;
background-repeat:no-repeat !important;
border:medium none;
margin:3px;
padding:0;}


	.body73 #text .pdf_record, .body74 #text .pdf_record, .body76 #text .pdf_record{display:none;}
	.body28 .pdf_record{display:block;}

	#text_top .pdf_record, #footerhold .pdf_record{display:none;}
	.donate_btn .pdf_record{display:none;}
	
	.site_10 #text h1{font-size:13px; text-transform:uppercase;}
	.site_10 #text ul{margin:0px 0px 40px 80px;}
	
	.sponsor_heading{
		font-size:36px !important;
		text-align:center;
	}
			
	.records{clear:both; margin:5px 0px 0px; border-bottom:1px solid #666; padding:0pt 0pt 10px; height:150px;}
	.records h2{font-size:13px;}
	.records ul{margin:14px 45px;}	
	.records li{margin:0px 0 0 10px; padding:0 0 0 0px; list-style-image:url(images/arrow_blue.png);}	
	.records h1{}

	.records img{margin:0px 10px 0px 0px;}
	
	.seabird_records{margin-bottom:20px; height:100px;}
	.seabird_records img{border:1px solid #457abc; margin-right:10px; margin-bottom:10px;}
	.seabird_records h1{font-size:17px!important;}
	.seabird_records .date{display:block; clear:both;}
	
	.sponsor_records{clear:both; margin:10px 0px 0px; border-bottom:1px solid #666; padding:0pt 0pt 20px; height:140px;}
	.sponsor_records h2{font-size:13px;}
	.sponsor_records ul{margin:14px 45px;}	
	.sponsor_records li{margin:0px 0 0 10px; padding:0 0 0 0px; list-style-image:url(images/arrow_blue.png);}	
	.sponsor_records h1{color:#000!important; font-size:13px!important;}
	.sponsor_records .donegal img{border:none; margin:0px;}
	
	.next_training{
		background:#ffebd7 none;
		-moz-border-radius: 10px; 
		-webkit-border-radius: 10px; 
		height:100px;
		width:300px;
		margin:80px auto;
		color:#000;
		padding:10px;
		text-align:center;
	}
	.next_training h1{text-align:center; margin:0 0 10px;}

	.record_nav_top{display:none;}
	.record_nav_bottom{text-align:right;}

	.donegal{
		float:right;
		clear:both;
		display:block;
	}		
	.donegal img{
	border:1px solid #457ABC !important;
	display:block;
	margin:5px 0 10px 10px;
	padding:0;
	}
	.galimg{
		padding:0px;
		margin:31px 0 0 3px;
		text-align:center;
	}
	
	.sponsor_gal{text-align:center; margin:60px 10px;}
	.sponsor_gal img{border:none; margin:16px;}
	
	.supportgal{width:137px; float:left;}
	
	.supportgal img{
		background-position:center center !important;
		border:1px solid #126FA7!important;
		margin:10px 8px 10px 0 !important;
		width:122px;
	}
	.restgal img{
		background-position:center center !important;
		border:1px solid #126FA7!important;
		margin:10px 8px 10px 0 !important;
		width:122px;
	}

/*ICONS STYLED HERE*/
	
	#icons{height:60px; width:406px; margin:0px auto;padding-top:20px;text-align:center;}
	
	.local_vol{float:left;  margin:0px auto;width:203px;}
	
	.local_vol a{
	background:transparent url(images2/button.png) no-repeat scroll right top;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	height:37px;
	padding:17px 0 0 0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:199px;
	font-size:11px;
	text-indent:9px;
	}
	.local_vol a:hover{
	background:transparent url(images2/buttonred.png) no-repeat scroll right top; 
	}
	
	.intl_vol{float:left;  margin:0px auto;}
	.edupack{
	clear:both;
	float:right;
	margin:0 auto;
	width:199px;
	}
	
	.edupack a{
	background:transparent url(images2/button.png) no-repeat scroll right top;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	height:37px;
	padding:17px 0 0 0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:199px;
	font-size:11px;
	text-indent:7px;
	}
	.edupack a:hover{
	background:transparent url(images2/buttonred.png) no-repeat scroll right top; 
	}
	
	.sanccob .content_tools_top a{ 
	background:#4D80C2 none repeat scroll 0 0!important;
	color:#FFFFFF!important;
	font-size:11px!important;
	margin:0!important;
	padding:1px 8px!important;
	text-decoration:none!important;
	height:14px;text-indent:0px!important;
	font-weight:normal!important;
	text-transform:none!important;
	}
	.content_tools_top a:hover{
	background:#CC0000 none repeat scroll 0 0!important;
 	}
	
	.sanccob_paymemt a{color:#fff; text-decoration:none; font-size:11px;}
	.sanccob a{
	background:transparent url(images2/button.png) no-repeat scroll right top;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:37px;
	padding:18px 0 0;
	text-align:center;
	text-decoration:none;
	text-indent:27px;
	text-transform:uppercase;
	}
	.sanccob a:hover{
	background:transparent url(images2/buttonred.png) no-repeat scroll right top; 
	}
	
	.homepen .content_tools_top a{ 
	background:#4D80C2 none repeat scroll 0 0!important;
	color:#FFFFFF!important;
	font-size:11px!important;
	margin:0!important;
	padding:1px 8px!important;
	text-decoration:none!important;
	height:14px;text-indent:0px!important;
	font-weight:normal!important;
	text-transform:none!important;
	}
	.homepen .sanccob_paymemt{
  	float:left!important;
 	} 
	.homepen a{
	background:transparent url(images2/button.png) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	font-size:24px;
	font-weight:lighter;
	height:37px;
	padding:12px 0 8px;
	text-align:center;
	text-decoration:none;
 	text-transform:uppercase;
	width:213px;
	}
	.homepen a:hover{
	background:transparent url(images2/buttonred.png) no-repeat scroll left top; 
	}
	
	.booking{
	clear:both;
	float:right;
	margin:0 auto;
	}
	
	.body41 .icons, .body42 .icons, .body43 .icons{margin:0px 0px 10px 0px;}
	
	.rotating_block{ 
	height:524px;
	margin:10px 0 0;
	text-align:center;
	width:433px;
	}
	.rotating_block h1{font-size:17px!important;}

	
/*TIMELINE PAGE*/
		
	.timecont{
		background:transparent url(images2/timelinebg.png) no-repeat scroll center bottom;
		font-size:12px;
		padding:10px 0 20px;		
 	}
	.body23 .timecont{height:95px;}
	.body23 .timecont img{background-repeat:no-repeat!important; background-position:top left!important;}
	.body27 .timecont{height:133px;}
	.body51 .timecont{height:171px;}
	.body92 .timecont{height:171px;}
	.body8 .timecont{background:none;}
	.timecont .rec_p_{clear:both;height:10px;}	
	.timecont a{display:block;}
	.body103 .timecont a{display:inline;}
	.homepen .timecont{height:279px;}
	
	.timecont img{margin:0px 10px 0px 0px;}

	.vidcont{
 	font-size:12px;
	padding:10px 0 20px;
		
		
 		}
	.vidcont .rec_p_{
		clear:both;height:10px;
	}
/*
	.vidcont a{
		background:transparent url(images2/button.png) no-repeat scroll left top;
		color:#FFFFFF;
		display:block;
		font-size:11px;
		font-weight:bold;
		height:37px;
		padding:18px 0 0;
		text-align:center;
		text-decoration:none;
		text-indent:27px;
		text-transform:uppercase;
		width:197px;
	}
*/		
	.vidcont img{
		float:right;
		padding:0px; border:1px #126FA7 solid!important;
		margin:0 0 0 5px;
		}
		
	.timehead{
 		text-align:left;
 		}
		
/*FORMS STYLED HERE*/

	#hide_form{margin:10px 0px 0px;}
	#hide_form fieldset{border:none; margin:0 0 10px 0;}
	#hide_form label{display:inline; text-transform:uppercase; font-weight:bold;}
	#hide_form input{width:300px;border:1px solid #BBD3E7;}
	#hide_form textarea{width:300px;border:1px solid #BBD3E7;}

	#hide_form1{margin:10px 0px 0px;}
	#hide_form1 fieldset{border:none; margin:0 0 10px 0;}
	#hide_form1 label{display:inline; text-transform:uppercase; font-weight:bold;}
	#hide_form1 input{width:300px;border:1px solid #BBD3E7;}
	#hide_form1 textarea{width:300px;border:1px solid #BBD3E7;}

/*PDF RECORDS IN MIDDLE SECTION*/

	
/*CONTENT TOOLS*/

	.content_tools_top{
	border-bottom:1px solid;
	display:block;
	height:17px;
	margin:10px 0 20px;
	text-align:right;
	clear:both;
	}
	.content_tools_top ul{margin:0px!important;}
	.content_tools_top li{
 	border-right:1px solid #126FA7;
	display:inline;
	float:right;
	height:18px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	margin:0;
	padding:0;
	}
	.content_tools_top a{
	background:#4D80C2 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:11px;
	margin:0;
	padding:1px 8px;
	text-decoration:none;
	}
	.content_tools_top a:hover{
	background:#CC0000 none repeat scroll 0 0;
 	}

	
/*VOLUNTEER NEWS BLOG PAGE*/

	.dates{font-size:11px;}

		
/*RIGHT CONTENT STARTS HERE*/
			
			
	#right{
	color:#02265A;
	float:right;
	padding:0;
	width:238px;
	}
	
	#links_box{margin:0px 0px 0 0;}
	#newsletter_box{margin:0px 0px 0 0;}
	#right_padding{padding-left:20px;}
		
	#links_box img{
	background-position:center center !important;
	background-repeat:no-repeat !important;
 	border-bottom:1px solid #2171AF;
	margin-left:1px;
	width:199px;
	}
	
	.sponsorpics{
		border:1px solid #2171AF;
		height:157px;
		width:199px;	
	}
	.sponsorpics img{width:auto!important; height:auto!important; border:none;}
		
	.princelinksimg img{
  	border-left:1px solid #2171AF!important;
	margin-left:0px!important;
	width:200px!important;
	background-color:#FFFFFF!important;
	background-repeat:no-repeat!important;
	height:148px;
	}
	.princelinksimg .rec_p_{
   	display:none;
	}
	.princelinksimg .milk_gallery{
   margin:0!important;
	}
	.princelinksimg .milk_gallery img{
   height:178px;
	}
	.princelinksimg .milk_gallery a{
 float:left;height:179px;
	}
	.now{
		height:440px;
		position:absolute;
		width:181px;
		z-index:1;
		margin:0 0 0 1px;
		overflow:hidden;
	}
	#links_top{background:transparent url(images/help_top.png) no-repeat top left; height:39px; width:182px; margin-left:1px;}
	#links_top h1{
		color:#FFFFFF;
		font-size:16px;
		padding:12px 0px 0px;
		text-transform:uppercase;
		text-align:center;
	}
	
	#photo_top{background:transparent url(images/menu_top.png) no-repeat top left; height:39px; width:243px; margin:7px 0px 0px 1px;}
	#photo_top h1{
		color:#FFFFFF;
		font-size:16px;
		padding:12px 0px 0px;
		text-transform:uppercase;
		text-align:center;
	}
	#photo_bottom{background:transparent url(images/photogallery_bottom.png) no-repeat bottom left; height:12px; width:243px; margin:0 0 0 1px;}
	
	#links{
font-size:11px;
font-weight:bold;
text-align:center;
background:transparent url(images2/menu_bg.png) repeat-y scroll left top;
clear:both;
padding:3px 10px 0;
width:181px;
margin:-3px 0px 0px 0px;
border-top:1px solid #2171AF;
 	}
	.rightlinksimg{
	background:transparent url(images2/menu_bg.png) repeat-y scroll left top;
	height:163px;
	width:201px;
	}
	#links h1{font-size:13px; margin:20px 0px 0px;}	
	#links a{
	line-height:18px;
	text-transform:capitalize ;
		color:#126FA7;
		text-decoration:none;
		}
		
	#links a:hover{color:#cc0000;}
	
	#links .donegal{float:none; }
	#links img{border:1px solid #fff; margin:10px 0px 0px 0px; padding:0px;}
	
	
	.quickblock{
		height:154px;
		width:241px;
		margin:0 0 0px 2px;
		}
	
	#newsletter_block{
	background:transparent url(images2/menu_bg.png) repeat-y scroll left top;
	padding:0 1px;
	width:180px;
	font-size:11px;
	padding:10px; 
	}	
	#newsletter_block .pdf_record{display:block;}
	#newsletter_block h1{
		font-size:16px;
		color:#fff;
		text-transform:uppercase;
		text-align:center;
		padding:6px 0px 3px 0px;
	}
	#newsletter_block ul{
	margin-top:10px;
	}
	
	#newsletter_block li{
	list-style-position:outside;
	margin:0 0 0 15px;

	}	
	#newsletter_block a{
 		font-size:17px;
		text-align:center;
		text-transform:uppercase;
		text-decoration:none;
		margin:0 0 5px 0;
	}
	#newsletter_block li a{
		font-size:11px;
	}
	.subscribe{
	background:transparent url(images2/menu_bg.png) repeat-y scroll left top;
	display:block;
	padding:0px;
	text-align:center;
	width:201px;
	}
	.subscribe h1 a{
	background:transparent url(images2/whitebut.png) repeat-y scroll right top;
	border-bottom:1px solid #BBD3E7;
	border-top:1px solid #BBD3E7;
	color:#CE0F0F;
	display:block;
	font-size:16px;
	margin:0 1px;
	padding:7px;
	text-decoration:none;
	text-transform:uppercase;
	}
	.subscribe h1 a:hover{ 
	background:transparent url(images2/menu_over.png) repeat-y scroll left top;
	color:#FFFFFF;
	} 
	
	.contact_btn{
		background:transparent url(images/contact_bg.png) no-repeat top left; 
		width:182px; 
		height:43px;
		padding:14px 0px 0px 0px;
		text-align:center;
		margin:0px 0 0 1px;
	}
	.contact_btn a{
		color:#FFFFFF;
		font-size:17px;
		text-align:center;
		text-transform:uppercase;
		text-decoration:none;
		font-weight:bold;
	}
		
	.clear{display:block; width:100%; clear:both;height:50px;}
	
	.sanccob_paymemt{
	background:transparent url(images2/button.png) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	height:56px;
	padding:19px 0 0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	}
	.sanccob_paymemt:hover{color:#fff;}
	.sanccob_paymemt a{color:#fff; text-decoration:none; font-size:11px;}

	
	/*FOOTER CONTENT STARTS HERE*/	
	
	
	#footer{
		background:#0366A1 url(images2/footerbg.png) repeat-x top left;
		clear:both;
		font-size:11px;
 		padding:0;
		width:100%;
		margin:0px;
		}
	#footerhold{
	background:transparent url(images2/footdrop.png) repeat-y scroll left top;
	margin:0 auto;
	width:980px;
	}
	#footerbot{
	background:transparent url(images2/footerbot.png) no-repeat scroll left top;
	margin-left:8px;
	padding:20px;
	}
	#footerbot a{text-decoration:none;}
	#footerbot img{border:none;}
	#footerbot h1{
	color:#BBD3E7;
	font-size:47px;
	padding:20px 20px 0;
	text-transform:uppercase;
	}
	
	.home_sponsor img{margin:22px 20px; height:50px; float:left;}
	
	.sponsor_block{display:block; width:300px; height:150px;}

	.floater a{
		background:transparent url(images/firefox_text.png) no-repeat scroll left top;
		height:62px;
		margin:18px 0px 0px 13px;
		position:absolute;
		width:80px;	
	}
	
	.copyright_info{
	background:#BBD3E7 none repeat scroll 0 0;
	border-bottom:1px solid #02265A;
	border-top:1px solid #02265A;
	clear:both;
	color:#02265A;
	margin:10px 0 0 3px;
	padding:10px;
	text-align:right;
	width:864px;
	}
		
		
/*IE 7 FIXES*/

	*:first-child+html .records h2{font-size:13px;}
	*:first-child+html .donate_button a{padding:0px 100px 0px 100px;}
	*:first-child+html .pdf_record li{background:transparent url(images/pdf_icon.png) no-repeat scroll right top;}
	*:first-child+html .pdf_record a{display:inline-block; opacity: 0; filter:alpha(opacity=0);}
		