body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	background-color: #ffffff; 
	padding: 0; 
	margin: 0;
	text-decoration: none;
	}


td	{ font-size: x-small; }

.clearboth {clear: both;}

a img { border-style: none;}

a:link { color: #4c93e3; text-decoration: none;}
a:visited { color: #4c93e3; text-decoration: none;}
a:active { color: #4c93e3; text-decoration: none;}
a:hover { color: #000000; text-decoration: underline;}

a:link.ltblue { color: #4c93e3; text-decoration: underline;}
a:visited.ltblue { color: #4c93e3; text-decoration: underline;}
a:active.ltblue  { color: #4c93e3; text-decoration: underline;}
a:hover.ltblue  { color: #000000; text-decoration: underline;}

a:link.ltbluesm { color: #4580c8; font-size: 12px; }
a:visited.ltbluesm { color: #4580c8; font-size: 12px;}
a:active.ltbluesm  { color: #4580c8; font-size: 12px;}
a:hover.ltbluesm  { color: #000000;font-size: 12px; }

a:link.ltbluebl { color: #ffffff; font-size: 12px; }
a:visited.ltbluebl { color: #ffffff; font-size: 12px;}
a:active.ltbluebl  { color: #ffffff; font-size: 12px;}
a:hover.ltbluebl  { color: #ffffff;font-size: 12px; }

.contentwrap {
	width: 100%;
	margin: 0px auto 0px auto;
	background-image: url(/images/bgrd-clouds.jpg);
	background-repeat: repeat-x;
	}

.content {
	overflow: auto;
	background-image: url(/images/bgrd-center.jpg);
	background-repeat: no-repeat;
	width: 750px;
	margin: 0px auto 0px auto;
	background-color: #ffffff; 
	}

.leftcol {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 270px;
	}


.flash {margin: 0px auto 0px auto;}


.nav {
	margin: 10px 0px 0px 0px;
	}

.homebutton a { 
	display: block;
	width: 200px;
	height: 110px;
	float: left;
	margin: 0px 0px 2px 5px;
	}

.homebutton a:hover {
	background-color: #000000;
	}


.homebutton#first a {
	background-image: url(/images/button-home01.jpg);
	}

.homebutton#first a:hover {
	background-position: -201px;
	}

.homebutton#second a {
	background-image: url(/images/button-home02.jpg);
	}

.homebutton#second a:hover {
	background-position: -201px;
	}

.homebutton#third a {
	background-image: url(/images/button-home03.jpg);
	}

.homebutton#third a:hover {
	background-position: -201px;
	}

.homebutton#fourth a {
	background-image: url(/images/button-home04.jpg);
	}

.homebutton#fourth a:hover {
	background-position: -201px;
	}

.leftbutton a {
	display: block;
	width: 100%;
	height: 27px;
	background-color: #4580c8;
	border-bottom: 3px solid #4c93e3;
	}

.leftbutton a:hover {
	background-color: #6DB1FD;
	}

.leftbutton#one a {
	background-image: url(/images/button-nav01.gif);
	background-repeat: repeat-y;
	}

.leftbutton#one a:hover {
	background-position: -270px;
	}

.leftbutton#one a {
	background-image: url(/images/button-nav01.gif);
	background-repeat: repeat-y;
	}

.leftbutton#one a:hover {
	background-position: -270px;
	}

.leftbutton#two a {
	background-image: url(/images/button-nav02.gif);
	background-repeat: repeat-y;
	}

.leftbutton#two a:hover {
	background-position: -270px;
	}

.leftbutton#three a {
	background-image: url(/images/button-nav03.gif);
	background-repeat: repeat-y;
	}

.leftbutton#three a:hover {
	background-position: -270px;
	}

.leftbutton#four a {
	background-image: url(/images/button-nav04.gif);
	background-repeat: repeat-y;
	}

.leftbutton#four a:hover {
	background-position: -270px;
	}

.leftbutton#five a {
	background-image: url(/images/button-nav05.gif);
	background-repeat: repeat-y;
	}

.leftbutton#five a:hover {
	background-position: -270px;
	}

