/*  
Theme Name: wpPhotographer
Theme URI: http://wpphotographer.com
Description: The best photography and photographer wordpress theme ever!
Version: .001
Author: John Saddington
Author URI: http://www.human3rror.com
*/

.right { float: right; }
.left { float: left; }
.middle {margin: 0 auto;float:left;}
.clear { clear: both; }
img.centered{display: block;margin-left: auto;margin-right: auto;max-width:900px}
img.alignright{padding: 4px 0 4px 4px;margin: 3px 0 2px 10px;display: inline;max-width:900px}
img.alignleft{padding: 4px 4px 4px 0;margin: 3px 10px 2px 0;display: inline;max-width:900px}
img.alignnone{padding:4px 4px 4px 0; margin:3px 10px 2px 0;display: block;max-width:900px}
.alignleft{float: left;}
.alignright{float: right;}

body {font:80% Arial, Helvetica, sans-serif; padding:0px; margin: 0px; color:#333333; background:#000;}
a {color:#828122; text-decoration: none;}
a:hover {color:#ccc; text-decoration:none;}
img {border:none; }
.clear{clear:both;}
ul, ol{ list-style:none; margin:0px; padding-left:0px;}
ul li, ol li { list-style:none; margin:0px; padding:0px;}
small {font-size: 90%;}
p {margin:0 0 5px 0; padding:5px 0 5px 0;}
h1, h4, h6 {font-weight:bolder; letter-spacing:-0.05em; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:250%; margin:0 0 5px 0;  padding:0 0 15px 0;line-height:120%;}
h2 {color:#222222; font-size:20px; font-weight:normal; margin:0 0 5px;line-height: 20px;}
h3 {font-size:120%; margin:0px; padding:0px; line-height: 50px;}

.pagnav {display:block; margin-top:10px; padding: 40px; }
.top {display:block; width:980px; margin:0 auto;}

.s_container {display:block; width:980px; height:600px; padding-bottom: 30px; margin:0 auto; }
.swrapper {position:relative;width:980px; height:600px; overflow:hidden;}
.swrapper .contentdiv {position:absolute; width:980px; height:100%; left:0; top:0; visibility:hidden; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;}

.c_image  {display:block; margin:1px; border: solid 0px #fff; }
.c_image a {display:block; width:980px; height:600px;}
.c_pagination {display:block; width:960px; height:27px; margin-left:8px; clear:both;}
.c_pagination a {float:left; display:block; width:60px; padding:13px 0 0 0; text-align:center; color:#999999; font:bolder 12px/25px Verdana, Arial, Helvetica, sans-serif; }
.c_pagination a:hover{color:#999999; }
.c_pagination a.selected {color:#999999; }

.si_container {display:block; width:980px; margin:0px auto; background:#FFFFFF; border:1px solid #D5D5D5;}
.s_left {float:left; display:block; width:980px; padding-top:20px; padding-left: 0px; padding-bottom: 0px;}

.comments {width:900px; padding:1px; padding-left:40px; margin-bottom:10px; background:#FFFFFF; color:#333333; }

.b_content  {float:left; width:900px; padding:10px 0px 10px 40px; }
.b_title {display:block; padding-bottom:15px; font:bolder 22px/12px Arial, Helvetica, sans-serif;}
.b_excerpt {display:block; line-height:17px; padding-bottom: 30px;}

#footer{ font:10px Verdana, Arial, Helvetica, sans-serif; background:#FCFCFC display:block; width:980px; margin:0px auto 15px auto; padding:0px 0 20px 0; height:190px; text-align:center; }
.footer {width: 980px; height:40px; line-height:40px; margin:20px auto 20px auto;  color:#666666; }
.f_left {float:left; padding-top:10px; padding-left: 5px; font-size:10px;}
.f_right {float:right; padding-right: 10px; height:0px; padding-top: 10px; text-align:right; font-size:10px; color: #fff; font-family: Geneva, Arial, Helvetica, sans-serif; letter-spacing:1px;}
.f_right a { color: #fff; }
.f_right a:hover { color: #666; }

.dropdown { margin:0; padding:0; list-style-type:none; }
.dropdown ul{ margin:0; padding:0; list-style-type:none; }
.dropdown a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:1px; padding:0px 10px 0px 0px; color:#fff; text-decoration:none; text-align:center; }
.dropdown a:hover{ color: #666; }
.dropdown li{ float:left; position:relative; display: block; }
.dropdown ul { position:absolute; display:none; }
.dropdown li ul a{ float:left; }
.dropdown li ul { float:left; }
.dropdown li ul li{ float:left; position:relative; }
.dropdown ul ul{ top:0; left:100%; }