#nav-switcher{position:relative;z-index:1;padding-top:35px;}
#portfolio li.container-4-col,#portfolio li.container-3-col,#portfolio li.container-2-col,#portfolio li.container-1-col{float:left;width:25%;background-image:none;list-style-type:none;margin:0 0 5px;padding:0}
#portfolio li.container-3-col{width:33%}
#portfolio li.container-2-col{width:50%}
#portfolio li.container-1-col{float:none;width:100%}
#portfolio .col-wrap{margin:0 5px;padding:5px}
#portfolio .img-wrap{text-align:center;margin-right:auto;margin-left:auto}
#portfolio li.container-1-col .col-wrap{margin:0 0 10px;padding:0}
#portfolio li.container-1-col .col-wrap .img-wrap{text-align:left;float:left;margin:0}
#portfolio li.container-1-col .body-content{text-align:left}
#portfolio .img-wrap img.pimage{background-color:#FFF;border:1px solid #DADADA;padding:3px}
#portfolio .img-wrap img.pimage:hover{border:1px solid #aaa}
#portfolio .short-desc{margin-bottom:20px}
#portfolio h4{text-align:left;display:block;font-size:16px;margin-top:10px;margin-bottom:10px}
#portfolio h3{text-align:left;display:block;font-size:18px;margin-top:10px;margin-bottom:12px}
#portfolio h2{text-align:left;display:block;font-size:20px;margin-top:10px;margin-bottom:15px}
#portfolio h1{text-align:left;display:block;font-size:22px;background-image:none;margin:0 0 10px;padding:0}

.sbHolder{background-color:#F6F6F6;border:solid 1px #d9d9d9;height:25px;position:absolute;width:200px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#444;top:0;right:130px;background-image:url(images/button.png);background-repeat:repeat-x;background-position:left bottom}
.sbSelector{display:block;height:25px;left:0;line-height:25px;outline:none;position:absolute;z-index:701;text-indent:10px;top:0;width:170px}
.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#333;outline:none;text-decoration:none}
.sbToggle{background:url(images/select-icons.png) 0 -118px no-repeat;display:block;height:25px;outline:none;position:absolute;right:0;top:0;width:30px;z-index:702}
.sbToggle:hover{background:url(images/select-icons.png) 0 -168px no-repeat}
.sbToggleOpen{background:url(images/select-icons.png) 0 -19px no-repeat}
.sbToggleOpen:hover{background:url(images/select-icons.png) 0 -69px no-repeat}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151}
.sbOptions{background-color:#f0f0f0;border:solid 1px #d9d9d9;list-style:none;left:-1px;position:absolute;z-index:703;top:29px;width:200px;overflow-y:auto;-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 3px 3px;margin:0;padding:0}
.sbOptions li{background-image:none;margin:0;padding:0 7px}
.sbOptions a{border-bottom:dotted 1px #ccc;display:block;outline:none;padding:7px 0 7px 3px}
.sbOptions a:link,.sbOptions a:visited{color:#333;text-decoration:none}
.sbOptions a:hover{color:#999}
.sbOptions li:last-child a{border-bottom:0}
.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px}
.sbOptions .sbGroup{border-top:dotted 1px #515151;color:#EBB52D;display:block;font-weight:700;padding:7px 0 7px 3px}
.sbOptions .sbSub{padding-left:17px}
.switcher{position:absolute;top:0;right:0}
.switcher a,a.read-more{display:block;float:left;height:25px;text-align:center;width:25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#F6F6F6;line-height:25px;border:1px solid #d9d9d9;margin-left:3px;color:#444;text-shadow:1px 1px 1px #fefefe;background-image:url(images/button.png);background-repeat:repeat-x;background-position:left bottom}
a.read-more{display:inline-block;float:none;width:auto;height:auto;padding-right:8px;padding-left:8px;margin-top:20px}
.switcher a.current,.switcher a:hover,a.read-more:hover{background:#fefefe}