/**

* CSS

* 

* @version 1.0

* @author Vaska 

* @author Gregory Cadar

*/

* {

	margin: 0;

	padding: 0;

}





body {

	font-size:11px;

	font-family: Helvetica, Arial, Geneva, sans-serif;

	background: #fff;

}



body.section-1 { }

body.section-2 { }

body.section-3 { }



a:link { text-decoration:none; color: #999; }

a:active { text-decoration:none; color: #999; }

a:visited { text-decoration:line-through; color:#999; }

a:hover { text-decoration: none; color: #333; }



a img { border: none; }



#menu {

    width: 230px;

    overflow: auto;

    top: 0;

    bottom: 0;

	left: 0;

    position: fixed;

    height: 100%;

	background-color: #fff;

	display:block;

}



#menu ul {

	list-style: none;

	margin: 0 0 10px 0;

}



#menu ul li.section-title { border-bottom-color: #CCC; border-bottom-width:thin; border-bottom-style:solid; }
#menu ul li.section-title ul{ background: #fff; }


#content {

    height: 100%;

    margin: 0 0 0 200px;

    top: 0;

}



.container {

    padding: 50px 50px 50px 50px;

}



#content p { width: 425px; margin-bottom: 16px; line-height: 18px; color:#666 }



p {

    margin: 0 0 9px 0;

}



h1 { font-size: 32px; }

h2 { font-size: 26px; color: #CCC; font-weight:normal; padding-bottom: 10px; }

h3 { font-size: 16px; }

h4 { font-size: 12px; }



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

#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }



#once { clear: left; }




#menu a{ display: block; padding: 0 1px 4px 0 }

<style type='text/css'>

.grow { float:left; margin-bottom: 18px; }

    .thumb {  padding:0; text-align:left; display: table; height: 120px; #position: relative; overflow: hidden; width: 120px; }



    .grow strong { margin-top: 3px; text-align: left; display: block; font-weight: normal; text-align: center; }

    .grow em { font-style: normal; display: none; text-align: center; }

    

    .thumb-it { #position: absolute; _top: 50%; display: table-cell; vertical-align: middle; text-align: center; }

    .thumb-img { #position: relative; width: 120px; display:block; }

</style>
p.nav a {
		font-size: 11px;
		font-family: helvetica, sans-serif;
		-moz-border-radius-bottomleft:3px;
		-moz-border-radius-bottomright:3px;
		-moz-border-radius-topleft:3px;
		-moz-border-radius-topright:3px;
	}
	
	p.nav a:hover {
		background-color: #cccccc;
	}
	
	p.nav span#num {
		letter-spacing: 2px;
		font-family: helvetica, sans-serif;
		font-style: italic;
		padding-left: 20px;
	}

