﻿* { padding: 0; margin: 0; }
footer, flags, h1, h2, events, event, news, img {behavior: url(/media/iepngfix.htc)}
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#a99249; background-image:url(/media/images/bg.gif); background-repeat:repeat; background-position:left}
#wrapper {margin: 0 auto; width:970px;}

/*Header*/
#header {width:970px; float: left; height: 100px; background-image:url(/media/images/lighttop.jpg); background-repeat:no-repeat; background-position:center top}
#map {width:164px; height:90px; float:left; padding:10px 0 0 0}
#map img{border:none}
#flags {width:154px; height:30px; background-image:url(/media/images/bg_flags.gif); background-repeat:no-repeat; float:right}
#flags img{margin: 3px 0px 0 2px; border:none}

/*Header images*/
#headerimg {width:970px; height:175px;float:left}
#headera {width:970px; height:175px; background-image:url(/media/images/header_test.jpg); background-repeat:no-repeat; float:left}
#headerb {width:970px; height:175px; background-image:url(/media/images/header_test2.jpg); background-repeat:no-repeat; float:left}
#headerc {width:970px; height:175px; background-image:url(/media/images/headerc_test3.jpg); background-repeat:no-repeat; float:left}
#headerd {width:970px; height:175px; background-image:url(/media/images/headerd.jpg); background-repeat:no-repeat; float:left}
#headere {width:970px; height:175px; background-image:url(/media/images/headere.jpg); background-repeat:no-repeat; float:left}
#headerf {width:970px; height:175px; background-image:url(/media/images/headerf.jpg); background-repeat:no-repeat; float:left}
#headerg {width:970px; height:175px; background-image:url(/media/images/headerg.jpg); background-repeat:no-repeat; float:left}

/*Navigation*/
#navigation { float: left; width: 970px; height:31px; background-image:url(/media/images/menu.jpg); background-repeat:no-repeat}
#navigation ul li{display:inline; #margin:2px 0 0 0}
#navigation li{float:left; background-image:url(/media/images/menu_line.gif); background-repeat:no-repeat; background-position:right bottom}
#navigation a{color:#fff; line-height:31px; padding:7px 0px 7px 0px; text-decoration:none;}
#navigation a:link{text-decoration:none;}
#navigation a:visited{text-decoration:none;}
#navigation a:hover{text-decoration:none;background-image:url(/media/images/active.gif); background-repeat:repeat-x;padding:7px 0 7px 0; #padding:3px 0 5px 0;}
#navigation span{background-image:url(/media/images/menu_line.gif); background-repeat:no-repeat; background-position:right bottom; padding:7px 15px 7px 17px; line-height:31px}
#navigation #active{background-image:url(/media/images/active.gif); background-repeat:repeat-x; height:31px; padding:7px 0 7px 0; #padding:3px 0 5px 0; background-position:top}
#navigation #last{background-image:none}
#navigation #last:hover{background-image:url(/media/images/active.gif);}
#navigation #lasto {background-image:none}

/*Leftcolumn*/
#leftcolumn {width: 220px; float: left;}
#leftcolumn h1{background-image:url(/media/images/line.gif); background-repeat:no-repeat; background-position:bottom center; padding:10px 0 20px 0; text-align:center; color:#e7d290; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal}
#leftcolumn h2{color:#e7d290; font-size:12px; margin:0 0 0 10px}
#leftcolumn a{color:#e7d290; font-size:12px; margin: 0 0 0px 10px; text-decoration:none;}
#leftcolumn a:link{text-decoration:none;}
#leftcolumn a:visited{text-decoration:none;}
#leftcolumn li {margin: 0 0 10px 10px;  background-image:none;}
#leftcolumn li a {color:#a99249; padding:-10px 0 -10px 0px; background-image:none;}
#leftcolumn li p b{margin: 0 0 0 -10px; color:#e6d18f; background-image:none;}
#program {width:210px; height:154px; background-image:url(/media/images/box_gold.jpg); background-repeat:no-repeat; margin:10px 0 0 10px; padding:5px 0px 0 0px}
#program p{color:#300e15; margin:0px 2px 3px 4px}
#program span{background-color:#a99249; color:#fff; padding:0 1px 0 2px; margin:0 0 0 2px}
#program a{background-color:#a99249;color:#fff; padding:0px; margin:0px;}

