﻿@charset "utf-8";
/* CSS Document */

h1 {font-size:24px; margin:0; text-transform:uppercase;}
h2 {font-size:18px; margin:0; text-transform:uppercase;}
h3 {font-size:14px; margin:0; text-transform:uppercase; font-weight:normal;}
h4 {font-size:12px; margin:0; text-transform:uppercase; font-weight:normal;}
h5 {font-size:10px; margin:0; text-transform:uppercase; font-weight:normal;}
h6 {font-size:8px; margin:0; text-transform:uppercase; font-weight:normal;}


img {border:0;}
a {color:#fff; text-decoration:none;}
a:hover {color:#ab403f;}
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

#site {width:965px; margin:auto; background:url(/Images/bg.jpg);}

/* Header IDs */
#site #header {width:952px; height:108px; margin:auto; background:url(/images/header_bg.jpg) repeat-x; color:#fff;}
#header #logo {width:70px; height:102px; float:left; text-align:right; margin-top:3px;}
#header #title { width:440px; height:102; float:left; padding-left:12px; margin-top:15px;}
#header ul{margin:0; padding:0; list-style:none;}

#header #hdright {width:940px; height:102px; float:left; padding-top:5px;}
#hdright #communityLinks {height:42px; font-size:9px;}
#hdright #communityLinks li {float:right; display:inline; padding:0 3px; text-align:center;}
#hdright #communityLinks a {position:relative; color:#000;}
#hdright #communityLinks a:hover {top:1px; color:#ab403f;}
#hdright #communityLinks a:active {top:0px; color:#ab403f;}


#hdright #donateLink{height:40px; padding-top:10px;}
#donateLink a {display:block; width:125px; height:40px; float:right; background:url(/Images/donate.png); background-position:0 0;}
#donateLink a:hover {background:url(/Images/donate.png); background-position:0 40px;}
/* Header IDs End */

/* Top Menu IDs */
#site #menutop {width:952px; height:32px; margin:auto; background:url(/Images/menu_bg.png) repeat-x; font-family:Calibri; font-size:14px; color:#fff;} 
#menutop ul {margin:0; padding:0 0 0 5px;}
#menutop li {float:left; line-height:32px; display:inline; list-style:none; padding:0 10px; background:url(/Images/menu_sp.png) right no-repeat;}
#menutop a:hover {color:#000;}
/* Top Menu IDs end */

/* Contents Area IDs */
#site #wrapper {width:952px; height:auto; margin:5px auto auto auto;}
#wrapper #contentArea {width:642px; float:left; margin-right:10px;}
#wrapper #sideBar {width:293px; height:auto; float:left;}

#contentArea #galleryArea {width:642px; height:328px;}
#galleryArea .galleryTop {width:642px; height:29px; background:url(/Images/gallbg_top.jpg);}
#galleryArea .galleryCtr {width:642px; height:271px; background:url(/Images/gallbg_ctr.jpg); position:relative;}
#galleryArea .galleryBtm {width:642px; height:29px; background:url(/Images/gallbg_btm.jpg);}

.galleryCtr .gallContents {width:625px; float:right;}
.gallContents .navigation {float:left; width:128px;}
.navigation ul {margin:10px 0 0 7px; padding:0;}
.navigation li {list-style:none; margin:4px;}
.navigation img {border:1px solid #ab3d3c;}

.galleryCtr .bigpic {float:left; width:490px; height:271px;}
.bigpic ul {margin:0; padding:0; list-style:none;}
.liHidden{display:none;}
#contentArea #contents {width:600px; margin:auto; padding:5px 13px; /*background:url(/Images/content_bg.jpg) no-repeat; border-top:1px solid #ccc;*/}
#contents #emergencies {width:285px; float:left;}
#contents #news {width:285px; float:right;}

#emergencies ul, #news ul {margin:0; padding:0;}
#emergencies li, #news li {list-style:none; margin:10px 0;}
#emergencies .emerSnap, #news .newSnap {float:left; width:100px;}
#emergencies .emerDetails, #news .newsDetails {float:left; width:180px;}
#emergencies a, #news a {color:#057BFF}
#emergencies a:hover, #news a:hover {color:#3577b1;}
/* Content Area IDs end */

/* Other Pages IDs and Classes */
#contents #page {margin:10px 0;}
#page img {border:1px solid #ccc;}
#page a {color:#057BFF; text-decoration:underline;}
#page a:hover {color:#ab3d3c; text-decoration:none;}

/* Donate Page Form */
.donatepage {}
.label {width:125px; height:15px; display:block; float:left; margin-bottom:10px; line-height:15px;}
.txt {width:260px; height:15px; display:block; float:left; margin-right:10px; margin-bottom:10px; border:1px inset #000;}
.dlr {width:5px; height:15px; line-height:15px; display:block; float:left; margin-right:10px; margin-bottom:10px;}
.addr, .card, .catg {width:260px; height:15px; display:block; float:left; margin-right:0px; margin-bottom:10px; border:1px inset #000;}
.addr {margin-bottom:15px;}
.carDate {width:130px; height:20px; display:block; float:left; margin-right:2px; margin-bottom:10px; border:1px inset #000;}
.txtarea {width:260px; height:70px; display:block; float:left; margin-right:0px; margin-bottom:10px; border:1px inset #000;}

.labelCatg {width:160px; height:15px; display:block; float:left; margin-bottom:18px; line-height:18px;}
.rad {display:block; float:left; margin-bottom:18px;}

.dropdown {width:263px; height:20px; display:block; float:left; margin-right:0px; margin-bottom:10px; border:1px solid #666;}
.donateNow {display:block; width:93px; height:30px; margin-left:15px; background:url(/Images/donateNow.png); background-position:0 0; border:0;}
.donateNow:hover {background:url(/Images/donateNow.png); background-position:0 30px;}

/* Email IDs */
#emailArea {width:595px; height:841px; margin:auto;}
#emailArea h1, h2 {text-transform:capitalize;}
.tablefull, .tableDetails {margin:0; padding:0; width:595px;}
.tablefull td {width:50%; padding:0 0 5px 0;}

.tableDetails td { padding-bottom:5px;}
.tdLable {width:150px; font-weight:bold;}
.comment {padding-top:15px;}


/* Side Bar IDs */
#sideBar #sideBxBlue {width:293px; height:auto;}
#sideBxBlue #sideBxBlue_top {width:293px; height:13px; background:#08407b url(/Images/sidebluebx_tp.png) no-repeat;}
#sideBxBlue #sideBxBlue_ctr {width:287px; height:auto; background:#dbd6d6 url(/Images/sidebluebx_bg.png) repeat-x bottom; border-left:3px solid #08407b; border-right:3px solid #08407b; font-weight:bold;}
#sideBxBlue #sideBxBlue_btm {width:293px; height:13px; background:url(/Images/sidebluebx_btm.png) no-repeat;}

#sideBxBlue_ctr #sdBXBlHeading {width:277px; height:25px; line-height:25px; padding-left:10px; font-size:14px; text-transform:uppercase; background:#08407b; color:#fff;}
#sideBxBlue_ctr label {color:#08407b; margin:20px 10px 10px 10px; display:block;}
#sideBxBlue_ctr select {display:block; width:250px; height:23px; line-height:23px; color:#000; margin:10px auto;}

#sideBxBlue_ctr input {display:block; width:250px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px; text-transform:uppercase; background:url(/Images/sponsor_btn.png); background-position:0 0; margin:auto; border:0; cursor:pointer;}
#sideBxBlue_ctr input:focus, #sideBxBlue_ctr input:hover  {background:url(/Images/sponsor_btn.png); background-position:0 32px;}


#sideBar #sideBxRed {width:293px; height:auto; margin-top:5px;}
#sideBxRed #sideBxRed_top {width:293px; height:82px; line-height:82px; background:#eae9e9 url(/Images/sidebxred_top.png) no-repeat;}
#sideBxRed #sideBxRed_ctr {width:287px; height:auto; background:#eae9e9; border-left:3px solid #ab3d3c; border-right:3px solid #ab3d3c;}
#sideBxRed #sideBxRed_btm {width:293px; height:13px; background:url(/Images/sidebxred_btm.png) no-repeat;}

#sideBxRed #sideBxRed_top ul{margin:0; padding:0; list-style:none;}

#sideBxRed_ctr .sideContents {width:265px; margin:auto;}
.sideContents img {float:right;}
.sideContents a {color:#057bff;}
.sideContents a:hover {text-decoration:underline;}
.sideContents ul {margin:0; padding:0;}
.sideContents li {list-style:none; padding:10px 0; border-bottom:1px dashed #000;}
/* Side Bar IDs end */

/* Footer IDs */
#site #Footer {width:952px; height:285px; margin:5px auto auto auto; background:url(/Images/footerbg.jpg) repeat-x; border-top:1px solid #dd5217; border-bottom:1px solid #dd5217; letter-spacing:.1em;}
#Footer #ftrContents {width:952px; height:245px; color:#fff;}
#ftrContents .ftrHead {height:65px; line-height:60px;}
#ftrContents .ftrCenter {height:165px;}
#Footer .ftrTail {width:952px; height:30px; margin-top:5px; text-align:center; color:#CCCCCC;}
#Footer a {font-size:12px; font-weight:bold;}

#ftrContents #ftrBlock1 {width:185px; height:240px; float:left; padding:0 20px;}
#ftrBlock1 ul {margin:0; padding:0;}
#ftrBlock1 li {list-style:none; margin:5px 0;}
#ftrBlock1 a {color:#dd5217;}
#ftrBlock1 a:hover {color:#ab3d3c;}

#ftrContents #ftrBlock2 {width:130px; height:240px; float:left; padding:0 20px;}
#ftrBlock2 ul {margin:0; padding:0;}
#ftrBlock2 li {list-style:none; margin:5px 0;}
#ftrBlock2 a {color:#fff;}
#ftrBlock2 a:hover {color:#ccc;}

#ftrContents #ftrBlock3 {width:185px; height:240px; float:left; padding:0 20px; font-size:13px;}
#ftrBlock3 ul {margin:0; padding:0;}
#ftrBlock3 li {list-style:none; margin:5px 0;}
#ftrBlock3 a {color:#63cefa;}
#ftrBlock3 a:hover {color:#5c8091;}

#ftrContents #ftrBlock4 {width:300px; height:240px; float:left; padding:0 10px; font-size:13px;}
#ftrBlock4 ul {margin:0; padding:0;}
#ftrBlock4 li {list-style:none; margin:5px 0;}
#ftrBlock4 a {color:#dd5217;}
#ftrBlock4 a:hover {color:#ab3d3c;}
#ftrBlock4 img {float:left; margin-right:5px;}
/* Footer IDs End */
/* Class Definition */
.phonecode {font-size:14px; line-height:14px; font-family:Calibri; padding-left:112px;}
.clear {clear:both; padding:0;}
.eventHeading {font-size:14px; color:#dd5217; text-transform:uppercase; text-align:left; font-weight:bold; padding-left:90px;}
.green {color:#0a5b23;}
.orange {color:#dd5217;}
.maroon {color:#ab3d3c;}
.navyblue {color:#3577b1;}
.tagHeading {height:20px; line-height:20px; border-bottom:1px solid; float:left;}
.greenlight {color:#00a186;}
.hrgray {width:500px; height:3px; background:#eceaeb; border-bottom:1px solid #cccccc; border-top:0; border-left:0; border-right:0;}
.para {padding:10px 0;}







.DotNetCalendar 
{
    padding:0px;
    margin:0px;
    border-style:solid;
    border-width:1px;
    border-color:#b7b7b7;
}

.DayStyle 
{
    border-style:solid;
    border-width:1px;
    height:100px;
    padding:2px;
    font-size:10px;
    color:#dd5217;
    text-align:left;
}

.DayStyle a
{
	font-size:10px;
	display:block;
	color:#dd5217;
	text-align:left;
}

.DayStyle a:link
{
	color:#dd5217;
}

.DayStyle a:active
{
	color:#dd5217;
}

.DayStyle a:visited
{
	color:#dd5217;
}

.DayStyle a:hover
{
	color:#dd5217;
}

#orangeLink
{
	font-size:10px;
	display:block;
	color:#dd5217;
	text-align:left;
}

#orangeLink:link
{
	color:#dd5217;
}

#orangeLink:active
{
	color:#dd5217;
}

#orangeLink:visited
{
	color:#dd5217;
}

#orangeLink:hover
{
	color:#dd5217;
}

.DayStyle div
{
    height:100px;
    width:85px;
    font-size:10px;
    overflow:auto;
    color:#dd5217;
}

.DayHeaderStyle 
{
	background-color:#dd5217;	
	color:#ffffff;
	border:solid;
	border-width:1px;
	border-color:#ffffff;
	font-size:12px;
	text-align:left;
}
.DayStyle div a
{
	font-size:10px;
	display:block;
	color:#dd5217;
}

.DayStyle div a:link
{
	font-size:10px;
	color:#dd5217;
}

.DayStyle div a:active
{
	font-size:10px;
	color:#dd5217;
}

.DayStyle div a:visited
{
	font-size:10px;
	color:#dd5217;
}

.DayStyle div a:hover
{
	font-size:10px;
	color:#dd5217;
}

.DayStyle div a#CustomLinks 
{
    display:block; 
    padding:2px;
    margin-top:2px;
    background-color:#eeeeee;
    border-style:solid;
    border-width:1px;
    border-color:#d7d7d7;
    font-weight:normal;
    font-size:10px;
}

.DayStyle div a#CustomLinks:hover
{
    display:block;
    padding:2px;
    margin-top:2px;
    background-color:#e3e3e3;
    border-style:solid;
    border-width:1px;
    border-color:#bcbcbc;
    text-decoration:none;
}

.CalenderTitle 
{
	background-color:#ffffff;
	font-size:16px;
	font-weight:bold;
}

.CalenderTitle td
{
	font-family:Arial;
	font-size:16px;
}

.calHeader
{
    text-transform:uppercase;   
}

.calHeader td
{
    text-transform:uppercase;   
    color:#003366;
}

.TodayDay
{
	border:solid;
	border-width:1px;
	border-color:#dd5217;	
	background-color:#ffcc66;
	color:#003366;
    height:100px;
    padding:2px;
    font-size:10px;
    color:#dd5217;
    text-align:left;
}

.TodayDay div
{
	font-size:10px;	
	color:#003366;
	height:100px;
    overflow:auto;
}

.TodayDay div a
{
	font-size:10px;	
	color:#003366;
	display:block;
}

.TodayDay div a:link
{
	font-size:10px;	
	color:#003366;
}

.TodayDay div a:active
{
	font-size:10px;	
	color:#003366;
}

.TodayDay div a:visited
{
	font-size:10px;	
	color:#003366;
}

.TodayDay div a:hover
{
	font-size:10px;	
	color:#003366;
}

.pageShadow 
{
}

.PageHeading 
{
	background-color:#003366;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;	
}

.EventTitle
{
	background-color:#cccccc;
	color:#003366;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;	
}

.blueText 
{
	color:#003366;	
}

.formBoxNoWidth {
 border:solid;
 border-width:1px;
 border-color:#c9c9c9;
 background-color:#f3f5f4;
}



/* Member Page Form */
.label {width:125px; height:15px; display:block; float:left; padding-left:30px; margin-bottom:10px; line-height:15px;}
.txt {width:260px; height:15px; display:block; float:left; margin-right:10px; margin-bottom:10px; border:1px inset #000;}
.dlr {width:5px; height:15px; line-height:15px; display:block; float:left; margin-right:10px; margin-bottom:10px;}



.addr, .card, .catg {width:260px; height:15px; display:block; float:left; margin-right:0px; margin-bottom:10px; border:1px inset #000;}
.addr {margin-bottom:15px;}
.carDate {width:130px; height:20px; display:block; float:left; margin-right:2px; margin-bottom:10px; border:1px inset #000;}
.txtarea {width:260px; height:70px; display:block; float:left; margin-right:0px; margin-bottom:10px; border:1px inset #000;}

.labelCatg {width:160px; height:15px; display:block; float:left; margin-bottom:18px; line-height:18px;}
.rad {display:block; float:left; margin-bottom:18px;}

.dropdown {width:263px; height:20px; display:block; float:left; margin-right:0px; margin-bottom:10px; border:1px solid #666;}
.donateNow {display:block; width:93px; height:30px; margin-left:15px; background:url(/Images/donateNow.png); background-position:0 0; border:0;}
.donateNow:hover {background:url(/Images/donateNow.png); background-position:0 30px;}

/* Email IDs */
#emailArea {width:595px; height:841px; margin:auto;}
#emailArea h1, h2 {text-transform:capitalize;}
.tablefull, .tableDetails {margin:0; padding:0; width:595px;}
.tablefull td {width:50%; padding:0 0 5px 0;}

.tableDetails td { padding-bottom:5px;}
.tdLable {width:150px; font-weight:bold;}
.comment {padding-top:15px;}
.hrgray {width:500px; height:3px; background:#eceaeb; border-bottom:1px solid #cccccc; border-top:0; border-left:0; border-right:0;}


.listview
{
    color:#dd5217;
    }


.emaillable
{
    font
}

.left {float:left;}
.right {float:right;}
