@charset "utf-8";
/* CSS Document */

body {font-family: "Century Gothic", "Trebuchet MS", sans-serif; margin:0; font-size:10pt; background-image:url(images/bkgrd.jpg); background-repeat:repeat-x;}
h1 {font-size:13pt;}
h2  {
	font-size:11pt;
	text-align: center;
}
a {color:#333333; text-decoration:none}
a:hover {color:#FFFFFF}
.main {width:1000px; margin-left:auto; margin-right:auto}
.leftside {width:250px; float:left; background-color:#FFFFFF}
.leftside a {color:#627784}
.rightside{width:730px; float:right; background-color:#8d9da6; padding:10px;}
.search {background-color:#333333; float:right; width:730px; padding:10px; color:#FFFFFF}
.hotline {font-size:12pt; float:right}
.leftnavpad {padding:10px;}
.photos {float:left; width:100px; height:100px; background-color:#333333; margin:2px; line-height:100px;}
.pdf {float:right; padding-left:5px; padding-bottom:3px; clear:both}
.brownrect{background-image:url(images/roundrect.png); width:435px; height:27px; text-align:center; padding-top:7px; color:#FFFFFF; font-weight:bold; cursor:pointer}
.brownrect a:hover {background-image:url(images/roundrect1.png); cursor:pointer}
.feature {width:320px; background-repeat: repeat-x; background-color:#75848d; float:right; background-image:url(images/featurebox.png); margin:3pt}
.smtxt {font-size:8pt}
.buttons {font-family:"Century Gothic", "Trebuchet MS"; font-size:9pt;}
.text {font-family:"Century Gothic", "Trebuchet MS"; font-size:9pt;}

/* side rollovers */
.srollover {background-image:url(images/rollovers.png); width:250px; height:21px;text-align:right;}
a.srollover {
    display: block; color:#333333; font-size:9pt; padding-right:5px;
    width: 245px; padding-top:2px; font-weight:bold; height: 20px; background: url("images/rollovers.png") 0 0 no-repeat;
    text-decoration: none; 
}
a:hover.srollover {background-position: -260px 0; color:#FFFFFF;} 

/*threecolumn*/
#container {width: 400px;float: left;padding: 0;}
#sidebar {width: 320px; float: left; padding: 0;}
#sidebar1 {width: 150px; float: left; padding: 0;}

/*threecolumngallery*/
#containerg {width: 175px; float: left; padding: 2;}
#sidebarg {width: 175px; float: left; padding: 2;}
#sidebarlg {width: 175px; float: left; padding: 2;}
#sidebarrg {width: 175px; float: left; padding: 2;}
#sidebarlgg {width: 175px; float: left; padding: 2;}

/*contactpage*/
#contactcont {width: 350px; float:right; padding: 0; text-align:right;}


/* top rollovers */
.rollover {background-image:url(images/roundrect.png); width:435px; height:35px; text-align:center;}
a.rollover {display: block; color:#FFFFFF; font-size:11pt; width:435px; padding-top:5px; height: 30px; background: url("images/roundrect.png") 0 0 no-repeat; text-decoration: none; }
a:hover.rollover { background-position: -435px 0; color:#FFFFFF;} 
#links {
	background-color: #6D8390;
	height: 25px;
	width: 300px;
	margin-left:60px;
	padding-top: 10px;
	color:#FFF;
	text-align: center;
	margin:auto;

}
a.white_links {color:#FFFFFF; font-weight:bold;  }
a.white_links:hover {color:#000000; font-weight:bold; } 
#colored_box {
	background-color: #F5F5F5;
	text-align: center;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
}
#C1 {
	float: left;
	width: 355px;
}
#C2 {
	float: left;
	width: 310px;
	margin-left:20px;
}
hr {
	color:#000;
	background-color:#000;
	height: 1px;
	border:none;

}
#right_photo {
	float: right;
	width: 250px;
	clear:both;
	text-align:center;
	font-size:10px;
}

