@import url("reset.css");
@import url("history.css");

/*GLOBAL*/

body {
	margin:0;
	padding:0;
	background:url(../images/globalimages/bg2.gif) repeat-x #5bc9d4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#939191;
}

p {
	font-size:1.2em;
	color:#939191;
	line-height:20px;
	padding:10px 0px 0px;
}

li {
	font-size:1.2em;
}

#bluetop {
	background:url(../images/globalimages/top_sliderbg.png) repeat-x;
	height:11px;
	width:100%;
}

#vertical_slide {
	width:100%;
	/*background:url(../images/globalimages/patterntop.jpg);*/
	background:#2dc6d6;
	color:#ffffff;
}

#vertical_slide_inner {
	width:858px;
	padding:32px 0px;
	margin:0 auto;
}

#vertical_slide_innerleft {
	width:100%;
	float:left;
	padding:0px 20px 0px 0px;
}

/*#vertical_slide_innerleft {
	width:534px;
	float:left;
	padding:0px 20px 0px 0px;
}*/

h3.services {
	background:url(../images/globalimages/topslider/dates/2010april.gif) no-repeat top left;
	display:block;
	text-indent:-10000px;
	width:300px;
	height:20px;
}

h3.podcasts {
	background:url(../images/globalimages/topslider/title_sermons.gif) no-repeat top left;
	display:block;
	text-indent:-10000px;
	width:300px;
	height:20px;
	margin:0px 0px 20px 0px;
}

#vertical_slide_innerleft table {
	margin:20px 0px 0px 0px;
	line-height:13pt;
}

#vertical_slide_innerleft table strong {
	font-size:1.4em;
}

#vertical_slide_innerleft td {
	padding:8px 0px 8px 0px;
}

.darkblue {
	background:#27acba;
}

.lightblue {
	border-top:1px solid #29b3c2;
	border-bottom:1px solid #29b3c2;
}

#vertical_slide_innerright {
	width:304px;
	float:left;
}

.podcastlink {
	background:url(../images/globalimages/topslider/podcastbg.jpg) no-repeat top left #27acba;
	margin:10px 0px 0px 0px;
	line-height:11pt;
}

.podcastlink_inner {
	padding:12px 25px 12px 50px;
}

.podcastlink_inner span {
	font-size:1.1em;
}

.morepadcasts_button a {
	width:281px;
	padding:5px 10px 5px 13px;
	background:url(../images/globalimages/topslider/arrowdown.gif) no-repeat 95% 70% #2abac9;
	margin:1px 0px;
	font-size:1.1em;
	display:block;
	color:#ffffff;
	text-decoration:none;
}

.morepadcasts_button a:hover {
	background:url(../images/globalimages/topslider/arrowup.gif) no-repeat 95% 70% #239fac;
}

.viewpadcasts_button a {
	width:281px;
	padding:5px 10px 5px 13px;
	background:url(../images/globalimages/topslider/arrowdown2.gif) no-repeat 95% 70% #21b7c7;
	margin:1px 0px;
	font-size:1.1em;
	display:block;
	color:#ffffff;
	text-decoration:none;
}

.viewpadcasts_button a:hover {
	background:url(../images/globalimages/topslider/arrowup.gif) no-repeat 95% 70% #239fac;
}


#wrapper {
	width:940px;
	margin:0 auto;
	padding:0;
	text-align:left;
	background:url(../images/globalimages/wrapperbg.png) repeat-y;
}

#header {
	width:858px;
	margin:0 auto;
	background:url(../images/globalimages/bluestripwhite_bg.jpg) repeat-x top;
}

#clickbutton {
	width:202px;
	height:39px;
	background:url(../images/globalimages/click_servicesbutton.jpg) no-repeat top left;
	display:block;
	float:right;
	padding:0 32px 0 0;
	text-align:center;
}

#clickbutton a {
	font-size:1em;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding:10px;
}

#clickbutton a:hover {
	text-decoration:underline;
}

#logo {
	float:left;
	padding:52px 0px 0px 32px;

}

h1.logo {
	width:505px; 
	height:33px;
	text-indent:-10000px;
	background:url(../images/globalimages/logo.jpg) no-repeat top left;
	display:block;
}



/*START OF NAV*/



#nav {
	width:624px;
	height:15px;
	float:left;
	padding:30px 0px 0px 32px;
}

