/*
Theme Name: Next Camo
Theme URI: http://nextcamouflage.com/
Description: 1 Main column, full header and footer
Design by: Philip Duke
Developed by: http://123.goodsignals.com/

*/


body {
  text-align:left;
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:11px;
  color:#f7f7ef;
  line-height:16px;
  margin-top:10px;
  background-color: #000;
}

#wrap {
  margin:0 auto 0 auto;
  width:720px; 
  text-align:left;
}

/*
Header
*/
div.header {
  width:720px;
  height:78px;
  background: #000 url(/images/header.jpg);
}

div.logo {
  z-index:1;
  position:absolute;
  top:18px;
  margin-left:45px;
}

div.flashmenu {
  position:relative;
  top:78px;
  margin-left:0;
  height:20px;
}

/*
Home
*/
div.home {
  position:absolute;
  top:108px;
  margin-left:0;
  width:720px;
  height:416px;
  background:#626158 url(/images/backg-home.jpg);
}

div.pagetitle {
  position:absolute;
  top:26px;
  margin-left:55px;
}

div.content {
  position:absolute;
  top:95px;
  margin-left:80px;
  width:320px;
}

div.contentb {
  position:absolute;
  top:65px;
  margin-left:80px;
  width:580px;
}

div.marketing-imagesa {
	float:left;
	width: 125px;
}

div.marketing-imagesb {
	float:left;
	width: 125px;
}

div.marketing-imagesc {
	float:left;
	width: 125px;
}

div.marketing-texta {
	float:left;
	margin-left:15px;
	width: 400px;
}

div.marketing-textb {
	float:left;
	margin-left:15px;
	width: 400px;
}

div.marketing-textc {
	float:left;
	margin-left:15px;
	width: 400px;
}

/*
Camopatterns
*/
div.patterns {
  position:absolute;
  top:108px;
  margin-left:0;
  width:720px;
  height:416px;
  background:#626158 url(/images/backg-general.jpg);
}

div.left {
  position:absolute;
  top:26px;
  margin-left:80px;
  width:228px;
}

div.right {
  position:absolute;
  top:26px;
  margin-left:405px ! important;
  width:228px;
}

/*
Contact Page
*/
div.contact {
  position:absolute;
  top:108px;
  margin-left:0;
  width:720px;
  height:416px;
  background:#626158 url(/images/backg-contact.jpg);
}

div.contentc {
  position:absolute;
  top:65px;
  margin-left:80px;
  width:340px;
}

/*
Video
*/
div.video {
  position:absolute;
  top:108px;
  margin-left:0;
  width:720px;
  height:416px;
  background:#626158 url(/images/backg-general.jpg);
}

div.content-video {
  position:absolute;
  top:50px;
  margin-left:180px;
}

/*
Links
*/

a:link, a:visited, a:active {
  color:#fe8f00;
  text-decoration:none;
}

a:hover {
	color:#f7f7ef;
	text-decoration:underline;
}

/*
Image Center
*/

div.imagecenter {
	position:absolute;
	margin-top:26px;
	margin-left:110px;
}

/*
Copy Right
*/

div.copyright {
	position: absolute;
	z-index: 50;
	margin-top:385px;
	margin-left:150px;
  	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  	font-size:10px;
  	color:#c2c2c0;
}

/*
Copy Right
*/

div.return {
	position: absolute;
	margin-top:375px;
	margin-left:580px;
  	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  	font-size:10px;
  	color:#c2c2c0;
}


/*
CSS Images
*/
.thumbnail img{
border: 1px solid white;
margin: 0 1px 4px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
left: -100px;
visibility: hidden;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;

}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 17%;
left: 32%; /*position where enlarged image should offset horizontally */
z-index: 50;
}

div.thumbnailb{ /*CSS for hunter image*/
position: absolute;
visibility: visible;
top: 17%;
left: 32%; /*position where enlarged image should offset horizontally */
}