@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;border:0;font-family:Georgia, Times, serif;color:#4f5555;}

body {/*background-color:#1d1e22;*/background:url(../images/bg/rough_logo.jpg) #1d1e20 no-repeat top left;width:1020px;margin:0 auto 20px 0;}

h1, h2 {font-size:12px;font-weight:normal;border-bottom:1px solid #4f5555;padding-bottom:8px;margin-bottom:33px;}
p {font-size:12px;line-height:1.65em;margin-bottom:20px;}

ul {list-style-type:none;}
ul li {background:url(../images/misc/bullet.gif) no-repeat 0 6px;padding-left:9px;font-size:12px;margin-bottom:4px;}

a {}
a:hover {color:#00afff;}


#header {width:100%;height:126px;}
#header a.homeLink {float:left;width:32px;height:40px;background:url(../images/misc/logo_trans.gif) no-repeat top left;text-decoration:none;margin:86px 0 0 36px;}
#header a span {visibility:hidden;}

#mainMenu {width:100%;height:164px;display:block;margin:60px 0 0 0;}
#mainMenu ul {display:block;list-style-type:none;height:63px;}
#mainMenu ul li {float:left;width:95px;height:15px;color:#4e5253;background:none;margin-bottom:1px;padding:0;}
#mainMenu ul li.active a {color:#00afff;}
#mainMenu ul li a {line-height:15px;color:#4e5253;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#mainMenu ul li a:hover {color:#00afff;}

.inactiveSub {display:block;height:15px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#00afff;}

#folioToggleOptions a.subItem {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;display:block;height:15px;}
#folioToggleOptions a.subItem:hover, #folioToggleOptions a.active {color:#00afff;}
 
#footer {width:979px;height:40px;text-align:right;}
#footer img {float:right;clear:right;}


.leftColumn, .rightColumn {float:left;}
.leftColumn {width:235px;padding:0 40px;}



.rightColumn {width:650px;margin-bottom:20px;}
.rightColumn #imgContent, .rightColumn #folioShrinkWrap {margin-bottom:53px;}
.rightColumn #imgContent img, .rightColumn #folioShrinkWrap img {margin-bottom:20px;}
.rightColumn p.copyright {width:650px;height:17px;border-top:1px solid #4f5555;padding-top:2px;text-align:right;}
.rightColumn p.copyright span {font-family:Arial, Helvetica, sans-serif;font-size:9px;}



/* portfolio entry controls */
#imgContent, #folioShrinkWrap {position:relative;}

#folioShrinkWrap {height:779px;overflow:hidden;}

#portflioEntry {position:absolute;width:650px;height:779px;z-index:10;}

#portflioEntry a {text-decoration:none;}
#portflioEntry a.prev, #portflioEntry a.next, #portflioEntry a.more {position:absolute;}
#portflioEntry a.prev, #portflioEntry a.next {width:200px;height:460px;padding-top:40px;z-index:50;}
#portflioEntry a.prev {top:0;left:0;}
#portflioEntry a.next {top:0;left:450px;}
#portflioEntry a.next {float:right;}
#portflioEntry a.more {clear:both;display:block;width:650px;height:780px;z-index:40;top:0;left:0;}


#portflioEntry a.prev {background:url(../images/misc/arrow_spacer.gif) no-repeat left 250px;}
#portflioEntry a.next {background:url(../images/misc/arrow_spacer.gif) no-repeat right 250px;}
#portflioEntry a.more {background:url(../images/misc/arrow_spacer.gif) no-repeat top center;}


#portflioEntry a.prev:hover {background:url(../images/misc/arrow_prev.gif) no-repeat left 220px;}
#portflioEntry a.next:hover {background:url(../images/misc/arrow_next.gif) no-repeat right 220px;}
#portflioEntry a.more:hover {background:url(../images/misc/arrow_more.gif) no-repeat center 460px;}

#portflioEntry a span {visibility:hidden;}







.clear {clear:both;}
.block {display:block;}






