body {
	font-size: 11px;
	background:#9e8e8e;
	margin:0px;
	padding:0px;
	color:#e4e4e4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
hr {  border-color: #d1c5b5;
	border-style: solid;
	border-width: 2px 0 0;
	clear: both;
	height: 0;
	margin:0px 22px 15px 0px;padding:0;
}
div {margin:0;padding:0;}
h1,h3{margin:0px 0px 5px 0px;color:#413627; font-size:24px; padding:0px 15px 5px 0px; font-weight:bold}
h2 {padding:0px 35px 12px 0px; margin:0; font-size:19px; color:#938775; font-weight:normal}
h4 {margin:0; padding:0;color:#413627; font-weight:bold;}
h5 {margin:0px 0px 10px 0px; padding:0;color:#638225; font-weight:bold; font-size:14px}
h6 {margin:0px 0px 10px 0px; padding:0;color:#413627; font-weight:bold; font-size:14px}
p, form, input {padding:0;margin:0}
img {border:none; display:block;}
a {color:#938775; text-decoration:underline; margin:0; padding:0}
a:hover{color:#444444; text-decoration:underline;}
#Wrapper {
	margin: 15px auto;
	width: 784px;
	background:#9e8e8e;
	margin-bottom:100px;
	padding:0px 0px 0px 0px;
}
#Header {
	padding:0px 0px 0px 0px;
	margin:0px auto;
	width:400px;
	text-align:center;
}
#Header h1 { color: white; font-size:14px; background:none; margin:0 auto; padding:0; display:inline; text-align:center}
#Header h1 a {background: transparent url('/images/sisidesign-logo.gif') top center; display: block; width:400px; height:127px}
#Header h1 a span {display:none}

#content {
	margin:0;
	padding:15px 0;
	background-color: #d8d3cd;
}
#about #content {background-color: #635156; padding:0}
#team #content {background-color: #645157; padding:0}
#projects #content {background-color: #645157; padding:0}
#contact #content {background-color: #645157; padding:0}
/* BO Home Page Styles */
#sideBar1 {	float:left; width:226px; margin:10px 0px 15px 0px; padding:10px 5px 10px 5px;	background-color:#d1c5b4;}

#mainContentHome { width:597px; padding:0px 0px 3px 0px; margin:15px auto; background-color:white}
#contactLine {width:597px; padding:10px 0px 10px 0px; margin:15px auto; color:#635255; text-align:center; font-size:12px}

#mainContentImage { width:487px; float:left; background-color:#645157;}
#about #mainContentImage { width:480px; float:left; background-color:#645157;}
#mainContentImage img {display:block; margin:0; padding:0}
#contact #mainContentImage { width:305px; float:right; background-color:#645157;}
#mainContentText {width: 304px; float:left; padding-top:10px;}
#mainContentText p { padding: 12px 28px 2px 28px;}
#mainContentThumbsWrapper {width: 115px; float:right; background-color:#645157; padding-top:5px; padding-bottom:5px}
#mainContentThumbs {width: 115px; float:left; background-color:#645157; height:352px; overflow:auto;}
#thumbsWrapper { margin:0px 8px; width: 101px; height: 578px; float:left;  background-color:white;}
#thumbsWrapper a {width:94px; height:94px; margin:2px 0px 0px 2px; display:block}

.mainContentImage { width:261px; height:428px; float:left; background-color:#3e3034; padding:0; margin:0}
.mainContentImage img{display:inline;}
.mainContentImageWide { width:487px; height:378px; float:left; background-color:#3e3034; padding:50px 0px 0px 0px; margin:0}
.mainContentImageWide img{display:inline;}
.mainContentText {margin:0; width: 182px; float:left; padding-top:10px;}
.mainContentText p { padding: 12px 28px 2px 28px;}
.mainContentCaption {width:123px; float:left; font-size:16px; font-weight:normal; padding:18px 0px 0px 10px}
#team .mainContent { float:left; width:487px; padding:0px 0px 0px 0px; margin:0; background-color:#3f3035}
#projects #mainContentText {margin:0; width: 152px; float:left; padding:20px 10px 10px 20px ; list-style-type:none; text-transform:uppercase;}
#projects #mainContentText a {text-decoration:none; color:#9e8e8e; line-height:23px}
#projects #mainContentText .menu-over {color:white;}
#projects #mainContentImage img {display:inline;}

.link {font-weight:bold; color:#413627; font-size:14px}
.link a { color:#413627}


/* Contact vcard */
.vcard {line-height:18px; margin-top:12px}
.tel,.adr {font-weight:normal}
.tel .type { display:none}
.fn {font-weight:bold}
.url,.country-name {display:none}
a .email {color:#e4e4e4; font-weight:normal; text-decoration:none}
.vcard a {text-decoration:none}

#Footer {
	width: 784px;
	float:left;
	font-size:10px;
	margin: 0px 0px 10px 0px;
	padding:8px 0px 0px 0px;
	color:white;
	text-align:right;
}
#Footer a{color:white;text-decoration:underline;}
#Footer a:hover{color:#cac1b3;text-decoration:underline;}

.clearer {
	clear:both; height:0px;
}

ul#navigation{
	margin:10px auto;
	padding:0;
	list-style-type:none;
	width:400px;
	position:relative;
	height:20px;
	font-size:11px;
	line-height:20px;
	color:white;
	text-transform:uppercase;
}
ul#navigation li{
	float:left;
	margin:0;
	padding:0;
	height:20px;
	}
ul#navigation li.menu-over {
	float:left;
	margin:0;
	padding:0;
	height:20px;
}

ul#navigation li a{
	display:block;
	float:left;
	color:#4d3d41;
	text-decoration:none;
	height:20px;
	text-align:center;
	padding:0 10px 0 10px;
	}
ul#navigation li a:hover{
	color:white;
	}
ul#navigation li.menu-over a{ color:white;}

.showDiv {display:none; position: absolute;}

#projects #mainContentImage { width:487px; height:428px; float:left; text-align:center; padding:0}
.main-picture {
	background-image:url(images/loading.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:487px;height:428px; background-color:#3f3035;
	text-align:center;
	display:none;
	float:left;
	position: absolute;
}
.main-picture img{ display:inline; vertical-align:middle}

#pic-scroll {
	float:right;
	display:inline;
	width:111px;
	height:428px;
}
#pic-scroll img { margin:3px 0px 3px 5px}
#scroll-container {
	float:left;
	display:inline;
	position:relative;
	width:94px;
	height:380px;
	border:solid 1px #fff;
	margin-left:4px;
	margin-top:0px;
	overflow:hidden;
	margin-bottom: 2px;
}
#scroll-container img {margin:0}
#move-thumbs {
	float:left;
	display:inline;
	width:94px;
	position:relative;
	top:0;
	left:0;
}
.thumb {
	float:left;
	display:inline;
	clear:both;
	cursor:pointer;
	border-bottom:solid 1px #fff;
}
.team-thumb {
	float:left;
	display:inline;
	clear:both;
	cursor:pointer;
	border-bottom:solid 1px #fff;
}
#mainContentHome .homeTile {float:left; width:195px; height:195px; margin: 3px 0px 0px 3px;}
#mainContentHome .homeTile img {    position:absolute;
    z-index:8;
}
