body {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	background-image: url(images/bkgdGrad.gif);
	background-repeat: repeat-y;
	background-position: center;
}
/*img {
	padding: 0px;
	margin: 0px;
}*/
p {
	padding: 0px;
	margin: 12px 0px 0px 0px;
	font: 13px/19px "Trebuchet MS", Helvetica, sans-serif;
	color: #666;
}
#wrapper {
	background-color: #FFF;
	background: url(images/wrap_bkgd.gif) repeat;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 785px;
	position: relative;
}

/* ====================================
        Footer
=======================================*/
#footer {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}
#footer .mouse {
	padding: 6px;
	margin: 0px;
	font: normal 9px/0px "Lucida Grande", Verdana, sans-serif;
	color: #fff;
}
#footer p {
	padding: 6px;
	margin: 0px;
	font: normal 10px/10px "Lucida Grande", Verdana, sans-serif;
	color: #AEA39D;
}
#footer a:link, #footer a:visited, #footer a:active {
	color: #CEC4BF;
	text-decoration: none;
}
#footer a:hover {
	color: #fff;
	text-decoration: underline;
}
#footer a {
	color: #fff;
	font: normal 10px/10px "Lucida Grande", Verdana, sans-serif;
}
/* ====================================
        Left Column
=======================================*/
#homeTxt {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 0px;
}
#homeTxt a {
	color: #2A6C80;
	text-decoration: none;
}
#homeTxt a:hover {
	color: #59B0C8;
	text-decoration: underline;
}
/* ====================================
        Left Nav Column 1
=======================================*/
#lftNav1 {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
}
/* ====================================
        Left Nav Column 2
=======================================*/
#lftNav2 {
	margin: 20px 10px 10px 7px;
	padding: 0px;
}
#lftNav2 h1 {
	font: 20px/20px "Trebuchet MS", Helvetica, sans-serif;
	color: #3D889E;
	text-transform: uppercase;
}
#lftNav2 p {
	font: 11px/15px "Trebuchet MS", Helvetica, sans-serif;
	color: #000;
}
/* ====================================
        Right Column Description
=======================================*/
#rhtMain2 {
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
#rhtMain2 p a {
	color: #000;
	font: bold normal 11px/16px "Trebuchet MS", Helvetica, sans-serif;
	text-decoration: none;
	}
#rhtMain2 p a:link, #rhtMain2 p a:visited, #rhtMain2 p a:active {
	color: #3C6BB1;
	text-decoration: none;
	}
#rhtMain2 p a:hover {
	color: #000;
	text-decoration: none;
	}
#rhtMain2 h1 {
	padding: 0px;
	margin: 0px 0px 4px 0px;
	font: 24px/26px "Trebuchet MS", Helvetica, sans-serif;
	color: #3C6BB1;
}
#rhtMain2 h2 {
	padding: 0px;
	margin: 10px;
	font: 24px/26px "Trebuchet MS", Helvetica, sans-serif;
	color: #3C6BB1;
}
#rhtMain2 h3 {
	padding: 0px;
	margin: 10px;
	font: 15px/18px "Trebuchet MS", Helvetica, sans-serif;
	color: #3C6BB1;
}
#rhtMain2 h4 {
	padding: 0px;
	margin: 10px;
	font: 18px/22px "Trebuchet MS", Helvetica, sans-serif;
	color: #3C6BB1;
}
#rhtMain2 h5 {
	padding: 0px;
	margin: 0px;
	font: 16px/20px "Trebuchet MS", Helvetica, sans-serif;
	color: #fff;
}
.blacker {
	color: #000;
}
.black {
	font: normal 13px/16px "Trebuchet MS", Helvetica, sans-serif;
}
.black2 {
	color: #000;
	font: normal 13px/16px "Trebuchet MS", Helvetica, sans-serif;
}
.blackS {
	font: normal 11px/16px "Trebuchet MS", Helvetica, sans-serif;
}
.blackS2 {
	color: #000;
	font: normal 11px/16px "Trebuchet MS", Helvetica, sans-serif;
}
#rhtMain2 h3 a {
	color: #000;
	font: normal 15px/18px "Trebuchet MS", Helvetica, sans-serif;
	text-decoration: none;
	}
#rhtMain2 h3 a:link, #rhtMain2 h3 a:visited, #rhtMain2 h3 a:active {
	color: #3C6BB1;
	text-decoration: none;
	}
#rhtMain2 h3 a:hover {
	color: #000;
	text-decoration: none;
	}
#rhtMain2 p {
	padding: 0px;
	margin: 10px;
	font: 12px/18px "Trebuchet MS", Helvetica, sans-serif;
	color: #666;
}	
#rhtMain2 .mouse {
	padding: 6px;
	margin: 0px 0px 0px 40px;
	font: normal 9px/10px "Lucida Grande", Verdana, sans-serif;
	color: #3C6BB1;
}	
#rhtMain2 .mouse2 {
	padding: 6px;
	margin: 0px 0px 0px 10px;
	font: normal 9px/10px "Lucida Grande", Verdana, sans-serif;
	color: #3C6BB1;
}	
/* ====================================
        Right Column
=======================================*/
#rhtMain {
	margin: 20px;
	padding: 0px;
}
#rhtMain h1 {
	padding: 0px;
	margin: 0px 0px 4px 0px;
	font: 24px/26px "Trebuchet MS", Helvetica, sans-serif;
	color: #3C6BB1;
}
#rhtMain p {
	padding: 0px;
	margin: 12px 0px 0px 0px;
	font: 13px/19px "Trebuchet MS", Helvetica, sans-serif;
	color: #666;
}
#rhtMain a {
	color: #2A6C80;
	text-decoration: none;
}
#rhtMain .mouse {
	padding: 0px;
	margin: 12px 0px 0px 0px;
	font: 11px/14px "Trebuchet MS", Helvetica, sans-serif;
	color: #666;
}
#rhtMain a:link #rhtMain a:active #rhtMain:visited {
	color: #2A6C80;
	text-decoration: none;
}
#rhtMain a:hover {
	color: #59B0C8;
	text-decoration: underline;
}
#rhtMain .table {
	padding: 0px;
	margin: 5px;
	font: 11px/13px "Trebuchet MS", Helvetica, sans-serif;
	color: #000;
}
#rhtMain ul {
	font: 13px/19px "Trebuchet MS", Helvetica, sans-serif;
	color: #666;
	list-style-type: disc;
}
#rhtMain li {
	margin: 12px 0px 10px 10px;
	font: 13px/19px "Trebuchet MS", Helvetica, sans-serif;
	color: #666;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	padding-left: 0px;
}

