/* CSS Document */
body,td,th {
	background-color: #1e4322;
	margin: 0px;
	padding: 0px;
	background-image: url(images/pagebg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: normal;
}
div#container{
	background-image: url(images/containerbg.jpg);
	background-repeat: repeat-y;
	width: 796px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

div#header{
	padding: 0px;
	height: 72px;
	width: 754px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

div#logo{}

div#nav {
	position: relative;
	margin: 0;
	padding: 0;
	width: 505px;
	height: 30px;
	top: 42px;
	left: 238px;
	
	}

#nav ul{
	margin: 0;
	padding: 0;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 505px;
	position: relative;
	background-position: left top;
}
#nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0px;}
#nav a {height: 30px; display: block;}
#nav span {display: none;}
#ordernow span {display: none;}
#navA {
	left: 0px;
	width: 62px;
}
  #navAO {
	left: 0px;
	width: 62px;
	background-image: url(images/nav.jpg);
	background-position: 0px -30px;
}
#navB {left: 63px; width: 69px;}
  #navBO {
	left: 63px;
	width: 69px;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -63px -30px;
}
#navC {left: 135px; width: 60px;}
  #navCO {
	left: 135px;
	width: 60px;
	background-image: url(images/nav.jpg);
	background-position: -135px -30px;
}
#navD {left: 198px; width: 96px;}
  #navDO {
	left: 198px;
	width: 96px;
	background-image: url(images/nav.jpg);
	background-position: -198px -30px;
}
#navE {left: 295px; width: 76px;}
  #navEO {
	left: 295px;
	width: 76px;
	background-image: url(images/nav.jpg);
	background-position: -295px -30px;
}
#navF {left: 374px; width: 49px;}
  #navFO {
	left: 374px;
	width: 49px;
	background-image: url(images/nav.jpg);
	background-position: -374px -30px;
}
#navG {left: 426px; width: 79px;}
  #navGO {
	left: 426px;
	width: 79px;
	background-image: url(images/nav.jpg);
	background-position: -426px -30px;
}

#navA a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
#navAO a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
#navB a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -63px -30px;
}

   #navBO a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -63px -30px;
}
#navC a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -135px -30px;
}
  #navCO a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -135px -30px;
}
#navD a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -198px -30px;
}
   #navDO a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -198px -30px;
}
#navE a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -295px -30px;
}

  #navEO a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -295px -30px;
}
#navF a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -374px -30px;
}

  #navFO a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -374px -30px;
}
#navG a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -426px -30px;
}

  #navGO a:hover {
	background-color: transparent;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: -426px -30px;
}

#ordernow {
	height: 26px;
	width: 111px;
	position: relative;
	top: 90px;
	left: 95px;
	margin: 0px;
	padding: 0px;
}

h5#order	{
	padding: 0;
	text-indent: -9999px;
	width: 111px;
	height: 26px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0px;
	}

h5#order a {
	display: block;
	padding: 0;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background-color: transparent;
	background-image: url(images/ordernow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}

h5#order a:hover	{
	background-color: transparent;
	background-image: url(images/ordernow.jpg);
	background-repeat: no-repeat;
	background-position: 0 -26px;
	}
h5#buy	{
	padding: 0;
	text-indent: -9999px;
	width: 230px;
	height: 282px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0px;
	}

h5#buy a {
	display: block;
	padding: 0;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background-color: transparent;
	background-image: url(images/buy.jpg);
	background-repeat: no-repeat;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 2px;
	}

h5#buy a:hover	{
	background-color: transparent;
	background-image: url(images/buy.jpg);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: 0px -282px;
	}
h5#buybig	{
	padding: 0;
	text-indent: -9999px;
	width: 230px;
	height: 282px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0px;
	}

h5#buybig a {
	display: block;
	padding: 0;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background-color: transparent;
	background-image: url(images/dvdbig.jpg);
	background-repeat: no-repeat;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 2px;
	}

