/* CSS Document */

/* General */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	background-image:url(images/bg-winter.jpg); 
	line-height:16px; 
	margin:0px auto;
}

p{margin-left:5px;}

a{text-decoration:none;}
a:link{color:#006633;}
a:visited{color:#006633;}
a:hover{color:#990033;}
a:active{color:#006633;}

li {margin-bottom:10px;}

hr {width:600px; margin-left:45px;}

/* Specific Divs */

#wrapper{
	width:771px; 
	margin:0px auto; 
	background-color:#FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}

#header{margin-top:0px; background-image:url(images/header.jpg); height:331px;}

#nav {text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; padding-top:293px; padding-left:20px; margin-bottom:20px; font-weight:400;}

#nav a{text-decoration:none; padding-right:20px;}
#nav a:hover {background-image:url(images/menu-leaf.gif); background-repeat:no-repeat; background-position:center;}

#content-wrapper{background-color:#FFFFFF; background-image:url(images/content-bg.jpg); background-repeat:repeat-y;}

#page-title{background-image:url(images/title-bg.jpg); background-repeat:no-repeat; height:57px; font-family:Georgia, "Times New Roman", Times, serif;}

#content {margin-left:37px; width:685px;}

#footer{font-size:10px; border-bottom:1px solid #cccccc; margin-top:10px;}

/* Classes */

.title-sm {font-size:24px; color:#000000; text-transform:none;}
.title-big {font-size:36px; color:#006633; text-transform:uppercase; margin-left:45px; padding-top:28px; padding-bottom:10px;}
.footer{margin-left:45px;}
.subtitle{color:#006633; font-weight:bold; font-size:14px;}
.picture {border:solid 1px #cccccc; margin-left:5px;}
.italics {font-style:italic; font-size:14px; color:#660000;}
.map-text{margin-top:100px; padding-left:420px;}
.long-pic {margin-left:8px; border:solid 1px #cccccc;}