/* CSS Document */
body {
	background:#111111;
	font:0.8em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	line-height:1.4;
	text-align:left;
	color:#B7B7B7;
}



.menu {
	font:0.8em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	color:#fdfbfb;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
}

.menu a:link {
	color:#B7B7B7;
	text-decoration:none;
}

.menu a:visited {
	color:#B7B7B7;
	text-decoration:none;
}

.menu a:hover {
	color:#fdfbfb;
	text-decoration:none;
}

.menu a:active {
	color:#fdfbfb;
	text-decoration:none;
}

.menuhi {
	font:0.8em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	color:#fdfbfb;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
}

.menuhi a:link {
	color:#fdfbfb;
	text-decoration:none;
}

.menuhi a:visited {
	color:#fdfbfb;
	text-decoration:none;
}

.menuhi a:hover {
	color:#fdfbfb;
	text-decoration:none;
}

.menuhi a:active {
	color:#fdfbfb;
	text-decoration:none;
}



.pagetitle {
	font:1.4em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	color:#e49125;
	padding-top:10px;
	padding-bottom:8px;
	text-transform: uppercase;
}

.strapline{
	font:0.9em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	color:#e49125;
	padding-left:30px;
	padding-bottom:10px;
 	font-style: italic;
}

.phototitle{
	font:1em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	color:#e49125;
	padding-left:30px;
	padding-bottom:10px;
}

.subtitle{
	font:bold 0.9em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	color:#e49125;
	padding-left:30px;
	padding-bottom:10px;
}



.content {
	font:0.75em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	line-height:1.4;
	color:#B7B7B7;
	padding-top:20px;
}

.content a:link {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.content a:visited {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.content a:hover {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.content a:active {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.divcontent {
	font:0.75em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	line-height:1.4;
	color:#B7B7B7;
	width: 582px; 
	height: 410px; 
	overflow: auto; 
	padding-right: 20px;
}

.divcontent a:link {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.divcontent a:visited {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.divcontent a:hover {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.divcontent a:active {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}



.orangebox {
	text-align:left;
	color:#111111;
	padding:10px;
	padding-right:0px;
	background-position: bottom left;
}

.orangebox H1{
	font:0.8em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	font-weight:bold;
	line-height:0;
}


.orangebox a:link {
	font:0.7em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	line-height:1.7;
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.orangebox a:visited {
	font:0.7em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	line-height:1.7;
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.orangebox a:hover {
	font:0.7em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	line-height:1.7;
	color:#111111;
	font-weight:normal;
	text-decoration:none;
}

.orangebox a:active {
	font:0.7em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	line-height:1.7;
	color:#111111;
	font-weight:normal;
	text-decoration:none;
}



.submenu {
	font:0.7em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	text-align:left;
	line-height:1.7;
	color:#fdfbfb;
	padding:10px;
	padding-right:0px;
}

.submenu a:link {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.submenu a:visited {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.submenu a:hover {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.submenu a:active {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}


.footer {
	font:0.6em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	color:#B7B7B7;
}

.footer a:link {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.footer a:visited {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.footer a:hover {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.footer a:active {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.photo img{
	border:solid;
	border-color:363636;
	border-width:1px;
}

.galleryLink {
	font:0.7em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	text-align:left;
	line-height:1.7;
	font-weight:bold;
	color:#fdfbfb;
	padding: 0px;
	padding-left:10px;
}

.galleryLink a:link {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.galleryLink a:visited {
	color:#e49125;
	font-weight:normal;
	text-decoration:none;
}

.galleryLink a:hover {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.galleryLink a:active {
	color:#fdfbfb;
	font-weight:normal;
	text-decoration:none;
}

.galleryLink img{
	border:solid;
	border-color:fdfbfb;
	border-width:1px;
}

.error {
	color:#e49125;
	font-weight:normal;
	font:0.75em 'Lucida Grande', 'Lucida Sans Unicode',Verdana, sans-serif;
	line-height:1.4;
}

.thumb {
	padding-top:10px;
	padding-right:10px;
}