body {
    background:#eee;  
    color:#000;
    font-family:georgia,sans-serif;
    font-size:1em;
    text-align:justify;
    height:100%;
}



.container {
	left:50%;
	margin-left:-500px;
	position:absolute;
	top:0%;
	width:1000px;
	background-color:#fff;
	background-repeat:no-repeat;
	min-height:800px;
}

.back div.container { 
	background-image:url(../images/body-back.jpg);
    background-position: bottom right;	
}

.arms div.container { 
	background-image:url(../images/body-arms.jpg);
    background-position: bottom right;		
}

.needles div.container { 
	background-image:url(../images/body-needles.jpg);
    background-position: bottom right;		
}

.yinyang div.container { 
	background-image:url(../images/body-yinyang.jpg);
}

.navigation {
   background-image:url(../images/sunflowers_big.png);
    background-repeat:no-repeat; 
   padding-top:200px;
   width:410px;
   float:left;
}

/* filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;*/

.navigation ul {
    list-style-type:none;
    padding:0;
    margin:0 0px 0 160px;
    text-align:left;
    font-family: 'Copperplate gothic light', verdana;
}

.navigation li {
    background:transparent url(../images/yinyang11.png) no-repeat top right;  
}

.navigation ul li.selected {
    text-decoration:underline;
}


.navigation ul li a{
    color:#000;
    font-size:1.3em;
    font-weight:700;
    display:block;
    text-decoration:none;
    padding:0px 0px 30px 0;
    text-align:left;
  
     
    border-bottom:0px solid #EEC245;
}

.navigation ul li a:hover{
    color:#000;
    text-decoration:underline;
    

}

.main {
   width:440px;
   float:left;
   padding-top:180px;
}

.main p { padding:0 0 0 20px;}


.right {
   margin-top:0px;
   height:300px;
   width:150px;
   float:left;
   background: transparent url(../images/sunflowers_small.gif) no-repeat top right; 
}

.header {
    height:100px;
    width:1000px;
}

.footer {
    position:relative;
    bottom:0;
    right:35px;
    clear:both;
    height:150px;
    width:1000px;
    text-align:right;
    font-size:0.8em;
    clear:both;
}

.footer ul {
    
    list-style-type:none;
    padding:0;
    float:left;
    margin:52px 0 0 120px;
    
    
}

.footer li {
    display:inline;
    border-right: 1px solid #0099CC;
    padding:0 8px 0;
    color:#0099CC;
}

.footer li a {
    color:#0099CC;
}

.footer li a:hover {
    text-decoration:none;
}

.footer img {
    border:0;
   
}



h1, h1 a, h2 {
    color:#000;
    text-decoration:none;
    font-family: 'Copperplate gothic light', verdana;
    display:block;
    text-align:right;
    margin:0;

    }
h1 { padding:100px 150px 0 0px; }
h2 { padding:10px 150px 0 0; }
