@charset "utf-8";

/* CSS Style Reset */
html, body, div, div, object, h1, h2, h3, h4, h5, h6, p, a, em, font, img, strong, sub, sup, ol, ul, li, table, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;}
ol, ul {list-style:none;}

/* General Styles */
body {margin:0px;background:#691b00;font:75% Arial, sans-serif;}
a:link {text-decoration: none;color:#782525;}
a:visited {text-decoration: none; color:#782525;}
a:hover {text-decoration: none; color:#0058A1;}
a:active {text-decoration: none;color:#0058A1;}
h1 {position:relative;display:block;top:145px;left: 8px;width: 528px;font-size:1em;font-weight:bold;color:#534741;letter-spacing:1px;text-transform: uppercase;}
h2 {font-size:1.16em;color:#0058A1;margin:8px 0px 8px 0px;}
h3 {font-size:1em;color:#0058A1;margin:0px 0px 6px 0px;}
h4 {position: relative;left:-2px;background:#d1c9c1 url(../images/dsv_h4-corners.gif) no-repeat 0px 0px;font-size:1em;color:#511703;margin:5px 0px 8px 0px;padding:8px 10px;}
p {line-height:2em;color: #333333;margin:0px 0px 16px 0px;text-align: justify;}
#textWrapper.contactPage p {line-height:1.5em;}
strong {color:#0058A1; font-size:1.08em;}
ul {margin:0px 0px 8px 0px;line-height:1.5em;}
li {background:url(../images/dsv_bullet.gif) no-repeat 0px 4px;margin-bottom:8px;padding-left:12px;font-weight: bold;color:#511703;}
#logo {position:relative; top:28px; left:28px;}
.clear, .clear2 {clear:both;display:block;}
.clear {height:10px;}
.clear2 {height:16px;}

/* Structure */
#pageWrapper {margin:30px auto 8px auto;width:841px;background:url(../images/dsv_bodyBG.jpg);}
#bodyWrapper {position:relative;display:block;width: 841px;overflow:auto;}
#navWrapper {display:block;float:left;width:265px;height:350px;}
#textWrapper {display:block;padding:6px 0px 0px 28px;float:left;width: 510px;overflow: inherit;color:#333333;}
#headImage  {display:block;float:left;width:269px;height:168px;background:url(../images/dsv_logoBG.jpg) top left no-repeat;}
#headImage2  {display:block;float:left;width:572px;height:168px;}
#footWrapper {display:block;width:841px;height:41px;background:url(../images/dsv_footer.jpg) top left no-repeat;position: relative;}

/* Navigation */
#navWrapper ul {display:block;position:relative;width:265px;margin:0px;top:20px;}
#navWrapper ul li {margin-bottom:6px; background:none; padding:0px;}
#navWrapper ul li a {color: #5A5C5E;font-size: 1.16em;width: 201px;display:block;padding: 8px 0px 0px 64px;height: 25px;font-weight:bold;}
.navOn {background: url(../images/dsv_navPic.gif) no-repeat top left; font-weight:bold;}
#navWrapper ul li a:hover {background: url(../images/dsv_navPic2.gif) no-repeat top left;color:#333;}	
#navWrapper ul li a.navOn:hover {background: url(../images/dsv_navPic.gif) no-repeat top left ; font-weight:bold; color: #5A5C5E;}

/* Sub-Navigation */
#subNavWrapper {}
#subNavWrapper ul {position:relative;width:512px;top:-4px;left:-2px; margin:0px;}
#subNavWrapper ul li {float:left;margin: 0px 11px 0px 0px; background:none; padding:0px;}
#subNavWrapper ul li a.subNavOn {background:url(../images/dsv_subNavFX.jpg) no-repeat 0px -70px;color: #574c47;}
#subNavWrapper ul li a {display:block;width:116px;height:24px;background:url(../images/dsv_subNavFX.jpg) no-repeat 0px 0px;padding:11px 0px 0px 0px;color: #7b7877;font-weight:bold;text-align:center;}
#subNavWrapper ul li a:hover {background:url(../images/dsv_subNavFX.jpg) no-repeat 0px -35px;font-weight:bold;color: #574c47;font-size:1em;}
#subNavWrapper ul li a.subNavOn:hover {background:url(../images/dsv_subNavFX.jpg) no-repeat 0px -70px;color: #574c47;}

/* Content */
.headImage-home {background:url(../images/dsv_headerBG-1.jpg) top right no-repeat;}
.headImage-about {background:url(../images/dsv_headerBG-2.jpg) top right no-repeat;}
.headImage-investments {background:url(../images/dsv_headerBG-3.jpg) top right no-repeat;}
.headImage-team {background:url(../images/dsv_headerBG-4.jpg) top right no-repeat;}
.headImage-contact {background:url(../images/dsv_headerBG-5.jpg) top right no-repeat;}
.pdfLink {position:relative; display:block; top:38px; width:255px; height:23px; padding:5px; line-height:23px; vertical-align:middle; text-align:center; font-weight:bold; font-size:1.08em;}
.pdfLink img {position:relative; left:34px; top:1px; float:left;}
a.pdfLink:link {color:#515253;}
a.pdfLink:visited {color:#515253;}
a.pdfLink:hover {background: url(../images/dsv_nav-pdfLink.gif); color:#515253;}
a.pdfLink:active {color:#515253;}
#footer p {display:block;margin:0px auto;text-align: center;color: #c3afa7;line-height:1.33em;position:relative;}
#footer p a {color: #c3afa7;}
#footer p a:hover {color: #f8e8dc;}
#footer p#copyright {height:50px;}
.sitemapBlock p {line-height:1.33em;}
table td {padding:8px;}
table td.logoCell {width:158px; vertical-align:top; text-align:center;}
table td img {margin-top:10px;}
table td p {line-height:1.5em;margin:0 0 9px;}
	.status {}
	.status strong {font-size:1em;}
	.status .inactive {color:#686868;}
.toTop {text-align:right;}

@media print {
body, #headImage, #headImage2, #pageWrapper, #footWrapper {background:none;}
#navWrapper, p#universalNav, #subNavWrapper {display:none;}
#textWrapper {width:600px;}
h1 {position:absolute; left:28px; top:180px;}
h4 {background:none;}
p#copyright {position:absolute; left:250px; top:880px;}

/* Programming Styles */
.pdfTable {border:solid 1px #aaa; font:.75em Verdana, sans-serif;}
.pdfTable td {padding:5px; border-bottom:solid 1px #aaa;}
.pdfTableHead {border-right:solid 1px #aaa;}
p.footnote {margin:0px;color:#555;text-align:center;}
