
body {
 margin: 0px;
 padding: 0px;
 height: 100%;
 text-align: center;
 font: 10pt Verdana, Arial, Helvetica, sans-serif;
 background: #ACB2CB url('img/ddesign.jpeg') no-repeat 50% 50%;
 background-attachment: fixed;
 color: #000080;
 min-width: 600px;
}

a:link, a:visited {
 color: #000080;
 text-decoration: underline;
}

a:hover {
 text-decoration: none;
}

.noscreen {
 display: none;
}

.cleaner {
 clear: both;
 height: 0;
 font-size: 0;
 visibility: hidden;
 content: ' ';
}

/* Paragraphs, headings, ... */

p {margin-bottom: 10px; }

h1,h2,h3 {font-family: Georgia, Times, serif; font-weight: normal; text-align: left; margin: 0; padding: 0; letter-spacing: 0px; }
h1, h1 a:link, h1 a:visited {font-size: 32pt; color: #000080; margin: 4px 0 4px 0; text-decoration: none; }
h2, h2 a:link, h2 a:visited {font-size: 18pt; color: #000080; text-decoration: none; }
h3 {font-size: 14pt; color: #000080; background: url('img/h3-bg.gif') no-repeat 0 54%; margin-bottom: 7px; padding-left: 18px; }

/* Header */

#header {height: 114px; width: 513px; margin: 20px auto 40px auto; text-align: left; border-bottom: 2px solid #000080; }
#logo {width: 670px; height: 168px; background-image: url('img/ddesign3.png'); position: relative; left: -70px; top: -20px; }

ul#navigation {float: right; display: inline; color: #FFFFFF; position: relative; top: -66px; }
ul#navigation li {float: left; display: inline; color: #FFFFFF; list-style-type: none; }
ul#navigation li a, ul#navigation li a:visited {display: block;	margin-left: 5px; padding: 5px 20px; background: #0D0D0D;
	text-decoration: none; text-transform: uppercase; text-align: center; border: 2px solid #000080;
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; }

#content {font-size: 10pt; width: 513px; margin: 0 auto 0 auto; text-align: left;}

#footer {font-size: 8pt; width: 513px; height: 80px; margin: 60px auto 0 auto; border-top: 1px solid #404040; color: #FFFFFF}
#footer a {color: #FFFFFF; }

input, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFDC;
	background-color: #7b8598; border: 1px solid #FFFFDC; padding: 1pt; margin: 5px;}

.album {float: left; text-align: center; display: inline-block; width: 230px; min-height: 230px;
	background: #b9c2cb; border: 1px solid #000080; padding: 5px; margin: 6px; }
.album a, .album .name {color: #000080; font-size: 12pt; font-weight: bold; }
.album i {display: none; }
.back {display: block; clear: both; width: 250px; padding: 5px 20px; background: #0D0D0D; border: 1px solid #000080;
	text-decoration: none; text-transform: uppercase; text-align: center; margin: 5px auto 5px auto; color: #FFFFFF; }
p a.back:link, p a.back:visited {color: #FFFFFF; }
a.back {color: #FFFFFF; }



