@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Tahoma;
	font-size: 12px;
}
body {
	background-color: #5d5b5b;
	margin: 0px;
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x;
}
.wrapper {
	margin: auto;
	height: auto;
	width: 1000px;
}
.header-container {
	float: left;
	height: auto;
	width: 1000px;
}
.header {
	background-image: url(/images/header.jpg);
	float: left;
	height: 238px;
	width: 1000px;
}
.sub-header {
	background-image: url(/images/subheader.jpg);
	float: left;
	height: 155px;
	width: 1000px;
}
.header-text {
	float: left;
	height: 104px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 190px;
	padding-right: 510px;
	text-align: center;
}
.main-body {
	float: left;
	height: auto;
	width: 988px;
	padding: 6px;
}
.main-body2 {
	float: left;
	height: auto;
	width: 1000px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(/images/mbodybg.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.cage-container {
	float: left;
	height: auto;
	width: 988px;
}
.cage-header {
	background-image: url(/images/cage-title-bg.jpg);
	float: left;
	height: 60px;
	width: 838px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #bfbebe;
	padding-top: 20px;
	padding-left: 150px;
}
.cage-content {
	background-image: url(/images/cagebg.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 927px;
	padding-right: 29px;
	padding-left: 32px;
}
.cage-footer {
	background-image: url(/images/cage-footer.jpg);
	float: left;
	height: 15px;
	width: 988px;
}
.big-pic {
	float: left;
	height: 465px;
	width: 925px;
	border: 1px solid #FFFFFF;
	margin-bottom: 10px;
}
.scene-description {
	background-color: #555454;
	float: left;
	height: auto;
	width: 915px;
	border: 1px solid #FFFFFF;
	padding: 5px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
}
.smallthumb-container {
	float: left;
	height: auto;
	width: 927px;
}
.join-now {
	float: left;
	height: 113px;
	width: 927px;
	text-align: center;
	margin-top: 10px;
}
.small-thumb-a {
	float: left;
	height: 199px;
	width: 301px;
	border: 1px solid #FFFFFF;
}
.small-thumb-b {
	float: left;
	height: 199px;
	width: 301px;
	margin-right: 9px;
	border: 1px solid #FFFFFF;
	margin-left: 9px;
}
.small-thumb-c {
	float: left;
	height: 199px;
	width: 301px;
	border: 1px solid #FFFFFF;
}
.sales-pitch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	text-align: center;
	float: left;
	height: auto;
	width: 988px;
	margin-top: 10px;
	margin-bottom: 10px;
}.sales-pitch a
{
	color: #fff;
}
.sales-pitch a, .sales-pitch a:link {
	text-decoration: underline;
} 
.sales-pitch a:active, .sales-pitch a:hover {
	text-decoration: none;
	color: #fff;
}
.footer {
	background-image: url(/images/footerbg.jpg);
	background-repeat: repeat-x;
	height: auto;
	width: 100%;
	float: left;
}.footer1 {
	background-image: url(/images/footerbg3.jpg);
	background-repeat: repeat;
	height: auto;
	width: 100%;
	float: left;
	background-position: center;
}.footer2 {
	background-image: url(/images/footerbg2.jpg);
	background-repeat: no-repeat;
	height: auto;
	width: 100%;
	float: left;
	background-position: center;
}.join-footer {
	background-repeat: repeat-x;
	height: auto;
	width: 100%;
	float: left;
	background-color: #5D5B5C;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.choose {
	margin: auto;
	height: 30px;
	width: 1000px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 15px;
}.footer-a {
	margin: auto;
	height: 30px;
	width: 1000px;
	padding-top: 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}.footer-a a
{
	color: #ff0000;
}
.footer-a a, .footer-a a:link {
	text-decoration: underline;
} 
.footer-a a:active, .footer-a a:hover {
	text-decoration: none;
	color: #ff0000;
}
.footer-b {
	height: auto;
	width: 1000px;
	margin: auto;
}
.footer-pics {
	float: left;
	width: 986px;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.fp-container {
	background-color: #000000;
	float: left;
	height: auto;
	width: 970px;
	border: 3px solid #252525;
	padding: 5px;
}
.footer-thumb-a {
	float: left;
	height: 260px;
	width: 175px;
	border: 1px solid #FFFFFF;
	margin-left: 9px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.footer-thumb-b {
	float: left;
	height: 260px;
	width: 175px;
	border: 1px solid #FFFFFF;
	margin-left: 17px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.footer-thumb-c {
	float: left;
	height: 260px;
	width: 175px;
	border: 1px solid #FFFFFF;
	margin-left: 17px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.footer-thumb-d {
	float: left;
	height: 260px;
	width: 175px;
	border: 1px solid #FFFFFF;
	margin-left: 17px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.footer-thumb-e {
	float: left;
	height: 260px;
	width: 175px;
	border: 1px solid #FFFFFF;
	margin-left: 17px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.see-more {
	float: left;
	height: auto;
	width: 986px;
	margin-top: 10px;
	text-align: center;
}

.join-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 986px;
	margin-top: 10px;
	text-align: center;
}
.join-links a
{
	color: #ff0000;
}
.join-links a, .join-links a:link {
	text-decoration: underline;
} 
.join-links a:active, .join-links a:hover {
	text-decoration: none;
	color: #ff0000;
}
.main-footer {
	height: auto;
	width: 1000px;
	float: left;
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}.main-footer2 {
	height: auto;
	width: 1000px;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}.join-main-footer {
	height: auto;
	width: 1000px;
	float: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.footer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	float: left;
	height: auto;
	width: 1000px;
	padding-top: 5px;
}.footer-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	float: left;
	height: auto;
	width: 1000px;
	padding-top: 25px;
}
.zuzana-designs {
	margin: auto;
	height: 21px;
	width: 1000px;
	float: left;
	text-align: center;
	padding-top: 2px;
}
.navigation {
	float: left;
	height: 44px;
	width: 980px;
	padding-top: 7px;
	padding-right: 10px;
	padding-left: 10px;
}
.nav-a {
	float: left;
	height: 37px;
	width: 146px;
}.nav-b {
	float: right;
	height: 37px;
	width: 358px;
}
.join-cage {
	background-color: #000000;
	float: left;
	height: auto;
	width: 956px;
	border: 4px solid #313436;
	padding: 12px;
}
.join-left {
	background-color: #555454;
	float: left;
	height: auto;
	width: 558px;
	border: 1px solid #FFFFFF;
	padding: 5px;
	color: #252525;
	font-size: 16px;
	font-weight: bold;
	font-color: #ff0000;
}
.fhg-left {
        background-color: #555454;
        float: left;
        height: auto;
        width: 940px;
        border: 1px solid #FFFFFF;
        padding: 5px;
        color: #252525;
        font-size: 16px;
        font-weight: bold;
        color: #ff0000;
}


.join-left a {
        text-decoration: none;
        color: #ffffff;
}
.join-left a:hover {
        text-decoration: none;
        color: #ff0000;
}
.join-fhg {
	background-color: #555454;
	float: left;
	height: auto;
	width: 940px;
	border: 1px solid #FFFFFF;
	padding: 5px;
	color: #252525;
	font-size: 14px;
	font-weight: bold;
}
.join-right {
	background-color: #555454;
	float: left;
	height: auto;
	width: 362px;
	margin-left: 10px;
	border: 1px solid #FFFFFF;
	padding: 5px;
}
.why-join {
	background-image: url(/images/why-join.jpg);
	float: left;
	height: 31px;
	width: 350px;
}
.join-right-a {
	background-color: #242527;
	float: left;
	height: auto;
	width: 350px;
	border: 1px solid #FFFFFF;
	padding: 5px;
}
.join-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 350px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
}
.small-join-pics {
	float: left;
	height: auto;
	width: 350px;
	text-align: center;
}
.join-text-a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: auto;
	width: 350px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.join-pics {
	text-align: center;
	float: left;
	height: auto;
	width: 956px;
	margin-top: 10px;
}
.members-left {
	float: left;
	height: auto;
	width: 766px;
	padding-top: 6px;
	padding-right: 12px;
}
.members-right {
	float: left;
	height: auto;
	width: 222px;
}
.sb-header {
	background-image: url(/images/msb-header.jpg);
	float: left;
	height: 23px;
	width: 222px;
	text-align: center;
	padding-top: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.sb-content {
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 206px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.sb-content a
{
	color: #ff0000;
}
.sb-content a, .sb-content a:link {
	text-decoration: underline;
} 
.sb-content a:active, .sb-content a:hover {
	text-decoration: none;
	color: #ff0000;
}
.sb-links {
	color: #FF0000;
	float: left;
	height: auto;
	width: 206px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.sb-thumb {
	height: 260px;
	width: 175px;
	border: 1px solid #FFFFFF;
	float: left;
	margin-left: 15px;
	margin-top: 20px;
}
.members-cage {
	float: left;
	height: auto;
	width: 766px;
	padding-bottom: 10px;
}
.mc-header {
	background-image: url(/images/mc-header.jpg);
	float: left;
	height: 58px;
	width: 596px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #bfbebe;
	padding-left: 170px;
	padding-top: 20px;
}
.mc-bg {
	background-image: url(/images/mc-bg.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 702px;
	padding-right: 32px;
	padding-left: 32px;
	padding-bottom: 15px;
}
.mc-footer {
	background-image: url(/images/mc-footer.jpg);
	float: left;
	height: 15px;
	width: 766px;
}
.mem-pic-a {
	float: left;
	height: 465px;
	width: 700px;
	border: 1px solid #FFFFFF;
}
.mem-cage-desc {
	background-color: #555452;
	float: left;
	height: auto;
	width: 690px;
	border: 1px solid #FFFFFF;
	padding: 5px;
	margin-top: 10px;
	color: #FFFFFF;
}
.smal-pic-cage {
	float: left;
	height: auto;
	width: 702px;
	margin-top: 10px;
}
.mem-pic-b {
	float: left;
	height: 229px;
	width: 343px;
	border: 1px solid #FFFFFF;
}
.mem-pic-c {
	float: left;
	height: 229px;
	width: 343px;
	border: 1px solid #FFFFFF;
	margin-left: 12px;
}
.mem-footer-pic {
	float: left;
	height: auto;
	width: 177px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.mem-pic {
	float: left;
	height: 260px;
	width: 175px;
	border: 1px solid #FFFFFF;
}
.model-name {
	float: left;
	height: auto;
	width: 177px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	text-align: center;
}
.model-name a
{
	color: #ff0000;
}
.model-name a, .model-name a:link {
	text-decoration: none;
} 
.model-name a:active, .model-name a:hover {
	text-decoration: underline;
	color: #ff0000;
}