#nav ul {
	width: 624px;
	height: 15px;
	position: relative;
	margin: 0;
	padding: 0;
	background:url(../images/globalimages/nav.gif);
}

#nav li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	position: absolute; 
	top: 0;
}

#nav li, #nav a, #nav li a.active {
	height: 15px; 
	display: block;
}

#nav ul a, #nav ul a.active {
	text-indent: -10000px;
	text-decoration: none;
}

#nav_home {
	left: 0px; 
	width: 39px;
}

#nav #nav_home a:hover, #nav_home a.active { 
	background: transparent url("../images/globalimages/nav.gif") 0px -15px no-repeat;
}

#homepage #nav #nav_home { 
	background: transparent url("../images/globalimages/nav.gif") 0px -15px no-repeat;
}

#nav_vision {
	left: 56px; 
	width: 41px;
}

#nav #nav_vision a:hover, #nav_vision a.active { 
	background: transparent url("../images/globalimages/nav.gif") -56px -15px no-repeat;
}

#vision #nav #nav_vision { 
	background: transparent url("../images/globalimages/nav.gif") -56px -15px no-repeat;
}

#nav_prayer {
	left: 114px; 
	width: 52px;
}

#nav #nav_prayer a:hover, #nav_prayer a:active { 
	background: transparent url("../images/globalimages/nav.gif") -114px -15px no-repeat;
}

#prayer #nav #nav_prayer { 
	background: transparent url("../images/globalimages/nav.gif") -114px -15px no-repeat;
}

#nav_church {
	left: 182px; 
	width: 83px;
}

#nav #nav_church a:hover, #nav_church a.active { 
	background: transparent url("../images/globalimages/nav.gif") -182px -15px no-repeat;
}

#church #nav #nav_church { 
	background: transparent url("../images/globalimages/nav.gif") -182px -15px no-repeat;
}

#nav_news {
	left: 278px; 
	width: 38px;
}

#nav #nav_news a:hover, #nav_news a.active { 
	background: transparent url("../images/globalimages/nav.gif") -278px -15px no-repeat;
}

#news #nav #nav_news { 
	background: transparent url("../images/globalimages/nav.gif") -72px -15px no-repeat;
}

#nav_what {
	left: 333px; 
	width: 149px;
}

#nav #nav_what a:hover, #nav_what a:active { 
	background: transparent url("../images/globalimages/nav.gif") -333px -15px no-repeat;
}

#what #nav #nav_what { 
	background: transparent url("../images/globalimages/nav.gif") -333px -15px no-repeat;
}

#nav_history {
	left: 495px; 
	width: 54px;
}

#nav #nav_history a:hover, #nav_history a.active { 
	background: transparent url("../images/globalimages/nav.gif") -495px -15px no-repeat;
}

#history #nav #nav_history { 
	background: transparent url("../images/globalimages/nav.gif") -495px -15px no-repeat;
}

#nav_contact {
	left: 566px; 
	width: 58px;
}

#nav #nav_contact a:hover, #nav_contact a:active { 
	background: transparent url("../images/globalimages/nav.gif") -566px -15px no-repeat;
}

#contact #nav #nav_contact { 
	background: transparent url("../images/globalimages/nav.gif") -566px -15px no-repeat;
}

/*END OF NAV*/

#mainpic{
	width:940px;
	height:290px;
	background:url(../images/globalimages/mainpic.png) no-repeat top left;
	float:left;
	padding:0px 0px 6px 0px;
}

#mainpicinner {
	margin:0 auto;
	width:887px;
	height:233px;
	padding:23px 0px 0px 1px;
}

#maincontent {
	width:794px;
	margin:0 auto;
	padding:0px 32px 0px 32px;
}

/*HOMEPAGE*/

#mainpic_homepage {
	width:940px;
	height:220px;
	background:url(../images/homepage/mainpicouter_homepage.png) no-repeat top left;
	float:left;
	padding:0px 0px 20px 0px;
}

#mainpicinner_homepage {
	margin:0 auto;
	width:888px;
	height:174px;
	padding:23px 0px 0px 0px;
}

h1.welcome {
	width:553px; 
	height:20px;
	text-indent:-10000px;
	background:url(../images/homepage/title.jpg) no-repeat top left;
	display:block;
	float:left;
	padding:0px 0px 15px 0px;
}

