body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #000000;
	margin: 0px;
	color: #2A2727;
	background-image: url(/images/main-background.jpg);
	background-repeat: repeat-x;
}
#container {
	width: 970px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	min-height: 100%;
	height: auto !important;
	border: 1px solid #000000;
}
#header {width: 970px;}
#welcome-page {background-image: url(/images/welcome-back.jpg); height: 544px; width: 970px;}
#welcome-page .text-1 {width: 300px; margin-left: 125px; line-height: 22px; padding-top: 20px;}
#welcome-page .text-2 {width: 500px; margin-top: 22px;	margin-left: 30px;	line-height: 22px;}
#welcome-page .text-3 {width: 910px; margin-top: 22px;	margin-left: 30px;	line-height: 22px;}
.text-1 .spacer-1 {float: left;	height: 22px; width: 2px;}
.text-1 .spacer-2 {float: left;	height: 22px; width: 5px;}
.text-1 .spacer-3 {float: left;	height: 22px; width: 8px;}
.text-1 .spacer-4 {float: left;	height: 22px; width: 11px;}
.text-2 .spacer-5 {float: left;	height: 22px; width: 112px;}
.text-2 .spacer-6 {float: left;	height: 22px; width: 115px;}
/*Rosettes */
#rosettes-page {background-image: url(/images/rosettes-back.jpg); height: 459px; width: 970px;}
#rosettes-page-text {background-image: url(/images/rosettes-back-bot.jpg); width: 970px; font-size: 14px; line-height: 22px; float: left; padding-bottom: 40px;}
#rosettes-page-text #left {width: 420px; margin-left: 30px; float: left;}
#left .left {width: 150px; margin-left: 80px; float: left;}
#left .right {float: right; width: 150px; margin-right: 30px;}
#rosettes-page-text #right {width: 420px; margin-right: 30px; float: right;}
#rosettes-menu {width: 970px; padding-top: 32px;}
.rosettes-menu-icon-left1 {float: left; height: 102px; width: 170px;}
.rosettes-menu-icon-left2 {float: left; height: 102px; width: 230px;}
.rosettes-menu-icon {float: left; margin-left: 10px;}
.rosettes-menu-icon a:link img, .rosettes-menu-icon a:visited img {border: 1px solid #8B8B8B;}
.rosettes-menu-icon a:hover img, .rosettes-menu-icon a:active img {border: 1px solid #272A2A;}
.rosettes-menu-names1 {background-image: url(/images/rosettes-menu-names1.jpg); height: 63px; float: right; width: 800px;}
.rosettes-menu-names2 {background-image: url(/images/rosettes-menu-names2.jpg); height: 63px; width: 970px; float: left;}
.individual-rosette-text {font-size: 14px; padding-top: 15px; margin-left: 150px; float: left; margin-right: 30px; width: 790px; padding-bottom: 25px;}
#aries-rosette-page {height: 544px;	width: 970px; background-image: url(/images/aries-back.jpg); font-size: 14px;}
#taurus-rosette-page {height: 544px; width: 970px; background-image: url(/images/taurus-back.jpg); font-size: 14px;}
#gemini-rosette-page {height: 544px; width: 970px; background-image: url(/images/gemini-back.jpg); font-size: 14px;}
#aquarius-rosette-page {height: 544px; width: 970px; background-image: url(/images/aquarius-back.jpg); font-size: 14px;}
#leo-rosette-page {height: 544px; width: 970px; background-image: url(/images/leo-back.jpg); font-size: 14px;}
#virgo-rosette-page {height: 544px; width: 970px; background-image: url(/images/virgo-back.jpg); font-size: 14px;}
#libra-rosette-page {height: 544px; width: 970px; background-image: url(/images/libra-back.jpg); font-size: 14px;}
#scorpio-rosette-page {height: 544px; width: 970px; background-image: url(/images/scorpio-back.jpg); font-size: 14px;}
#sagittarius-rosette-page {height: 544px; width: 970px; background-image: url(/images/sagittarius-back.jpg); font-size: 14px;}
#capricorn-rosette-page {height: 544px; width: 970px; background-image: url(/images/capricorn-back.jpg); font-size: 14px;}
#pisces-rosette-page {height: 544px; width: 970px; background-image: url(/images/pisces-back.jpg); font-size: 14px;}
#individual-rosette-thumbs .left {height: 122px; width: 260px; float: left;}
#individual-rosette-thumbs .thumbnail {float: left; height: 162px; width: 162px; font-size: 10px; text-align: center; margin-right: 20px;}
#individual-rosette-table {height: 100px; width: 940px; float: left; padding-top: 50px; padding-left: 30px;}
#capricorn-rosette-page #individual-rosette-table {height: 100px; width: 940px; float: left; padding-top: 30px; padding-left: 30px;}
#individual-rosette-thumbs .thumbnail a:link img, #individual-rosette-thumbs .thumbnail a:visited img {border: 1px solid #8B8B8B;}
#individual-rosette-thumbs .thumbnail a:hover img, #individual-rosette-thumbs .thumbnail a:active img {border: 1px solid #272A2A;}
#individual-rosette-table .main-table {background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-top-color: #8B8B8B; border-right-color: #8B8B8B; border-bottom-color: #8B8B8B; border-left-color: #8B8B8B; border-right-style: solid; width: 910px; padding: 0px; line-height: 36px;}
#individual-rosette-table .main-table td {text-align: center; width: 25%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #8B8B8B; border-right-color: #8B8B8B; border-bottom-color: #8B8B8B; border-left-color: #8B8B8B;}
#individual-rosette-table .small-table td {border: 0px; padding: 0px; width: auto;}
#individual-rosette-table .small-text-table td {border: 0px; padding: 0px; font-size: 10px; line-height: 10px;}
.main-table .style-1 {text-align: left; padding-left: 10px;}
.main-table .style-2 {text-align: left; padding-left: 52px;}
.main-table .style-3 {text-align: left; padding-left: 94px;}
.main-table .style-4 {text-align: left; padding-left: 136px;}
.main-table .style-5 {text-align: left; padding-left: 186px;}
/*Show Sundries */
#show-sundries-page {height: 720px; width: 970px; background-image: url(/images/rosettes-back.jpg); font-size: 14px; background-repeat: no-repeat;}
#show-sundries-container {width: 970px; margin-right: auto; margin-left: auto; min-height: 100%; background-image: url(/images/rosettes-back-bot.jpg); background-repeat: repeat-y;}
.show-sundries-icons {height: 580px; margin-right: 28px; margin-left: 150px; padding: 10px; text-align: center;}
.show-sundries-icon {height: 120px; text-align: center; float: left; margin-right: 2px; margin-left: 2px; margin-top: 10px; margin-bottom: 10px;}
.show-sundries-icon2 {height: 120px; text-align: center; float: left; margin-right: 3px; margin-left: 2px; margin-top: 10px; margin-bottom: 10px;}
.show-sundries-icon3 {height: 120px; text-align: center; float: left; margin-left: 2px; margin-top: 7px; margin-bottom: 10px; width: 148px;}
.show-sundries-icon4 {height: 120px; text-align: center; float: left; margin-right: 0px; margin-left: 5px; margin-top: 10px; margin-bottom: 10px; width: 246px;}
.show-sundries-icon img, .show-sundries-icon2 img, .show-sundries-icon3 img, .show-sundries-icon4 img {padding: 2px; background-color: #FFFFFF;}
.show-sundries-icon a:link img, .show-sundries-icon a:visited img, .show-sundries-icon2 a:link img, .show-sundries-icon2 a:visited img, .show-sundries-icon3 a:link img, .show-sundries-icon3 a:visited img, .show-sundries-icon4 a:link img, .show-sundries-icon4 a:visited img {border: 1px solid #8B8B8B;}
.show-sundries-icon a:hover img, .show-sundries-icon a:active img, .show-sundries-icon2 a:hover img, .show-sundries-icon2 a:active img, .show-sundries-icon3 a:hover img, .show-sundries-icon3 a:active img, .show-sundries-icon4 a:hover img, .show-sundries-icon4 a:active img {border: 1px solid #272A2A;}
/*Sashes and Motifs and ribbons*/
#sashes-page {height: 459px; width: 970px; background-image: url(/images/rosettes-back.jpg); font-size: 14px; background-repeat: no-repeat;}
.sashes-text, .ribbons-text {font-size: 14px; padding-top: 15px; margin-left: 150px; float: none; width: 790px; padding-bottom: 25px;}
.sashes-img {margin-top: 15px; margin-left: 150px; float: left; width: 790px; margin-bottom: 25px; border: 1px solid #8B8B8B;}
#motifs-container, #ribbons-container, #site-map-container {width: 970px; margin-right: auto; margin-left: auto; min-height: 100%; background-image: url(/images/rosettes-back-bot.jpg); background-repeat: repeat-y;}
#motifs-page {height: 640px; width: 970px; background-image: url(/images/rosettes-back.jpg); font-size: 14px; background-repeat: no-repeat;}
#ribbons-page {height: 740px; width: 970px; background-image: url(/images/rosettes-back.jpg); font-size: 14px; background-repeat: no-repeat;}
.motifs-img, .ribbons-img {background-color:#FFFFFF; margin-top: 15px; margin-left: 150px; float: left; width: 790px; margin-bottom: 25px; border: 1px solid #8B8B8B; text-align: center;}
.motifs-img img {margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px;}
.ribbons-img img {margin-top: 10px; margin-bottom: 10px;}
/*Contact and Brochure Request */
#contact-page, #request-page {height: 459px; width: 970px; background-image: url(/images/rosettes-back.jpg); font-size: 14px; background-repeat: no-repeat;}
.form-back {background-color:#FFFFFF; margin-top: 15px; margin-left: 150px; float: left; width: 770px; margin-bottom: 25px; border: 1px solid #8B8B8B; padding: 10px}
/*Footers */
#footer {height: 30px; text-align: center; width: 970px; margin-left: 30px; float: left; width: 970px; margin-top: -30px;}
.footer-text, .footer-text a:link, .footer-text a:active, .footer-text a:visited {font-size: 18px; font-style: italic; text-decoration: none; color: #2A2727;}
.footer-text a:hover {text-decoration: underline;}
#copyright {font-size: 10px; color: #555555; text-align: left; height: 15px; width: 450px; float: left; padding-left: 10px;}
#copyright2{font-size: 10px; color: #333333; text-align: right; height: 15px; width: 450px;	float: right;}
#copyright a:link, #copyright2 a:link, #copyright a:active, #copyright2 a:active, #copyright a:visited, #copyright2 a:visited {font-size: 10px; color: #555555; text-decoration: none;}
#copyright a:hover, #copyright2 a:hover {font-size: 10px; color: #eeeeee; text-decoration: underline;}
#site-map-page {background-image: url(/images/rosettes-back.jpg); height: 600px; width: 970px; background-repeat: no-repeat;}
#site-map-page-text {width: 320px; margin-left: 150px; float: left;}
#site-map-page-text a:link, #site-map-page-text a:active, #site-map-page-text a:visited {font-size: 13px; color: #2A2727; text-decoration: none;}
#site-map-page-text a:hover {font-size: 13px; color: #2A2727; text-decoration: underline;}