/* CSS Document */


html, body {margin: 0; padding: 0; border: 0;}

body {
color: #000; 
background-color: #fef2d5; 

font-family: verdana, sans-serif; 
font-size: 80%; 
text-align: center;
margin: 30px 0;
}


.alignright {margin-top: 0; text-align: right;}



.wrapper {
margin: 2px auto;
width: 770px;
text-align: left;
background: #e2deb5;
}

* html .wrapper {
width: 770px; 
w\idth: 770px; 
}

.outer {
border-left: 182px solid #d2d1db;  
border-right: 280px solid #eae7c8;
}


* html .outer {
}

.inner {
margin-left: 0px; 
width: 588px;
}


* html .inner {
width: 100%;
}

.float-wrap {
float: left;
width: 490px;
margin-bottom: -5px;
margin-left: -182px;
}


.left {
float: left;
width: 182px;
position: relative;
}

.right {
float: right; 
width: 280px;
position: relative;
}

* html .right {
margin: 0 -280px 0 0;
}

.center {
float: right;
width: 308px;
}

.wide {
background-color: #eecd79;
}


.footer {
height: 20px;
}

.leftFooter {
background-color: #d2d1db;
width: 182px;
float: left;
font-size: 2px;
padding: 0;
height: 20px;

}


.rightFooter {
background-color: #abc1a1; 
float: right;
width: 588px;
padding: 0;
}


.wide p {padding: 5px;}

/* Mozilla bug fixes */
html>body .inner, html>body .float-wrap {
border-bottom: 1px solid transparent;
}

.clear { clear: both; }