/* UKEFF general stylesheet */
a:link{ text-decoration:none; }
a:hover{text-decoration:none;}
a:visited{text-decoration:none;}
p a:link{color:#09F;}
p a:hover{color:#0FF;}
p a:visited{color:#09F;}
.read_more {float: right;position:relative; bottom : 1em;display : block;clear : both;}
.reddish{color:#F00;}
.greish{color:#ccc;}
.underlined{border-bottom:1px dashed #CCC;padding-bottom:1em;}
li a:link{text-decoration:none;list-style-type:none;}
body {background-color: #333333;}
#wrapper{background-color: #fff;position:relative; width:980px;margin-left:auto; margin-right:auto;margin-top:-3px; }
#header {position:relative;height:90px;width:95%;margin-left:auto; margin-right:auto;margin-top:3px;margin-bottom:0;padding-bottom:0em;}
#content_main{position:relative;width:95%;margin-left:auto; margin-right:auto;margin-top:0;}
#content_left{position:relative; background-color:#1D237B;height:auto;width:35%;float:left;clear:left; margin-top:0;margin-bottom:2em;border-bottom:0px dotted #ccc;}
#content_left_main {position:relative; background-color:#1D237B;height:500px;width:35%;float:left;clear:left; margin-top:0;margin-bottom:2em;border-bottom:1px dotted #ccc;}

#content_right{position:relative; width:95% !important;width:65%;float:center;clear:right; margin-top:0;margin-bottom:2em;padding-left:1em;}
#footer{position:relative; background-color: #ccc;height:200px;width:100%;margin-left:auto;margin-right:auto;margin-top:0;}
#registered_charity{width:100%;height:40px;font-size:15px;padding:1em;}
#registered_charity p{display:block;float:right;margin-right:4em;}


#flash_banner{position:relative; height:450px;width:95%;margin-left:auto; margin-right:auto;margin-top:8px;clear:both;margin-bottom:2em;overflow:hidden;}
.left_content_text{position:relative; width:100%;margin:0 auto 3em auto;clear:both;text-align:justify;}
.left_content_text h2{margin-top:0em;}
.left_content_text #slideshow{width:555px;height:200px;overflow:hidden;}
.left_content_text ul{color:#B2B2B2;width:95%;margin-left:1em;margin-bottom:1em;}
.left_content_text li{padding:1em 0 1em 0;list-style-type:disc;}
.content_box{position:relative; border-left:1px solid #fff;height:auto;width:49%;float:left;margin-top:1em;margin-bottom:2em;}
.clear{clear:both;}

.left_head_text{padding:.5em 1em 1em;color:#F90;font-size:1.5em;}

.list_left{display:block; position:relative;padding:0;}
.list_left a:link{color:#999;}
.list_left a:hover{color:#ccc;}
.list_left a:visited{color:#999;}
.list_left ul li:first{margin-top:1em;}
.event_box{display:block;padding:1em;background:#fff;border-bottom:0px #ccc;border-right:0px dotted #ccc;margin-bottom:1em;-moz-border-radius: 0px;border-radius: 0px;}
.pic_box{display:block;background:#fff;border-bottom:0px dotted #ccc;border-right:0px #ccc;margin-bottom:1em;-moz-border-radius: 0px;border-radius: 0px;}
.pic_box a img{border-style:none;}
.event_box p{color:#09f;}

.event_date{color:#999;}

#content_right h2{padding:1.5em 1em 1em 0;}
#content_right p{padding-bottom:1em;}

.content_box h3{margin-bottom:1em;}
.upper{text-transform:uppercase;}

#content_left, #content_left_main{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #ffffff,  #ffffff); /* for firefox 3.6+ */
-moz-border-radius: 0px;
border-radius: 0px;
}
#footer{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#000000)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #666666,  #000000); /* for firefox 3.6+ */
}
#footer a img{border-style:none;padding:1em;}
.newspaper_logo{ margin-bottom:1em;}
.powered{color:#fff; font-size:.8em;text-decoration:none;float:right;margin-right:2em;margin-top:2em;}
.footer_notes{color:#fff; font-size:.8em;text-decoration:none;float:left;margin-left:2em;margin-top:2em;}

#menu_top{position:relative; width:auto;height:50px;float:right;clear:right; margin-top:-3px;margin-right:0;}
#menu_top{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#333333'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#333333)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #333333,  #333333); /* for firefox 3.6+ */
-moz-border-radius: 5px;
border-radius: 5px;
}
#menu_top ul{	float: left;list-style: none;margin:0;	padding: 0;}
#menu_top li {font-size:0.95em; float: left;margin: 0;	padding: 0 .5em auto .5em;}

#menu_top li a{font-weight:thin;width:auto;height:30px;float: left;margin: 0 .7em 0;	padding: .7em 1em .5em;	text-decoration: none;	text-align:center;	font-weight:thin;}
#menu_top li a:link {color: #fff;}
#menu_top  li a:active {
	color: #fff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1D237B', endColorstr='#3FD6FF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#1D237B), to(#3FD6FF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #1D237B,  #3FD6FF); /* for firefox 3.6+ */

}
#menu_top  li a:hover {
	color: #fff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ACCEF', endColorstr='#61C4DF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#4ACCEF), to(#61C4DF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #4ACCEF,  #61C4DF); /* for firefox 3.6+ */

}

.active_btn {
	color: #fff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ACCEF', endColorstr='#61C4DF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#4ACCEF), to(#61C4DF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #4ACCEF,  #61C4DF); /* for firefox 3.6+ */


}

#menu_top li a:visited{color: #fff;}

#gallery_box{position:relative;display:block;width:100%;margin-left:0; margin-right:0;}
.image_box a img{display:block;margin:0 auto 0 auto;padding:0;border-style:none;}
.image_box {display:inline-block;height: auto;width: 180px;background:#EEFBFF;padding-top:1em;padding-bottom:1em;margin-bottom:.2em !important;margin-bottom:1em;margin-right:0 !important;margin-right:.9em;float:none !important; float:left;}
.image_box a{text-align:center;}

.gallery_info_box a img{display:block;margin:0 0 0 1em;padding:0;border-style:none;}
.gallery_info_box {

height: auto;
width: 100%!important;width:95%;
background:#DBF4FC;
padding-top:1em;
padding-bottom:1em;
margin-bottom:2em !important;
margin-bottom:2em;
margin-right:0 !important;
margin-right:1em;
float:none !important; 
float:left;}

.gallery_title {font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;margin-right:1em;float:right;padding:0;color:#F00;text-decoration:none;width:60%;text-align:left;}



.small_gallery_box{width:100%;padding:0 1em 1em 0;margin-bottom:2em;overflow : hidden;height:auto;}
.small_gallery_box a:link{color:#09F;}
.small_gallery_box a:hover{color:#0CF;}
.small_gallery_box a:visited{color:#09F;}
h3.small_gallery_title{margin-bottom:1em;}
p.intro{color:#333;}
img.small_gallery_img{float:left;margin-right:1em;}

#sitemap_link {margin:1em;}
#sitemap_link a:link{color:#FFF;}
#sitemap_link a:hover{color:#FF0000;}
#sitemap_link a:visited{color:#FF0000;}

.comment_content{font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;color:#09F;}
.comment_person{font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;color:#09F; border-bottom:1px  dashed #F90;margin-bottom:1em;font-weight:bold;}

