

body  {
background:url(../images/bg_body.png);
margin-bottom:	0px;
margin-left:	0px;
margin-right:	0px;
margin-top:	0px;
text-align:	center;
}
#content  {
background-color:	#506f8b;
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
margin-left:	170px;
padding-bottom:	15px;
padding-left:	5px;
padding-right:	5px;
padding-top:	5px;
text-align:	left;
text-decoration:	none;
width:	535px;
}

#main  {
background:url(../images/bg.png) center repeat-y;
margin-left:	auto;
margin-right:	auto;
text-align:	left;
width:	720px;
border:#69c solid 2px;
}

#content_soloTxt  {
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
margin-left:	5px;
padding-bottom:	15px;
padding-left:	5px;
padding-right:	5px;
padding-top:	5px;
text-decoration:	none;
position:relative;
}

#content_nav  {
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
margin-left:	170px;
padding-bottom:	15px;
padding-left:	5px;
padding-right:	5px;
padding-top:	5px;
text-align:	left;
text-decoration:	none;
width:	535px;
}

img.content {
float:left;
}
img.content_r {
float:right;
}


#footer  {
	clear:	left;
	color:	#999999;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	70%;
	padding-bottom:	15px;
	padding-left:	0px;
	padding-right:	0px;
	padding-top:	45px;
	text-align:	center;
	padding-bottom:	15px;
	background-image: url(../images/bg.footer.jpg);
	background-repeat: no-repeat;
	border-top:#999 solid 1px;
	margin-top: 20px;
}

#header  {
background:url(../images/headerimg.jpg) no-repeat;
border-bottom-width:	1px;
border-color:	 #69c;
border-left-width:	0px;
border-right-width:	0px;
border-style:	solid;
border-top-width:	0px;
padding:0px;
margin:0px;
height:200px;
}



#navigation  {
background-color:	#506f8b;
border-color:	#69c;
border-left-width:	0px;
border-right-width:	1px;
border-style:	solid;
border-bottom-width:0px;
border-top-width:	0px;
color:	#FF9900;
float:	left;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
font-weight:	bold;
margin-bottom:	0px;
margin-left:	0px;
margin-right:	0px;
margin-top:	0px;
padding-bottom:	15px;
padding-left:	5px;
padding-right:	5px;
padding-top:	5px;
text-align:	right;
text-decoration:	none;
width:	150px;
min-height: 600px;
}


a  {
color:	#ffffff;
text-decoration:	none;
}

a:hover  {
color:	#ff8800;
text-decoration:	none;
}

a.navigation  {

display:	block;
padding-bottom:	3px;
padding-left:	12px;
padding-right:	0px;
padding-top:	3px;
text-align:	left;
background-image: url(../images/linkarrow.gif);
background-repeat: no-repeat;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;

color: #ffffff;
font-weight: normal; }

a.navigation:hover  {
background-image: url(../images/blinkarrow.gif);
border-color:	#FF9900;
text-decoration: underline; }

a.small-navigation  {
color:	#999999;
text-decoration:	none;
}

a.small-navigation:hover  {
color:	#FF9900;
}



h1  {
background-color:	#506f8b;
border-bottom-width:	1px;
border-color:	#FF9900;
border-left-width:	0px;
border-right-width:	0px;
border-style:	solid;
border-top-width:	0px;
color:	#FF9900;
font-size:	20px;
font-weight:	normal;
margin-bottom:	15px;
margin-left:	0px;
margin-right:	0px;
margin-top:	0px;
padding-bottom:	0px;
padding-left:	0px;
padding-right:	50px;
padding-top:	2px;
text-align:	right;
text-decoration:	none;
}
h2  {
background-color:	#506f8b;
color:	#ccc;
font-size:	15px;
font-weight:	normal;
margin-bottom:	5px;
margin-left:	0px;
margin-right:	0px;
margin-top:	0px;
padding-bottom:	5px;
padding-left:	10px;
padding-right:	0px;
padding-top:	2px;
border-bottom:#CCC solid 1px;
text-align:	left;
text-decoration:	none;
}


hr  {
	color:#ccc;
	}

p  {
	border-bottom-width:	1px;
	border-left-width:	0px;
	border-right-width:	0px;
	border-top-width:	0px;
	color:	#ffffff;
	font-family:	Verdana, Arial, Sans-Serif;
	font-size:	10px;
	margin-top:	10px;
	padding-bottom:	10px;
	padding-left:	0px;
	padding-right:	0px;
	padding-top:	0px;
}
.intro {
	border-bottom-width:	1px;
	border-left-width:	0px;
	border-right-width:	0px;
	border-top-width:	0px;
	color:	#ffffff;
	font-family:	Verdana, Arial, Sans-Serif;
	font-size:	14px;
	margin-top:	10px;
	padding-bottom:	10px;
	padding-left:	0px;
	padding-right:	0px;
	padding-top:	0px;
	}
table {
color:	#ffffff;
	font-family:	Verdana, Arial, Sans-Serif;
	font-size:	10px;
}

ul { margin: 0; padding : 0; list-style : none; }

.flickr-thumbnail {
	float:left;
	width: 155px;
	height:100px;
	padding:5px;
	margin:0px;
	text-align:center;
	border:#69C solid 1px;	
	}
	
.flickr-thumbnail:hover {
	border: #CCC solid 1px;
}

