/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #000;
font-size: 12px;
line-height: 1.5em;
font-family: Optima,Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#fff;
padding:0px;
margin:0px;
}
a:active, a:focus{outline:none}
a {color: #fff; text-decoration:none ; border:0;}
a:visited {color:#fff; text-decoration:none ;}
a:hover {color: #ccc; text-decoration:none ;}
a:active { color:#f00; text-decoration:none ;border:0;} 
.active {color:#f00; text-decoration:none ;}

.column {}

#right h1 {color:#999;font-size:1em; margin:0 10px 0px 5px;float:left;}
#content h1 {font-size: 1.5em;}
/* ----------container to center the layout-------- */
#container {
width: 620px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
text-align: left;
background-color: #000;
padding: 0px;
margin: 0px;
height: 20px; 
border: 0px solid white;}


/* ----------outer and inner----------------- */

#outer{ 
border-left: solid 200px #000; /* color of the left column  */ 
border-right: solid 200px #000; /* color of the right column  */ 
background-color: #000;  /* color of the content column */
 border:0px solid white;
} 

#inner{margin:0; width:100%; } /* The ie/pc pecularity */ 

/* --------------left and right navi------------- */
#left {
 width:200px; 
 float:left; 
 position:relative; 
 margin-left:-200px; 
 margin-right:1px;
 margin-top: 20px;
 padding: 0px;
 border: 0px solid white;
 }
 #right {
 width:200px; 
 float:right; 
 position:relative; 
 margin-right:-200px; 
 margin-left:1px;
  margin-top: 20px;
	padding-top: 100px;
  border:0px solid white;
 }
#right img {margin-bottom: 10px;
						margin-left: 20px; }
#right ul li {
						list-style: none;
						text-decoration: none;
						}
.bump_right  (position:absolute;left: 120px;)
		
		
				
/*  ----------------left nav---------------------- */ 

#nav  {
			text-transform: uppercase;
			}
#nav  ul li {
						text-transform: uppercase;
						text-decoration: none;
						font:  optima,lucinda sans, sans-serif;
						font-size: 1.5em;
						font-weight: bolder ;
						list-style: none;
						line-height: 2em;
						text-decoration: none;}
#nav li:first-letter { font-size: 1.75em; font-weight: normal; }					
/*
#nav li a.active:link, #nav li a.active:visited, #nav li a.active:active, #nav li a.active:hover {
text-decoration: none;
border-bottom:solid 5px #990000;
} 
*/

#nav a {
color:white;
text-decoration:none;
}
#nav a:active, #nav a:focus, #nav a:hover {
color:#999;
}
#work a#worknav, #people a#peoplenav, #liberty a#libertynav, #portrait a#portraitnav, #places a#placesnav, #moments a#momentsnav, #animalia a#animalianav, #about a#aboutnav, #info a#infonav, #blog a#blognav, #shop a#shopnav,  #about a#aboutnav, #home a#homenav{
color:red;
}
#work a#worknav:hover, #people a#peoplenav:hover, #liberty a#libertynav:hover, #portrait a#portraitnav:hover, #places a#placesnav:hover, #moments a#momentsnav:hover, #animalia a#animalianav:hover , #about a#aboutnav:hover, #info a#infonav:hover, #blog a#blognav:hover, #shop a#shopnav:hover,  #about a#aboutnav:hover, #home a#homenav:hover
 {
color:#999; /* add :active and :focus styles here also */
}


/* -----------------content--------------------- */ 
	#content{ 
	position: relative; 
	height: 100%;
 	border: 0px solid white;
}

	#content img {padding:20px 0 20px 0; }

/*  ----------------footer---------------------- */ 
#footer {
clear:all;
float:left;

width: 100%;
padding-top:0px; 
padding-left:25px;
background-color:#000;
border:0px solid white;} 

#footernav  {
			text-transform: uppercase;
			
}

#footernav ul li {
						display: inline;		
						padding:2px 5px;
						font: optima,lucinda sans, sans-serif;
						font-size: 1.5em;
						list-style: none;
						text-decoration: none;
						}
						
#footernav li:first-letter { font-size: 1.75em; font-weight: normal }					

.block {
				width: 298px;
		     padding-left: 10px;  
   		 	 border: solid 0px #d6d6d6;  
   		  text-align: left;  
    		float:right;
				}