/* Common Style */
* {
	margin:0;
	padding:0;
	behavior: url(iepngfix.htc);
}
a {
	text-decoration:none;
	color:#262261;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;
	background-image:url(images/bg_06.jpg);
	background-attachment:fixed;
}

h1 {
	font-size:20px;
	font-weight:bold;
}

h2 {
	font-size:15px;
	font-weight:bold;
}

h3 {
	font-size:13px;
	font-weight:bold;
}

ul {
	margin-left:15px;
}
img {
	border:0;
}
a.readmore:link, a.readmore:visited, a.readmore:active {
	color:#262261;
	text-decoration:none;
}
a.readmore:hover {
	color:#DD6C69;
}
/* Start Releases */

.releasesItemWrapper {
	border-bottom:1px dotted #666666;
	padding-top:5px;
}
.releasesDateTitle {
}
.releasesSummary {
padding-top:5px;
}
.releaseLinkBlock {
	text-align:right;
	padding:5px 0;
}
/* End Releases */

/*Start Release Details */
.releaseDbody {
}
.releaseDreturn {
padding-top:10px;
}
.releaseDname {
	text-transform:lowercase
}
/* End Release Details */

/* Calendar Details */
.calendarDrow {
	float:left;
	width:10%;
	font-weight:bold;
}
.calendarDcontent {
	float:left;
	width:90%;
}
.calendarDreturn {
	clear:both;
	padding-top:10px;
}
/* End Calendar Details */

/* Calendar */
.calendarMonthName {
	font-weight:bold;
	color:#000000;
}
.calendarDate {
	width:15%;
	float:left;
}
.calendarTitle {
	width:70%;
	float:left;
}
.calendarLink {
	width:15%;
	float:left;
}
.calendarSeparator {
	clear:both;
	height:20px;
}
/* End Calendar */

