/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
* @author modifications by Julia Kostreva

*/
* 

{
	margin: 0;
	padding: 0;
}


body {
font-family:georgia,serif;
font-style:italic;
font-size:10px;
letter-spacing:0.1em;
line-height:15px;


}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; color:#6e6e6e; outline:none;  }
a:active { text-decoration: none; outline:none; }
a:visited { text-decoration: none; color:#6e6e6e; outline:none;}
a:hover { text-decoration: none; color:none; outline:none;}

a.space { color: #00f; text-decoration: none }
a.space:hover { outline:none; }


a img { border: none; }

#menu {
background-color:#FFFFFF;
background-position:0 0 0px 0;
background-repeat:no-repeat;
background-image: url(images-2/menubg2.jpg); 
background-repeat: no-repeat;
float:left;
height:100%;
margin:0 0px 0 0;
padding:180px 0 0 0;
position:fixed;
width:280px;
z-index:1;
}


#menu a:link { text-decoration: none; color:#6e6e6e; outline:none;  }
#menu a:active { text-decoration: none; outline:none; }
#menu a:visited { text-decoration: none; color:#6e6e6e; outline:none;}
#menu a:hover { text-decoration: none; color:none; background-color:#CCCCCC ; outline:none;}


#menu ul {
	list-style: none;
	text-align: center;
	margin: 0 0 33px -8px;
}

#menu ul li.section-title { }
#menu ul li.venture {margin:0px 0px 42px 0; padding:15px 80px 0 80px; }

#homelink {
position:absolute;
top: 93px;
left: 61px;
margin: 0px 0 0 0;
padding:0px 0 0 0;
width:154px;
z-index:2;
}

#infolink {
position:absolute;
top: 442px;
left: 114px;
margin: 0px 0 0 0;
padding:0px 0 0 0;
width:16px;
z-index:2;
}

#contactlink {
position:absolute;
top: 442px;
left: 138px;
margin: 0px 0 0 0;
padding:0px 0 0 0;
width:21px;
z-index:2;
}





#content {
    height: 100%;
    margin: 0 0 0 280px;
    top: 0;
}

.container {
    padding: 10px 10px 25px 15px;
}





#content p { 
	width:auto ; 
	margin-bottom: 5px; 
}



p {
    margin: 5 0 5px 0;
    width: 675px;
}


p.nav {
	margin: 6px 0 0px 0;
	padding: 2px 0 15px 0;
	border-color:#333333; 
	border-top-style:dotted;
	border-top-width:thin;  

}

p.nav a:link { text-decoration: none; color:#FBA919; outline:none;  }
p.nav a:active { text-decoration: none; outline:none; }
p.nav a:visited { text-decoration: none; color:#FBA919; outline:none;}
p.nav a:hover { text-decoration: underline; color:#FBA919; background-color:#ffffff ; outline:none;}



#s1 p {	
	color: #333333;
	margin-top: 23px;
	padding-top: 3px;
	border-color:#333333; 
	border-top-style:dotted; 
	border-top-width:thin;
//	border-bottom-style:dotted; 
//	border-bottom-width:thin;
}


hr {color: #fff; background-color: #fff; border: 1px dotted #333333; border-style: none none dotted; margin-bottom:8px;}


#s1 a:link { text-decoration: none; color:#FBA919; outline:none;  }
#s1 a:active { text-decoration: none; outline:none; }
#s1 a:visited { text-decoration: none; color:#FBA919; outline:none;}
#s1 a:hover { text-decoration: underline; color:#FBA919; background-color:#ffffff ; outline:none;}



.fakecaps {
	font-size: 10px;
	font-family:times,serif;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	font-style: normal;
}

.caption {
	width: 675px;
	line-height:22px;
	border-color:#333333; 
	border-top-style:dotted; 
	border-top-width:thin;
	border-bottom-style:dotted; 
	border-bottom-width:thin;
	margin-bottom: 140px;
}

.project {
	margin-top:42px;
	margin-bottom: 80px;
}


#paragraph {
	width: 675px;
	margin: 0 0 0 0;
	padding: 0 25px 0 0;
}

#paragraph a:link { text-decoration: none; color:#FBA919; outline:none;  }
#paragraph a:active { text-decoration: none; outline:none; }
#paragraph a:visited { text-decoration: none; color:#FBA919; outline:none;}
#paragraph a:hover { text-decoration: underline; color:#FBA919; background-color:#ffffff ; outline:none;}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0 0 0 0; padding: 0; }

#img-container p	{ width: 675px; margin: 10; padding:5 5 5px 5; }

#once { clear: left; }





#img-container-print	{ 
	margin: 0; 
	padding: 0; 
	
}


#img-container-graphic {
	padding: 15px 0 11 0; 

}


#img-container-graphic p { margin: 22px 0 80 0; padding: 0;
	
}