/* Style sheet style */
html{background-color:#a0a0a0;background-image:url("content/gfx/bg2.jpg");background-position:center top;background-attachment: fixed;}
body{background:url("content/gfx/bg_light2.jpg") center top no-repeat;background-attachment: fixed;}
body,a{font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;color:#000;line-height:1.6em;}
p{margin-top:0;margin-bottom:1em;}
h2{margin-bottom:0.5em;font-weight:bold;font-style:italic;font-size:22px;color:#000;}
#header-image{width:960px;height:250px;background-image:url("content/gfx/header.png");background-repeat:no-repeat;}
#header #email a{font-style:italic;font-weight:normal;text-decoration:none;font-size:16px;color:#000;}
#header #email a:hover{color:#333;}
#header h1{margin-bottom:-9px;text-align:right;font-weight:bold;font-style:italic;font-size:22px;color:#000;}
#header h2{text-align:right;font-style:italic;font-weight:normal;font-size:16px;color:#000;}
#portfolio .ce_text a{border-bottom:1px dotted #ffff00;text-decoration:none;color:#ffff00;}
#portfolio .ce_text a:hover{text-decoration:none;color:#ffffff;}
#portfolio .ce_text h2,#portfolio .ce_text h3{margin-top:0.5em;margin-bottom:0.5em;font-style:italic;color:#ffff00;}
#portfolio .ce_text p{color:#ffffff;}
a img{display:block;}
.mod_photoshow .nextButton,.mod_photoshow .prevButton,.mod_photoshow .imgBigCaption{display:none;}
.mod_photoshow,.video_portfolio{float:left;margin-right:35px;padding:0;border:4px solid #ffffff;}
#portfolio .ce_text{margin-top:10px;margin-bottom:25px;padding:15px 35px 15px 15px;background-image:url("content/gfx/black_85.png");/*-webkit-transition: all 0.15s ease-out;*/}
#mainmenu{margin-bottom:20px;text-align:center;}
#mainmenu span{margin-right:12px;font-weight:bold;font-style:italic;font-size:20px;}
#mainmenu a{text-decoration:none;font-size:20px;color:#000000;}
#mainmenu span.active{border-bottom:3px solid #000000;color:#000000;}
#nikon-npu .image_container{margin-bottom:10px;padding-right:20px;padding-left:20px;text-align:right;}
