body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	background-color: #8c0202;

}

.wrapper {

	height: auto;

	width: 1014px;

	margin: auto;

}

.header-container {

	height: auto;

	width: 1014px;

}

.header {

	float: left;

	height: auto;

	width: 1014px;

}

.style1 {

color: #FF0000

}

h1 {

	background-image: url(images/header.jpg);

	float: left;

	height: 257px;

	width: 1014px;

	margin: 0px;

}

.middle-header {

	float: left;

	height: 174px;

	width: 1014px;

}

.hb-container {

	float: left;

	height: auto;

	width: 195px;

}

.header-textbox {

	background-image: url(images/itext-bg.jpg);

	float: left;

	height: 154px;

	width: 420px;

	padding: 10px;

	background-repeat: repeat;

	font-family: Tahoma;

	font-size: 13px;

}

.header-textbox a

{

	color: #FF0000;

}

.header-textbox a, .header-textbox a:link { text-decoration: none;} 

.header-textbox a:active, .header-textbox a:hover { text-decoration: underline; color: #FF0000; 

}

.chest {

	background-image: url(images/header-a.jpg);

	float: left;

	height: 174px;

	width: 379px;

}

.header-bottom {

	background-image: url(images/header-c.jpg);

	float: left;

	height: 79px;

	width: 1004px;

	background-repeat: no-repeat;

	padding-left: 10px;

}

.main-container {

	background-image: url(images/bodybg.jpg);

	background-repeat: repeat;

	float: left;

	height: auto;

	width: 1014px;

}.main-container-a {

	background-image: url(images/bodybg2.jpg);

	background-repeat: no-repeat;

	float: left;

	height: auto;

	width: 964px;

	padding-right: 37px;

	padding-left: 13px;

	padding-top: 10px;

}

.footer-container {

	float: left;

	height: 140px;

	width: 1014px;

}

.footer-top {

	background-image: url(images/footer-a.jpg);

	float: left;

	height: 74px;

	width: 1014px;

}

.joinnow {

	float: left;

	height: 66px;

	width: 362px;

}

.footer-b {

	background-image: url(images/footer-b.jpg);

	float: left;

	height: 66px;

	width: 253px;

}

.next-page {

	float: left;

	height: 66px;

	width: 399px;

}

.cage-container {

	float: left;

	height: auto;

	width: 964px;

}

.cage-header {

	background-image: url(images/cage-titlebg.jpg);

	float: left;

	height: 105px;

	width: 964px;

}

.top-cage {

	float: left;

	height: auto;

	width: 1014px;

}

h2 {

	background-image: url(images/cage-titlebg-a.jpg);

	float: left;

	height: 65px;

	width: 800px;

	padding-right: 50px;

	padding-left: 164px;

	padding-top: 45px;

	font-family: Tahoma;

	font-size: 30px;

	font-weight: bold;

	color: #EDEBEC;

	margin: 0px;

}

.tc-main {

	float: left;

	height: auto;

	width: 977px;

	padding-left: 11px;

	padding-right: 26px;

}.cage-container {

	float: left;

	height: auto;

	width: 977px;

	padding-left: 11px;

	padding-right: 26px;

}

.cage-content {

	float: left;

	height: auto;

	width: 953px;

	padding-bottom: 5px;

	padding-top: 2px;

	background-image: url(images/cagebg.jpg);

	background-repeat: repeat;

	padding-left: 11px;

}

.main-pic {

/*	float: left;*/

	height: 304px;

	width: 540px;
	float: left;

	border: 1px solid #FAF8F9;

}

.rh-box {

	float: left;

/*	height: 452px;

	width: 400px;*/

	padding-left: 8px;

}

.description-box {

	background-color: #e3dfdf;
    float: left;
	width: 520px;
	overflow: scroll;

	padding: 10px 10px;

	font-family: Tahoma;
    height: 112px;
	font-size: 13px;
	margin-top: 4px;

}

.small-thumbs {

	float: left;

	height: auto;

	width: 400px;

	padding: 0 0 0 10px;

}

.thumbpic {

	float: left;

	height: 141px;

	width: 188px;

	border: 1px solid #FAF8F9;

	margin-bottom: 7px;

}

.thumbpic2 {

	float: left;

	height: 141px;

	width: 188px;

	margin-left: 10px;

	border: 1px solid #FAF8F9;

	margin-bottom: 7px;

}

.thumbpic3 {

	float: left;

	height: 141px;

	width: 188px;

	border: 1px solid #FAF8F9;

}

.thumbpic4 {

	float: left;

	height: 141px;

	width: 188px;

	margin-left: 10px;

	border: 1px solid #FAF8F9;

}

.cage-footer {

	background-image: url(images/cage-footer.jpg);

	float: left;

	height: 109px;

	width: 764px;

	padding-left: 200px;

}

.watch-now {

	float: left;

	height: 109px;

	width: 340px;

}

.cfjoinnow {

	float: left;

	height: 107px;

	width: 309px;

	padding-left: 80px;

}

h3 {

	background-image: url(images/cage-titlebg.jpg);

	float: left;

	height: 65px;

	width: 750px;

	padding-right: 50px;

	padding-left: 164px;

	padding-top: 45px;

	font-family: Tahoma;

	font-size: 30px;

	font-weight: bold;

	color: #EDEBEC;

	margin: 0px;

}

