/* CSS Document */
* { padding: 0; margin: 0; }

#wrapper
{
background-image:url(../images/main_background.jpg);
background-color:#355676;
background-repeat:repeat;

}

#header
{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}

#animals_header
{
background-image:url(../images/animals_header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}

#aircraft_header
{
background-image:url(../images/aircraft_header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}

#bw_header
{
background-image:url(../images/bw_header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}

#nature_header
{
background-image:url(../images/nature_header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}

#night_header
{
background-image:url(../images/night_header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}

#sports_header
{
background-image:url(../images/sports_header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}

#night_header
{
background-image:url(../images/night_header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}

#structures_header
{
background-image:url(../images/structures_header.jpg);
background-repeat:no-repeat;
height:160px;
width:786px;
margin: 0 auto;
}


#body
{
font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-top: 0; 
background-color:#355676;
}

#main_body
{
background-image:url(../images/main_body.jpg);
background-repeat:repeat-y;
width:786px;
height:auto;
margin: 0 auto;

}

#home_photo
{
background-image:url(../images/home_photo.jpg);
background-repeat:no-repeat;
width:692px;
height:512px;
padding: 0px 0px 0px 0px;
margin: 0 auto;

}

#aircraft_photo
{
background-image:url(../images/aircraft/aircraft_photo.jpg);
background-repeat:no-repeat;
width:694px;
height:512px;
padding: 0px 0px 0px 0px;
margin: 0 auto;

}

#animals_photo
{
background-image:url(../images/animals/animals_photo.jpg);
background-repeat:no-repeat;
width:694px;
height:512px;
padding: 0px 0px 0px 0px;
margin: 0 auto;

}

#bw_photo
{
background-image:url(../images/bw/bw_photo.jpg);
background-repeat:no-repeat;
width:694px;
height:512px;
padding: 0px 0px 0px 0px;
margin: 0 auto;

}

#nature_photo
{
background-image:url(../images/nature/nature_photo.jpg);
background-repeat:no-repeat;
width:694px;
height:512px;
padding: 0px 0px 0px 0px;
margin: 0 auto;

}

#night_photo
{
background-image:url(../images/night/night_photo.jpg);
background-repeat:no-repeat;
width:694px;
height:512px;
padding: 0px 0px 0px 0px;
margin: 0 auto;

}

#sports_photo
{
background-image:url(../images/sports/sports_photo.jpg);
background-repeat:no-repeat;
width:694px;
height:512px;
padding: 0px 0px 0px 0px;
margin: 0 auto;

}


#structures_photo
{
background-image:url(../images/other/others_photo.jpg);
background-repeat:no-repeat;
width:694px;
height:512px;
padding: 0px 0px 0px 0px;
margin: 0 auto;

}

#thumbs
{
margin-left:85px;
margin-top:0px;
padding: 2px 2px 2px 2px;
width:650px;
height:auto;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#869aad;
}



#table_hm
{
margin-left:110px;
margin-top:10px;
padding-top:3px;
width:600px;
font-family:Arial, Helvetica,  sans-serif; color:#FFFFFF; font-weight:400; font-size:16px;
line-height:20px;

}

#copyrite
{
margin-left:35px;
margin-top:0px;
padding-top:15px;
widht:auto;
height:auto;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#869aad;
}

#footer
{
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
width:786px;
height:184px;
margin: 0 auto;

}

#dreamstime
{
background-repeat:no-repeat;
margin-left:25px;
margin-top:0px;
padding-top:15px;
width:786px;
height:auto;

}


img.thumb
{
margin: 3px 0px 3px 3px;
border: 2px solid #fff;
}

img.thumb:hover
{
border: 2px solid #8fccff;
}


#navcontainer
{ font-weight:200; margin: 0 auto; background-image:url(../images/nav.jpg); width:786px; height:64px; margin-top:0px;background-repeat:no-repeat; }
#navcontainer ul
{padding:5px 0 0 0px; width: 100%; font-family:   Helvetica, Arial, sans-serif; text-decoration:none;list-style:none; float:left; list-style:none;}

#navcontainer ul li { float:left; line-height:25px;}

#navcontainer ul li a:link,#navcontainer li a:visited
{
	padding:0px 5px 15px 5px;
	color: #fff;
	text-decoration: none;
	font-size:15px;
	letter-spacing:2px;
	display:block;
	margin-left:34px;
	
}

#navcontainer ul li a:hover,#navcontainer ul li a:active
{
color: #ccc;
}

#navcontainer li a.current,#navcontainer li a.current:hover,#navcontainer li a.current:active 
{
color:#333333; cursor: default;
}

.flickr {
	font-family: Arial, Helvetica, sans-serif;
	color: #e4d026;
	text-decoration: none;
}
a.flickr:link{font-family: Arial, Helvetica, sans-serif;color: #e4d026;text-decoration: none;}
a.flickr:visited{font-family: Arial, Helvetica, sans-serif;color: #e4d026;text-decoration: none;}
a.flickr:hover{font-family: Arial, Helvetica, sans-serif;color: #e4d026;text-decoration:underline;}
a.flickr:active{font-family: Arial, Helvetica, sans-serif;color: #e4d026;text-decoration: none;}

.joe {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #869aad;
	margin-right:35px; text-decoration: none;
	
}
a.joe:link{font-family: Arial, Helvetica, sans-serif;color: #869aad;text-decoration: none;}
a.joe:visited{font-family: Arial, Helvetica, sans-serif;color: #869aad;text-decoration: none;}
a.joe:hover{font-family: Arial, Helvetica, sans-serif;color: #869aad;text-decoration:underline;}
a.joe:active{font-family: Arial, Helvetica, sans-serif;color: #869aad;text-decoration: none;}
