body {margin:1em;color:#000;background-color:#e7e7e7;text-align:center;height:100%;font:100% Arial,"Microsoft Sans Serif",sans-serif;}
#TL {float:left;position:relative;background-image:url(http://www.studiokdd.com/images/studio-kdd-borders-TL.gif);background-repeat:no-repeat;width:100px;height:89px;}
#TR {float:right;position:relative;background-image:url(http://www.studiokdd.com/images/studio-kdd-borders-TR.gif);background-repeat:no-repeat;width:100px;height:89px;}
* {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, pre, code {font-size:1em;}
h1 {margin:0 0 1em 0;}
h2 {margin:1em 0.5em;text-align:left}
h3 {margin:1em 0.5em 1em 1.35em;text-align:left;}
h4 {text-align:left;}
h3 .title {font-weight:normal;}
img, abbr {border:none;}
p {text-align:left;}
caption {margin-bottom:0.45em;font-weight:bold;}
hr {margin:0.75em auto;background-color:#000;color:#000;border-color:#000;width:80%;}
.change {margin:0.5em;letter-spacing:0.05em;font-size:70%;}
#header {margin:0 auto;text-align:left;width:100%;}
address {font-style:normal;}
#kdd {float:left;position:relative;margin:60px 0 0 25px;background-image:url(http://www.studiokdd.com/images/pages.png);background-repeat:no-repeat;height:64px;width:275px;}
#kddpic {float:right;position:relative;margin:60px 25px 10px 0;background-image:url(http://www.studiokdd.com/images/kdd.jpg);background-repeat:no-repeat;height:150px;width:120px;}
.skip {margin-bottom:1em;text-align:left;font-size:80%;}
#wrapper {margin:0 auto;width:100%;background-color:#e7e7e7;color:#000;}
#nav {float:left;position:relative;margin:10px;list-style:none;width:225px;border:1px solid #0000A0;color:#000;background-color:transparent;z-index:1;}
#nav li {font-size:90%;}
#nav li a {display:block;text-decoration:none;text-align:left;padding:5px;color:#fff;background-color:#0000A0;border:1px solid #fff}
#nav li a:hover {color:#000;background-color:#e7e7e7;text-decoration:underline;}
#content {float:left;position:relative;width:100%;}
#content h2 {margin:1em 0 0.5em 1em;text-align:left;}
#content p {margin:0.5em 1em;line-height:1.5em;text-align:left;font-size:95%;}
#content ul li {margin:0.5em 0 0.5em 2em;text-align:left;}
#computer {float:left;position:relative;margin:0.25em;width:100%;}
#web2, #midshipman, #graphics {float:left;position:relative;width:26%;text-align:left;}
#web2 li, #midshipman li, #graphics li {margin:0 2em;line-height:1.5em;font-size:80%;}
#web2 p, #midshipman p, #graphics p {font-weight:bold;}
#book, #adta, #ladc, #cd, #va {margin:1em;}
#book .pic, #adta .pic, #ladc .pic, #cd .pic, #va .pic {float:left;position:relative;margin:0.5em 2% 1em 2%;}
#book .pic img, #adta .pic img, #ladc .pic img, #cd .pic img, #va .pic img {padding:0.25em;background-color:#808080;}
#adta p, #ladc p, #cd p, #va p, #ua-au p {margin-bottom:0.75em;text-align:left;text-indent:1em;line-height:1.75em;letter-spacing:0.04em;color:#000;font-size:85%;}
#midshipman, #graphics {float:left;position:relative;width:100%;}
.amd, .intel {float:left;position:relative;margin:0.5em;width:47%;border-right:1px solid #000;border-bottom:1px solid #000;}
.imageright {float:right;position:relative;margin-left:0.5em;}
.projects-h {float:left;position:relative;margin:1em 1em 2em 1em;width:150px;}
.projects-v {float:left;position:relative;margin:1em 1em 2em 1em;width:116px;}
.project-text {text-align:center;font-size:85%;}
.rates td {padding:0.5em;text-align:left;}
.one {width:9%;}
#footer {margin-top:1em;position:relative;}
#footer a {text-decoration:underline;}
#footer .copyright {margin:3.25em 0 0.5em;font-size:70%;}
#footer .oneandone, .kdd-design {margin-bottom:0.5em;font-size:70%;}
#footer .kdd-design a, .oneandone a {color:#0000ff;background-color:#e7e7e7;}
#footer .kdd-design a:hover, .oneandone a:hover {color:#000;background-color:#e7e7e7;}
#LL {float:left;position:relative;background-image:url(http://www.studiokdd.com/images/studio-kdd-borders-LL.gif);background-repeat:no-repeat;width:100px;height:89px;}
#LR {float:right;position:relative;background-image:url(http://www.studiokdd.com/images/studio-kdd-borders-LR.gif);background-repeat:no-repeat;width:100px;height:89px;}
.newBFC {overflow: hidden;}
/* Hide from ie Mac \*/
* html .newBFC {overflow: visible;overflow-x:hidden;height: 0;}
/* End hide */
/*\*//*/
.newBFC {display: inline-block;}
/**/