/* General page setup
---------------------------------------------------------------------- */
html,body {margin:0;padding:0;width:100%;background-color:#000000;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#ffffff;scrollbar-base-color:#000000;scrollbar-arrow-color:#ffffff;text-align:center;/* IE5.5 fix */}

a, 
a:link, 
a:visited,
a:hover,
a:focus {
	outline:none;
}


/* Specials
---------------------------------------------------------------------- */
#TopContainer {height:52px;width:100%;float:left;}
#LogoContainer {width:950px;text-align:left;margin:0 auto;}
#LogoContainer img {margin-top:20px;}
#LogoContainer a {text-decoration:none;}

#MenuContainer {height:25px;width:100%;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;float:left;}
#Menu {width:950px;margin:0 auto;margin-top:5px;color:#ffffff;text-align:right;}
#Menu ul {list-style-type:none;margin:0;padding:0;}
#Menu ul li {display:inline;}
#Menu ul li a {color:#ffffff;text-decoration:none;}
#Menu ul li a:hover {color:#999999;text-decoration:none;}
#Menu ul li a.Active {color:#999999;text-decoration:none;}
#Menu ul li a.Active:hover {color:#999999;text-decoration:none;}

#ContentContainer {width:100%;margin-top:20px;margin-bottom:20px;float:left;}
#Content {width:950px;text-align:left;margin:0 auto;}

#FooterLine {width:100%;border-top:1px solid #ffffff;margin-bottom:20px;padding:5px 0px 5px 0px;float:left;}
#FooterLine a, #FooterLine a:visited {color:#ffffff;text-decoration:none;}
#FooterLine a:hover, #FooterLine a:focus {color:#999999;text-decoration:none;}

#TextArea {display: none;}
#TextField {display: none;}
#PrintLogo {display: none;}

/* Contents
---------------------------------------------------------------------- */
#ContentIntro {width:950px;text-align:center;margin:0 auto;margin-top:5%;}
#ContentPicture {width:250px;margin-right:20px;float:left;}
#ContentPicture img {border:1px solid #ffffff;}
#ContentText {width:680px;margin:0;padding:0;float:right;}
#ContentText p, #ContentText td, #ContentText th {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#ffffff;}
#ContentText p {margin-top:0;}
#ContentText a, #ContentText a:visited {color:#ffffff;text-decoration:underline;}
#ContentText a:hover, #ContentText a:focus {color:#999999;text-decoration:underline;}
#ContentText h1 {color:#ffffff;font-size:12px;font-weight:bold;margin:0px 0px 10px 0px;}
#ContentText h2 {color:#ffffff;font-size:11px;font-weight:bold;margin:0px 0px 10px 0px;}
#ContentText h3 {color:#ffffff;font-size:11px;font-weight:bold;margin:0px 0px 10px 0px;}
#ContentText hr {width:100%;height:1px;background-color:#ffffff;border:1px solid #ffffff;}

#ContentText .Submit {width:305px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #aaaaaa;background-color:#ffffff;}
#ContentText .Input {width:300px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #ffffff;}
#ContentText .Select {width:150px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #ffffff;}
#ContentText .Radio {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;background-color:#ffffff;border:0px;}
#ContentText .Checkbox {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;}
#ContentText .Textarea {width:300px;height:150px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #ffffff;}

#ContentText ul{list-style-position:inside;list-style-type:disc;margin:5px 0px 10px 10px;padding:0;}
#ContentText li{list-style-position:inside;list-style-type:disc;margin:5px 0px 10px 10px;padding:0;}
#ContentText ol{list-style-position:inside;list-style-type:decimal;margin:5px 10px 0px 10px;padding:0;}
#ContentText ol li{list-style-position:inside;list-style-type:decimal;margin:5px 0px 10px 10px;padding:0;}

#ContentText table.Table01 {width:100%;margin-bottom:20px;border:1px solid #ffffff;}
#ContentText table.Table02 {width:100%;margin-bottom:20px;}
#ContentText th {text-align:left;padding:2px;}
#ContentText td.Padding01 {padding:2px;}
#ContentText td.Spacer01 {width:150px;border-right:1px dotted #ffffff;}
#ContentText td.Spacer02 {width:150px;}
#ContentText td.Spacer03 {width:120px;}
#ContentText td p {margin:0;}
#ContentText th p {margin:0;}

#ContentFrontpage {width:430px;float:left;}
#ContentNewsBox {width:246px;border:1px solid #ffffff;padding:0px 2px 0px 2px;float:right;}
#ContentNewsBox p {margin:0px 0px 2px 0px;border-bottom:1px dotted #ffffff;font-weight:bold;}
#ContentNewsBox a, #ContentNewsBox a:visited {color:#ffffff;text-decoration:none;border-bottom:1px dotted #ffffff;line-height:14px;display:block;}
#ContentNewsBox a:hover, #ContentNewsBox a:focus {color:#999999;text-decoration:none;border-bottom:1px dotted #ffffff;line-height:14px;display:block;}

#ContentGalleryList {width:680px;text-align:right;float:right;}
#ContentGalleryList img {margin:0px 0px 20px 20px;border:1px solid #ffffff;}

#ContentGuestbook {width:680px;float:right;}
#ContentGuestbook p, #ContentGuestbook td, #ContentGuestbook th {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#ffffff;}
#ContentGuestbook table.Table01 {width:100%;margin-bottom:20px;border:1px solid #ffffff;}
#ContentGuestbook td.Padding01 {padding:2px;}
#ContentGuestbook td.Spacer01 {width:150px;border-right:1px dotted #ffffff;}
#ContentGuestbook td.Spacer02 {width:150px;}
#ContentGuestbook a, #ContentGuestbook a:visited {color:#ffffff;text-decoration:underline;}
#ContentGuestbook a:hover, #ContentGuestbook a:focus {color:#999999;text-decoration:underline;}
#ContentGuestbook .Submit {width:305px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #aaaaaa;background-color:#ffffff;}
#ContentGuestbook .Input {width:300px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #ffffff;}
#ContentGuestbook .Select {width:150px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #ffffff;}
#ContentGuestbook .Radio {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;background-color:#ffffff;border:0px;}
#ContentGuestbook .Checkbox {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #ffffff;}
#ContentGuestbook .Textarea {width:300px;height:150px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;border:1px solid #ffffff;}

#ContentListPaging {font-size:10px;float:right;text-align:right;}
#ContentListPaging a, #ContentListPaging a:visited {color:#ffffff;font-size:10px;text-decoration:underline;}
#ContentListPaging a:hover, #ContentListPaging a:focus {color:#999999;font-size:10px;text-decoration:underline;}

/* Gallery setup
--------------------------------------------------------- */
#ContentGalleryList ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#ContentGalleryList ul li {
	display:inline;
}