body {
	background-image: url(../img/background.jpg);
	font-family: "Bookman Old Style";
	font-size: 40px;
}

a {text-decoration: none; color: black;}

div.content {font-size: 20px;}

div.container {
	margin: auto;
	background: url(../img/template.gif);
	height: 553px;
	width: 800px;
	top: 200px;
	
}

div {border: 0px solid black;}

div.template{ width: 675px; margin: auto;}
div.spacer{width: 1px; height: 40px;}
div.header {height: 90px; width: 673px; text-align: center; height: 100%;}
div.header_text {margin: 20px auto 10px; width: 243px; height: 52px; display: block;}
div.spacer2{width: 1px; height: 25px;}
div.menu {width: 139px; height: 386px; float: left; overflow: hidden;
}
div.content {width: 510px; height: 370px; float: right; overflow:auto; z-index: -1; margin-right: 7px;}

a.blocklink {display: block; width: 140px; height: 50px; padding: 0; margin: 0;}

div.menu_item1, div.menu_item2, div.menu_item3, div.menu_item4, div.menu_item5, 
div.menu_item6, div.menu_item7 {padding-bottom: 10px;width: 140px; height: 50px; float: right; cursor: pointer; display: block;}

div.menu_item1 {background: url(../img/menu1.gif) no-repeat; }
div.menu_item1:hover {background: url(../img/menu1_hover.gif) no-repeat; }
div.menu_item2 {background: url(../img/menu2.gif) no-repeat; }
div.menu_item2:hover {background: url(../img/menu2_hover.gif) no-repeat; }
div.menu_item3 {background: url(../img/menu3.gif) no-repeat; }
div.menu_item3:hover {background: url(../img/menu3_hover.gif) no-repeat; }
div.menu_item4 {background: url(../img/menu4.gif) no-repeat; }
div.menu_item4:hover {background: url(../img/menu4_hover.gif) no-repeat; }
div.menu_item5 {background: url(../img/menu5.gif) no-repeat; }
div.menu_item5:hover {background: url(../img/menu5_hover.gif) no-repeat; }
div.menu_item6 {background: url(../img/menu6.gif) no-repeat; }
div.menu_item6:hover {background: url(../img/menu6_hover.gif) no-repeat; }

div.people_holder {width: 500px; height: 100px; padding: 20px 0 0;}
a.blocklink2 {display: block; width: 250px; height: 100px; padding: 0; margin: 0; font-size: 0;}
a.blocklink3 {display: block; width: 250px; height: 100px; padding: 0; margin: 0; font-size: 0;}
div.person_holder_left {float: left; width: 250px; height: 100px; padding-bottom: 1px; cursor: pointer;}
div.person_holder_right {float: right; width: 250px; height: 100px; text-align: right;padding-bottom: 1px;cursor: pointer;}
div.person_holder_left:hover {border-bottom: 1px solid black ; margin: 0px;}
div.person_holder_right:hover {border-bottom: 1px solid black; margin: 0px;}
div.image_holder {width: 100px; height: 100px; }
img.held_image {width: 90px; height: 90px; margin: 3px; border: 1px solid #968B89; }
img.held_image_name {float: left; border: 0; z-index: -100;}
img.held_image_name_right {border: 0; margin-top: 77px; float: right; z-index: -100;}

div.portfolio_pictures_holder {width: 500px; height: 100px; margin: 7px 0 5px 10px; }
div.portfolio_picture {width: 100px; height: 100px; float: left; margin:0 12px;}
img.portfolio_image {width: 90px; height: 90px; margin: 3px; border: 0px solid #968B89; }

div.statement_holder {padding: 0; margin: 0 0 0 7px; border: 0;}
img.statement {border: 0px;}


div.content_info_pic {}
img.content_info_pic { margin: auto; padding: 65px 0 0 10px; width: 489px; height: 252px; }


.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
	font-size: 10pt;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}