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

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #333333;
	text-decoration: none;
}

#container {
	margin: auto;
	height: auto;
	width: 1000px;
}
#container #header {
	float: left;
	height: 89px;
	width: 1000px;
}
#container #header #logo {
	float: left;
	height: 89px;
	width: 215px;
}
#container #header #promo_ad {
	float: left;
	height: auto;
	width: 785px;
	text-align: center;
	padding-top: 15px;
}
#container #top_links {
	float: left;
	height: 30px;
	width: 1000px;
	background-image: url(images/top_link_bg.gif);
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}

#container #top_links #Home {
	float: left;
	height: 23px;
	width: 30px;
	padding-left: 51px;
	padding-top: 7px;
}
#container #top_links #top_link_div1 {
	float: left;
	height: 30px;
	width: 49px;
}
#container #top_links #review {
	height: 23px;
	width: 70px;
	padding-top: 7px;
	float: left;
}
#container #top_links #top_link_div2 {
	float: left;
	height: 30px;
	width: 49px;
}
#container #top_links #how_to_order {
	float: left;
	height: 23px;
	width: 65px;
	padding-top: 7px;
}
#container #top_links #top_link_div3 {
	float: left;
	height: 30px;
	width: 49px;
}
#container #top_links #visit_us {
	float: left;
	height: 23px;
	width: 100px;
	padding-top: 7px;
}
#container #contents {
	float: left;
	height: auto;
	width: 960px;
	padding-top: 10px;
	padding-right: 22px;
	padding-left: 18px;
}
#container #contents #left_navigation {
	float: left;
	height: auto;
	width: 193px;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}
#container #contents #contents_holder {
	float: left;
	height: auto;
	width: 747px;
	padding-left: 20px;
}
#container #contents #left_navigation #cameras {
	float: left;
	height: 20px;
	width: 148px;
	background-image: url(images/cameras.gif);
	padding-left: 45px;
	padding-top: 6px;
}
#container #contents #left_navigation #cameras_sublinks {
	float: left;
	height: auto;
	width: 148px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#container #contents #left_navigation #speedlight {
	float: left;
	height: 20px;
	width: 148px;
	padding-top: 6px;
	padding-left: 45px;
	background-image: url(images/compact_cameras.gif);
}
#container #contents #left_navigation #speedlights_sublinks {
	float: left;
	height: auto;
	width: 148px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 45px;
}
#container #contents #left_navigation #preowned {
	float: left;
	height: 20px;
	width: 148px;
	padding-left: 45px;
	background-image: url(images/accessories.gif);
	padding-top: 6px;
}
#container #contents #left_navigation #preowned_sublinks {
	float: left;
	height: auto;
	width: 148px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 45px;
}
#container #contents #left_navigation #accessories {
	float: left;
	height: 20px;
	width: 148px;
	padding-left: 45px;
	background-image: url(images/flashes.gif);
	padding-top: 6px;
}
#container #contents #left_navigation #accessories_sublinks {
	float: left;
	height: auto;
	width: 148px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 45px;
}
#container #contents #contents_holder #contents_top {
	float: left;
	height: 10px;
	width: 747px;
	background-image: url(images/cont_top.gif);
}
#container #contents #contents_holder #banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/banner1.gif);
	padding-left: 9px;
}
.white_text_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
#container #contents #contents_holder #below_banner_holder {
	float: left;
	height: auto;
	width: 732px;
	background-color: #F2F2F2;
	padding-left: 15px;
}
#container #contents #contents_holder #contents_bottom {
	float: left;
	height: 10px;
	width: 747px;
	background-image: url(images/contents_bottom.gif);
}
#container #contents #contents_holder #bottom_thumbs_holder {
	float: left;
	height: auto;
	width: 747px;
	padding-top: 5px;
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb1 {
	float: left;
	height: auto;
	width: 249px;
	background-image: url(images/thumb_bg.gif);
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb1 #thumber_header {
	float: left;
	height: 30px;
	width: 234px;
	background-image: url(images/thumb_header.gif);
	padding-top: 14px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb1 #thumb_contents {
	float: left;
	height: auto;
	width: 219px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb1 #thumb_bottom {
	float: left;
	height: 15px;
	width: 249px;
	background-image: url(images/thumb_bottom.gif);
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb1 #thumb_d300 {
	float: left;
	height: 81px;
	width: 249px;
}