.sales-pitch {

	float: left;

	height: auto;

	width: 1004px;

	padding-top: 10px;

	padding-bottom: 15px;

	padding-left: 10px;

	color: #FFFFFF;

}

.pitch-a {

	font-family: Tahoma;

	font-size: 40px;

	font-weight: bold;

	color: #FFFFFF;

	float: left;

	height: auto;

	width: 970px;

	text-align: center;

	padding: 0px;

}

.pitch-a a

{

	color: #FFFFFF;

}

.pitch-a a, .pitch-a a:link { text-decoration: none;} 

.pitch-a a:active, .pitch-a a:hover { text-decoration: underline; color: #FFFFFF; 

}

.pitch-b {

	font-family: Tahoma;

	font-size: 15px;

	font-weight: bold;

	color: #FF0000;

	float: left;

	height: auto;

	width: 970px;

	text-align: center;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.join-wrapper {

	margin: auto;

	height: auto;

	width: 990px;

}

.join-header {

	background-image: url(images/join-header.jpg);

	margin: 0px;

	float: left;

	height: 196px;

	width: 990px;

}

.join-content {

	float: left;

	height: auto;

	width: 990px;

}

.joinform-container {

	float: left;

	height: auto;

	width: 690px;

}

.model {

	background-image: url(images/model.jpg);

	float: left;

	height: 554px;

	width: 299px;

}

.join-top {

	background-image: url(images/join-form.jpg);

	float: left;

	height: 38px;

	width: 690px;

}

.join-form-box {

	background-image: url(images/formbg.jpg);

	float: left;

	height: 500px;

	width: 645px;

	padding-top: 16px;

	padding-left: 30px;

	padding-right: 15px;

}

.join-footer {

	background-image: url(images/jfooter.jpg);

	float: left;

	height: 101px;

	width: 989px;

}

.join-text {

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	float: left;

	height: auto;

	width: 645px;

	text-align: center;

}

.jfcode {

	float: left;

	height: auto;

	width: 645px;

	font-family: Tahoma;

	font-size: 12px;

	color: #FFFFFF;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: center;

}

.p {margin: 0px;}.top-bar {

	background-image: url(images/top.jpg);

	float: left;

	height: 25px;

	width: 1004px;

	font-family: Tahoma;

	font-size: 18px;

	font-weight: bold;

	color: #FF0000;

	padding-top: 2px;

	padding-left: 10px;

}

.new-pics {

	float: left;

	height: 27px;

	width: 690px;

	color: #FF0000;

	font-family: Tahoma;

	font-weight: bold;

	font-size: 18px;

	padding-top: 9px;

	border-bottom-width: 3px;

	border-bottom-style: dashed;

	border-bottom-color: #FFFFFF;

}

.exclusive {

	float: left;

	height: 32px;

	width: 700px;

	color: #FFFFFF;

	font-family: Tahoma;

	font-weight: bold;

	font-size: 18px;

	padding-top: 6px;

}

.dash {

	font-family: Tahoma;

	font-size: 18px;

	font-weight: normal;

	color: #FFFFFF;

	float: left;

	height: 3px;

	width: 690px;

	padding: 0px;

	line-height: 1px;

	overflow: hidden;

	border-bottom-width: 2px;

	border-bottom-style: dashed;

	border-bottom-color: #FFFFFF;

}

.jpf-text {

	font-family: Tahoma;

	font-size: 12px;

	color: #FFFFFF;

	text-align: center;

	float: left;

	height: auto;

	width: 990px;

	padding-top: 10px;

	padding-bottom: 10px;

}

.f-text {

	font-family: Tahoma;

	font-size: 12px;

	color: #FFFFFF;

	text-align: center;

	float: left;

	height: auto;

	width: 1014px;

	padding-top: 10px;

	padding-bottom: 10px;

}

.members-wrapper {

	height: auto;

	width: 987px;

	margin: auto;

}

.members-header {

	background-image: url(images/members-header.jpg);

	float: left;

	height: 194px;

	width: 987px;

}

.members-navigation {

	background-image: url(images/members-navbg.jpg);

	float: left;

	height: 36px;

	width: 987px;

	padding-top: 10px;

	font-size: 20px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.members-navigation a

{

	color: #FFFFFF;

}

.members-navigation a, .members-navigation a:link { text-decoration: none;} 

.members-navigation a:active, .members-navigation a:hover { text-decoration: underline; color: #FFFFFF; 

}

.members-body {

	background-image: url(images/members-bodybg.jpg);

	background-repeat: repeat;

	float: left;

	height: auto;

	width: 967px;

	padding: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

.members-footer {

	background-image: url(images/members-footer.jpg);

	float: left;

	height: 102px;

	width: 987px;

}



#backtogallery {

  font-size: 30px;

  font-family: Tahoma, Arial;

}

.f-text a { color: #FFFFFF; }
.f-text a:visited { color: #FFFFFF; }


#backtogallery a { color: #FFFFFF; text-decoration: underline; }

#backtogallery a:visited { color: #FFFFFF; text-decoration: underline; }

#backtogallery a:hover { color: #FFFFFF; text-decoration: none; }

