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

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

.bullnose {	background:url(bullnose.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:#666699;}

a:visited {color:#333366;}

a:hover {color:#000000; background:#33ff33;} /* 7fff00 = chartreuse */

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_ccccff_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:#f5f5dc; /* beige */
	margin:0px auto;
	padding:0px 0px 20px 0px;
	display:block;
	width:80%;
	border-right:10px solid #8b4513;
	border-left:10px solid #8b4513;
}

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

.contentArea h1 {
	color:#000066;
	margin:10px 20px 10px 20px;
	padding:0px;
	}

.contentArea h2 {
	color:#006600;
	margin:20px 20px 10px 20px;
	padding:0px;
	}

.contentArea h3 {
	color:#663300; /* SaddleBrown = 8b4513 */
	margin:20px 20px 10px 20px;
	padding:0px;
	}

.breadcrumbing {
	font-size:0.75em;
}

.warning {
	color:#ff3300;
	font-weight:bold;
}

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


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

.nav {
	background:#ffa500 url(nav_background.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; /* chartreuse = 7fff00 */
	text-decoration:none;
	}

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

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

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


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

.footer {
	background:#666699 url(footer_background.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:#ccccff;
}

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

.footer a:hover {
	color:#33ff33;
	background:#666699;
	text-decoration:none;
}

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

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


/* -+-+- Gallery Index Table Styles START -+-+- */

.galleryTable {
	display:block;
	margin:20px auto;
	padding:0px;
	width:600px;
	border-top:10px solid #d2691e; /* chocolate */
	border-right:10px solid #8b4513; /* saddlebrown */
	border-bottom:10px solid #000000;
	border-left:10px solid #8b4513; /* saddlebrown */
}

.galleryImageCol {
	padding:20px 0px 17px 0px;
	width:150px;
	vertical-align:middle;
	text-align:center;
}

.galleryDescrCol {
	padding:10px;
	width:450px;
	vertical-align:middle;
}

.galleryTable td img {
	border:5px solid #000000;
	margin:0px;
	padding:0px;
}

.lightRow {
	background:#ffe4c4 url(row_bkgd.png) repeat-y;
}

.darkRow {
	background:#deb887 url(row_bkgd.png) repeat-y;
}

/* -+-+- Gallery Index Table Styles END -+-+- */


/* -+-+- Home Page Styles START -+-+- */

#whatsnew {
	display:block;
	background:#ffd700 url(gold_stripes.png) repeat;
	margin:20px;
	padding:10px;
	width:200px;
	float:right;
	border-top:5px solid #ffe033;
	border-right:5px solid #b8860b;
	border-bottom:5px solid #b8860b;
	border-left:5px solid #daa520;
	font-weight:bold;
}

#whatsnew h2 {
	margin:0px 0px 10px 0px;
}

#whatsnew ul {
	background:transparent url(transp_beige.png) repeat;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 25px;
}


/* -+-+- Home Page Styles END -+-+- */


/* -+-+- Misc. Styles START -+-+- */

.weather {
	background:#d2b48c; /* tan */
	margin:0px 20px 20px 20px;
	padding:10px;
	float:right;
	width:180px;
	border-top:1px solid #333366;
	border-right:2px solid #000000;
	border-left:1px solid #333366;
	border-bottom:3px solid #000000;
}

.zola {
	background:url(zola_quote.png);
	display:block;
	margin:0px auto;
	padding:0px;
	border:none;
	width:600px;
	height:82px;
}

#madeMac {
	display:block;
	background:transparent url(/about/made_w_mac.png);
	width:203px;
	height:75px;
	margin:30px auto;
	padding:0px;
}

#comingSoon {
	display:block;
	background:transparent url(/mo_content_soon.png);
	width:500px;
	height:125px;
	margin:100px auto;
	padding:0px;
}

/* -+-+- Home Page Styles END -+-+- */