#container #contents #contents_holder #bottom_thumbs_holder #thumb2 {
	float: left;
	height: auto;
	width: 249px;
	background-image: url(images/thumb_bg.gif);
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb2 #thumber_header2 {
	float: left;
	height: 30px;
	width: 234px;
	background-image: url(images/thumb_header.gif);
	padding-top: 14px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb2 #thumb_contents2 {
	float: left;
	height: auto;
	width: 219px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb2 #thumb_bottom2 {
	float: left;
	height: 15px;
	width: 249px;
	background-image: url(images/thumb_bottom.gif);
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb2 #thumb_2 {
	float: left;
	height: 81px;
	width: 249px;
}





#container #contents #contents_holder #bottom_thumbs_holder #thumb3 {
	float: left;
	height: auto;
	width: 249px;
	background-image: url(images/thumb_bg.gif);
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb3 #thumber_header3 {
	float: left;
	height: 30px;
	width: 234px;
	background-image: url(images/thumb_header.gif);
	padding-top: 14px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb3 #thumb_contents3 {
	float: left;
	height: auto;
	width: 219px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb3 #thumb_bottom3 {
	float: left;
	height: 15px;
	width: 249px;
	background-image: url(images/thumb_bottom.gif);
}
#container #contents #contents_holder #bottom_thumbs_holder #thumb3 #thumb_3 {
	float: left;
	height: 81px;
	width: 249px;
}#container #contents #footer {
	float: left;
	height: auto;
	width: 960px;
	padding-right: 22px;
	padding-left: 18px;
	padding-bottom: 10px;
}
#container #contents #footer #bottom_dif {
	float: left;
	height: auto;
	width: 960px;
}
#container #contents #footer #bottom_links {
	float: left;
	height: auto;
	width: 480px;
	font-family: Tahoma;
	font-size: 11px;
}
#container #contents #footer #copyrights {
	float: left;
	height: auto;
	width: 480px;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
}
#container #contents #left_navigation #photography_accessories {
	float: left;
	height: 20px;
	width: 148px;
	padding-left: 45px;
	background-image: url(images/p_accessories.gif);
	padding-top: 6px;
}
#container #contents #left_navigation #p_accessories_sublinkes {
	float: left;
	height: auto;
	width: 148px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 45px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 {
	float: left;
	height: auto;
	width: 366px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 {
	float: left;
	height: auto;
	width: 366px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_1 {
	float: left;
	height: auto;
	width: 366px;
	padding-bottom: 20px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_1 #p1_a {
	float: left;
	height: auto;
	width: 87px;
	background-image: url(images/D300_front.gif);
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_1 #p1_b {
	float: left;
	height: auto;
	width: 279px;
	padding-top: 10px;
}
.big_black_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.green_txt {
	color: #009900;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_1 {
	float: left;
	height: auto;
	width: 366px;
	padding-bottom: 20px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_1 #r_1a {
	float: left;
	height: auto;
	width: 87px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_1 #r_1b {
	float: left;
	height: auto;
	width: 279px;
	padding-top: 10px;
}
#container #contents #contents_holder #liner_top {
	background-image: url(images/liner.gif);
	float: left;
	height: 25px;
	width: 747px;
}
#container #contents #contents_holder #products_tag {
	float: left;
	height: auto;
	width: 732px;
	padding-left: 15px;
	background-color: #F2F2F2;
	padding-bottom: 15px;
}
.red_txt {
	color: #FF0000;
}



#container #contents #contents_holder #below_banner_holder #product_list1 #p_2 {
	float: left;
	height: auto;
	width: 366px;
	padding-bottom: 20px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_2 #p2_a {
	float: left;
	height: auto;
	width: 87px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_2 #p2_b {
	float: left;
	height: auto;
	width: 279px;
	padding-top: 10px;
}


#container #contents #contents_holder #below_banner_holder #product_list1 #p_3 {
	float: left;
	height: auto;
	width: 366px;
	padding-bottom: 20px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_3 #p3_a {
	float: left;
	height: auto;
	width: 87px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_3 #p3_b {
	float: left;
	height: auto;
	width: 279px;
	padding-top: 10px;
}


#container #contents #contents_holder #below_banner_holder #product_list1 #p_4 {
	float: left;
	height: auto;
	width: 366px;
	padding-bottom: 20px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_4 #p4_a {
	float: left;
	height: auto;
	width: 87px;
}
#container #contents #contents_holder #below_banner_holder #product_list1 #p_4 #p4_b {
	float: left;
	height: auto;
	width: 279px;
	padding-top: 10px;
}