#homepagelargepics {
	width:858px;
	padding:0px 41px 0px 41px;
}

#homepagelargepics2 {
	width:858px;
	padding:10px 41px 0px 41px;
}

.homepagesquaresleft {
	padding:0px 0px 0px 23px;
	float:left;
}

.homepagesquaresleft p {
	font-size:1.1em;
	padding:0px 0px 0px 8px;
	margin:0;
}

.homepagesquaresleft a {
	padding:0px;
	color:#2dc6d6;
	text-decoration:underline;
}

.homepagesquaresleft a:hover {
	padding:0px;
	color:#2dc6d6;
	text-decoration:none;
}

.homepagesquaresright {
	padding:0px 0px 0px 4px;
	float:left;
}

.homepagesquaresright p {
	font-size:1.1em;
	padding:0px 0px 0px 8px;
	margin:0;
}

.homepagesquaresright a {
	padding:0px;
	color:#2dc6d6;
	text-decoration:underline;
}

.homepagesquaresright a:hover {
	padding:0px;
	color:#2dc6d6;
	text-decoration:none;
}

#brandlinks {
	margin:0 auto;
	width:858px;
	padding:45px 0px 20px 0px;
}

#brandlinksinner {
	margin:0 auto;
	width:794px;
	padding:0px 32px;
}

#brandlinksinner ul li a {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#brandlinksinner li {
	padding:0px 17px 0px 0px;
	display:inline;
}

#brandlinksinner li.nopadd {
	padding:0px 0px 0px 0px;
}

/*VISION AND PRAYER PAGES*/

h2.vision_1 {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	padding:0px 0px 5px;
	background:url(../images/vision/title_who.gif) no-repeat top left;
}

h2.vision_2 {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	padding:0px 0px 5px;
	margin:40px 0 0 0;
	background:url(../images/vision/title_our_vision.gif) no-repeat top left;
}

#left_content {
	width:456px;
	float:left;
	padding:11px 0px 0px 0px;
}

#left_content ul li {
	list-style-type:none;
	background:url(../images/globalimages/li_arrows.gif) no-repeat 0% 5%;
	margin:0;
	padding:0px 0 15px 20px;
	line-height:13pt;
}

#right_content {
	width:308px;
	float:right;
	background:url(../images/globalimages/rightsidebg.gif) no-repeat top left;
}

#right_content_toptitle.vision_title {
	width:100%;
	height:41px;
	background:url(../images/vision/title_sidebar_right.gif) no-repeat 22px 20px;
}

#right_content_toptitlepray.prayer_title {
	width:100%;
	height:41px;
	background:url(../images/prayer/title_sidebar_right.gif) no-repeat 22px 20px;
}

#right_content_toptitlecontact.contact_title {
	width:100%;
	height:41px;
	background:url(../images/contact/title_sidebar_right.gif) no-repeat 22px 20px;
}

#right_content_toptitle h2 {
	text-indent:-10000px;
}

#right_content_toptitlepray h2 {
	text-indent:-10000px;
}

#right_content_toptitlecontact h2 {
	text-indent:-10000px;
}

#right_content_inner {
	width:100%;
	padding:0px 0px 0px 0px;
}

#right_content_inner_text {
	width:258px;
	margin:0 auto;
	padding:14px 0px 0px 0px;
}

#right_content_inner_text ul li {
	margin:0;
	list-style-type:none;
}

#right_content_inner_text ul li {
	padding:5px 0px 15px 0px;/*padding:0px 0px 35px 0px;*/
	display:block;
	width:100%;
	color:#939191;
	text-decoration:none;
	font-size:11px;
	line-height:13pt;
	/*background:url(../images/vision/sidebar/list_line.png) no-repeat 10% 85%;*/
}

#right_content_inner_text ul li span {
	font-size:1.2em;
	color:#2dc6d6;
	display:block;
	width:100%;
}

#right_content a {
	text-decoration:underline;
	color:#2dc6d6;
}

#right_content a:hover {
	text-decoration:none;
	color:#2dc6d6;
}

.vision_picholder {
	float:left;
	width:456px;
	height:197px;
	position:relative;
}

.vision_pic {
	width:471px;
	height:197px;
	margin:0px 0px 0px -10px;
	padding:0px 0px;

}

