body,.center,h3,.nb,.sbm{text-align:center;}
body{font-family:Century Gothic,Helvetica,Arial,sans-serif;background:#fff;padding:0px;margin:0px;color:#000;}
#content{width:960px;height:100%;margin:0px auto;padding-right:10px;text-align:left;background:#fff url(assets/img/patch.png) no-repeat bottom right;}
#header{display:block;width:100%;height:100px;overflow:hidden;background:url(http://r.wpinc.eu/banner.png) no-repeat top center;}
#sidebar {
	background: transparent url(assets/img/menu.png) no-repeat bottom left;
	float: left;
	height: 270px;
	width: 120px;
	}
#text{padding-left:125px;}
h1{padding:0px;overflow:hidden;height:0px;}
h2 { border-right:2px solid #999; color:#999; height:67px; margin-right:5px; margin-top:-10px; text-align:right; padding-right:10px; }
.blue { color: #3d78c0; }
h2,h3,h4{font-weight:normal;}
h3{margin-top:0px;padding-top:1em;font-size:24pt;}
h4{font-size:20px;}
h5{font-size:13pt;}
.i{font-style:italic;}
.right{text-align:right;}
.inline{display:block;vertical-align:middle;}
a{color:#06f;text-decoration:underline;}
a:hover{text-decoration:overline;}
a img{border:none;}
.nav{padding:10px 0 0 17px;}
.nav li{color:#000;}
.nav li,#footer{padding:1em 0px;}
.nb{padding:0px;margin:70px 0px 0px;}
.nb li{list-style-type:none;list-style-image:none;display:inline;}
.nb a img{border:medium solid;text-decoration:none !important;border-color:transparent;}
.nb a:hover img{border-color:#06f;}
#footer{height:80px;display:table-cell;vertical-align:middle;padding-top:50px;}
#footer,.sbm,h6{font-size:8pt;}
.sbm{width:350px;margin:0px auto;}
.sbm h6{font-weight:normal;margin:10px;}
.sbm div{margin:0px auto;}
.sbm ul li{list-style-type:none;float:left;}
.sbm ul li ul li{clear:both;}
dt { font-style: italic; }
dt a { font-style: normal; }
dd{margin-bottom:20px;}
.text{display:none;}
ul.collapseable {
	list-style-type:none;
	margin:0;
	padding:0;
}
.collapseable li {
	border:1px solid #CCC;
	padding: 0px 10px;
}
.collapseable h4 {
	background:url(assets/img/collapseable.png) no-repeat scroll 0px 0px transparent;
	line-height: 20px;
	padding-left: 40px;
	margin-left: 10px;
	cursor: pointer;
}
.collapseable h4:hover {
	background-position: 0px -39px;
}
.collapseable h4.open {
	background-position: 0px -19px;
}
.collapseable h4.open:hover {
	background-position: 0px -59px;
}
.square {
	list-style-type: circle;
	margin-bottom: 10px;
}
.square li {
	border: none;
}
/*portfolio*/
table[title^="My"]{width:98%;border-collapse:collapse;}
table[title^="My"] td{text-align:center;width:45%;vertical-align:middle;padding-top:5px;}
table[title^="My"] img{border:medium solid #ccc;}

