@import url("header.css");
@import url("content.css");
@import url("footer.css");


* { margin: 0; padding: 0; }

html, body { width: 100%; height: 100%; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; color: #000; line-height: 1.5; }
body { background-color: #ebebeb; }
a { outline: none; -moz-outline: 0; border: none; border-width: 0; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px; color: #000; }
a:active { outline: none; -moz-outline: 0; }
a:focus { outline: none; -moz-outline: 0; }
a:hover { text-decoration: none; }

img { border: none; border-width: 0; vertical-align: top;}

table { border-collapse: collapse; }

h1, h2, h4, h5, h6 { font-family: Georgia; font-size: 30px; color: #000; font-weight: normal;  text-align: left;  }
h3 { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 15px; color: #000; font-weight: bold;  text-align: left;  }

.cl { clear: both; height: 0; font-size: 0; line-height: 0; }

#main { width: 100%; min-width: 980px; min-height: 100%; position: relative; margin: 0 auto; }


#ImageBoxOverlay
{
	background-color: #000;
}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
}
#ImageBoxNextImage
{
	background-image: url(/images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(/images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(/images/imagebox/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(/images/imagebox/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}