h2.prayer_quote {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:168px;
	padding:0px 0px 20px;
	background:url(../images/prayer/prayer_title.gif) no-repeat top left;
}

.twenty47 a {
	margin:0 auto;
	display:block;
	width:296px;
	height:176px;
	text-indent:-10000px;
	background:url(../images/prayer/247.jpg) no-repeat 0 0;
	text-decoration:none;
}

.twenty47 a:hover {
	background:url(../images/prayer/247.jpg) no-repeat 0 -176px;
	text-decoration:none;
}

h3.prayer_group {
	text-indent:-10000px;
	display:block;
	width:122px;
	height:20px;
	padding:0px 0px 10px;
	background:url(../images/prayer/title_prayergroup.gif) no-repeat top left;
	margin:30px 0px 0px 0px;
}

/*CHURCH LIFE PAGES*/

#left_content a:link, #left_content a:visited {
	color:#2dc6d6;
	text-decoration:underline;
}

#left_content a:hover {
	color:#2dc6d6;
	text-decoration:none;
}

.pullquote {
	background:#6cd7e2;
	margin:20px 0 15px;
}

.pullquote p {
	padding:20px;
	color:#ffffff;
	font-size:14px;
}

.pullquote span {
	color:#daf5f8;
	font-size:11px;
}

#thumnailholder {
	width:100%;
	float:left;
	padding:20px 0 15px;
}

#thumnailholder ul li {
	float:left;
	list-style-type:none;
	background:none;
	display:inline;
	margin:0;
	padding:0;
}

#thumnailholder li a, #thumnailholder li a.right_thumb {
	display:block;
	width:73px;
	height:73px;
	padding:2px;
	border:1px solid #bab6b3;
	margin:0 13px 0 0;
}

#thumnailholder li a.right_thumb {
	margin:0;
}

#thumnailholder li a:hover {
	border:1px solid #30c7d7;
}


/*CHURCH LIFE RIGHT CONTENT*/

#churchlife_right_content {
	width:308px;
	float:right;
	background:url(../images/churchlife/churchlife_rightbg.gif) no-repeat top left;
}

#churchlife_right_content_toptitle h2 {
	width:100%;
	height:41px;
	text-indent:-10000px;
}

#churchlife_right_content_inner {
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0 0 50px;
}

#churchlife_right_content_inner_text {
	width:278px;
	margin:0 12px;
	padding:15px 0 0;
}

#churchlife_right_content_inner_text ul li {
	margin:0;
	list-style-type:none;
}

#churchlife_right_content_inner_text ul li a {
	padding:15px 0px 15px 10px;/*padding:0px 0px 35px 0px;*/
	display:block;
	width:100%;
	color:#939191;
	text-decoration:none;
	font-size:1.1em;
	color:#2dc6d6;
	/*background:url(../images/vision/sidebar/list_line.png) no-repeat 10% 85%;*/
}

#churchlife_right_content_inner_text ul li a:hover {
	background:url(../images/churchlife/righthover.gif) no-repeat;
	text-decoration:none;
}

#parish_development #churchlife_right_content_inner_text ul li a.parish_development,
#youthwrap #churchlife_right_content_inner_text ul li a.youth_link,
#biblestudy #churchlife_right_content_inner_text ul li a.biblestudy,
#church_development #churchlife_right_content_inner_text ul li a.church_development,
#mothers_union #churchlife_right_content_inner_text ul li a.mothers_union,
#indoor_bowls #churchlife_right_content_inner_text ul li a.indoor_bowls,
#grief_share #churchlife_right_content_inner_text ul li a.griefshare,
#catering_team #churchlife_right_content_inner_text ul li a.catering_team,
#junior_group #churchlife_right_content_inner_text ul li a.junior_group,
#busy_bees #churchlife_right_content_inner_text ul li a.busy_bees,
#girls_brigade #churchlife_right_content_inner_text ul li a.girls_brigade {
	background:url(../images/churchlife/righthover.gif) no-repeat;
	text-decoration:none;
}

#contactrevhanna_right {
	width:258px;
	margin:20px auto;
}

/*YOUTH*/

h2.sitting_ducksintro {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:112px;
	padding:0px 0px 10px;
	background:url(../images/churchlife/youth/sitting_ducks_intro.gif) no-repeat top left;
}