h5#buybig a:hover	{
	background-color: transparent;
	background-image: url(images/dvdbig.jpg);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: 0px -282px;
	}	
h5#puppies	{
	padding: 0;
	text-indent: -9999px;
	width: 225px;
	height: 85px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0px;
	}

h5#puppies a {
	display: block;
	padding: 0;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background-color: transparent;
	background-image: url(images/puppysale.jpg);
	background-repeat: no-repeat;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 2px;
	}

h5#puppies a:hover	{
	background-color: transparent;
	background-image: url(images/puppysale.jpg);
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: 0px -85px;
	}
	

div#feature{
	padding: 0px;
	height: 297px;
	width: 754px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(images/featurebg.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

div#infobox1{
	height: 142px;
	width: 249px;
	background-image: url(images/welcomebg.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

div#infobox2{
	height: 142px;
	width: 249px;
	background-image: url(images/saleboxbg.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	clear: left;
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	}

div#infobox4{
height: 142px;
	width: 249px;
	background-repeat: no-repeat;
	padding: 0px;
	clear: left;
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	}
	

div#infobox5{
	height: 142px;
	width: 249px;
	background-image: url(images/newsboxbg.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	}

div#dvd{
	background-image: url(images/dvd.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 125px;
	width: 216px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 28px;
}
	div#featurepic{
	height: 282px;
	width: 453px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 278px;
	margin-top: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
	div#featurepicleft{
	height: 282px;
	width: 453px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-top: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div#infobox3 {
	height: 282px;
	width: 230px;
	background-image: url(images/newsboxbg.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	clear: right;
	float: right;
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#content{
	width: 754px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(images/contentbg.jpg);
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

div#leftcontent{
	margin-left: 15px;
	margin-top: 7px;
	width: 494px;
	float: left;
	background-image: url(images/lcontbg.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, sans-serif;
}
div#leftcontent ul{
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
div#leftcontent li{
	padding: 0px;
	margin-top: 5px;
}
div#leftcontent li a, div#leftcontent li a:visited {
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div#leftcontent li a:hover {
	color: #FFCD10;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
div#leftcontentmerch{
	margin-left: 15px;
	margin-top: 7px;
	width: 728px;
	float: left;
	background-image: url(images/merchbg.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

div#leftcontenttest{
	margin-left: 15px;
	margin-top: 7px;
	width: 728px;
	height: 258px;
	float: left;
	background-image: url(images/merchbg.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, sans-serif;
}


div#train1{
	padding: 0px;
	height: 226px;
	width: 430px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	background-image: url(images/train1.jpg);
	background-repeat: no-repeat;
}
div#train2{
	padding: 0px;
	height: 226px;
	width: 430px;
	float: left;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	background-image: url(images/train1.jpg);
	background-repeat: no-repeat;
}
div#trainimages{
	padding: 0px;
	height: 186px;
	width: 167px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.ptrain{
	width: 245px;
	float: right;
	margin-right: 12px;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 14px;
	font-size: 12px;
}
div#fac1{
	padding: 0px;
	height: 226px;
	width: 430px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	background-image: url(images/train1.jpg);
	background-repeat: no-repeat;
}
div#facabout{
	padding: 0px;
	height: 509px;
	width: 430px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	background-image: url(images/facboxaboutbg.jpg);
	background-repeat: no-repeat;
}
div#fac1 img{
	margin: 0px;
	padding: 0px;
}
div#fac1 a, div#fac1 a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
div#fac1 a:hover{
	color: #FFCE00;
}
div#facimages{
	float: left;
}
.merch{
	padding: 0px;
	height: 226px;
	width: 655px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	background-image: url(images/merchbox.jpg);
	background-repeat: no-repeat;
}
.merch img{
	margin: 0px;
	padding: 0px;
	float: left;
}
.merchimages{
	float: left;
}
.test{
	padding: 0px;
	width: 655px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	
}
.test img{
	margin: 0px;
	padding: 0px;
	float: left;
}
.testimages{
	float: left;
}
.testp {
	padding-right: 15px;
	padding-left: 15px;
}

