body,h1,h2,h3,h3,h4,h5,h6,p,ul,li{margin:0;padding:0;}
a{text-decoration:none;}
ul,li{list-style:none;}
body{
	color:#000;
	font-family:'Lato',helvetica,sans-serif;
	font-size:14px;
}
#header{padding:10px 10px; height:20px; line-height:20px; border-bottom:1px solid #000; }
#header h1{font-size:18px; font-weight:400; margin-left:30px; padding-bottom:10px; }
#header h2{font-size:18px; font-weight:900; padding-bottom:10px; }
#header ul li{float:left;}
#header ul li h1 a{-webkit-transition:all 0.5s; 
					moz-transition:all 0.5s; 
					transition:all 0.5s}
#header ul li h1 a:hover{font-weight:900;}
#header ul li h1 a:active{font-weight:900; color:#ccc;}	
#container{margin-top:40px; margin-left:40px; padding-right:320px; }
#floating-grid {width:70%; position:absolute; }
.floating-element{overflow:hidden; } 
.big,.small{text-align:left; padding-left:5px; }
#container h3{font-size:18px; font-weight:900; padding-top:10px; }
#container h4{font-size:18px; font-weight:300; padding-bottom:20px; }
#container > div img{box-shadow:0 5px 5px 1px rgba(0,0,0,0.4);}
#content #singlepage> .item{float:left; padding-bottom:40px; margin-left:138px;}
#content #singlepage> div:first-child{margin-left:0;}
#content #doublepage > .item{float:left; padding-bottom:40px; margin-right:40px;}
#content #doublepagelarge > .item{padding-bottom:40px; margin-right:40px;}
#content #singlepagelarge > .item{float:left; padding-bottom:40px; margin-right:40px;}
.cf{width:480px; height:648px; margin:0; padding:0;}
.cf img{width:480px; height:648px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf2{width:222px; height:301px; margin:0; padding:0;}
.cf2 img{width:222px; height:301px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf3{width:480px; height:610px; margin:0; padding:0;}
.cf3 img{width:480px; height:610px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf4{width:480px; height:636px; margin:0; padding:0;}
.cf4 img{width:480px; height:636px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf5{width:480px; height:636px; margin:0; padding:0;}
.cf5 img{width:480px; height:636px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf6{width:480px; height:632px; margin:0; padding:0;}
.cf6 img{width:480px; height:632px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf7{width:480px; height:650px; margin:0; padding:0;}
.cf7 img{width:480px; height:650px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf8{width:480px; height:332px; margin:0; padding:0;}
.cf8 img{width:480px; height:332px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf9{width:480px; height:312px; margin:0; padding:0;}
.cf9 img{width:480px; height:312px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf10{width:480px; height:605px; margin:0; padding:0;}
.cf10 img{width:480px; height:605px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf11{width:220px; height:292px; margin:0; padding:0;}
.cf11 img{width:220px; height:292px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
.cf12{width:212px; height:312px; margin:0; padding:0;}
.cf12 img{width:212px; height:312px; box-shadow:0 5px 5px 1px rgba(0,0,0,0.1); top:0; left:0;}
#sidebar{width:320px; height:100%; margin-top:0px; padding-top:40px; background:#fff; background-image:url("../img/bg.png") repeat-y; color:#000; position:fixed; top:0; right:0; z-index:10000; padding-left:10px;} 
#sidebar p {font-size:14px; font-weight:300; padding-top:10px; padding-right:30px;} 
#sidebar h5 {font-weight:700; font-size:14px; border-bottom:1px solid #000; padding-top:20px;}
#sidebar h6 {font-weight:700; font-size:14px; padding-top:10px;}
a{text-decoration:none; color:#000;}