h3.age_range, h3.get_name {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:50px 0 0;
}

h3.age_range{
	background:url(../images/churchlife/youth/age_range_title.gif) no-repeat top left;
}

h3.get_name {
	background:url(../images/churchlife/youth/get_name_title.gif) no-repeat top left;
}

#image_links_right {
	width:100%;
	text-align:center;
}

#image_links_right a {
	color:#2dc6d6;
	text-decoration:underline;
}

#image_links_right a:hover {
	color:#2dc6d6;
	text-decoration:none;
}

/*BIBLE STUDY*/

h2.bible_studyintro {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:80px;
	padding:0px 0px 10px;
	background:url(../images/churchlife/bible-study/intro.gif) no-repeat top left;
}

/*GRIEF SHARE*/

h2.griefshare_intro {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:109px;
	padding:0px 0px 10px;
	background:url(../images/churchlife/grief-share/intro.gif) no-repeat top left;
}

h3.how_works, h3.video_seminar, h3.supportgroup, h3.personal_study {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:50px 0 0;
}

h3.how_works {
	background:url(../images/churchlife/grief-share/title_how_works.gif) no-repeat top left;
}

h3.video_seminar {
	background:url(../images/churchlife/grief-share/title_video.gif) no-repeat top left;
}

h3.supportgroup {
	background:url(../images/churchlife/grief-share/title_support.gif) no-repeat top left;
}

h3.personal_study {
	background:url(../images/churchlife/grief-share/title_workbook.gif) no-repeat top left;
}

/*GIRLS BRIGADE*/

h2.gb_intro {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:55px;
	padding:0px 0px 10px;
	background:url(../images/churchlife/girls-brigade/intro.gif) no-repeat top left;
}

h3.gb_where {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:30px 0 0;
	background:url(../images/churchlife/girls-brigade/title_where_when.gif) no-repeat top left;
}

h3.gb_beliefs {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:50px 0 0;
	background:url(../images/churchlife/girls-brigade/title_beliefs.gif) no-repeat top left;
}

/*BUSY BEES*/

h2.bb_intro {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:55px;
	padding:0px 0px 10px;
	background:url(../images/churchlife/girls-brigade/intro.gif) no-repeat top left;
}

h3.bb_members, h3.bb_where_when {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:50px 0 0;
}

h3.bb_aims {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:0 0 0;
	background:url(../images/churchlife/busy-bees/title_what.gif) no-repeat top left;
}

h3.bb_members {
	background:url(../images/churchlife/busy-bees/title_members.gif) no-repeat top left;
}

h3.bb_where_when {
	background:url(../images/churchlife/busy-bees/title_where.gif) no-repeat top left;
}

/*MOTHERS UNION*/

h2.mu_intro {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:169px;
	padding:0px 0px 10px;
	background:url(../images/churchlife/mothers-union/intro.gif) no-repeat top left;
}

h3.mu_where, h3.mu_aims, h3.mu_policy, h3.mu_outreach, h3.mu_trauma_teddies, h3.mu_cook {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:50px 0 0;
}

h3.mu_where {
	background:url(../images/churchlife/mothers-union/title_where.gif) no-repeat top left;
}

h3.mu_aims {
	background:url(../images/churchlife/mothers-union/title_aims.gif) no-repeat top left;
}

h3.mu_policy {
	background:url(../images/churchlife/mothers-union/title_policy.gif) no-repeat top left;
}

h3.mu_outreach {
	background:url(../images/churchlife/mothers-union/title_outreach.gif) no-repeat top left;
}

h3.mu_trauma_teddies {
	background:url(../images/churchlife/mothers-union/title_trauma.gif) no-repeat top left;
}

h3.mu_cook {
	background:url(../images/churchlife/mothers-union/title_cook.gif) no-repeat top left;
}

.mu_button a {
	display:block;
	width:292px;
	height:66px;
	background:url(../images/churchlife/mothers-union/mu_button.jpg) 0 0;
	text-indent:-10000px;
}

.mu_button a:hover {
	background:url(../images/churchlife/mothers-union/mu_button.jpg) 0 -66px;
}

/*BOWLS*/

h3.bowls_where {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:0;
}

h3.bowls_where {
	background:url(../images/churchlife/bowls/title_where.gif) no-repeat top left;
}

