* 
{
	margin: 0px;
	padding: 0px;
}
body 
{
	font: normal 0.8em/1.6em  Arial, Verdana, Tahoma, Georgia, sans-serif; 
	margin: 0px;
	padding: 0px; 
	color: #666;
	background: #0e183b url(bg.jpg) repeat-x top left;
}
h1{
	font: normal 1.8em  Tahoma; 
	color:#003;
	padding-top:40px;
}
h2{
	font: bold 1.2em  Tahoma; 
	color:#603;
	border-top:solid 2px #ccc;
	margin-bottom:20px;
}
h4{
	color:#c99;
	margin:5px 0px;
}
a, a:visited
{
    color:#c99;
}
a:hover
{
    color:#fc6;
}
p{

}
/*******************************************************************************************************/
/*************************************** container  ****************************************************/
/*******************************************************************************************************/
#container 
{
	width:1000px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	background: transparent url(Header.jpg) no-repeat top left;
}
#intro{
	width:100px;
	height:320px;
	padding: 0px;
}
#supportingtext{
	/*border-top:solid 1px #000;*/
	width:683px;
	padding: 0px;
	margin: 0px;
	background: #fff url(supportingtext.jpg) no-repeat 0px 0px;
	padding-bottom:50px;
}
.p1,.p2
{
    padding-left:30px;
    padding-bottom:10px;
}
.PageImage
{
    width:300px;
    padding:10px;
    background-color:#ccc;
}

#supportingtext h1,#textfield1, #textfield2, #textfield3, #textfield4, #textfield5,#footer,.Blogtextfield{
	/*border:solid 1px #000;*/
	padding: 0px;
	margin: 0px;
	margin-left:120px;
	margin-bottom:20px;
	width:500px;
}
#supportingtext h1{
	padding-top: 20px;
}
#extradivinside1
{
    position:relative;
    top:-35px;
	padding:0px;
    margin:0px;
    width:683px;
	height:50px;
	background: transparent url(footer.png) no-repeat 0px 0px;
}
#PageSummary_Reviews {
	position:absolute;
	background: #242843 url(RH_Box.jpg) no-repeat top left;
	top:730px;
	left:auto;
	right:auto;
	padding: 0px 10px;
	margin: 0px;
	margin-left:700px;
	/*border:solid 1px #ccc;*/
	width:230px;
	height:190px;
}
#PageSummary_Events{
	position:absolute;
	background: #242843 url(RH_Box.jpg) no-repeat top left;
	top:530px;
	left:auto;
	right:auto;
	padding: 0px 10px;
	margin: 0px;
	margin-left:700px;
	/*border:solid 1px #ccc;*/
	width:230px;
	height:190px;
}
#PageSummary_News{

	position:absolute;
	background: #242843 url(RH_Box.jpg) no-repeat top left;
	top:330px;
	left:auto;
	right:auto;
	padding: 0px 10px;
	margin: 0px;
	margin-left:700px;
	/*border:solid 1px #ccc;*/
	width:230px;
	height:190px;
}
#PageSummary_Comments{

	position:absolute;
	background: #242843 url(RH_Box.jpg) no-repeat top left;
	top:230px;
	left:auto;
	right:auto;
	padding: 0px 10px;
	margin: 0px;
	margin-left:700px;
	/*border:solid 1px #ccc;*/
	width:230px;
	height:90px;
}
#PageSummary_News h3, #PageSummary_Events h3, #PageSummary_Reviews h3, #PageSummary_Comments h3
{
    color:#603;
    font-size: 1em;
    margin-top:5px;
}
#PageSummary_News p, #PageSummary_Events p, #PageSummary_Reviews p, #PageSummary_Comments p
{
    color:#fff;
    font: normal 0.8em/1.6em Tahoma; 
}
/*******************************************************************************************************/
/*************************************** SectionNav  **************************************************/
/*******************************************************************************************************/
#SectionNav
{
	position:absolute;
	top:219px;
	left:auto;
	right:auto;
	padding: 0px;
	margin: 0px;
	width:1000px;
	height:83px;
	background: #fff url(nav.jpg) no-repeat 0px 0px;
}
#SectionNav ul
{
	text-align: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 1000px;
	/*border:solid 1px #ccc;*/
}
#SectionNav ul li
{
	text-align: left;
	margin: 0px;
	padding: 0px;
	list-style:none;
	height:83px;
	float: left;
}

#SectionNav ul li a, #SectionNav ul li a:visited
{
	display:block;
	height:100%;
	text-align:left;
	padding:0px;
	margin:0px;
	text-decoration:none;
	vertical-align: bottom;
}

#SectionNav ul li.li1 a{background: #ffffff url(Nav_01.jpg) no-repeat top left;width:97px;}
#SectionNav ul li.li1 a:hover{background: #ffffff url(NavOn_01.jpg) no-repeat top left;width:97px;}
#SectionNav ul li.li1 a.selected{background: #ffffff url(NavOn_01.jpg) no-repeat top left;width:97px;}

#SectionNav ul li.li2 a{background: #ffffff url(Nav_02.jpg) no-repeat top left;width:63px;}
#SectionNav ul li.li2 a:hover{background: #ffffff url(NavOn_02.jpg) no-repeat top left;width:63px;}
#SectionNav ul li.li2 a.selected{background: #ffffff url(NavOn_02.jpg) no-repeat top left;width:63px;}

