@charset "UTF-8";
/* CSS Document */

body {
	background-color:#000;
	padding-bottom:20px;
}
/*START HEADER*/
#product {
	width:800px;
	background-color:#252323;
	margin:0 auto;
	margin-top:20px;
	padding:20px;
}
#header h1.cameras {
	height:115px;
	background:#29b4ac url(../img/png/cards/cameras_card.png) no-repeat 25px 25px;
	text-indent:-999px;
}
#header h1.lenses {
	height:115px;
	background:#29b4ac url(../img/png/cards/lenses_card.png) no-repeat 25px 25px;
	text-indent:-999px;
}
#header h1.filters {
	height:115px;
	background:#29b4ac url(../img/png/cards/filters_card.png)no-repeat 25px 25px;
	text-indent:-999px;
}
#header h1.flashes {
	height:115px;
	background:#29b4ac url(../img/png/cards/flashes_card.png) no-repeat 25px 25px;
	text-indent:-999px;
}
#header h1.oldies {
	height:115px;
	background:#29b4ac url(../img/png/cards/oldies_card.png) no-repeat 25px 25px;
	text-indent:-999px;
}
#header h1.exclusive {
	height:115px;
	background:#fb6402 url(../img/png/cards/exclusive_card.png) no-repeat 25px 25px;
	text-indent:-999px;
}

/*END HEADER*/
/*START CONTENTS*/

#contents {
	width:800px;
	margin-top:20px;
	overflow:auto;
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
}
#topleft, #topright, #bottom {
	float:left;
}
#topleft {
	width:368px;
	height:341px;
	margin-right:20px;
}
#topright {
	width:350px;
}
#topright h2.d80caps {
	background:url(../img/png/cards/D80caps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.d90caps {
	background:url(../img/png/cards/D90caps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.d200caps {
	background:url(../img/png/cards/D200caps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.unodcaps {
	background:url(../img/png/cards/1Dcaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.rokkorcaps {
	background:url(../img/png/cards/rokkorcaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.smccaps {
	background:url(../img/png/cards/smccaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.redcaps {
	background:url(../img/png/cards/redcaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.greencaps {
	background:url(../img/png/cards/greencaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.efcaps {
	background:url(../img/png/cards/efcaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.speedlitecaps {
	background:url(../img/png/cards/speedcaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.holgacaps {
	background:url(../img/png/cards/holgacaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.dianacaps {
	background:url(../img/png/cards/dianacaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:15px;
}
#topright h2.rolleicaps {
	background:url(../img/png/cards/rolleycaps.png) no-repeat;
	height:70px;
	text-indent:-1000px;	
	margin-bottom:12px;
}
#topright h3 {
	color:#29b4ac;
	font-size:16px;
	font-weight:100;
	margin-bottom:16px;
}
#topright p {
	font-size:12px;
	color:#878484;
	line-height:16px;
}
#topright p span { 
	color:#FFF;
}
#bottom {
	margin-top:15px;
	width:800px;
	margin-bottom:20px;
}
#bottom p { 
font-size:12px;
line-height:14px;
color:#878484;
text-align:justify;
}
#bottom img {
	margin-top:20px;
}
#buttons {
	float:right;
	margin-right:none;
}
#buttons a.pdf {
	float:left;
	background:#FFF url(../img/png/cards/pdf.png) no-repeat 10px 10px;
	height:54px;
	width:80px;
	text-indent:-1000px;
	margin-right:20px;
}
#buttons a.add {
	float:left;
	background:#FFF url(../img/png/cards/add.png) no-repeat 10px 10px;
	height:54px;
	width:80px;
	text-indent:-1000px;
	bottom:20px;
}

/*END CONTENTS*/
/*START FOOTER*/

#footer {
	position:relative;
	background-color:#252323;
	margin:0 auto;
	margin-top:20px;
	font-family:Verdana, Geneva, sans-serif;
}
#footer h3 {
	height:65px;
	background:#29b4ac url(../img/png/cards/trywiththese.png)no-repeat 18px 18px;
	text-indent:-999px;
}
#ulmenu {
	overflow:auto;
	width:800px;
	padding-bottom:40px;
}
#ulmenu li {
	background:#FFF;
	float:left;
	margin-right:10px;
	margin-left:18px;
	margin-top:24px;
	padding:13px;
}
#ulmenu li.first {
	margin-left:0;
}
#ulmenu li.last {
	margin-right:0;;
}
#ulmenu li h5 {
	font-weight:100px;
	font-size:9px;
	color:#29b4ac;
	text-align:center;
}
#ulmenu li span {
	color:#333;
}
#footer h4 {
	margin-top:10px;
	color:#343232;
	font-size:9px;
	text-align:center;
	text-transform:capitalize;
	font-weight:100;
}
#footer h4 a {
	color:#29b4ac;
	text-transform:uppercase;
	text-decoration:none;
}
.close {
	position:absolute;
	left:760px;
	bottom:-10px;
}

/*END FOOTER*/