/*Right column*/
#rightcolumn {float: right; width: 730px; display: inline;}
#rightcolumn p {margin:0 30px 20px 50px; line-height:16px;}
#rightcolumn p b{color:#e6d18f}
#rightcolumn p strong{color:#e6d18f}
#rightcolumn a{color:#e6d18f}
#rightcolumn ul {margin: 10px 0 20px 90px;text-decoration:none; border:none; background-image:none;}
#rightcolumn h1{background-image:url(/media/images/lineb.gif); background-repeat:no-repeat; background-position:bottom center; padding:10px 0 20px 0; text-align:center; color:#e7d290; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal}
#rightcolumn h2{background-image:url(/media/images/linec.gif); background-repeat:no-repeat; background-position:bottom center; padding: 0 0 10px 0; text-align:center; color:#e7d290; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal}
#rightcolumn h3{padding: 10px 20px 60px 0; text-align:center; color:#fff; }
#images {background-image:url(/media/images/box_gold_big.jpg); background-repeat:no-repeat; width:628px; height:173px; margin:10px 0 0 60px}
#images img{padding: 20px 10px 0px 37px; border:none}
#goleft{float:left; margin:0px 0 0 20px; padding:0;}
#goright {float:right; margin:0px 20px 0 0; padding:0; border:none}
#tabs {width:750px; height:360px}
#tabs h2{background-image:url(/media/images/linec.gif); background-repeat:no-repeat; background-position:bottom center; padding:10px 0 20px 0; text-align:center; color:#e7d290; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal}

#group {float:left; width:370px;}
#experience {float:right; width:370px}
#maps h1{background-image:url(/media/images/linec.gif); background-repeat:no-repeat; background-position:bottom center; margin-left:-120px; text-align:center; color:#e7d290; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal}

