@charset "utf-8";

/* CSS Document */



body {

	background-image: url(images/bg.jpg);

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}.wrapper {

	margin: auto;

	height: auto;

	width: 985px;

}

.header-container {

	float: left;

	height: auto;

	width: 985px;

}

.header-a {

	background-image: url(images/header-a.jpg);

	float: left;

	height: 248px;

	width: 985px;

}

.header-b {

	background-image: url(images/header-b.jpg);

	float: left;

	height: 135px;

	width: 985px;

}

.denis-marti {

	background-image: url(images/denis-marti.jpg);

	float: left;

	height: 37px;

	width: 395px;

	font-size: 16px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-align: center;

	padding-top: 40px;

}

.header-c {

	background-image: url(images/header-c.jpg);

	float: left;

	height: 104px;

	width: 365px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	padding-left: 620px;

	padding-top: 10px;

}

.header-c a

{

	color: #FF0000;

}

.header-c a, .header-c a:link {

	text-decoration: none;

} 

.header-c a:active, .header-c a:hover {

	text-decoration: underline;

	color: #FF0000;

}

.members {

	background-image: url(images/members.jpg);

	float: left;

	height: 77px;

	width: 195px;

}

.join-now {

	background-image: url(images/join-now.jpg);

	float: left;

	height: 77px;

	width: 195px;

}

.bookmark {

	background-image: url(images/bookmark.jpg);

	float: left;

	height: 77px;

	width: 200px;

}

.header-d {

	background-image: url(images/header-d.jpg);

	float: left;

	height: 10px;

	width: 985px;

}

.main-body {

	background-image: url(images/bodybg.jpg);

	background-repeat: repeat;

	float: left;

	height: auto;

	width: 962px;

	padding-right: 11px;

	padding-left: 12px;

	padding-top: 10px;

	padding-bottom: 10px;

}

.footer-container {

	float: left;

	height: auto;

	width: 985px;

}

.footer-a {

	background-image: url(images/footer-a.jpg);

	float: left;

	height: 130px;

	width: 985px;

}

.joinus-now {

	background-image: url(images/join-us-now.jpg);

	float: left;

	height: 67px;

	width: 275px;

}

.footer-b {

	background-image: url(images/footer-b.jpg);

	float: left;

	height: 67px;

	width: 395px;

}

.continue-tour {

	background-image: url(images/continue-tour.jpg);

	float: left;

	height: 67px;

	width: 315px;

}

.footer-c {

	background-image: url(images/footer-c.jpg);

	float: left;

	height: 51px;

	width: 985px;

}

.cage-container {

	float: left;

	height: auto;

	width: 962px;

}

.cage-header {

	background-image: url(images/cage-header.jpg);

	float: left;

	height: 50px;

	width: 692px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #FFFFFF;

	padding-top: 27px;

	padding-left: 270px;

}

.cage-body {

	background-image: url(images/cage-bg.jpg);

	background-repeat: repeat;

	float: left;

	height: auto;

	width: 932px;

	padding-top: 10px;

	padding-right: 15px;

	padding-left: 15px;

}

.cage-footer {

	height: 77px;

	width: 962px;

	float: left;

}

.watch {

	background-image: url(images/trailer.jpg);

	float: left;

	height: 77px;

	width: 370px;

}

.logo {

	background-image: url(images/small-logo.jpg);

	float: left;

	height: 77px;

	width: 212px;

}

.clickto-join {

	background-image: url(images/click-here.jpg);

	float: left;

	height: 77px;

	width: 380px;

}

