/* 	Reset */
*{margin:0;padding:0}
body{overflow:-moz-scrollbars-vertical}
img{border:0}

/* 	HTML elements */
/*html{overflow-y:scroll}*/
body{color:#333;font-family:Arial, Tahoma, sans-serif;font-size:12px;line-height:18px}
h1{color:#152e7f;font-size:18px;font-weight:bold;margin:30px 0 18px 0}
h2{color:#152e7f;font-size:14px;margin-bottom:18px}
h3,h4,h5,h6{font-size:12px}
a{color:#727a8f;outline:none;text-decoration:none}
a:hover,a:active{color:#152e7f;outline:none}
p{margin:0 35px 18px 0}
ul{list-style-image:url('/img/layout/bullet.gif')}

/* Page main structure */
#wrapper{margin:0 auto;width:960px}
#header{background:url('/img/layout/header-home.jpg') no-repeat;height:213px;width:960px}
#contentwrapper{display:table;width:960px}
#subnav{border-bottom:1px solid #a0a7b5;height:29px;width:960px}
#sidebar{float:left;width:400px}
#content{float:left;width:520px}
#footer{background-color:#a0a7b5;clear:both;height:28px;width:960px}

/* Alternative headers */
#header.who-we-are{background-image:url('/img/layout/header-home.jpg')}
#header.scope{background-image:url('/img/layout/header-scope.jpg')}
#header.portfolio{background-image:url('/img/layout/header-portfolio.jpg')}
#header.press{background-image:url('/img/layout/header-press.jpg')}
#header.contact{background-image:url('/img/layout/header-contact.jpg')}

/* Alternative contentwrappers with backgrounds */
#contentwrapper-choose{background:url('/img/layout/profilechoose.gif') bottom left no-repeat;display:table;width:960px}
#contentwrapper-discover{background:url('/img/layout/scopediscover.gif') bottom left no-repeat;display:table;width:960px}
#contentwrapper-taste{background:url('/img/layout/contacttaste.gif') bottom left no-repeat;display:table;width:960px}

/* Header */
#nav{margin:190px 0 0 63px;position:absolute}
#nav li{float:left;list-style:none}
#nav li a{color:#fff;font-size:14px;font-weight:bold;margin-right:64px}
#nav li.firstitem a{margin-right:294px}
#nav li.active a{color:#152e7f}
#nav li a:hover{color:#152e7f}

/* Subnavigation */
#subnav ul{display:inline;float:right;margin-right:35px}
#subnav li{float:left;line-height:29px;list-style:none}
#subnav li a{font-weight:bold;margin-right:30px}
#subnav li.active a{color:#152e7f}

/* Sidebar */
#features{margin:30px auto;width:282px}
#features h2{background-color:#a0a7b5;font-size:18px;height:28px;line-height:28px;margin-bottom:2px;text-align:center;width:282px}

.feature{height:150px;margin-bottom:2px;width:282px}
.feature p{background-color:#a0a7b5;color:#fff;font-size:10px;height:24px;line-height:12px;padding:2px 5px;position:relative;top:122px;width:272px}
.feature a{color:#333;font-weight:bold}
.feature a:hover{color:#152e7f}

/* Content */
#content ul{margin:0 35px 18px 15px}

#content-wide{margin-bottom:40px}
#content-wide h1{height:24px;margin-left:368px}
#content-wide-headerimage{float:left;margin:0 0 20px 35px;text-align:center;width:330px}
#content-wide-headerimage{_margin:20px 0 20px 0}

.item-wide{clear:both;display:table;width:890px;margin:0 35px 10px 35px;border-bottom:1px solid #a0a7b5;padding-bottom:10px}
.item-wide .item-wide-image, .item-wide .item-wide-desc, .item-wide .item-wide-link{float:left}
.item-wide-image{width:330px;margin:2px 0;text-align:center}
.item-wide-desc{width:480px}
.item-wide-link{width:80px;height:18px;text-align:right}
.item-wide.first{border-top:1px solid #a0a7b5;padding-top:10px}

/* Footer */
#footer p{color:#fff;line-height:28px;margin:0;text-align:center}
#footer a{color:#fff}
#footer a:hover{color:#152e7f}

/* Custom styles */
.leesverder{font-size:10px;font-weight:bold;font-style:italic}
.bold{font-weight:bold}
.border{border:1px solid #f00}
.no-accounts{margin-top:13px;text-align:center}
.intro{border:solid #a0a7b5;border-width:1px 0;padding-top:13px}
.press-release{border-bottom:1px solid #a0a7b5;padding:13px 0}
.press-release strong{color:#152e7f;font-style:italic}
.press-release .bold{font-weight:bold}
.press-release .readmore{font-weight:bold;color:#727a8f;font-style:italic;font-size:10px}
#fotoscroller{height:275px}
#fotoscroller p{font-size:10px;font-style:italic}
#contact fieldset{border:0}
#contact h2{margin-bottom:5px}
#contact label, #contact input, #contact textarea, #contact .error{float:left;margin:3px 0 4px 0}
#contact label{clear:left;width:80px}
#contact input, #contact textarea{width:250px}
#contact textarea{height:90px;font:12px Arial, Tahoma, sans-serif}
#contact .error{margin-left:10px;color:#f00}
#contact input.submit{width:auto;padding:0 10px}
#team p{margin:0 0 5px 0}

#social-media{margin-top:25px}
#social-media img{margin-right:5px}

.clear{clear:both}
.box{width:282px;margin:16px;float:left}