/*Events Page*/
.events {background-image:url(/media/images/lineb.gif); background-repeat: no-repeat; background-position:bottom center; width:660px; float:right;padding: 5px 0px 25px 60px; }
.events img{ float:left; margin:0 10px 0 0; border:2px solid #4b0202}
.events a{color:#e6d18f; text-decoration:none;}

/*Event Page*/
.event {background-image:url(/media/images/lineb.gif); background-repeat: no-repeat; background-position:bottom center; width:660px; float:right;padding: 5px 0px 60px 60px; }
.event img{ float:left; margin:0 10px 0 0; border:2px solid #4b0202}
.event a{color:#e6d18f; text-decoration:none;}
.event h2{background-image:url(/media/images/lineb.gif); background-repeat:no-repeat; background-position:bottom center; padding: 10px 0 20px 0; margin-left:-60px; text-align:center; color:#e6d18f; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal}

/*News Page
.news {background-image:url(/media/images/lineb.gif); background-repeat: no-repeat; background-position:bottom center; width:660px; float:right;padding: 5px 0px 25px 60px; }
.news img{ float:left; margin:0 10px 0 0; border:2px solid #4b0202}
.news a{color:#e6d18f; text-decoration:none;}
*/
/*News Page*/
.news {background-image:url(/media/images/lineb.gif); background-repeat: no-repeat; background-position:bottom center; width:660px; float:right;padding: 5px 0px 25px 60px; }
.news img{ float:left; margin:0 10px 0 0; border:2px solid #4b0202}
.news a{color:#e6d18f; text-decoration:none;}

/*Links Page*/
.link {width:660px; float:right;padding: 25px 0px 5px 80px; }
.link img{ float:left; margin:0 10px 0 0; border:2px solid #4b0202}
.link a{color:#e6d18f; text-decoration:none;}

/*News Item Page*/
.newsitem {background-image:url(/media/images/lineb.gif); background-repeat: no-repeat; background-position:bottom center; width:660px; float:right;padding: 5px 0px 60px 60px; }
/*.newsitem img{ float:left; margin:0 10px 0 0; border:2px solid #4b0202}*/
.newsitem a{color:#e6d18f; text-decoration:none;}
.newsitem ul{margin-left:20px;}
.newsitem h2{background-image:url(/media/images/lineb.gif); background-repeat:no-repeat; background-position:bottom center; padding: 10px 0 20px 0; margin-left:-60px; text-align:center; color:#e6d18f; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal}


/*Gallery page*/
#gallery p{padding: 0 0 0 20px}
.article {width:310px; height:180px; float:left; margin:20px 0 0 10px; padding:20px 0 0 40px; border-right:1px solid #e7d290;  }
.article img{ float:left; margin:0 10px 0 0; border:2px solid #e7d290}
.article h2{color:#e7d290; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal}
.article h3{font-size:10px; background-image:url(/media/images/arrow.gif);  background-repeat:no-repeat; margin:10px 0 5px 0}
.article h4{font-size:14px; background-image:url(/media/images/arrow.gif);  background-repeat:no-repeat; margin:10px 0 5px 0}
.article p a{color:#4b0202; text-decoration:underline; font-weight:bold}

/*Gallery Popup Page*/
#popup { color: #333; width: 760px; display: inline;}

#popup p b{color:#4b0202; font-size:12px; padding:10px 0 10px 5px; margin: 25px 5px 0 25px}
#popup h3{color:#4b0202; font-size:16px; padding:10px 0 10px 5px; margin:0px 5px 0 5px}
#popup th {background-color:#4b0202;color:White;}
#popup li{color:#4b0202; font-size:9px; margin:0 0 10px 30px; list-style:disc}

/*Footer*/
#footer {height:110px; clear: both; background-image:url(/media/images/footer.jpg); background-repeat:repeat-x; text-align:center}
#footer ul{padding:30px 0 0 0}
#footer ul li{display:inline;}
#footer p{color:#ffffff; margin:20px 0 0 0}
#footer a{padding:0 10px 0 10px}
#footer a:link{color:#e5d08f; text-decoration:none}
#footer a:visited{color:#e5d08f; text-decoration:none}
#footer a:hover{color:#e5d08f; text-decoration:underline}


/*Carousel CSS*/
#buttonwrapper
		{
			width: 100px;
			height: 50px;
			position: relative;
		}
		
		#left
		{
			background: url(/media/left.gif) bottom left no-repeat;
			width: 39px;
			height: 50px;
			float: left;
		}
		
		#right
		{
			background: url(/media/right.gif) bottom left no-repeat;
			width: 39px;
			height: 50px;
			float: right;
		}
		
		#left:hover, #right:hover
		{
			cursor: pointer;
			background-position: top left;
		}
 		
 		#holder_images { display: none; }
	
		#carousel img
		{
			border: 2px solid #ddd;
		}
		#carousel img.link:hover
		{
			border: 4px solid #0e0893;
		}
		
/*Carousel CSS
#buttonwrapper
		{
			width: 100px;
			height: 50px;
			position: relative;
			
			margin:0 0 0 -40px;
		}
		
		#left
		{
			background: url(/media/left.gif) bottom left no-repeat;
			width: 39px;
			height: 50px;
			float: left;
		}
		
		#right
		{
			background: url(/media/right.gif) bottom left no-repeat;
			width: 39px;
			height: 50px;
			float: right;
		}
		
		#left:hover, #right:hover
		{
			cursor: pointer;
			background-position: top left;
		}
 		
 		#holder_images { display: none; }
		
		#carousel
		{ float: left;
			margin:0 0 0 50px;
		}
		
		#carousel img
		{
			border: 2px solid #ddd;
		}
		#carousel img.link:hover
		{
			border: 4px solid #0e0893;
		}*/