html {margin: 0; padding: 0;}

body {
margin: 0; 
padding: 0; 
background: #353567;
font-size: 100%;
font-family: "Lucida Grande", "Lucida", "lucida sans unicode", verdana, sans-serif;
color:#eb3;
width: 100%;
}

#wrapper {
position: relative;
margin: 0 53px 0 0;
padding: 5.5em 40px 0; 
border: 5px dashed #fc6;
border-width: 0 5px 0 0;
z-index: 5;
}

h1 {
margin: 0 80px 0 0;
padding: 0 0 .3em 20px;
font-family: "lucida sans unicode", verdana, sans-serif; 
font-size: 30px; 
text-align: left; 
color: #fc6;
background: #353567;
}

.header {width: 100%; height: 6em; top: 0; left: 0; z-index: 15;}

.left-img, .right-img {
clear: both;
margin: 0;
padding: 0;
}

.top-line {
top: 5.6em; 
width: 100%; 
font-size: 14px;
height: 14px; 
background: #f74;
border: 1px solid #952;
border-width: 1px 0;
z-index: 25;
}

.side-line {
top: 0; 
right: 32px;
width: 15px; 
height: 100%; 
background: #fc6;
border: 1px solid #da4;
border-width: 0 1px;
z-index: 35;
}

* html .side-line {
width: 17px;
w\idth: 15px;
}

.preload {background: url(bg_images/photo-bg.gif); visibility: hidden;}

.fixed {position: absolute;}

html>body .fixed {position: fixed;}

p {padding: 10px 0;}

.left-img p {margin: 0 0 0 130px;}

.right-img p {margin: 0 130px 0 0;}

.left-img {text-align: left;}

.left-img img {float: left;}

.right-img {text-align: right;}

.right-img img {float: right;}

br {clear: both;}

.aside {margin: 0; text-align: right; color: #f94;}

a:link {font-family: arial, sans-serif; font-size: 1.2em; color: #9af;}

a:visited {color: #9af;}

a:hover {color: #bcf;}

a:active {color: #fff;}

a img {border: 0;}
	
ul {margin: 0; padding: 0;}

li {margin: 0; padding: 0; display: inline;}

.top-list {padding: 40px 0 0 0; text-align: right;}

.bottom-list {padding: 50px 0 40px; text-align: center;}