#container #contents #contents_holder #below_banner_holder #product_list2 #r_2 {
	float: left;
	height: auto;
	width: 366px;
	padding-bottom: 20px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_2 #r_2a {
	float: left;
	height: auto;
	width: 87px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_2 #r_2b {
	float: left;
	height: auto;
	width: 279px;
	padding-top: 10px;
}



#container #contents #contents_holder #below_banner_holder #product_list2 #r_3 {
	float: left;
	height: auto;
	width: 366px;
	padding-bottom: 20px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_3 #r_3a {
	float: left;
	height: auto;
	width: 87px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_3 #r_3b {
	float: left;
	height: auto;
	width: 279px;
	padding-top: 10px;
}



#container #contents #contents_holder #below_banner_holder #product_list2 #r_4 {
	float: left;
	height: auto;
	width: 366px;
	padding-bottom: 20px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_4 #r_4a {
	float: left;
	height: auto;
	width: 87px;
}
#container #contents #contents_holder #below_banner_holder #product_list2 #r_4 #r_4b {
	float: left;
	height: auto;
	width: 279px;
	padding-top: 10px;
}


#container #contents #contents_holder #d300_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/d300_banner.gif);
	padding-left: 9px;
}#container #contents #contents_holder #product_features_line {
	float: left;
	height: 25px;
	width: 747px;
	background-image: url(images/liner.gif);
}
#container #contents #contents_holder #product_features {
	float: left;
	height: auto;
	width: 717px;
	padding-left: 15px;
	background-color: #F2F2F2;
	padding-right: 15px;
}

#container #contents #contents_holder #d80_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/nikond80_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #d60_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/d60_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #d60_body_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/d60_body_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #d40x_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/d40x_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #d40x_body_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/D40X_body_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #d40_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/D40_header.gif);
	padding-left: 9px;

}


#container #contents #contents_holder #p5100_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/P5100_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #s51_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/S51_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #s600_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/S600_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #s700_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/S700_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #n18_200mm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/N18_200mm.gif);
	padding-left: 9px;

}


#container #contents #contents_holder #n18_135mm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/n18_135mm_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #n55_200mm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/n55_200mm_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #n50mm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/n50mm_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #sb800_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/nsb800_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #sb600_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/nsb600_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #sb400_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/nsb400_header.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #how_to_order_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/HOW_TO_ORDER_HEADER.gif);
	padding-left: 9px;

}

#container #contents #contents_holder #visit_us_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/visit_us_contct_us.gif);
	padding-left: 9px;

}
.bigger_text {
	font-size: 36px;
	font-weight: bolder;
}
#container #contents #left_navigation #products_name {
	float: left;
	height: auto;
	width: 148px;
	padding-left: 45px;
	padding-bottom: 10px;
}



#container #top_links #forum {
	height: 23px;
	width: 37px;
	padding-top: 7px;
	float: left;
	padding-left: 20px;
}
#container #top_links #top_link_div_forum {
	float: left;
	height: 49px;
	width: 30px;
}


#container #contents #contents_holder #d3_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/d3.gif);
	padding-left: 9px;
}

#container #contents #contents_holder #d2x_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/d2x.gif);
	padding-left: 9px;
}


#container #contents #contents_holder #d200_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/d200.gif);
	padding-left: 9px;
}

#container #contents #contents_holder #p50_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/p50.gif);
	padding-left: 9px;
}

#container #contents #contents_holder #s51c_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/s51c.gif);
	padding-left: 9px;
}

#container #contents #contents_holder #f200mmm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/200mm.jpg);
	padding-left: 9px;
}

#container #contents #contents_holder #n1755_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/17_55mm.gif);
	padding-left: 9px;
}

#container #contents #contents_holder #n70_300mm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/70_300mm.gif);
	padding-left: 9px;
}


#container #contents #contents_holder #n50mm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/n50mm.gif);
	padding-left: 9px;
}


#container #contents #contents_holder #n10_5mm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/10_5mm.gif);
	padding-left: 9px;
}

#container #contents #contents_holder #n85fmm_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/85mm.gif);
	padding-left: 9px;
}


#container #contents #contents_holder #n85mmf14_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/85mm_f14.gif);
	padding-left: 9px;
}

#container #contents #contents_holder #n105mm_micro_banner {
	float: left;
	height: 230px;
	width: 738px;
	background-image: url(images/new_images/105mm_micro.gif);
	padding-left: 9px;
}