/* U2B Gallery */
#box-photos img {
	margin-right:7px;
	border:solid 1px #dddddd;
}
.U2BTitle {
	font-size: 12px;
	margin:0;
	padding:0;
	color: #36578c;
}
.U2BbottomLeft {
	margin-left:5px;
	margin-top:8px;
}
#U2Bleftcont {
	float:left;
	width:400px;
	margin-right:5px;
}
.U2BtopLeft {
}
.U2BrightCont {
}
.U2BDescription {
	padding-top:10px;
	clear:both;
}
.U2BDescriptionStyle {
}
.U2Bimage {
	border:solid 1px #dddddd;
}
/* End u2b_gallery */
.container {
	background:url(images/bg_03.jpg);
	background-repeat:repeat-x;
	display:table;
    width:100%;
}
.wrapper {
	width:1253px;
	margin:0 auto;
}
.topmenu {
	width:927px;
	height:43px;
	background-image:url(images/menu.jpg);
}
.mainwrapper {
	border:1px solid #000000;
	border-top:none;
}
.flashsectionMain {
	float:left;
	width:625px;
	background-image:url(images/1_17.jpg);
	height:373px;
}
.HomeFlash {
	margin:19px 13px 0 20px;
	height:306px;
}
.HomeIconsWrapper {
	margin-left:18px;
	margin-top:15px;
}
.homesearchbar {
	border:1px solid #94b5d1;
	color:#4e96d2;
	width:137px;
	padding:1px 0 1px 5px;
	margin:0;
}
.gobuttonhome {
	background-image:url(images/in_14.jpg);
	width:33px;
	height:17px;
	color:#FFFFFF;
	font-family:Arial;
	border:0;
	font-size:9pt;
	font-weight:bold;
	margin:0;
}
.languageSelection {
	background:url(images/1_18.jpg);
	width:290px;
	height:58px;
	line-height:58px;
	font-family:Tahoma, Arial, Verdana;
	color:#2A398F;
	padding-left:10px;
	font-size:9pt;
}
.inthenewswrap {
	background-color:#F2F2F2;
	border:1px solid #000000;
	border-top:none;
	height:290px;
}
.inthenewswrap2 {
	min-height:263px;
	height:auto !important;
	height:263px;
}
.newsitem {
	padding:8px 24px 13px 15px;
	border-bottom:1px dotted #666666;
	margin:0 2px;
}
.newstitle {
	color:#262261;
	font-family:Tahoma, Arial, Verdana;
	font-weight:bold;
	font-size:9pt;
}
.newssummaryindex {
	color:#666666;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	padding-top:5px;
	font-size:9pt;
}
a.viewallindex:link, a.viewallindex:visited, a.viewallindex:active {
	color:#2B6AA3;
	text-decoration:none;
}
a.viewallindex:hover {
	color:#DD6C69;
}
a.indexlink:link, a.indexlink:visited, a.indexlink:active {
	color:#262261;
	text-decoration:none;
}
a.indexlink:hover {
	color:#DD6C69;
}
a.indextitle2:link, a.indextitle2:visited, a.indextitle2:active {
	color:#262261;
	text-decoration:none;
	font-weight:bold;
}
a.indextitle2:hover {
	color:#DD6C69;
	font-weight:bold;
}
a.morevideos2:link, a.morevideos2:visited, a.morevideos2:active {
	color:#262261;
	text-decoration:none;
}
a.morevideos2:hover {
	color:#DD6C69;
}
a.eventname:link, a.eventname:visited, a.eventname:active {
	text-decoration:none;
	font-family:Tahoma, Arial, Verdana;
	font-weight:bold;
	color:#666666;
	font-size:10pt;
}
a.eventname:hover {
	color:#DD6C69;
}
a.footerlink:link, a.footerlink:visited, a.footerlink:active {
	font-family:Tahoma, Arial, Verdana;
	font-size:9pt;
	color:#231F20;
}
a.footerlink:hover {
	color:#DD6C69;
}
a.language:link, a.language:visited, a.language:active {
	color:#2A398F;
}
a.language:hover {
	color:#DD6C69;
}
.videowrapper {
	border:1px solid #000000;
	border-top:none;
	height:290px;
	background-image:url(images/1_42.jpg);
	background-repeat:repeat-x;
	background-color:#fdfdfd;
	height:290px;
}
.videowrapper2 {
	width:269px;
	margin:0 auto;
	padding-top:8px;
}
.videotextindex {
	margin:0 16px;
	padding-top:10px;
}
.morevideos {
	width:118px;
	margin:4px auto 0 auto;
	height:21px;
	background:url(images/button.gif);
	line-height:20px;
	text-align:center;
	color:#262261;
	font-family:'Century Gothic', Arial;
	font-weight:bold;
}
.eventswrapper {
	background-color:#F2F2F2;
	border:1px solid #000000;
	border-top:none;
	height:290px;
}
.eventitemwrapper {
	padding:8px 24px 13px 15px;
	border-bottom:1px dotted #666666;
	margin:0 2px;
}
.eventarrow {
	float:left;
	padding-top:4px;
}
.eventtitle {
	margin-left:12px;
	padding-right:10px;
}
.eventdateindex {
	color:#17639F;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana;
}
.eventcontentindex {
	margin-left:12px;
	color:#666666;
	font-family:Tahoma, Arial, Verdana;
	font-size:9pt;
	padding-top:5px;
}
.footerblock {
	background-image:url(images/bg_09.png);
	background-repeat:repeat-y;
	background-position:center;
	margin-top:9px;
}
.footerwrapper {
	height:125px;
	margin:0px auto 0 auto;
	width:927px;
}
.footerlinks {
	float:left;
	padding-top:13px;
	font-family:Tahoma, Arial, Verdana;
	font-size:9pt;
	color:#231F20;
}
.paidby {
	float:right;
	color:#231F20;
	font-family:Tahoma, Arial, Verdana;
}
.paidbywrapper {
	margin:10px 0px 0 0;
	padding:4px;
	border:1px solid #231F20;
}
.contactinfo {
	color:#231F20;
	font-family:Tahoma, Arial, Verdana;
	width:270px;
	margin:0 auto;
	padding-top:8px;
}
.mainissueindex {
	background-image:url(images/1_22.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:123px;
	padding-top:8px;
}
.mainIssueWrapper {
	margin:0px 0 0 11px;
	width:268px;
	height:104px;
	background-image:url(images/block.jpg);
}
.MainIssueTitle {
	padding:4px 0 0 5px;
}
.MainIssueSumm {
	color:#FFFFFF;
	font-family:Tahoma, Arial, Verdana;
	font-size:10pt;
	padding:4px 0 0 10px;
}
.MainIssueLearMOre {
	position:relative;
	left:110px;
	top:-16px;
	width:116px;
	margin:4px 10px;
	height:19px;
	background:url(images/button2.gif);
	line-height:20px;
	text-align:center;
	color:#262261;
	font-family:'Century Gothic', Arial;
	font-weight:bold;
}
.actioncentre {
	background-image:url(images/1_21.jpg);
	width:300px;
	height:184px;
}
.actionitem {
	line-height:41px;
	margin-left:51px;
	font-family:'Century Gothic', Arial;
	color:#262261;
	font-weight:bold;
	font-size:11pt;
}
.emailinput {
	border:1px solid #000000;
	color:#B3B3B3;
	width:185px;
	padding:1px 0 1px 5px;
	margin:0;
	font-family:Tahoma, Arial, Verdana;
}
.zipinput {
	border:1px solid #000000;
	color:#B3B3B3;
	width:114px;
	padding:1px 0 1px 5px;
	margin:0;
	font-family:Tahoma, Arial, Verdana;
}
.submitinput {
	background-image:url(images/button3.gif);
	width:67px;
	height:18px;
	color:#FFFFFF;
	font-family:Arial;
	border:0;
	font-size:9pt;
	font-weight:bold;
	margin:0;
}
.bodywrapper1 {
	float:left;
	width:621px;
	background-image:url(images/2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin:4px 0 0 4px;
}
.bodywrapper2 {
	background-image:url(images/2_05.png);
	background-repeat:repeat-y;
	margin:7px 0 0 7px;
}
.bodywrapper3 {
	background-image:url(images/2_1_03.png);
	background-repeat:no-repeat;
	padding:10px;
}
.bodytitle {
	color:#BF1E2D;
	font-family:'Century Gothic', Arial;
	font-weight:bold;
	font-size:12pt;
	line-height:27px;
	text-transform:uppercase;
}
.bodytext {
	padding:10px 5px 10px 2px;
	min-height:600px;
	height:auto !important;
	height:600px;
}
.videobody {
	width:266px;
	margin:0 0 10px 11px;
	border:1px solid #333333;
	padding-bottom:5px;
	background-image:url(images/bg_06.jpg);
}
.videoWrapperBody {
	width:253px;
	margin:6px auto 0 auto;
	height:212px;
	background:#fff;
}
.videotext {
	margin:0 6px;
	margin-top:6px;
	background-color:#fff;
	padding:4px;
}
iframe {
border: 0px solid #ffffff;
}


.tweets {background:url(images/bird.png) 156px 26px no-repeat;}
#twitterFeed {border:none !important; margin-bottom:10px;}
.twitterSearchContainter {height:87px !important;margin-top:15px; background:none !important;}
.twitterSearchTitle{display:none}
.twitterSearchUser a, .twitterSearchTime, .twitterSearchText a {color:#3172b3 !important;}
.twitterSearchTweet {padding:0 !important; margin-bottom:8px;}
.tweetpost {padding-top:10px;}
.tweets {margin:0 28px }

/* home page slide show */
.slideShow {background:url(images/braley_BG.jpg) top repeat-x; height:270px; position:relative; padding:20px;}
.slide {height:250px; position:absolute; right:0; overflow:hidden; }
.slideTxt {float:left; width:225px; color:#fff;}
.slideTxt h1 {padding-top:15px; font-size:26px;}
.slideTxt p {margin:10px 0 20px 0; color:#D0D1D2; font-size:15px; line-height:140%;}
a.lrnMore {background:url(images/btn-learn-more.png) top repeat-x; padding:5px 10px; color:#3172b3; line-height:27px;}
.slideImg {float:right; background:#fff; padding:10px;}
.sImg {width:276px; height:205px; overflow:hidden;}
.controls {position:absolute; top:265px; z-index:15;}
.controls a {color:#5a6d97; padding:6px; font-size:36px;}
.controls a.activeSlide, .controls a:hover {color:#fff}

#FlickrZone {height:117px; padding-top:2px; text-align:center}
#flickrContainer {width:1000px; margin:0 auto;}

#photo8 {}
#flickrContainer, #flickr {padding:0 10px}
ul.flickrFeed{padding:18px 0px;list-style:none;height:86px;}
ul.flickrFeed li{padding:0;margin:0 25px 0 0;border:5px solid #fff;float:left;display:block;cursor:pointer; box-shadow:0 0 5px #666; -moz-box-shadow:0 0 5px #666; -webkit-box-shadow:0 0 5px #666;}
ul.flickrFeed li:hover {box-shadow:0 0 9px #ccc; -moz-box-shadow:0 0 9px #ccc; -webkit-box-shadow:0 0 9px #ccc;}