@charset "UTF-8";
body {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4 {
	color : #ffba60;
	font-weight : 100;
}
p {
	color : #eff5fe;
}
li, a:link {
	color : #ffba60;
	border-bottom : none;
}

li, a:visited {
	color : #ffba60;
	border-bottom : none;
	}
	li, a:hover {
	color : #ffba60;
	border-bottom : none;
}
li, a:active	{
	color : #c25700;
	border-bottom : none;
}

body {
	background : #00003d;
	font-size: 1.2em;
	color:#eff5fe;
}
#container {
	width : 960px;
	margin : 0 auto;
}
#header {
	margin : 0 10px 10px 0;
	border : 1px solid #00003d;
	}
   #header a:link	{
		color: #ffba60;
		border:0;
	}
#header a:visited	{
		color: #ffba60;
		border:0;
	}
	#header a:hover	{
		color: #ffba60;
		border:0;
	}
	#header a:active	{
		color: #c25700;
		border:0;
	}    
	
ul#topnav {
	margin : 0;
	padding : 0;
	float : left;
	width : 953px;
	list-style : none;
	position : relative;
	font-size : 12px;
}
ul#topnav li {
	float : left;
	margin : 0;
	padding : 0;
	border-left : 1px solid #555;
}
ul#topnav li a {
	padding : 10px 15px;
	display : block;
	color : #f0f0f0;
	text-decoration : none;
}
ul#topnav li:hover {
	background : #4E4E8A;
}
ul#topnav li span {
	float : left;
	padding : 10px 0;
	position : absolute;
	left : 0;
	top : 35px;
	display : none;
	width : 625px;
	background : #4E4E8A;
	color : #fff;
}
ul#topnav li:hover span {
	display : block;
}
ul#topnav li span a {
	display : inline;
}
ul#topnav li span a:visited {
	color : #ffba60;
	text-decoration : underline;
}
ul#topnav li span a:hover {
	color : #ffba60;
	text-decoration : underline;
}

#main-photo	{
	padding-top: 80px;
}

/* Photo Gallery definitions start here*/
#main-gallery-photo {
	float:left;
	padding-top:40px;
	}
.main {
	border-top : 6px solid #fff;
	border-left : 6px solid #fff;
	border-right : 6px solid #ccc;
	border-bottom : 6px solid #999;
	margin-bottom : 20px;
}
#title {
	padding-top : 50px;
	float : left;
	width : 225px;
	margin-left : 15px;
	max-height : 600px;
}
#title h1 {
	font-size : 24px;
	font-variant : normal;
}

#title h2	{
	font-size:18px;
}
#title p {
	font-size : 12px;
	color : #8DA2BA;
	line-height : 1.5em;
}
#title p.statement	{
	color:#FFFFFF;    /* was ccc */
}

/*--title table starts here for gallery pages--*/

#title table tr td {
	font-size:.7em;
	border : none;
	color : #8DA2BA;
	line-height:1.6;
}
#title td {
	padding-right : 8px;

}
#title tr {
	padding-bottom : 5px;

}

#title a:link	{
	color:#8DA2BA;
}

.dave a{
	color:#8DA2BA;
}

#title h5	{
	font-size:	16px;
	color:	#8DA2BA;
}

/*table on title table ends here*/


p span {
	font-weight : bold;
}
#titlepage {
	padding-top : 50px;
	padding-right:30px;
	float : left;
	width : 501px;
	margin : 0 0px 50px 25px;
	max-height : 600px;
}
#titlepage h1 {
	font-size : 24px;
	font-variant : normal;
}
#titlepage h2 {
	font-size : 18px;
	font-variant : normal;
}
#titlepage p {
	font-size : 12px;
	font-weight:100;
	color : #587395;
	line-height : 1.5em;
}



/* #nopic-copy STARTS Here*/

#nopic-copy {
	padding-top : 50px;
	padding-right:30px;
	float : left;
	width : 501px;
	margin : 25px 0px 50px 150px;
	max-height : 600px;
}
#nopic-copy h1 {
	font-size : 24px;
	font-variant : normal;
}
#nopic-copy h2 {
	font-size : 18px;
	font-variant : normal;
}
#nopick-copy p {
	font-size : 10px;
	font-weight:lighter;
	color : #587395;
	line-height : 1.5em;
}

#nopic-copy p.statement	{
	font-size : 12px;
	font-weight:lighter;
	color:#CCC;
}

/*--table for Buying Photos starts here--*/

table tr td {
	font-size:.8em;
	border : none;
	color : #ccc;
	line-height:1.8;
}
td {
	padding-left : 10px;
}
tr {
	padding-bottom : 5px;
}
/*--table on Buying Photos ends here*--/


/*--#bottomnav starts here--*/

#bottomnav {
	clear : both;
	margin : 0 0 15px 0;
}
#bottomnav ul {
	list-style : none;
	margin-left : 3px;
	padding : 0;
}
#bottomnav ul li {
	display : inline;
	margin : 0 8px 25px 0;
}
#bottomnav ul li a:link img {
	border-top : 3px solid #fff;
	border-left : 3px solid #fff;
	border-right : 3px solid #ccc;
	border-bottom : 3px solid #999;
}
#bottomnav ul li a:visited img {
	border-top : 3px solid #fff;
	border-left : 3px solid #fff;
	border-right : 3px solid #ccc;
	border-bottom : 3px solid #999;
}
#bottomnav ul li a:hover img {
	border : 3px solid #ffba60;
}
#bottomnav ul li a:active img {
	border : 3px solid #ffba60;
}

/*--#bottomnav ENDS--*/

/*--#bottomnav-cany BEGINS--*/

#bottomnav-cany {
	width : 960px;
	clear : both;
	margin : 0 0 15px 0;
}
#bottomnav-cany ul {
	list-style : none;
	margin-left : 3px;
	padding : 0;
}
#bottomnav-cany ul li {
	display : inline;
	margin : 0 8px 15px 0;
}
#bottomnav-cany ul li a img {
	border-top : 3px solid #fff;
	border-left : 3px solid #fff;
	border-right : 3px solid #ccc;
	border-bottom : 3px solid #999;
	margin-top : 10px;
}
#bottomnav-cany ul li a:visited img{
	border-top : 3px solid #fff;
	border-left : 3px solid #fff;
	border-right : 3px solid #ccc;
	border-bottom : 3px solid #999;
	margin-top : 10px;
}

#bottomnav-cany ul li a:hover img{
	border : 3px solid #ffba60;
}
#bottomnav-cany ul li a:active img{
	border : 3px solid #ffba60;
}
/*--bottomnav ends here--*/



/*--#footer Begins Here--*/

#footerleft	{
	width:450px;
	margin-top: 10px;
	float:left;
	color:#587395;
	padding-bottom: 25px;
	border: 1px red;
	}
#footerright {
	width:400px;
	margin-top:10px;
	margin-left:100px;
	float:right;
	padding-bottom: 25px;
}

#footerleft p, #footerright p {
	font-size : 9px;
	margin-left : 2px;
	color:#587395;
}
/*--footerleft a:link, #footerright a:link	{
	color:#ffba60;
}
#footerleft a:visited, #footerright a:visited	{
	color:#ffba60;
}
#footerleft a:link, #footerright a:link	{
	color:#ffba60;
}
#footerleft a:visited, #footerright a:visited	{
	color:#ffba60;
}--*/
.credit	{
	text-align:right;
}
