/* Stylesheet for galleries on visibleTODD.com >> Updated 090116 */

body {	background:#333333 url(vt_background_gallery.png) repeat;	font-family:'Gill Sans', 'Gill Sans MT', Verdana, sans-serif;	font-size:100%;	color:#ffffff;	margin:0px;	padding:0px;
	}

.bullnose {	background:url(bullnose_gallery.png) repeat-x;	width:100%;
	height:15px;
	margin:0px;	padding:0px;
	display:block;
	font-size:1%;
	}

h1 {
	margin:0px;
	padding:0px;
	}

h2 {
	margin:0px;
	padding:0px;
	}

h3 {
	margin:0px;
	padding:0px;
	}

p {
	margin:0px;
	padding:0px;
	}

a:link {color:#ccccff;}

a:visited {color:#333366;}

a:hover {color:#000000; background:#33ff33;}

ul li {list-style-type:square;}

ul ul li {list-style-type:circle;}

#top {
	display:block;
	width:100%;
	height:0px;
	margin:0px;
	padding:0px;
	font-size:1%;
	}

.backToTop {
	display:block;
	margin:0px auto;
	padding:0px;
	width:200px;
	font-weight:bold;
	font-size:85%;
	text-align:center;
	}

.spacerForIE {
	display:block;
	margin:0px auto;
	padding:0px;
	width:600px;
	height:1px;
}


/* -+-+- Header Styles START -+-+- */

.logoBlur {
	background:url(transp_8d8d8d_1x55.png) repeat-x;
	margin:10px auto;
	padding:0px;
	display:block;
	width:100%;
}

.logo {
	background:url(vt_logo.png);
	display:block;
	margin:0px auto;
	padding:0px;
	border:none;
	width:210px;
	height:55px;
}

.logo a:hover {
	background:transparent;
}

.logo img {
	border:none;
}

.clickIfIE6 {
	display:none;
}

/* -+-+- Header Styles END -+-+- */


/* -+-+- Content Styles START -+-+- */

.contentArea {
	background:#7f7f7f url(content_area_background.png) repeat; /* 40% gray */
	margin:0px auto;
	padding:0px 0px 20px 0px;
	display:block;
	width:80%;
	border-right:10px solid #000000;
	border-left:10px solid #000000;
}

.contentArea p {
	line-height:1.5em;
	margin:0px 20px 15px 20px;
	padding:0px;
	}

.contentArea h1 {
	color:#ffff99;
	margin:10px 20px 10px 20px;
	padding:0px;
	width:100%;
	text-align:center;
	}

.contentArea h2 {
	color:#ffaa00;
	margin:0px 20px 10px 20px;
	padding:0px;
	width:100%;
	text-align:center;
	}

.contentArea h3 {
	color:#9999cc;
	margin:0px 20px 10px 20px;
	padding:0px;
	width:100%;
	text-align:center;
	}

.breadcrumbing {
	font-size:0.75em;
	line-height:1em;
	margin-bottom:10px;
}

.textShadow {
	background:transparent url(transparent.png) repeat;
	margin:0px 0px 20px 0px;
	padding:10px 0px;

}

.textShadow img {
	border:4px solid #000000;
}

/* -+-+- Content Styles END -+-+- */


/* -+-+- Nav Styles START -+-+- */

.nav {
	background:#b8b8b8 url(nav_background_gallery.png) repeat;
	margin:0px 0px 10px 0px;
	padding:10px 0px;
	width:100%;
	font-weight:bold;
	color:#333366;
	display:block;
	text-align:center;
	}

.nav p {
	margin:0px 20px;
	padding:0px;
	}

.nav a:link {
	color:#000000;
	text-decoration:none;
	}

.nav a:visited {
	color:#333333;
	text-decoration:none;
	}

.nav a:hover {
	color:#33ff33;
	background:#000000;
	text-decoration:underline;
	}

/* -+-+- Nav Styles END -+-+- */


/* -+-+- Footer Styles START -+-+- */

.footer {
	background:#000000 url(footer_background_gallery.png) repeat;	width:100%;	margin:0px auto;	padding:0px;
	display:block;
	font-size:85%;
	font-weight:bold;	}

.footerText {
	width:80%;	margin:0px auto;	padding:20px;
	display:block;
	text-align:center;
	}

.footer a:link {
	color:#cccccc;
}

.footer a:visited {
	color:#666666;
}

.footer a:hover {
	color:#000000;
	background:#33ff33;
}

.footer p {
	color:#666666;
	margin:0px 20px 10px 20px;
}

/* -+-+- Footer Styles END -+-+- */


/* -+-+- Gallery Styles START -+-+- */

.thumbs img {
	border:4px solid #000000;
	margin:8px 6px 6px 6px;
	padding:0px;
}

.thumbs {
	text-align:center;
	margin:20px auto 0px auto;
	padding:0px;
	width:80%;
	background:transparent url(thumb_background.png) repeat;
	font-size:1%;
	vertical-align:middle;
	border-left:#666666 solid 10px;
	border-right:#666666 solid 10px;
}

.thumbs a:hover {background:transparent;}

.featuredImage {
	display:block;
	margin:20px auto;
	border:50px solid #666666;
}

/* -+-+- Gallery Styles END -+-+- */
