/* Remove margins from the 'html' and 'body' tags, and ensure the page takes up full screen height */
html, body {height:100%; margin:0; padding:0;}
/* Set the position and dimensions of the background image. */
#page-background {position:fixed; top:0; left:0; width:100%; height:100%;}
/* Specify the position and layering for the content that needs to appear in front of the background image. Must have a higher z-index value than the background image. Also add some padding to compensate for removing the margin from the 'html' and 'body' tags. */
#content {position:relative; z-index:1; padding:10px;}

body {
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size : 12px;
	color: #333;
  	background: #ccc url(images/canvasbg-med.jpg) fixed;
}

.nav {
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size : 18px;
}

.footer {
	font-size : 10px;
}

.heading {
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size : 18px;
	padding-left: 20px;
}

.blackhighlight {
	font-family : Georgia, Times, serif;
	font-size : 13px;
    background:#000;
	color: #999;
  	padding: 10px;
 	text-align: left;
    }

.navlink {
	color: #fff;
	font-weight: bold;
	font-size : 14px;
}

.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
.style1 {color: #FFFFFF}
.style2 {font-weight: bold}
.style3 {font-size: 14px; font-weight: bold}
.style4 {font-size: 14px; color: #000000; font-variant: small-caps;
}
.style5 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;
}
a:link {
	color: #333;
	font-weight: bold;
	font-size : 14px;
	text-decoration: none;
}
.twitter_div {
	font-size : 12px;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
}

#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_uber_wrapper {width:150px;}
#flickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#0063dc;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
