body 	{
	margin : 0; 
	padding : 0;
	background-color : #000;
	}

a:link {
	color : #ccc;
	text-decoration : none;
	}

a:visited {
	color : #ccc;
	text-decoration : none;
	}

a:active {
	color : #6633ff;
	text-decoration : none;
      	}

a:hover {
	color : #6633ff;
	text-decoration : none;
      	}

h1	{
	font-family : verdana, sans-serif;
	font-size : 16px;
	font-weight : normal;
	color : #fff;
	margin-bottom : 30px;
	}

#main 	{
	padding : 0;
	position : absolute;
	left : 50%;
	width : 790px;
	margin-top : 50px;
	margin-left :-395px;
	}

.body   {
	margin : 0;
	padding : 12px 12px 8px 12px;
	border-left : 1px solid #fff;
	border-right : 1px solid #fff;
	text-align : center;
	}

.thumbs {
	text-align : left;
	margin-left : 20px;
	}

.image {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	}

.image_macro {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_macro.gif);
	background-repeat : no-repeat;
	}

.image_architecture {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_architecture.gif);
	background-repeat : no-repeat;
	}

.image_flora {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_flora.gif);
	background-repeat : no-repeat;
	}

.image_people {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_people.gif);
	background-repeat : no-repeat;
	}

.image_objects {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_objects.gif);
	background-repeat : no-repeat;
	}

.image_ocean {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_ocean.gif);
	background-repeat : no-repeat;
	}

.image_wildlife {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_wildlife.gif);
	background-repeat : no-repeat;
	}

.image_night {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_night.gif);
	background-repeat : no-repeat;
	}

.image_about {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_about.gif);
	background-repeat : no-repeat;
	}

.image_contact {
	margin-top : 50px;
	margin-right : 30px;
	margin-bottom : 15px;
	text-align : right;
	background-image : url(http://boondockphotography.com/graphics/body_bkgd_contact.gif);
	background-repeat : no-repeat;
	}

.form	{
	font-family: verdana, sans-serif;
	font-size : 12px;
	color : #999;
	text-align : right;
	}

.about_text	{
	width : 300px;
	font-family: verdana, sans-serif;
	font-size : 12px;
	color : #999;
	text-align : justify;
	margin-bottom : 20px;
	margin-left : 430px;
	}

.number {
	font-family: verdana, sans-serif;
	font-size : 12px;
	color : #fff;
	text-align : right;
	}

.footer_text {
	font-family: verdana, sans-serif;
	font-size : 9px;
	color : #666;
	text-align : left;
	padding : 0;
	margin-top : 0;
	margin-bottom : 30px;
	}

.form input, textarea, option, select {
	font-family : verdana, sans-serif;
        font-size : 11px;
        background-color : #666;
        border : 1px solid #999;
        color : #fff;
        }