#SectionNav ul li.li3 a{background: #ffffff url(Nav_03.jpg) no-repeat top left;width:66px;}
#SectionNav ul li.li3 a:hover{background: #ffffff url(NavOn_03.jpg) no-repeat top left;width:66px;}
#SectionNav ul li.li3 a.selected{background: #ffffff url(NavOn_03.jpg) no-repeat top left;width:66px;}

#SectionNav ul li.li4 a{background: #ffffff url(Nav_04.jpg) no-repeat top left;width:65px;}
#SectionNav ul li.li4 a:hover{background: #ffffff url(NavOn_04.jpg) no-repeat top left;width:65px;}
#SectionNav ul li.li4 a.selected{background: #ffffff url(NavOn_04.jpg) no-repeat top left;width:65px;}

#SectionNav ul li.li5 a{background: #ffffff url(Nav_05.jpg) no-repeat top left;width:75px;}
#SectionNav ul li.li5 a:hover{background: #ffffff url(NavOn_05.jpg) no-repeat top left;width:75px;}
#SectionNav ul li.li5 a.selected{background: #ffffff url(NavOn_05.jpg) no-repeat top left;width:75px;}

#SectionNav ul li.li6 a{background: #ffffff url(Nav_06.jpg) no-repeat top left;width:66px;}
#SectionNav ul li.li6 a:hover{background: #ffffff url(NavOn_06.jpg) no-repeat top left;width:66px;}
#SectionNav ul li.li6 a.selected{background: #ffffff url(NavOn_06.jpg) no-repeat top left;width:66px;}

#SectionNav ul li.li7 a{background: #ffffff url(Nav_07.jpg) no-repeat top left;width:72px;}
#SectionNav ul li.li7 a:hover{background: #ffffff url(NavOn_07.jpg) no-repeat top left;width:72px;}
#SectionNav ul li.li7 a.selected{background: #ffffff url(NavOn_07.jpg) no-repeat top left;width:72px;}

#SectionNav ul li.li8 a{background: #ffffff url(Nav_08.jpg) no-repeat top left;width:70px;}
#SectionNav ul li.li8 a:hover{background: #ffffff url(NavOn_08.jpg) no-repeat top left;width:70px;}
#SectionNav ul li.li8 a.selected{background: #ffffff url(NavOn_08.jpg) no-repeat top left;width:70px;}

#SectionNav ul li.li9 a{background: #ffffff url(Nav_09.jpg) no-repeat top left;width:88px;}
#SectionNav ul li.li9 a:hover{background: #ffffff url(NavOn_09.jpg) no-repeat top left;width:88px;}
#SectionNav ul li.li9 a.selected{background: #ffffff url(NavOn_09.jpg) no-repeat top left;width:88px;}

#SectionNav span{
	display:none;
}

.Breadcrumb
{
    margin-left:120px;
}

/*******************************************************************************************************/
/*************************************** SectionNav  **************************************************/
/*******************************************************************************************************/
#ContactForm
{
	border:solid 1px #ccc;
	width:500px;
	padding:10px;
    margin-left:120px;
    margin-bottom:20px;
	}
#formintro
{
	margin-bottom:10px;
}
#formerror, #formsuccess
{
	color:Red;
	font-weight:bold;
	margin:10px 0;
}

.ContactInput
{
	display:block;
	width: 350px;
	height:20px;
	border:solid 1px black;
	margin-bottom:10px;
	margin-left:0px;
	font:bold 14px arial;
	background: #ffffff url(gradient.jpg) repeat-x top left;
}

.ContactMessage
{
	display:block;
	width: 350px;
	height:100px;
	border:solid 1px black;
	margin-bottom:10px;
	background: #ffffff url(gradient.jpg) repeat-x top left;
}

.ContactButton  
{
	display:block; 
	margin-top:10px; 
	border: solid 1px black;
}


#FlashGalleryViewer{	
	margin-left:120px;
	margin-bottom:20px;
	width:500px;
	height:500px;
    border:solid 1px #ccc;
}

#FlashMoviePlayer{	
	margin:20px auto;
	width:320px;
	height:240px;
    border:solid 1px #ccc;
}

#FlashAudioPlayer{	
	margin:20px auto;
	width:320px;
	height:40px;
    border:solid 1px #ccc;
}
#AdminContainer
{
    width:800px;
    margin:0px auto;
    border:solid 1px #cfc;
}

.AudioContainer
{
    margin-left:120px;
}

/*****************************  RSS  ************************************/
.RSSContainer
{
	display :none;
}
a.RSSLink
{
	font: bold  1.0em arial;
	color:#FF8000;
	padding-left: 5px;
}
#RSSFeed_News
{
	position:absolute;
	top:930px;
	left:auto;
	right:auto;
	padding: 0px;
	margin: 0px;
	margin-left:700px;
	/*border:solid 1px #ccc;*/
	width:230px;
	height:40px;
}

#RSSFeed_Events
{
	position:absolute;
	top:970px;
	left:auto;
	right:auto;
	padding: 0px;
	margin: 0px;
	margin-left:700px;
	/*border:solid 1px #ccc;*/
	width:230px;
	height:40px;	
}