/* ====================================
        Navigation Menu
=======================================*/
#menu {
	padding: 0px;
	padding: 0px;
	width: 160px;
	height: auto;	
}
#menu a {
	display: block;
	padding: 7px 3px 7px 10px;
	width: 147px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5D3E3;
	}
#menu a:link, a:visited, a:active {
	color: #FFF;
	text-decoration: none;
	}
#menu a:hover {
	background-color: #B5D3E3;
	color: #000;
	background-image: url(images/butOver.jpg);
	background-position: center center;
	}
#menu ul {
	margin: 0px;
	font: normal 12px/15px "Trebuchet MS", Helvetica, sans-serif;
	list-style: none;
	padding: 0px;
}
/* ====================================
        Navigation Menu2
=======================================*/
#menu2 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 140px;
	height: auto;	
}
#menu2 select {
	font: normal 10px/10px "Lucida Grande", Verdana, sans-serif;
}
#menu2 a {
	color: #000;
	}
#menu2 a:link, a:visited, a:active {
	color: #000;
	text-decoration: none;
	}
#menu2 a:hover {
	color: #000;
	text-decoration: underline;
	}
#menu2 ul {
	margin: 0;
	font: bold normal 10px/10px "Trebuchet MS", Helvetica, sans-serif;
	list-style: none;
	padding: 0px;
	text-transform: uppercase;
}
#menu2 li {
	margin: 0;
	padding: 4px 3px 4px 10px;
	font: bold normal 10px/10px "Trebuchet MS", Helvetica, sans-serif;
	list-style: none;
	text-transform: uppercase;
}
/* ====================================
        Sub Navigation Menu 
=======================================*/
#submenu {
	margin: 0px;
	padding: 0px;
	width: 160px;
	height: auto;	
}

#submenu a {
	display: block;
	padding: 5px 3px 5px 20px;
	width: 137px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5D3E3;
	margin: 0px;
	}
#submenu a:link, a:visited, a:active {
	color: #FFF;
	text-decoration: none;
	}
#submenu a:hover {
	background-color: #B5D3E3;
	color: #000;
	background-image: url(images/butOver.jpg);
	background-position: center center;
	}
#submenu ul {
	margin: 0px;
	font: normal 11px/15px "Trebuchet MS", Helvetica, sans-serif;
	list-style: none;
	padding: 0px;
}
/* ====================================*/
#bodylink {
	margin-left: 20px;	
}
#bodylink a {
	color: #000;
	font: bold normal 13px/19px "Trebuchet MS", Helvetica, sans-serif;
	text-decoration: none;
	}
#bodylink a:link, #bodylink a:visited, #bodylink a:active {
	color: #3C6BB1;
	text-decoration: none;
	}
#bodylink a:hover {
	color: #000;
	text-decoration: none;
	}	
/* ====================================*/


#team {
	padding: 0px;
}
#team h1 {
	padding: 0px;
	margin: 15px;
	font: 20px/24px "Trebuchet MS", Helvetica, sans-serif;
	color: #3C6BB1;
}
#team p {
	padding: 0px;
	margin: 15px;
	font: 11px/13px "Trebuchet MS", Helvetica, sans-serif;
	color: #000;
}
#team a {
	color: #3C6BB1;
	font: 11px/13px "Trebuchet MS", Helvetica, sans-serif;
	}
#team a:link, #bodylink a:visited, #bodylink a:active {
	color: #3C6BB1;
	text-decoration: underline;
	}
#team a:hover {
	color: #000;
	text-decoration: underline;
	}	
#team ul {
	font: 11px/13px "Trebuchet MS", Helvetica, sans-serif;
	color: #666;
	list-style-type: disc;
}
#team li {
	margin: 12px 0px 10px 10px;
	font: 11px/13px "Trebuchet MS", Helvetica, sans-serif;
	color: #666;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	padding-left: 0px;
}
/* ====================================*/

#pics {
	margin: 0px auto;
	padding: 0px;
	width: 728px;
	clear: both;
}
/* ====================================*/
#collectionThumb td {
	margin: 0px;
	padding: 5px 5px 5px 5px;
}
/* ====================================*/
.gradationMain {
	background: #FFFFFF url(images/gradationMain.gif) repeat;
}
.gradationSideNav1 {
	background: transparent url(images/gradationSideNav1.gif) repeat;
}
.gradationSideNav2 {
	background: transparent url(images/gradationSideNav2.gif);
}
.gradationSideNav3 {
	background: transparent url(images/gradationSideNav3.gif);
}
.gradation {
	background: transparent url(images/gradation.gif) repeat;
}
.homeMain {
	background: transparent url(images/homeleftbg.jpg) no-repeat;
	/*background: transparent url(images/homeMain.jpg) no-repeat;*/
}
.colorFill {
	color: #2A6C80;
}