
@import "navigation.css";

* {margin: 0; padding: 0;}

body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	background: url(../images/BDC_Main_BG_Fill.jpg); 
	font-size: .9em; 
	color: #333;
}

a:link, a:visited {color: #032B5C; text-decoration: underline; }
a:hover, a:active {color: #032B5C; text-decoration: none;}

a.credit {color: #8D8D8D; text-decoration: underline;}

#BodyBG{height: 100%; width: 100%; background: url(../images/BDC_Main_BG_Image.jpg) top left repeat-x; min-height: 370px;}

#SiteArea {width: 699px; margin: 0 auto; positon: relative;}

#Nav {padding-top: 36px;}

#Header {height: 237px;}

#ContentArea {background-color: #FDFDFD; width: 699px; min-height: 100px; border-top: 1px solid #7A7A7A;}
#ContentArea .TextArea{padding: 15px;}

#Footer {width: 699px; height: 69px; background: url(../images/BDC_Main_Footer.jpg) no-repeat; border-top: 1px solid #7A7A7A; text-align: center;}

a.link2 
{
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	color: #083164;
}

a.link2:hover 
{
	text-decoration: underline;
}

.text2 {
	font-size: 10px;
	color: #8D8D8D;
}

/*.field {width: 250px;}*/
fieldset {border: none;}

ul{padding-left: 25px; padding-bottom: 8px; list-style: square}
p {padding-bottom: 10px; padding-top: 10px;}

h1 {margin-bottom: 8px; color: #032B5C; font-size: 1.5em;}
h2 {margin-bottom: 8px; color: #032B5C; font-size: 1.4em;}
h3 {margin-bottom: 8px; color: #333333; font-size: 1.3em;}
h4 {padding-bottom: 8px; color: #032B5C; font-size: 1.2em}

#ContentArea img {border: 1px solid #333; margin: 10px;}

/* Event Main Page Styles */
	#NewsList {background-color: #D2E2F5; padding: 10px 10px 0 20px; list-style: none; border: 1px solid #333;}
	#NewsList .newsDateTitle {font-size: 17px; font-weight: bold; color: #034670;}	
	#NewsList .newsDateTitle a {color: #034670; text-decoration: none;}
	#NewsList .newsDateTitle a:hover {color: #034670; text-decoration: underline;}
	#NewsList .newsDateDate {color: #333; font-size: 12px;}
	#NewsList .newsSummary {color: #000; font-size: 14px; padding-bottom: 10px;}
	

/* Event Detail Page Styles */
	.newsHeader {color: #034670; padding-top: 10px; padding-bottom: 3px; font-size: 20px;}
	.newsDetails {color: #000; padding-bottom: 3px;}
	.newsDate {font-size: 13px; font-weight: bold;}
	.newsAuthor {font-size: 12px; font-style: italic;}
	.EventContent {font-size: 14px;}

/* Front end form styles */
#ContentArea fieldset {width: 250px;}
#ContentArea label{font-size: 15px; font-weight: bold;}
#ContentArea input {border: 1px solid #333;}
#ContentArea textarea {border: 1px solid #333; margin-bottom: 10px;}
.required {color: red; margin-top: 5px; margin-bottom: 5px;}

/* Twitter MP Styles */
a.TwitLink:link {color: #CBCBCB; font-weight: bold; text-decoration: none;}
a.TwitLink:visited {color: #CBCBCB; font-weight: bold; text-decoration: none;}
a.TwitLink:hover {color: #CBCBCB; text-decoration: underline; font-weight: bold; }

#twitter_div {float: right; background-color: #F3F3F3; width: 250px; border: 1px solid #647A91; margin-left: 10px; margin-bottom: 10px; }
#twitter_update_list {padding-right: 20px; padding-left: 40px; list-style: square;}
#twitter_update_list li {padding-bottom: 10px;}
#Wrapper {width: 376px; position: absolute;  bottom: 0px; top: 0px; background-color: #fff;}

a.TwitterHeader {text-decoration: none; color: #032B5C; font-family: lucida sans; font-size: 17px; font-weight: normal; margin: 0; text-align: center; background: none;}

/* Pride Week Table Formating */
#PrideTable {margin: 5px; border-top: 1px solid #000; border-left: 1px solid #000; font-size: 11px;}
#PrideTable th {border-bottom: 1px solid #000; color: #FFF; background-color: #072C60;}
#PrideTable td {border-bottom: 1px solid #000; border-right: 1px solid #000; padding: 2px;}
#PrideTable td tr td {border: 0;}
.odd {background-color: #EFF7FF;}
.even {background-color: #FFF;}

.left {float: left; margin-right: 12px; margin-bottom 12px;}
.right {float: right; margin-left: 12px; margin-bottom: 12px;}
