html,body {
margin:10px 0 0 0;
padding:0;
}
body {
font: 76% arial,sans-serif;
text-align:left;
background:#A69987;
}
			/*header properties*/
div#header h1 {
margin:0;
padding:0;
height:80px;
line-height:80px;
background:#C6A38D;
color:#996600;
}
			/*container properties*/
div#container {
width:750px;
padding:0;
margin:0 auto;
text-align:left;
border:1px dotted #aaa;
background:#fff;
}
			/*content properties*/
div#content {
float:right;
padding:10px 0;
width:575px;
border-bottom: 0px dashed #AFB8C8;
}
div#content p {
line-height:1.5em;
color:#aaa;
}
			/*navigation properties*/
div#navigation {
float:left;
width:175px;
padding: 20px 0 20px 0;
background:#D8E6F8;
}
			/*extra properties*/
div#extra {
float:left;
clear:left;
width:175px;
padding: 20px 0 20px 0;
font-size: 100%;
letter-spacing:1px;
background:#EBF4FF;
color:#000
}
			/*footer properties*/
div#footer {
clear:both;
width:100%;
height:25px;
padding:0;
background: #808997;
color:#000
}
div#footer p {
margin:0;
padding:5px 10px;
}
			/*typography*/
p {
margin:0 10px 10px;
}
h2 {
margin:1em;
padding:0;
font-size:120%;
letter-spacing:3px;
color:#808997;
} 

			/*link properties*/
div#navcontainer ul {
float : left;
width : 100%;
padding-left : 0;
margin : 0;
font-size : 110%;
border-top : 1px dotted #fff;
border-bottom : 1px dotted #fff;
background : #bdd99c;
color : #333;
}
div#navcontainer ul li {
display : inline;
}
div#navcontainer ul li a, div#navcontainer ul li a:visited {
float : left;
padding : 0.2em 1em;
text-decoration : none;
border-right : 1px dotted #fff;
background : #bdd99c;
color : #fff;
}
div#navcontainer ul li a:hover {
text-decoration : none;
background : #AFB8C8;
color : #000;
}			
div#content a:link, div#content a:visited {
line-height:1.8em;
color : #EB4338;
background : transparent;
text-decoration : none;
}
div#content a:hover {
color : #696969;
background : transparent;
text-decoration : underline;
}			

div#navigation a:link, div#navigation a:visited {
line-height:1.8em;
color : #808997;
background : transparent;
text-decoration : none;
}
div#navigation a:hover {
color : #EB4038;
background : transparent;
text-decoration : underline;
}
ul li {
list-style-type: square;
color: #808997;
}
div#footer a:link, a:visited {
color : #eee;
background : transparent;
text-decoration : none;
}
div#footer a:hover {
color : #EEC970;
background : transparent;
text-decoration : underline;
}