/*PARISH DEVELOPMENT*/

h2.parish_intro {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:135px;
	padding:0px 0px 10px;
	background:url(../images/churchlife/parish-development/intro.gif) no-repeat top left;
}

h3.parish_update {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	margin:50px 0 0;
}

h3.parish_update {
	background:url(../images/churchlife/parish-development/title-update.gif) no-repeat top left;
}


/*WHAT IS A CHRISTIAN*/

#what_is_a_christian{
	width:940px;
	height:774px;
	background:url(../images/whatis/container.png) no-repeat top left;
	float:left;
	padding:0px 0px 6px 0px;
}

#wiac_content {
	float:left;
	width:887px;
	height:717px;
	padding:24px 0px 0px 28px;
}

#wiac_content_topleft {
	width:441px;
	height:249px;
	float:left;
	margin:0px 5px 0 0px;
}

#wiac_content_topright {
	width:441px;
	height:249px;
	float:left;
}

#wiac_content_bottom {
	width:887px;
	height:463px;
	float:left;
	margin:5px 0;
	background:url(../images/whatis/christianimage.jpg) no-repeat top left;
}

#youtube_clip {
	margin:60px 40px 0 0;
	width:425px;
	height:344px;
	float:right;
}


/*CONTACT*/

h2.get_in_touch {
	text-indent:-10000px;
	display:block;
	width:450px;
	height:20px;
	padding:0px 0px 5px;
	background:url(../images/contact/contact_title.gif) no-repeat top left;
}

form {
	font-size:12px;
}

#fullname {
	float:left;
	margin:0 0 10px 0;
}

#emailaddress {
	float:left;
	width:218px;
	margin:0 11px 0 0;
}

#tel_num {
	float:left;
	width:216px;
}

#message {
	float:left;
	width:447px;
	margin:10px 0 10px 0;
}

input.fullname {
	width:445px;
	height:25px;
	padding:8px 0 0 0;
	border:1px solid #aaaaaa;
	margin:10px 0 0;
	float:left;
	color:#aaaaaa;
}

input.emailaddress {
	width:216px;
	height:25px;
	padding:8px 0 0 0;
	border:1px solid #aaaaaa;
	margin:10px 0 0;
	float:left;
	color:#aaaaaa;
}

input.tel_num {
	width:216px;
	height:25px;
	padding:8px 0 0 0;
	border:1px solid #aaaaaa;
	margin:10px 0 0;
	float:left;
	color:#aaaaaa;
}

.message {
	width:445px;
	height:136px;
	border:1px solid #aaaaaa;
	margin:10px 0 0;
	float:left;
	color:#aaaaaa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#securitybox {
	width:352px;
	background:#f2f2f2;
	margin:20px 0;
	float:left;
}

#securitybox p {
	margin:0 10px 10px;
	float:left;
	font-size:12px;
}

#securitybox .imageboxleft {
	width:98px;
	height:33px;
	float:left;
	border:1px solid #aaaaaa;
	margin:0 0 0 10px;
}

#securitybox .textboxright {
	width:207px;
	height:24px;
	float:left;
	margin:0 0 10px 12px;
	border:1px solid #aaaaaa;
	color:#aaaaaa;
	padding:7px 0 0 0;
}

.submit {
	float:left;
	width:94px;
	height:40px;
	border:none;
	text-indent:-10000px;
	background:url(../images/contact/submitbutton.gif) no-repeat 0 0;
	display:block;
	cursor:pointer;
	margin:0 0 20px;
}

.submit:hover {
	background:url(../images/contact/submitbutton.gif) no-repeat 0 -40px;
}


/*FOOTER*/

#footer {
	width:100%;
	clear:both;
	padding:0px;
	margin:0px 0px 0px 0px;
	height:100%;
}

#footertop {
	width:100%;
	clear:both;
	padding:0px;
	margin:0px 0px 0px 0px;
	background:url(../images/globalimages/footertopbg.png) no-repeat top;
	height:37px;
}

#footertopinner {
	width:940px;
	background:url(../images/globalimages/footertop.png) no-repeat top;
	margin:0 auto;
	clear:both;
	height:37px;
}

#footerbottom {
	width:100%;
	background:#f6f5f5;
	/*background:url(../images/globalimages/footertile.jpg) repeat-x bottom #f6f5f5;*/
	margin:-12px 0 0 0;
}

