@charset "utf-8";
/* CSS Document */

html {
	min-height:100%;
	margin-bottom:1px;
	overflow:-moz-scrollbars-vertical !important;
}
body {
	background:url(images/mainBG.jpg);
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0;
	padding:0;
}
.global {
	width:950px;
	left:50%;
	margin:0px auto 0px auto;
	border:0px solid #f00;
}
.topContainer {
	background:url(images/flowers.png) repeat-x;
	height:50px;
	margin:70px 0px 0px 0px;
}
.botContainer {
	background:url(images/ribbon.jpg) repeat-x;
	height:50px;
	margin:0px 0px 0px 0px;
	clear:both;
	position:relative;
	z-index:20000;
}
.header {
	height:100px;
	border:0px solid #fff;
	margin:-105px 0px 70px 0px;
	.margin:-105px 0px 30px 0px;
}
.logo img {
	position:relative;
	z-index:5000;
}
.slogan {
	color:#FFF;
	font-size:1.25em;
	font-weight:bold;
	font-style:italic;
	margin:-15px 0px 0px 50px;
}
.addy {
	padding:10px 0px 0px 0px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	text-align:center;
}
.flash {
	width:240px;
	height:360px;
	float:left;
	padding:0px 30px 0px 0px;
}

.content {
	width:930px;
	left:50%;
	margin:0px auto 0px auto;
	.margin:80px auto 0px auto;
	_margin:0px auto 0px auto;
	border:0px solid #fff;
	line-height:30px;
}
.content table a:link {
	color:#FFF;
	text-decoration:underline;
}
.content table a:visited {
	color:#FFF;
	text-decoration:underline;
}
.content table a:hover {
	color:#FFF;
	text-decoration:none;
}
.content table a:active {
	color:#FFF;
	text-decoration:none;
}
.collections td a:link {
	text-decoration:underline;
}
.collections td a:visited {
	text-decoration:underline;
}
.collections td a:hover {
	text-decoration:underline;
}
.collections td a:active {
	text-decoration:underline;
}
.ads {
	background:url(images/adsBG.png) no-repeat;
	width:950px;
	height:140px;
	position:relative;
	z-index:100;
	margin:50px 0px 20px 0px;
	.margin:10px 0px 20px 0px;
	clear:both;
}
.leftAd {
	background:white;
	width:457px;
	height:115px;
	float:left;
	margin:13px 0px 0px 14px;
	.margin:13px 0px 0px 14px;
	_margin:13px 0px 0px 7px;
}
.rightAd {
	background:white;
	width:457px;
	height:115px;
	float:right;
	margin:13px 14px 0px 0px;
	.margin:13px 14px 0px 0px;
	_margin:13px 7px 0px 0px;
}
.botLinks {
	padding:15px 0px 0px 0px;
	float:left;
}
.botLinks a:link {
	color:#FFF;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
.botLinks a:visited {
	color:#FFF;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
.botLinks a:hover {
	color:#FFF;
	text-decoration:underline;
	padding:0px 10px 0px 10px;
}
.botLinks a:active {
	color:#FFF;
	text-decoration:underline;
	padding:0px 10px 0px 10px;
}
.copyright {
	float:right;
	margin:13px 0px 0px 0px;
	font-size:.75em;
	text-align:right;
}
.copyright a:link {
	color:#FFF;
	text-decoration:none;
}
.copyright a:visited {
	color:#FFF;
	text-decoration:none;
}
.copyright a:hover {
	color:#FFF;
	text-decoration:underline;
}
.copyright a:active {
	color:#FFF;
	text-decoration:underline;
}
.footerLinks {
	width:950px;
	left:50%;
	margin:0px auto 0px auto;
}
.address {
	text-align:center;
	line-height:20px;
}
.PHP {
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	width:950px;
	text-align:center;
	margin:-200px auto 0px auto;
}
.back {
	margin:-400px 620px 0px auto;
	left:50%;
	z-index:1000;
	position:relative;
}
.emailForm {
	width:950px;
	position:relative;
	z-index:1;
	line-height:20px;
}
.navi {
	position:relative;
	z-index:500;
	float:right;
	margin:-101px 0px 0px 0px;
}
.butHome a:link {
	background:url(images/butHome1.png) no-repeat;
	width:86px;
	height:48px;
	display:block;
}
.butHome a:visited {
	background:url(images/butHome1.png) no-repeat;
	width:86px;
	height:48px;
	display:block;
}
.butHome a:hover {
	background:url(images/butHome2.png) no-repeat;
	width:86px;
	height:48px;
	display:block;
}
.butHome a:active {
	background:url(images/butHome2.png) no-repeat;
	width:86px;
	height:48px;
	display:block;
}
.butCollections a:link {
	background:url(images/butCollections1.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butCollections a:visited {
	background:url(images/butCollections1.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butCollections a:hover {
	background:url(images/butCollections2.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butCollections a:active {
	background:url(images/butCollections2.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butPartners a:link {
	background:url(images/butPartners1.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butPartners a:visited {
	background:url(images/butPartners1.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butPartners a:hover {
	background:url(images/butPartners2.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butPartners a:active {
	background:url(images/butPartners2.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butContact a:link {
	background:url(images/butContact1.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butContact a:visited {
	background:url(images/butContact1.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butContact a:hover {
	background:url(images/butContact2.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.butContact a:active {
	background:url(images/butContact2.png) no-repeat;
	width:130px;
	height:48px;
	display:block;
}
.footer {
	color:#FFF;
	width:950px;
	left:50%;
	margin:0px auto 0px auto;
}
.blackFade {
	background:url(images/blackFade.png) repeat-x;
	height:150px;
	margin:0px 0px 0px 0px;
}
.blackFade2 {
	background:url(images/blackFade2.png) repeat-x;
	height:200px;
	margin:0px 0px -200px 0px;
}
.collectionsTitle {
	font-size:1.2em;
	font-weight:bold;
}