.sales-pitch {

	float: left;

	height: auto;

	width: 962px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.sales-pitch a

{

	color: #FFFFFF;

}

.sales-pitch a, .sales-pitch a:link {

	text-decoration: none;

} 

.sales-pitch a:active, .sales-pitch a:hover {

	text-decoration: underline;

	color: #FFFFFF;

}

.pitch-a {

	font-size: 34px;

	color: #FFFFFF;

	text-align: center;

	float: left;

	height: auto;

	width: 962px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.pitch-B {

	font-size: 17px;

	color: #FFFFFF;

	text-align: center;

	float: left;

	height: auto;

	width: 962px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.cage-left {

	float: left;

	height: auto;

	width: 691px;

}

.cage-right {

	float: left;

	height: auto;

	width: 234px;

	padding-left: 6px;

}

.big-pic {

	float: left;

	height: 387px;

	width: 687px;

	border: 2px solid #FFFFFF;

}

.cage-left-bottom {

	float: left;

	height: auto;

	width: 692px;

	padding-top: 10px;

}

.left-a {

	float: left;

	height: auto;

	width: 450px;

}

.description-box {

	float: left;

	height: 65px;

	width: 670px;

	background-color: #b8b4b4;

	overflow: scroll;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding: 10px;

}

.small-thumbs {

	float: left;

	height: auto;

	width: 450px;

	padding-top: 9px;

}

.left-b {

	float: left;

	height: auto;

	width: 234px;

	margin-left: 7px;

}

.medium-thumb {

	height: 223px;

	width: 230px;

	border: 2px solid #FFFFFF;

	float: left;

	margin-bottom: 10px;

}

.medium-thumb2 {

	height: 227px;

	width: 234px;

	float: left;

}

.small-thumb-pic {

	float: left;

	height: 230px;

	width: 223px;

	border: 2px solid #FFFFFF;

}

.small-thumb-pic-a {

	float: left;

	height: 230px;

	width: 223px;

	border: 2px solid #FFFFFF;

	margin-left: 7px;

}

.join-footer {

	background-image: url(images/join-footer.jpg);

	float: left;

	height: 190px;

	width: 985px;

}

.join-left {

	float: left;

	height: auto;

	width: 333px;

}

.join-right {

	float: left;

	height: auto;

	width: 608px;

	padding-left: 20px;

}

.join-a {

	background-image: url(images/join-a.jpg);

	float: left;

	height: 13px;

	width: 333px;

	overflow: hidden;

}

.join-b {

	background-image: url(images/join-b.jpg);

	background-repeat: repeat;

	float: left;

	height: auto;

	width: 305px;

	padding-right: 14px;

	padding-left: 14px;

}

.join-c {

	background-image: url(images/join-c.jpg);

	float: left;

	height: 13px;

	width: 333px;

}

.join-d {

	background-image: url(images/join-d.jpg);

	float: left;

	height: 13px;

	width: 608px;

	overflow: hidden;

}

.join-e {

	background-image: url(images/join-e.jpg);

	background-repeat: repeat;

	float: left;

	height: auto;

	width: 588px;

	padding: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: center;

}

.join-f {

	background-image: url(images/join-f.jpg);

	float: left;

	height: 13px;

	width: 608px;

}

.join-thumbs {

	float: left;

	height: 268px;

	width: 305px;

	background-image: url(images/thumbs.jpg);

}

.join-tb {

	float: left;

	height: auto;

	width: 305px;

	padding-top: 10px;

}

.tb-a {

	background-image: url(images/tb-a.jpg);

	float: left;

	height: 13px;

	width: 305px;

	overflow: hidden;

}

.tb-b {

	background-image: url(images/tb-b.jpg);

	background-repeat: repeat;

	float: left;

	height: auto;

	width: 285px;

	padding: 10px;

}

.tb-c {

	background-image: url(images/tb-c.jpg);

	float: left;

	height: 13px;

	width: 305px;

}

.tb-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #e80c1d;

	float: left;

	height: auto;

	width: 285px;

	text-decoration: underline;

	text-align: center;

}

.jb-text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #FFFFFF;

	float: left;

	height: auto;

	width: 285px;

	text-align: center;

	padding-top: 15px;

	padding-bottom: 15px;

}

.tb-join {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #E80C1D;

	text-align: center;

	height: auto;

	width: 285px;

	float: left;

}

.tb-join a

{

	color: #E80C1D;

}

.tb-join a, .tb-join a:link {

	text-decoration: underline;

} 

.tb-join a:active, .tb-join a:hover {

	text-decoration: none;

	color: #E80C1D;

}

.members-wrapper {

	height: auto;

	width: 985px;

	margin: auto;

}

.members-header {

	background-image: url(images/members-header.jpg);

	float: left;

	height: 207px;

	width: 985px;

}

.members-navigation {

	background-image: url(images/members-navbg.jpg);

	float: left;

	height: 29px;

	width: 985px;

	padding-top: 3px;

	font-size: 20px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #c83031;

}

.members-navigation a

{

	color: #000000;

}

.members-navigation a, .members-navigation a:link { text-decoration: none;} 

.members-navigation a:active, .members-navigation a:hover { text-decoration: underline; color: #000000; 

}

.members-body {

	background-image: url(images/members-bodybg.jpg);

	background-repeat: repeat;

	float: left;

	height: auto;

	width: 965px;

	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: 193px;

	width: 985px;

}



#backtogallery {

color:#FFFFFF;

font-family:Arial,Helvetica,sans-serif;

font-size:24px;

margin-top:10px;

}



#backtogallery a {

color:#FFFFFF;

font-family:Arial,Helvetica,sans-serif;

font-size:24px;

text-decoration: none;

}



#backtogallery a:hover {

text-decoration: underline;

}


.fftr {
  color: #5a5a5a;
  font-size: 12px;
  width: 800px;
  margin: 0 auto;
  height: auto;
  font-family: Arial, Helvetica, sans-serif;
}

.fftr-pd { float: left; width: 800px; padding: 20px 0; }

.fftr a { color: #828282; }