@charset "UTF-8";

A:link {
	text-decoration:none; 
	color:#721f19; 
}

A:visited {
	text-decoration: none;
	color:#333333;
}

A:active { 
	text-decoration: none; 
	color:#000000; 
}

A:hover {
	text-decoration: none;
	color:#000000;
}

body {
      margin:8px;
      padding:0;
      height:100%;
      border:none;
	  background-color:#CCC;
   }
   
#container {
	margin: auto;
	width: 1000px;
	text-align: center;
	height: 100%;
}

.main {
	width: 626px; // ENTER YOUR WIDTH
	height: 100%;
}

bg {
	background-attachment: fixed;
	background-color: #CCCCCC;
	background-image: url(pngfix/img/bg.jpg);
	background-repeat: repeat-x;
}

#fullheight{height:100%}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	margin-left: 14px;
	margin-top:10px;
	margin-bottom:10px;
}

img { 
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#721f19;
	margin-left: 10px;
	margin-top:14px;
	margin-bottom:2px;
	font-weight:100;
	text-shadow:#999999;
	font-stretch:extra-condensed;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin-left: 10px;
	margin-top:10px;
	margin-bottom:2px;
	font-weight:100;
	text-shadow:#999999;
	font-stretch:extra-condensed;
	
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	margin-left: 4px;
	margin-top: 50px;
	text-shadow:#999999;
	font-stretch:extra-condensed;
}

.h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333333;
	margin-left: 14px;
	margin-top:14px;
	margin-bottom:2px;
	font-weight:100;
	text-shadow:#999999;
	font-stretch:extra-condensed;
}

.h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	margin-left: 0px;
	margin-top:14px;
	margin-bottom:2px;
	font-weight:100;
	text-shadow:#999999;
	font-stretch:extra-condensed;
}

li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	margin-left: 14px;
	margin-top:0px;
	margin-bottom:2px;
}

.links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}

.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#660000;
	margin-left: 14px;
	margin-top:0px;
	margin-bottom:2px;
	text-align: center;
}

.dates {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#333333;
	margin-top:5px;
	margin-bottom:5px;
	text-align: center;
}

.blog {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#333333;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:45px;
	text-align: left;
}

.fine {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#ffffff;
	margin-top:0px;
	margin-left:250px;
}


.midh {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#721f19;
	margin-top:14px;
	margin-bottom:2px;
	font-weight:100;
	text-shadow:#999999;
	font-stretch:extra-condensed;
	
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	margin-left: 14px;
	margin-top:0px;
	margin-right: 14px;
	margin-bottom:2px;
}

.midp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#721f19;
	margin-left: 14px;
	margin-top:0px;
	margin-right: 14px;
	margin-bottom:2px;
}

.contatinertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#721f19;
	font-weight:bold;
	font-stretch:extra-condensed;
	text-align:center;
}



.gallerycontainer{
position: relative;
height: 450px;
margin:10px;
}

.thumbnail img{
margin:5px;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
background-image:url(img/recent/recentbg.jpg);
background-repeat:repeat;
}

.thumbnail span{
position: absolute;
background-image:url(img/recent/recentbg2.png);
background-repeat:repeat;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: white;
text-decoration: none;
}

.thumbnail span img{
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{
visibility: visible;
top: 0px;
left: -545px;
z-index: 50;
}

hr {
	border-top: 1px dashed #660000;
	border-bottom: 1px dashed #666666;
}