#footerbottom_content {
	width:794px;
	padding:32px 32px;
	margin:0 auto;
}

#footerbottom_content ul li  {
	list-style-type:none;
	margin:0px;
	padding:13px 0px 0px;
	font-size:1.2em;
}

#footerbottom_content li a {
	color:#939191;
	text-decoration:none;
	border-bottom:1px dotted #939191;
}

#footerbottom_content li a:hover {
	color:#939191;
	text-decoration:none;
	border-bottom:1px solid #939191;
}

#footerbottom_contentleft {
	float:left;
	width:251px;
	padding:0 20px 0 0;
}

#footerbottom_contentcenter {
	float:left;
	width:251px;
	padding:0 20px 0 0;
}

#footerbottom_contentright {
	float:left;
	width:251px;
}

#footerbottom_contentright p {
	padding:0px;
	margin:12px 0px 0px;
}

#footerbottom_contentright a {
	color:#2dc6d6;
	text-decoration:none;
	border-bottom:1px dotted #2dc6d6;
}

#footerbottom_contentright a:hover {
	color:#2dc6d6;
	text-decoration:none;
	border-bottom:1px solid #2dc6d6;
}

#footerbottom_contentright #icons {
	float:left;
	width:251px;
	padding:35px 0px 0px;
	display:inline;
}

#icons .bookmark a {
	width:48px;
	height:68px;
	padding:0px 15px 0px 0px;
	display:block;
	border-bottom:none;
	text-decoration:none;
	float:left;
}

#icons .bookmark a:hover {
	text-decoration:none;
}

/*#icons .bookmark a {
	width:48px;
	height:68px;
	padding:0px 15px 0px 0px;
	background:url(../images/globalimages/icons/bookmark.gif) no-repeat 0 0;
	display:block;
	text-indent:-10000px;
	border-bottom:none;
	text-decoration:none;
	float:left;
}

#icons .bookmark a:hover {
	background:url(../images/globalimages/icons/bookmark.gif) no-repeat 0 -68px;
	text-decoration:none;
}*/

#icons .ipod a {
	width:48px;
	height:68px;
	padding:0px 15px 0px 0px;
	background:url(../images/globalimages/icons/ipod.gif) no-repeat 0 0;
	display:block;
	text-indent:-10000px;
	border-bottom:none;
	text-decoration:none;
	float:left;
}

#icons .ipod a:hover {
	background:url(../images/globalimages/icons/ipod.gif) no-repeat 0 -68px;
	text-decoration:none;
}

#icons .mail a {
	width:48px;
	height:68px;
	padding:0px 15px 0px 0px;
	background:url(../images/globalimages/icons/mail.gif) no-repeat 0 0;
	display:block;
	text-indent:-10000px;
	border-bottom:none;
	text-decoration:none;
	float:left;
}

#icons .mail a:hover {
	background:url(../images/globalimages/icons/mail.gif) no-repeat 0 -68px;
	text-decoration:none;
}

#icons .feed a {
	width:48px;
	height:68px;
	padding:0px 0px 0px 0px;
	background:url(../images/globalimages/icons/rss.gif) no-repeat 0 0;
	display:block;
	text-indent:-10000px;
	border-bottom:none;
	text-decoration:none;
	float:left;
}

#icons .feed a:hover {
	background:url(../images/globalimages/icons/rss.gif) no-repeat 0 -68px;
	text-decoration:none;
}



h3.links {
	width:44px;
	height:18px;
	display:block;
	/*background:url(../images/globalimages/title_slinks.gif) no-repeat top left;*/
	text-indent:-10000px;
	padding:0px 0px 5px;
}

h3.organlinks {
	width:162px;
	height:18px;
	display:block;
	background:url(../images/globalimages/title_organlinks.gif) no-repeat top left;
	text-indent:-10000px;
	padding:0px 0px 5px;
}

h3.quick {
	width:96px;
	height:21px;
	display:block;
	/*background:url(../images/globalimages/title_quicklinks.gif) no-repeat top left;*/
	text-indent:-10000px;
}

/*EXTRAS*/

.clear {
	clear:both;
}

#errormessage {
	color:#2dc6d6;
	font-size:10px;
	margin:0 0 10px 0;
}
