* {margin: 0; padding: 0;}

body {behavior: url("csshover2.htc"); background: #fff; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a:hover {text-decoration: none;}
h2 {font-size: 30px; font-weight: normal; margin-bottom: 20px;}
h3 {font-size: 20px; font-weight: normal; margin-top: 40px;}
img {border: 0;}
p {line-height: 1.4em; margin: 15px 0;}
p.people-title {font-style: italic; margin-top: 5px;}
.aligncenter {text-align: center;}
.alignleft {float: left; margin: 0 20px 10px 0;}
.clearboth {clear: both;}
.column3 {float: left; padding: 20px 30px; width: 260px;}

#big-image {position: absolute; top: -0px; left: 0; width: 100%; z-index: -1;}
#big-image img {width: 100%;}

#navigation {position: fixed; top: 0; left: 0; width: 100%; z-index: 1000;}
#navbar {background: #823341; list-style: none; margin: 0 auto; width: 960px; height: 35px;}
#navbar li {border: 0px solid #000; float: left;}
#navbar li a {border-left: 1px solid #530; color: #fff; display: block; font-size: 12px; padding: 10px 0; text-align: center; text-decoration: none; text-shadow: -0px -1px 0px #000; width: 100px;}
#navbar li a#company-name {border: 0px solid #000; display: block; font-size: 14px; font-weight: bold; width: 200px;}
#navbar li a:hover {text-shadow: -0px -0px 4px #fff;}
/* used for drop down navigation */
#navbar li ul {display: none;}
#navbar li:hover ul {background: #823341; display: block; position: absolute;}
#navbar li:hover li {float: none; list-style: none; padding: 1px 0;}
#navbar li:hover li a {border: 0; border-top: 1px solid #530; color: #fff; font-size: 12px; padding: 5px 10px; text-align: left;}
#navbar li li a:hover {}

#container {margin: 0 auto; padding: 60px 0 0; width: 960px;}
#container ul {margin-left: 20px;}

#notice {padding: 0 0 20px; height: 200px;}
#content-home {background: #fff; margin: 80px 0 0;}

#content-page {background: #fff; float: right; padding: 20px 30px; width: 516px;}
#image-page {float: left; width: 384px;}
#subnav {background: #fff; float: left; padding: 20px; width: 304px;}

/**** Start PureCSSMenu.com STYLE ****/
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:100%;top:-10px; background: #000;}
ul.pureCssMenu ul ul{position: absolute;left:100%;top:0px;}
ul.pureCssMenu {list-style:none;}
ul.pureCssMenu li{display:block;}
ul.pureCssMenu ul li {float:none;}
ul.pureCssMenu ul a {text-align:left; white-space:nowrap;}
ul.pureCssMenu li:hover{position:relative;}
ul.pureCssMenu li a:hover{position:relative;}
ul.pureCssMenu a:hover ul{display:block}
/**** End PureCSSMenu.com STYLE ****/

#photo-page {background: #fff; padding: 20px 30px;}
#photo-page .thumbnail {float: left; margin: 10px; text-align: center; width: 100px; height: 100px;}
#photo-page .thumbnail img {border: 2px solid #823341;}
#photo-page .thumbnail a:hover img {border-color: #000;}
#photo-nav {margin-bottom: 20px;}

#footer {background: #823341; color: #ddd; margin: 50px auto 20px; width: 960px;}
#footer a {color: #fff;}
#footer h3, #footer strong {color: #fff; margin: 0;}
#footer .column {float: left; padding: 0 20px; width: 200px;}
#copyright {margin: 0 auto; text-align: center; width: 960px;}