body{
margin-top:0px;
}

h1 {
font-size:20px; 
font-family:Arial, Helvetica, sans-serif;
}

h3 {font-size:18px; font-family:Arial, Helvetica, sans-serif;}

.sub_heading{
border-bottom:#000000 2px solid; 
margin-bottom:0px; 
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}
	
.sub_heading a, a:visited{
text-decoration:none;
color:#0000FF;	
}
	
.dottedborder{
border-top:#000000 dotted 1px;
}

div#banner{
background-image:url(assets/misc/banner.jpg);
background-repeat:repeat-x;
height:36px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:300;
text-align:center;
vertical-align:middle;
margin-left:5px;
padding-top:10px;
}	
	
.footer{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:top;
margin-top:20px;
border-top:1px;
border-top-style:solid;
border-top-color:#00CC00;
text-decoration:none;
}
	
.footer a:link {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:top;
margin-top:20px;
text-decoration:none;
}

a:link{
text-decoration:none;
}

p{
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
}

.content{
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
padding: 10px 0px 5px 10px;
}
	
ul {
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
}
	
.image_border td{
vertical-align:middle;
text-align:center;
}

.image_border img{
border:1px #000000 solid;
padding:5px;
}

div#error {
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	border:medium solid #FF0000;
	background-color:#FF9999;
	}
	
div#thanks {
border:thin solid #666666;
background-color:#99FF99;
border: medium solid #00FF00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#contact_legend {
font-family:Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight:bold;
}

/*END OF WEBMASTER'S CSS*/

/*DHTMLGOOGIES CSS*/
		/* CSS HACK */
	#imageSlideshowHolder{

		/* This is a CSS hack in order to get a nice look in IE 5.5 and lower 

		In these versions of Internet Explorer, we need to add borders and padding to the width. In this example, we have a 3 pixel
		border on all sides. This means that the width in IE5.5 should be 606 pixels(600 + border 3px on the left + border 3 px on the right). Height
		should be set to 456 pixels(450 + 3 +3). IE 5.5 will ignore the width attributes below the first line. These will be applied to other browsers.

		*/
		/* CSS HACK */
		width: 562px;	/* IE 5.x */
		width/* */:/**/560px;	/* Other browsers */
		width: /**/560px;
		
		/* CSS HACK */
		height: 312px;	/* IE 5.x */
		height/* */:/**/300px;	/* Other browsers */
		height: /**/300px;
		
		/*border:1px solid #000000;*/
		position:relative;	/* Never change this value */
		margin-left:5px;
	}

	.imageInGallery{		
		width:560px;
		height:300px;
		/*width:250px;
		height:188px;*/
		
		/* Never change these 3 value */
		left:0px;
		top:0px;
		position:absolute;	
	}
	
	
	#imageSlideshowHolder img{

	position:static;
	}
/*END OF DHTMLGOODIES CSS*/
