﻿html 
{
    overflow:scroll;
    font-size: 100%;
}

*
{
    margin:0;
    padding:0;
}

body
{
	background-color:#FFFFFA;
	/*font-family:Arial;*/
	font-family:"Verdana", Verdana, serif;
	font-size:1em;
	font-size:62.5%;
	background-color:White;
	color:#404040;
}

#pageWrap
{
    margin:0em auto;
    margin-top:1em;
	width:90em;
    border: 6px solid Maroon;
    -moz-box-shadow: 5px 5px 7px #888;
    -webkit-box-shadow: 5px 5px 7px #888;
    -moz-border-radius: 6px;
    -webkit-border-radius:6px;
}

#wrap
{
	margin:0em auto;
	width:50em;
	/*border:1px solid black;*/
}

#header
{
	/*border:1px solid black;*/
	width:90em;
	height:17em;
	background-color:White;
	margin:0em 0em 0em 0em;
	-moz-box-shadow: none;
    -webkit-box-shadow: none;
	/*background-image:url('../i/logo.png');
	background-position:top left;
	background-repeat:no-repeat;*/
}
#header img {width:90em;}

#contentWrap
{
    width:90em;
    padding:1em;
    height:12em;
}

#content
{
	/*border:1px solid black;*/
	width:90em;
	margin:0em 0em 0em 0em;
	/*background-image:url('../i/image1.jpg');*/
	background-color:White;
}

#footer
{
	/*border-top:6px solid Maroon;*/
	width:47em;
	height:4em;
	margin:0em auto;
	padding-top:1em;
	/*background-color:White;*/
}

h1{border-bottom:2px solid Maroon; font-size:1.6em; margin-bottom:2em; padding-bottom:0.2em;}
h2{border-bottom:2px solid Maroon; font-size:1.4em; margin-bottom:1em;}
h3{margin-bottom:1em;}

img {border:none;}

.clear{clear:both; float:none;}

#navbar_new {margin-left:1em; font-size:1.2em;}
#navbar_new ul {margin:0; padding:0; list-style:none; position:absolute; display:block; margin-top:1.4em;}
#navbar_new ul li { margin-right:0.2em;}
#navbar_new ul li ul li{ margin:0em;}
#navbar_new a {display:block; text-decoration:none; color:White; padding:0.4em 0.8em;}
#navbar_new ul li a {display:block; /*width:5.8em;*/ font-size:1.2em; text-decoration:none; color:Maroon;}
#navbar_new ul li ul li a {display:block; text-decoration:none; color:White;}
#navbar_new li {float:left; width:auto;}
#navbar_new li ul {display:none; background-color:#990000; width:16em; z-index:10; margin:0em;}
#navbar_new li ul li {width:16em;}
#navbar_new li ul li.first { }
#navbar_new li:hover { background-color:#990000; } 
#navbar_new ul li:hover {background-color:#660000; } 
#navbar_new li.first:hover {background-color:#660000;} 
#navbar_new li:hover a {color:White;} 
#navbar_new ul li:hover a {color:White;} 
#navbar_new li.first:hover a {color:White;} 
#navbar_new ul li.selected {background-color:#660000;}
#navbar_new ul li.selected a {color:White;}

#content {padding-bottom:2em; min-height:60em;}
#content p {line-height:1.5em; margin-bottom:1em; font-size:1.2em;}
#content a {line-height:1.5em; color:Maroon; text-decoration:none; font-size:1.1em;}
#content a:visited {text-decoration:none; color:Maroon;}
#content a:hover {text-decoration:underline;}
#content .image {margin-left:2em; margin-bottom:1.2em; width:55em;}
#content .image img {clear:both;}
#content .image span.caption{margin-top:0.6em; width:55em; clear:both; line-height:3em; padding-left:1em;}
#content img {-moz-box-shadow: 5px 5px 7px #888; -webkit-box-shadow: 5px 5px 7px #888;}

#gallery {padding:10px; width:auto; /*border:1px solid black;*/}
#gallery ul {list-style:none;}
#gallery ul li {margin-right:10em; width:18em; height:21em; float:left; display:block;}
#gallery ul img {border:1px solid #A6A6A6; height:14em;}
#gallery ul a:hover img {border:1px solid Maroon}
#gallery ul a:hover {color:#000000;}

#galleryIndex {padding:10px; width:auto;}
#galleryIndex ul {list-style:none;}
#galleryIndex ul li {margin-right:10em; width:18em; height:21em; float:left; display:block;}
#galleryIndex ul li p {padding-top:1em; padding-left:0.6em;  width:18em; }
#galleryIndex ul img {border:1px solid #A6A6A6; height:14em;}

/* twitter update list */
#TwitterUpdatePanel {width:30em; position:absolute;}
#TwitterUpdatePanel a {margin-top:1em;}
#TwitterUpdatePanel img {border:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
#twitter_div {position:absolute; top:6em;}
#twitter_div ul {left:7em; position:absolute; width:50em;}
#twitter_update_list{width:30em; list-style:none; margin:0em; padding:0em;}
#twitter_update_list li {margin:0em; padding:0em;}
#twitter_div h2 {float:right; margin-top:1.4em; padding-right:1em; border:none; width:16em; font-size:1.2em;}
#twitter_div a {font-size:0.9em;}
#twitter_div #TwitterBird {width:50px; height:50px; margin-right:0.3em; position:absolute;}
#twitter_div img {-moz-box-shadow:none; -webkit-box-shadow:none;}
#twitter_update_list li {padding:0.2em; margin-bottom:0.4em; display:none;}
#twitter_update_list li span {color:#3D3D3D; font-size:1.3em;}
#twitter_update_list a {text-decoration:none; color:Maroon;}
#twitter_update_list a:hover {text-decoration:underline;}


