html, body {margin:0;padding:0;border:0;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.76em;
	font-weight:normal;
	color:#5B5B5B;
	text-align:center;
	padding-bottom:40px;
	background-color: #000000;
	background-image: url(images/page-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

form, fieldset, h1, h2, h3, h4, h5, h6, img, p, ul, li {border:0px;margin:0px;padding:0px;}
#wrapper #presentation_container .pc_item .desc h4 {
	color: #CCCCCC;
}


.clear {clear:both;font-size:1%;overflow:hidden;height:0px;}

.clrfx:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#wrapper {margin:0 auto;width:978px;text-align:left;margin-top:6px;}

#header {
	width:978px;
	height:73px;
	position:relative;
	background-color: #000000;
	background-image: url(images/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#logo {
	position:absolute;
	left:10px;
}


/* Top nav bar */

#menu {
	width:978px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:1px;
	padding-bottom:1px;
	background-image: url(images/menu-bg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}

#menu ul {
	list-style:none;
	margin-left:2px;
}

#menu li {
	float:left;
	display:inline;
	list-style:none;
	text-align:center;
	background-image: url(images/menu-li-bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

#menu li.last {background:none;}

#menu a {display:block;color:#FFFFFF;font-size:100%;font-weight:bold;text-decoration:none;padding:8px 9px 8px 9px;}

#menu a:link, #menu a:visited {color:#FFFFFF;text-decoration:none;}

#menu a:active, #menu a:hover {color:#D1C09F;text-decoration:none;}


#headerimage {width:978px;height:170px;}

#content {
	width:978px;
	background-color: #222126;
	background-image: url(images/content-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#contentinner {
	width:978px;
	background-image: url(images/contentinner-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#contentinnersml {
	width:978px;
	background-image: url(images/contentinnersml-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


#left {float:left;display:inline;width:202px;margin-left:18px;margin-bottom:-10px;}

#left h2 {
	width:202px;
	color:#EFF1F1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:normal;
	padding:6px 4px 8px 8px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:190px;
	background-color: #242227;
	background-image: url(images/nav-h2-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#left h2.green {
	background-color: #242227;
	background-image: url(images/h2green-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#left h2.red {
	background-color: #242227;
	background-image: url(images/h2red-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#left h2.blue {
	background-color: #242227;
	background-image: url(images/h2blue-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#left h2.orange {
	background-color: #242227;
	background-image: url(images/h2orange-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#left h2 a:link, #left h2 a:visited {color:#EFF1F1;text-decoration:none;}

#left h2 a:active, #left h2 a:hover {color:#B3995D;text-decoration:none;}

#left h2.navh2 {padding-bottom:14px;}



ul#nav {width:202px;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:100%;}

#nav li {color:#C7C8C7;list-style:none;width:202px;border-bottom:1px solid #232126;}

#nav li a {width:202px;text-decoration:none;display:block;padding:5px 22px 6px 8px;color:#404041;voice-family: "\"}\""; voice-family:inherit;width:172px;}

#nav li a:link, #nav li a:visited {
	color:#C7C8C7;
	text-decoration:none;
	background-image: url(images/nav-li.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#nav li a:active, #nav li a:hover {
	color:#E1D09B;
	text-decoration:none;
	background-image: url(images/nav-liover.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#nav li a.on {
	color:#E1D09B;
	text-decoration:none;
	background-image: url(images/nav-lion.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}



#nav li ul li {color:#C7C8C7;list-style:none;width:202px;border-bottom:1px solid #2E2C31;}

#nav li ul li a {width:202px;text-decoration:none;display:block;padding:5px 22px 6px 20px;color:#404041;voice-family: "\"}\""; voice-family:inherit;width:160px;}

#nav li ul li a:link, #nav li ul li a:visited {background:none;background-color:#B3995E;color:#FFFFFF;text-decoration:none;}

#nav li ul li a:active, #nav li ul li a:hover {background:none;background-color:#B3995E;color:#230021;text-decoration:none;}

#nav li ul li a.on {background:none;background-color:#B3995E;color:#230021;text-decoration:none;}

#nav li ul li a.sublink2on {background:none;background-color:#B3995E;color:#230021;text-decoration:none;}



#nav li ul li ul li {color:#ffffff;list-style:none;width:202px;border-bottom:1px solid #2E2C31;}

#nav li ul li ul li a {width:192px;text-decoration:none;display:block;padding:5px 22px 6px 30px;color:#404041;voice-family: "\"}\""; voice-family:inherit;width:160px;}

#nav li ul li ul li a:link, #nav li ul li ul li a:visited {
	color:#C7C8C7;
	text-decoration:none;
	background-image: url(images/navsub-li.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#nav li ul li ul li a:active, #nav li ul li ul li a:hover {
	color:#E1D09B;
	text-decoration:none;
	background-image: url(images/navsub-li.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#nav li ul li ul li a.on {
	color:#E1D09B;
	text-decoration:none;
	background-image: url(images/navsub-li.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

ul#navhome {width:202px;padding-bottom:20px;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;}

#navhome li {color:#B3995D;list-style:none;width:202px;border-bottom:1px solid #232126;}

#navhome li a {
	text-decoration:none;
	display:block;
	padding:7px 4px 9px 8px;
	color:#404041;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:190px;
	background-image: url(images/nav-lina.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#navhome li a:link, #navhome li a:visited {color:#B3995D;text-decoration:none;}

#navhome li a:active, #navhome li a:hover {color:#FFFFFF;text-decoration:none;}

#left .panel {
	width:202px;
	margin-bottom:10px;
	font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;
	padding-bottom:8px;
	background-image: url(images/panel-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#left .panel ul {padding-left:9px;padding-right:9px;color:#C9CCCD;font-size:90%;}

#left .panel li {list-style:none;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #504743;}

.panel a:link, .panel a:visited {color:#C9CCCD;text-decoration:underline;}

.panel a:active, .panel a:hover {color:#C9CCCD;text-decoration:none;}

.panel p {padding:4px 9px 0px 9px;color:#C9CCCD;font-size:90%;}


#left h3 a:link, #left h3 a:visited {color:#FFFFFF;text-decoration:none;}

#left h3 a:active, #left h3 a:hover {color:#B3995D;text-decoration:none;}

#left p.more {width:100px;float:right;display:inline;padding:8px 6px 0px 0px;color:#B3995D;text-align:right;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:90%;}

#left .wpanel {
	width:202px;
	font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:10px;
	background-image: url(images/wpanel-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.wpanel a:link, .wpanel a:visited {color:#B3995D;text-decoration:none;font-weight:bold;}

.wpanel a:active, .wpanel a:hover {color:#B3995D;text-decoration:underline;font-weight:bold;}

.wpanel p {padding:2px 9px 0px 9px;color:#5B5B5B;font-size:90%;}


#left .servicepanel {
	width:202px;
	margin-bottom:10px;
	font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;
	padding-bottom:1px;
	background-image: url(images/panel-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.servicepanel a:link, .servicepanel a:visited {color:#FFFFFF;text-decoration:none;}

.servicepanel a:active, .servicepanel a:hover {color:#B3995D;text-decoration:none;}


a.yellow:link, a.yellow:visited {color:#B3995D;text-decoration:none;font-weight:bold;}

a.yellow:active, a.yellow:hover {color:#B3995D;text-decoration:none;font-weight:bold;}



#main {
	float:right;
	display:inline;
	width:714px;
	margin-right:22px;
}
#main_content {
	clear: both;
	margin-left: 18px;
	padding-top: 2px;
}
#charityNumber {
	font-size: 10px;
	color: #666666;
	padding-left: 10px;
	float: left;
	clear: left;
}



#mainf {
	width:714px;
	min-height:500px;
	background-color:#FFFFFF;
	padding-bottom:40px;
	background-image: url(images/main-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/*\*/

* html #mainf {height:550px;}

/**/

#mains {
	float:left;
	display:inline;
	width:490px;
	min-height:500px;
	background-color:#FFFFFF;
	padding-bottom:40px;
	background-image: url(images/main-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/*\*/

* html #mains {height:550px;}

/**/

#mainimage {width:222px;float:right;display:inline;text-align:right;}

#mainimage img {}

#mainimage p {text-align:left;padding:1px 0px 8px 6px;font-size:90%;color:#ABA9B4;}

#mainimage a:link, #mainimage a:visited {color:#ABA9B4;text-decoration:underline;}

#mainimage a:active, #mainimage a:hover {color:#ABA9B4;text-decoration:none;}



#main h1 {font-family:Arial, Helvetica, sans-serif;font-size:180%;color:#FFFFFF;font-weight:normal;padding-bottom:12px;}

p.intro {color:#97989B;font-size:120%;padding-right:20px;padding-bottom:10px;line-height:1.5em;}

.headerimage {width:978px;}



#newsevents {
	margin-top:12px;
	background-image: url(images/newsevents-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-left: 118px;
}
#newsjoin {
	margin-top:12px;
	background-image: url(images/newsjoin-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-left: 118px;
}
#newsfriend {
	margin-top:12px;
	background-image: url(images/newsfriend-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-left: 118px;
}

#newseventsinner {
	width:714px;
	background-image: url(images/newsevents-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#newseventsinner_friend {
	width:714px;
	background-image: url(images/newsfriend-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#newseventsinner_joinus {
	width:714px;
	background-image: url(images/newsjoin-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.hnews {float:left;display:inline;width:350px;padding-bottom:5px;}

.hevents {float:right;display:inline;width:350px;padding-bottom:5px;}

.hnewsheader {
	width:350px;
	background-image: url(images/hnewsheader-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}

.heventsheader {
	width:350px;
	background-image: url(images/heventsheader-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
.hjoinusheader {
	width:350px;
	background-image: url(images/hjoinusheader-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}

.hfriendheader {
	width:350px;
	background-image: url(images/hfriendheader-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}

#newsevents h1 {padding:0px;color:#4E1919;font-size:120%;font-weight:bold;color:#766A62;}

#newsevents h1 a:link, #newsevents h1 a:visited {color:#766A62;text-decoration:none;}

#newsevents h1 a:active, #newsevents h1 a:hover {color:#766A62;text-decoration:underline;}

#newsevents h2 {width:200px;float:left;display:inline;padding:6px 0px 7px 9px;color:#FFFFFF;font-size:120%;font-weight:normal;}

#newsevents h2 a:link, #newsevents h2 a:visited {color:#FFFFFF;text-decoration:none;}

#newsevents h2 a:active, #newsevents h2 a:hover {color:#FFFFFF;text-decoration:underline;}

#newsevents h3 {padding:8px 10px 8px 10px;color:#FFFFFF;font-size:110%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;background:url(images/hnewsheader-bg.jpg) top left no-repeat #766A62;}

#newsevents h3 a:link, #newsevents h3 a:visited {color:#FFFFFF;text-decoration:none;}

#newsevents h3 a:active, #newsevents h3 a:hover {color:#FFFFFF;text-decoration:underline;}

#newsevents h4 {padding:6px 0px 0px 0px;color:#766A62;font-size:110%;font-weight:bold;}

#newsevents h4 a:link, #newsevents h4 a:visited {color:#766A62;text-decoration:none;}

#newsevents h4 a:active, #newsevents h4 a:hover {color:#766A62;text-decoration:underline;}

#newsevents p {padding-top:3px;padding-bottom:3px;color:#676767;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:90%;}

#newsevents p.more {width:120px;float:right;display:inline;padding:9px 10px 0px 0px;color:#B3995D;text-align:right;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:90%;}

p.more a:link, p.more a:visited {color:#FFFFFF;text-decoration:none;}

p.more a:active, p.more a:hover {color:#B3995D;text-decoration:none;}

#newsfriend h1 {padding:0px;color:#4E1919;font-size:120%;font-weight:bold;color:#766A62;}

#newsfriend h1 a:link, #newsevents h1 a:visited {color:#766A62;text-decoration:none;}

#newsfriend h1 a:active, #newsevents h1 a:hover {color:#766A62;text-decoration:underline;}

#newsfriend h2 {width:200px;float:left;display:inline;padding:6px 0px 7px 9px;color:#FFFFFF;font-size:120%;font-weight:normal;}

#newsfriend h2 a:link, #newsevents h2 a:visited {color:#FFFFFF;text-decoration:none;}

#newsfriend h2 a:active, #newsevents h2 a:hover {color:#FFFFFF;text-decoration:underline;}

#newsfriend h3 {padding:8px 10px 8px 10px;color:#FFFFFF;font-size:110%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;background:url(images/hnewsheader-bg.jpg) top left no-repeat #766A62;}

#newsfriend h3 a:link, #newsevents h3 a:visited {color:#FFFFFF;text-decoration:none;}

#newsfriend h3 a:active, #newsevents h3 a:hover {color:#FFFFFF;text-decoration:underline;}

#newsfriend h4 {padding:6px 0px 0px 0px;color:#766A62;font-size:110%;font-weight:bold;}

#newsfriend h4 a:link, #newsevents h4 a:visited {color:#766A62;text-decoration:none;}

#newsfriend h4 a:active, #newsevents h4 a:hover {color:#766A62;text-decoration:underline;}

#newsfriend p {padding-top:3px;padding-bottom:3px;color:#676767;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:90%;}

#newsfriend p.more {width:120px;float:right;display:inline;padding:9px 10px 0px 0px;color:#B3995D;text-align:right;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:90%;}

p.more a:link, p.more a:visited {color:#FFFFFF;text-decoration:none;}

p.more a:active, p.more a:hover {color:#B3995D;text-decoration:none;}

#newsjoin h1 {padding:0px;color:#4E1919;font-size:120%;font-weight:bold;color:#766A62;}

#newsjoin h1 a:link, #newsevents h1 a:visited {color:#766A62;text-decoration:none;}

#newsjoin h1 a:active, #newsevents h1 a:hover {color:#766A62;text-decoration:underline;}

#newsjoin h2 {width:200px;float:left;display:inline;padding:6px 0px 7px 9px;color:#FFFFFF;font-size:120%;font-weight:normal;}

#newsjoin h2 a:link, #newsevents h2 a:visited {color:#FFFFFF;text-decoration:none;}

#newsjoin h2 a:active, #newsevents h2 a:hover {color:#FFFFFF;text-decoration:underline;}

#newsjoin h3 {padding:8px 10px 8px 10px;color:#FFFFFF;font-size:110%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;background:url(images/hnewsheader-bg.jpg) top left no-repeat #766A62;}

#newsjoin h3 a:link, #newsevents h3 a:visited {color:#FFFFFF;text-decoration:none;}

#newsjoin h3 a:active, #newsevents h3 a:hover {color:#FFFFFF;text-decoration:underline;}

#newsjoin h4 {padding:6px 0px 0px 0px;color:#766A62;font-size:110%;font-weight:bold;}

#newsjoin h4 a:link, #newsevents h4 a:visited {color:#766A62;text-decoration:none;}

#newsjoin h4 a:active, #newsevents h4 a:hover {color:#766A62;text-decoration:underline;}

#newsjoin p {padding-top:3px;padding-bottom:3px;color:#676767;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:90%;}

#newsjoin p.more {width:120px;float:right;display:inline;padding:9px 10px 0px 0px;color:#B3995D;text-align:right;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:90%;}

p.more a:link, p.more a:visited {color:#FFFFFF;text-decoration:none;}

p.more a:active, p.more a:hover {color:#B3995D;text-decoration:none;}






.hheadline {width:340px;margin-left:5px;background-color:#C8C7C6;clear:both;padding:7px 5px 7px 5px;voice-family: "\"}\""; voice-family:inherit;width:330px;}

.himage {
	width:340px;
	margin-left:5px;
	height:484px;
	text-align:center;
}

p.back {padding-top:20px;font-size:90%;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;color:#702222;}

p.back a:link, p.back a:visited {color:#702222;text-decoration:none;}

p.back a:active, p.back a:hover {color:#702222;text-decoration:underline;}



div.sep {width:100%;height:12px;background:url(images/sep-bg.gif) top left repeat-x;clear:left;padding-bottom:0px;}


.newsrow {
	width:340px;
	margin-left:5px;
	border-top:1px solid #D3D3D3;
	padding-bottom:5px;
	background-image: url(images/newsrow-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.newsrowl {float:left;display:inline;width:228px;margin-left:4px;}

.newsrowr {float:right;display:inline;width:96px;padding:6px 6px 6px 0px;;text-align:right;}

.newsrowf {width:340px;border-top:1px solid #D3D3D3;padding-bottom:5px;}

.newsrowfc {width:330px;margin-left:10px;}



.eventsrow {
	width:340px;
	border-bottom:1px solid #D3D3D3;
	margin-left:5px;
	padding-bottom:5px;
	background-image: url(images/newsrow-bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.eventsrowl {float:left;display:inline;width:214px;margin-left:10px;}

.eventsrowf {width:340px;border-bottom:1px solid #D3D3D3;margin-left:5px;padding-bottom:5px;}

.eventsrowfc {width:320px;margin-left:10px;}

.eventsrowr {float:right;display:inline;width:96px;padding:6px 6px 6px 0px;;text-align:right;}

.newsrow a:link, .newsrow a:visited, .newsrowf a:link, .newsrowf a:visited, .eventsrow a:link, .eventsrow a:visited, .eventsrowf a:link, .eventsrowf a:visited, .newstxt a:link, .newstxt a:visited {color:#BD9E40;text-decoration:none;font-weight:bold;}

.newsrow a:active, .newsrow a:hover, .newsrowf a:active, .newsrowf a:hover, .eventsrow a:active, .eventsrow a:hover, .eventsrowf a:active, .eventsrowf a:hover, .newstxt a:active, .newstxt a:hover {color:#BD9E40;text-decoration:underline;font-weight:bold;}



/* Links */

a.ylink:link, a.ylink:visited {color:#B3995D;text-decoration:none;}

a.ylink:active, a.ylink:hover {color:#FFFFFF;text-decoration:none;}





#footer {
	width:978px;
	font-size:90%;
	padding-bottom:10px;
	position:relative;
	background-color: #232126;
	background-image: url(images/footer-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#footer p.left {
	float:left;
	display:inline;
	color:#D3D3D3;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	font-size: 10px;
}

#footer p.right {
	float:right;
	display:inline;
	color:#D3D3D3;
	padding-top:10px;
	padding-right:10px;
	text-align:right;
	font-size: 10px;
}

#footer a:link, #footer a:visited {
	color:#D3D3D3;
	text-decoration:none;
	font-size: 10px;
}
#breadcrumbs {
	padding-top: 20px;
}


#footer a:active, #footer a:hover {
	color:#D3D3D3;
	text-decoration:underline;
	font-size: 10px;
}

#footer img {margin-top:4px;}



#mainfshare {position:absolute;width:708px;height:26px;top:-49px;left:245px;background:url(images/mainshare-bg.jpg) bottom left repeat-x;}

#mainsshare {position:absolute;width:484px;height:26px;top:-49px;left:245px;background:url(images/mainshare-bg.jpg) bottom left repeat-x;}

#mainfshare ul, #mainsshare ul {padding-left:8px;color:#6D6D6D;font-family:Arial, Helvetica, sans-serif;font-size:100%;background:url(images/mainshare-sep.jpg) bottom right no-repeat;}

#mainfshare li, #mainsshare li {text-align:center;list-style:none;float:left;display:inline;background:url(images/mainshare-sep.jpg) bottom right no-repeat;height:26px;padding:5px 12px 0px 4px;voice-family: "\"}\"";voice-family:inherit;height:21px;}

#mainfshare a, #mainsshare a {display:block;color:#9F864A;margin-left:6px;padding:0px 0px 0px 19px;}

#mainfshare a:link, #mainfshare a:visited, #mainsshare a:link, #mainsshare a:visited {color:#9F864A;text-decoration:none;}

#mainfshare a:active, #mainfshare a:hover, #mainsshare a:active, #mainsshare a:hover {color:#9F864A;text-decoration:underline;}

.leftimage {padding-right:10px;padding-bottom:6px;}

.rightimage {padding-left:10px;padding-bottom:6px;}



/* Image Gallery */

.gallerytbl {margin-top:12px;}

.gallerytbl a:link, .gallerytbl a:visited {color:#931C27;text-decoration:none;}

.gallerytbl a:active, .gallerytbl a:hover {color:#931C27;text-decoration:underline;}

.gallerymain {clear:both;float:left;padding-left:25px;}

.gallerydesc {width:500px;margin-left:25px;margin-top:12px;clear:left;text-align:center;}

.img-shadow {
	float:left;
	background:url(images/shadow.gif) no-repeat bottom right;
	margin:10px 10px 0 10px !important;
	margin:10px 10px 0 5px;
	background-image: url(images/shadowAlpha.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.img-shadow img {display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:4px;} 

.img-shadow2 {
	float:left;
	background:url(images/shadow.gif) no-repeat bottom right;
	margin:10px 12px 0 10px !important;
	margin:10px 0 0 5px;
	background-image: url(images/shadowAlpha.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.img-shadow2 img {display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:4px;} 

p.galleryleft {float:left;display:inline;text-align:left;width:120px;font-size:90%;}

p.galleryright {float:right;display:inline;text-align:right;width:446px;font-size:90%;}




p.flt {float:left;display:inline;width:250px;}

.buttonrow {padding-top:10px;padding-bottom:6px;}

.ShowImageright {padding-left:9px;padding-bottom:6px;}

.ShowImageleft {padding-right:9px;padding-bottom:6px;}



span.small {font-size:90%}

.black {color:#FF0000;font-weight:bold;}
#friends_list {
	padding-left: 6px;
	padding-top: 6px;
}
#history_content {
	padding-top: 20px;
}
#mapContent {
	width: 300px;
	background-color: #FFFFFF;
}
#siteNotice {
	
}

#bodyContent {
	font-size: 10px;
	color: #333333;

}
#venue_images {
	width: 100px;
	position: absolute;
	top: 424px;
	left: 995px;
}
#search {
	padding-top: 2px;
}