.leftbutton#six a {
	background-image: url(/images/button-nav06.gif);
	background-repeat: repeat-y;
	}

.leftbutton#six a:hover {
	background-position: -270px;
	}

.leftbutton#seven a {
	background-image: url(/images/button-nav07.gif);
	background-repeat: repeat-y;
	}

.leftbutton#seven a:hover {
	background-position: -270px;
	}

.homespace {
	height: 600px;
	float: left;
	width: 7px;
	}

.main { 
	margin: 0px auto 0px auto;
	width: 450px;
	float: left;
	}

.red { color: #ed1b23;}

.toppic {
	width: 437px;
	margin: 0px auto 0px auto;
	padding: 165px 5px 4px 8px;
	background-image: url(/images/pic-top1.jpg);
	}

.toppic#about {	background-image: url(/images/pic-top02.jpg);}

.toppic#ssmm { background-image: url(/images/pic-top03.jpg);}

.toppic#event {	background-image: url(/images/pic-top04.jpg);}

.toppic#vid { background-image: url(/images/pic-top05.jpg);}

.toppic#one { background-image: url(/images/pic-top06.jpg);}

.toppic#two { background-image: url(/images/pic-top07.jpg);}

.toppic#three {	background-image: url(/images/pic-top08.jpg);}

.toppic#four {	background-image: url(/images/pic-top09.jpg);}

.toppic#index {
	height: 100px;
	padding: 165px 5px 0px 8px;
	line-height: 18px;
	background-image: url(/images/pic-top01.jpg);
	font-size: 12px; 
	}

.titles {
	font-size: 14px;
	font-weight: bold; 
 	color: #0E0C45;
	}

.lead {
	font-size: 13px;
	font-weight: bold; 
 	color: #4580c8;
	}

p { padding: 0px 5px 0px 7px}

p.sig {
	text-align: right; 
	padding: 5px 45px 5px 0px;
	}

li {margin-bottom: 5px;}



.homebox {
	width: 420px;
	margin: 5px auto 0px auto;
	}


.homebox#top { margin: 20px auto 0px auto;}


.sscont { margin: 40px auto 0px auto}


.ssbutton a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	display: block;
	text-align: center;
	width: 200px;
	padding: 5px 0px 5px 0px;
	background-color: #4c93e3;
	margin: 0px auto 25px auto;
	}

.ssbutton a:hover {
	display: block;
	background-color: #000000;
	}


.ssmmnav {
	padding: 10px 0px 0px 0px; 
	text-align: center; 
	color: #cccccc;
	}


table.con {
	margin-top: 5px;
	padding: 2px 0px 2px 2px;
	}


.thumbcontainer {
	width: 750px; 
	margin: 5px auto 0px auto; 
	padding: 10px 0px 5px 0px;
	}

.thumbcontainer#creative { width: 600px; padding: 10px 0px 10px 0px;}

.thumbcontainer#speaker { 
	padding: 10px 0px 5px 50px;
	width: 550px;
	}


.thumb { text-align: center;
	float: left;
	margin: 0px 0px 0px 7px;
	width: 75px; 
	height: 50px;
	}

.thumb#lead { margin: 0px 0px 0px 0px;}

.thumbpair { text-align: center;
	float: left;
	margin: 0px 0px 0px 10px;
	width: 75px; 
	height: 50px;
	}


.popclose {
	width: 110px; 
	float: right; 
	height: 50px; 
	padding: 0px 25px 10px 0px;
	}

.popclose#speak {
	padding: 0px 100px 10px 0px;
	}


.footer {
	width: 750px;
	background-image: url(/images/bgrd-footer.jpg);
	background-repeat: no-repeat;
	height: 39px;
	margin: 0px auto 0px auto;
	background-color: #ffffff; 
	}


.copyright {
	font-size: 10px; 
	color: #5e4618;
	text-align: center;
	width: 750px;
	margin: 0px auto 0px auto;
	background-color: #ffffff; 
	}


.css-key	{
	background-color: #ffffff;
	width: 350px;
	margin-left: 100px;
	margin-top: 100px;
	padding: 10px 10px 10px 10px;
	}