.main tr td.nav {/*border:1px solid Blue;*/ height:0em; margin-top:-1em; padding:0em;}

#navigation_new {float:left; margin-top:0.4em;}

#keepintouch {margin-right:1em;}
#keepintouch ul {margin:0; padding:0; float:right; list-style:none;}
#keepintouch ul li {float:left;}
#keepintouch ul li img {border:none; height:32px; width:32px;}
#keepintouch ul li a {border:none; margin-right:0.4em;}
#keepintouch .helpLink {width:5.1em;}
#keepintouch .helpLink a {text-decoration:none; color:#808080;}
#keepintouch .helpLink a:hover {text-decoration:underline;}
#keepintouch .helpLink a:visited {text-decoration:none; color:#808080;}

#keepintouch ul li.rss {margin-top:1.4em;}
#keepintouch ul li.twitter {margin-top:1.4em;}

#nextevent {float:left;	font-size:0.8em; padding-top:0.3em;}

#noCol {float:left; width:86em; padding:0em 2em; margin:0; /*border:1px solid black;*/}

#leftCol {float:left; width:55em; padding:0em 2em; margin:0; /*border:1px solid black;*/}

#rightCol {float:left; width:30em; margin:0; padding:0em;  /*border:1px solid black;*/}
#rightCol .ColBody {width:30em; border:none; border-left:2px dotted #8C8C8C; margin-bottom:2em; padding:0em 0.5em 0em 1.5em;}
#rightCol .ColBody {width:28em;}
#rightCol .forum_info {width:28em;}
.seperator_new
{
    border-bottom:2px solid Maroon;
    margin-top:4px;	
    margin-bottom:4px;
    margin-left:3px;
    margin-right:18px;
    clear:both;        	
}

.seperator_dotted
{
    border-bottom:0em solid Maroon;
    margin-top:2em;	
    margin-bottom:2em;
    margin-left:8em;
    margin-right:0.4em;
    width:10em;
    clear:both;        	
}

#InfoPanel
{
	color:Black;
	background-color:#F2F2F2;
	margin-right:1em;
	margin-left:1em;
	margin-bottom:1em;
	padding:1em;
}

.bold {font-weight:bold;}

.eventBox {margin:0.6em; padding-left:0em; padding:0.4em; font-weight:bolder; background-color:#EBEBEB; width:22em;}
.eventBox .eventTitle {font-size:1.1em; color:#404040; width:20em;}
.eventBox .eventDateHeading {color:#262626;}
.eventBox .eventDate {font-weight:normal; color:#262626;}
.eventBox .eventMoreInfo {margin-top:0.3em; margin-bottom:0.6em;}
.eventBox span {line-height:1.6em;}
.eventBox a {text-decoration:none; color:Maroon; display:block;}
.eventBox img {width:16px; height:16px; margin-right:0.8em; -moz-box-shadow:none; -webkit-box-shadow:none;}
#content .eventBox img {-moz-box-shadow:none; -webkit-box-shadow:none;}

#pageContentHome {padding:0em; margin:0em; margin-top:1.8em;}
#pageContent {padding:0em 1.4em 1em 1.4em; margin:0em 0em 0em 0em;}

#breadCrumbs {}
#breadCrumbs ul {list-style:none; display:block; padding:0em; margin:0em;}
#breadCrumbs ul li {float:left; margin-bottom:1em;}
#breadCrumbs ul li a {text-decoration:none; padding:0.4em;}
#breadCrumbs ul li a.first {padding-left:0em;}
#breadCrumbs ul li span.last {color:Gray; padding-left:0.4em;}
#breadCrumbs ul li.breadcrumbSeperator {font-weight:bold;}

#pageContent h1 {border-bottom:4px solid Maroon;}

#footer a {font-size:1.1em; text-decoration:none; color:Black; font-weight:bold;}
#footer a:hover {text-decoration:underline;}
#footer a:visited {font-size:1.1em; text-decoration:none; color:Black; font-weight:bold;}


/* HISTORY SECTION */
#content_index {margin:2em; margin-top:0em; padding:0em;}
#content_index .content_skip {margin:0em; padding:0em;}
.image_right {float:right; margin:1.3em;}
.image_left {float:left; margin:1.3em;}


/* GALLERY SECTION */

#galleryList {}
#galleryList .thumbnail {}
#galleryList img.image_gallery {border:1px solid #A6A6A6;}
#galleryList .caption {padding:0.4em;}



/* APP_OFFLINE */
#offlineInfo {margin:0em auto; width:72em; margin-top:10em;}
#offlineInfo img {-moz-box-shadow:none; -webkit-box-shadow:none; margin-right:2em; float:left;}
#offlineInfo p {font-size:2em; float:right; padding-top:0.4em;}
#offlineInfo p.links {font-size:1.1em; width:66em; margin:0em auto; margin-top:5em;}


#noCol em {font-weight:bold;}

#helpSection {}

#helpSection h4 {font-size:1.4em;}
#helpSection a {font-size:1em;}
#helpSection img {-moz-box-shadow:none; -webkit-box-shadow:none;}
#helpSection p{ margin:1em; width:54em;}
#helpSection div {margin-bottom:2em;}


#shareButtons {border:1px solid #D9D9D9; display:block; float:right; clear:both; padding:0.6em; margin-bottom:1em; margin-right:5em;}
#shareButtons .fb, .tw, .title, .digg {margin:0.4em; float:left;}
#shareButtons .fb_share_no_count{display:block;}

ul#EventsList {}
ul#EventsList li {list-style:none;}