div#form{
	margin-left: 25px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.redbox a:link, .redbox a:visited {
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BA2001;
	line-height: 20px;
	font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
}
.redbox a:hover {
	color: #CCCCCC;
	background-image: none;
	background-color: #25201C;
}
div#lcwrapper{

	padding: 0px;
	width: 494px;
	background-color: #00FF33;
}
div#lchead{
	height: 18px;
	width: 494px;
	background-image: url(images/lchead.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#lcheadmerch{
	height: 19px;
	width: 728px;
	background-image: url(images/merchtop.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
div#lcont{
	margin: 0px;
	padding: 0px;
	width: 494px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: auto;
}
div#lcont img{
}
div#lcont p{
	margin-top: 0px;
	margin-left: 10px;
}
.accoladep {
	float: left;
	width: 320px;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}
div#trainingdescr{
	height: 280px;
	width: 42px;
	background-image: url(images/trainingdescr.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#trainingdescrlong{
	height: 548px;
	width: 42px;
	background-image: url(images/trainindescrlong.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#facilitydescrlong{
	height: 500px;
	width: 42px;
	background-image: url(images/facilitydescrlong.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#linksdescr{
	height: 280px;
	width: 42px;
	background-image: url(images/linksdescr.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#contactdescr{
	height: 280px;
	width: 42px;
	background-image: url(images/contactdescr.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#merchdescrlong{
	height: 500px;
	width: 42px;
	background-image: url(images/merchdescrlong.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#aboutdescrlong{
	height: 543px;
	width: 42px;
	background-image: url(images/aboutrogdescrlong.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#accdescrlong{
	height: 740px;
	width: 42px;
	background-image: url(images/accdescrlong.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#testdescrlong{
	height: 740px;
	width: 42px;
	background-image: url(images/testdescrlong.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
}
div#traintitle1{
	margin: 0px;
	padding: 0px;
	float: right;
	background-image: url(images/batraintitle.jpg);
	background-repeat: no-repeat;
	height: 62px;
	width: 263px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
div#traintitle2{
	margin: 0px;
	padding: 0px;
	float: right;
	background-image: url(images/gdtraintitle.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 263px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#lconttrain a, #lconttrain a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-weight: normal;
	background-color: #BA2001;
	margin: 0px;
	padding: 0px;
}
#lconttrain a:hover{
	background-color: #24201C;
	color: #999999;
}

.photolink{
	padding: 0px;
	font-size: 11px;
	width: 172px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#lbhead{
	height: 74px;
	width: 441px;
	background-image: url(images/facheadbg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div#lbheadfac{
	height: 34px;
	width: 441px;
	background-image: url(images/factxthead.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	padding: 0px;
}
div#lbheadlinks{
	height: 34px;
	width: 441px;
	background-image: url(images/linkstitle.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	padding: 0px;
}
div#lbheadcontact{
	height: 34px;
	width: 441px;
	background-image: url(images/contactheader.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	padding: 0px;
}
div#lbheadabout{
	height: 34px;
	width: 441px;
	background-image: url(images/abouttxthead.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	padding: 0px;
}
div#lbheadmerch{
	height: 34px;
	width: 665px;
	background-image: url(images/merchtitle.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	padding: 0px;
}

div#lbheadacc{
	height: 34px;
	width: 665px;
	background-image: url(images/accoladestitle.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	padding: 0px;
}
div#lbheadtest{
	height: 34px;
	width: 665px;
	background-image: url(images/testtitle.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	padding: 0px;
}


.lbheadtxt{
	padding-top: 30px;
	width: 300px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
div#basictrain{
	background-image: url(images/basicobedbg.jpg);
	background-repeat: no-repeat;
	height: 196px;
	width: 209px;
	float: left;
	margin-left: 10px;
	margin-top: 0px;
}
div#basictrain img {
	margin-top: 27px;
	margin-left: 5px;
}
div#guntrain img {
	margin-top: 27px;
	margin-left: 5px;
}
div#guntrain{
    background-image: url(images/guntrainbg.jpg);
	background-repeat: no-repeat;
	height: 196px;
	width: 209px;
	float: left;
	margin-left: 10px;
	margin-top: 0px;
}
div#leftbox2{
}
div#lcbottom{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 494px;
	background-image: url(images/lcbottom.jpg);
	background-repeat: repeat-y;
}
div#lcbottommerch{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 728px;
	background-image: url(images/merchbottom.jpg);
	background-repeat: repeat-y;
}


div#rightcontent{
	float: left;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
div#rightcontent img{
}
div#rightbox1{
	margin: 0px;
	padding: 0px;
	height: 214px;
	width: 225px;
	background-image: url(images/rb1bg.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
}
div#rightboxvid{
	margin: 0px;
	padding: 0px;
	height: 250px;
	width: 225px;
	background-image: url(images/rghtboxvidbg.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
}
div#rightboximages{
	padding: 0px;
	height: 305px;
	width: 225px;
	background-image: url(images/imagessbg.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#rightboximagesext{
	padding: 0px;
	height: 328px;
	width: 225px;
	background-image: url(images/bigimagessbg.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#rightboxacc{
	padding: 0px;
	height: 214px;
	width: 225px;
	background-image: url(images/rb1bg.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.accoladetxt{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 190px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.snakeprooftxt{
	margin: 0px;
	padding-top: 135px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 190px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
}
.rcimg{
	text-align: center;
}
.rcvidimg{
	text-align: center;
	margin-top: 15px;
}
.rb2{
	padding-top: 16px;
	padding-left: 12px;
}
.facimg{
	padding-top: 20px;
	padding-left: 55px;
	float: left;
}
.fachead{
	float: left;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.factxt{
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 14px;
	float: left;
	width: 300px;
	padding-left: 15px;
	padding-top: 5px;
	margin: 0px;
}
div#rightbox2{
	background-image: url(images/rb2bg.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 85px;
	width: 225px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#rightbox3{
	background-image: url(images/snakeproofbg.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 315px;
	width: 225px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.boxhead{
	padding-top: 12px;
	padding-left: 8px;
}
div#facbox{
	background-image: url(images/facbox.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 150px;
	width: 722px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	float: left;
}
div#forsalebox{
	background-image: url(images/forsalebox.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 150px;
	width: 722px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	float: left;
}
div#fachead{
	margin: 0px;
	padding: 0px;
}
div#footer{
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #EEEEEE;
	clear: both;
	padding-top: 15px;
	padding-bottom: 10px;
}
div#footer a:link, div#footer a:visited {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #EEEEEE;
	text-decoration: underline;
}
div#footer a:hover, div#footer a:active {
	color: #F3D600;
}
div#rightbox3 a:link, div#rightbox3 a:visited {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #F3D600;
	text-decoration: underline;
}
div#rightbox3 a:hover, div#rightbox3 a:active {
	color: #EEEEEE;
}
div#forsalebox a:link, div#forsalebox a:visited {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #F3D600;
	text-decoration: underline;
}
div#forsalebox a:hover, div#forsalebox a:active {
	color: #EEEEEE;
}
img{
	border: none;
	margin: 0px;
	padding: 0px;	
}
div#trainimages img {
	margin: 0px;
	padding: 0px;
}
#facilitytxt{
	width: 424px;
	float: left;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	line-height: 16px;
}
.centertxt{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	padding: 0px;
	line-height: 20px;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
div#space{
	height: 200px;
}
.contact{
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.swfss{
	padding: 0px;
	margin-top: 34px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.about{
	padding: 0px;
	margin-top: 15px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 10px;
	line-height: 140%;
}
div#lbhead a:link, div#lbhead a:visited {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #F3D600;
	text-decoration: none;
	
}
div#lbhead a:hover, div#lbhead a:active {
	color: #EEEEEE;
	text-decoration: underline;
}
