html{overflow:auto;}
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div#beckman_wrapper{margin:0px auto; width:900px; height:auto;}
div#masthead{float:left; width:900px; height:83px; background:#3d3d3f; border-bottom:1px solid #ff8813;}
div#logo_beckman{float:left; width:449px; height:113px; margin:27px 10px 0px 20px;}
div#masthead_img{float:left; width:320px; height:68px; margin:12px 0px 0px 0px; padding:0px; background:#3d3d3f url(http://jimbeckman.com/img/masthead.jpg) no-repeat 0px 0px;}
div#beckman_content{float:left; width:898px; height:auto; margin:0px 0px 3px 0px; border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333;}
div#beckman_nav{float:right; width:281px; height:30px; margin:0px 0px 0px 0px; padding-left:40px; background:transparent url(http://jimbeckman.com/img/back_nav.png) no-repeat 0px 0px;}
div#beckman_nav a:link, div#beckman_nav a:active, div#beckman_nav a:visited{float:left; width:auto; height:17px; margin:2px 0px 0px 0px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
div#beckman_nav a:hover{text-decoration:underline; color:#FFFFFF;}
div#beckman_nav span{float:left; width:auto; height:auto; color:#FFFFFF; margin:0px 6px 0px 6px;}
div#beckman_content p{float:left; width:350px; height:375px; margin:40px 0px 0px 0px; padding:0px;}
img#main_img{float:left; width:483px; height:274px; border:2px solid #333333; margin:63px 8px 0px 25px;}
/*Gallery*/
div.gallerycontainer{float:left; width:890px; height:163px; margin:0px 0px 0px 0px;}
div.pagination{float:left; width:auto; height:auto; margin:0px 0px 0px 675px; padding:2px;}
div.pagination ul{margin:0px;padding:0px;text-align:left;font-size:11px;}
div.pagination li{list-style-type: none;display:inline;padding-bottom:1px;}
div.pagination a, div.pagination a:visited{padding:0px 5px;text-decoration:none; color:#2e6ab1;}
div.pagination a:hover, div.pagination a:active{font:weight:bold;color:#000000;}
div.pagination a.currentpage{color:#000000;font-weight:bold;cursor: default;}
div.pagination a.disablelink, div.pagination a.disablelink:hover{cursor:default;color: #929292;font-weight:bold;}
div.pagination a.prevnext{font-weight:bold; font-size:11px;}

div.imageContainer{float:left; display:inline; width:200px; height:160px; margin:0px 0px 15px 20px;}
div.photoGalleryTitle h1{float:left; display:inline; width:800px; height:30px; margin:30px 0px 5px 20px; font-family:Verdana, Arial, sans-serif; font-size:20px; color:#FF8813;}
div.photoTitle a:link, div.photoTitle a:active, div.photoTitle a:visited{float:left; width:150px; height;auto; margin:0px 0px 8px 20px; text-decoration:none;}
div.photoTitle a:hover{text-decoration:underline;}
div.imageContainer img{float:left; width:190px; height:133px; margin:0px 0px 5px 0px; border:1px solid #000000;}
div#beckman_content div.imageContainer p {float:left; clear:left;font-family:verdana,helvetica,sans-serif; font-size:11px; height:auto; line-height:13px; margin:0px 0px 0px 0px; padding:0px; width:190px; text-align:center;}
div.imageContainer a:link, div.imageContainer a:active, div.imageContainer a:visited{float:left; clear:left; width:190px; height:auto; margin:0px; font-size:10px; color:#0066cc; text-decoration:none; text-align:center;}
div.imageContainer a:hover{text-decoration:underline;}

div#beckman_footer{float:left; width:900px; height:20px; margin:0px 0px 0px 0px; background:#3d3d3f;}
div#beckman_footer p{width:100px; height:15px; margin:0px auto; padding-top:5px; font-size:10px; color:#FFFFFF;}