﻿body {margin:0;padding:0;}

body, td, th, select, input, p {
	font-size: 11px;
	font-family: Arial,Verdana, Tahoma, Helvetica;color:#474747;
}
form {margin:0;padding:0;}


	#wrap {background:url(../images/main-bg.gif) repeat-x;	text-align:center;}	
	#wrap1 {width:790px;margin: auto;text-align:left;}
#topDiv {height:121px;}	
#logo{padding:7px 0 0 2px;}


.tNav  {position:absolute; width:500px;text-align:right;font-family: Arial;font-size: 11px; margin:8px 0 0 290px;}
.tNav a {color:#666666; text-decoration:none;font-weight:normal; display:block; float:right;background:url(../images/tnav-bg.gif) no-repeat right top;padding:0px 17px;}
.tNav a:hover {text-decoration:underline;}
.tNav .cart{ font-weight:bold;background:url(../images/t-p.gif) no-repeat;padding:0px 0 0px 17px;}


#topDiv1 { height:80px;}


.topNav {margin-top:1px;}
.topNav a{height:14px;display:block;}

#search {position:absolute; width:260px; margin:42px 0 0 530px;}
#search .c1 {float:left;border:1px solid #999999; width:202px;height:18px;}
#search .c1 .tex { border:0px; width:200px;height:15px;}
#search .c2 {float:left;}

#dtmlNav { height:40px; border-right:1px dotted #e38080;}

ul.jd_menu, 
ul.jd_menu_vertical {	margin: 0 0 0 0px;	padding: 0 0 0 1px;	list-style-type: none;height:40px;}
ul.jd_menu ul,ul.jd_menu_vertical ul {	display: none;}
ul.jd_menu li {	float: left;    margin:0;	}


ul.jd_menu .l2{}

ul.jd_menu .l1{height:40px;border-left:1px dotted #e38080;}

ul.jd_menu .l1on{}

ul.jd_menu .l1a{display:block;font:bold 12px Arial;color:#fff;padding:12px 21px 12px 20px;text-decoration:none; text-transform:uppercase;}
ul.jd_menu .fst{border-left:0px !important;}

ul.jd_menu_slate li {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	padding: 0;
	cursor: pointer;
	white-space: nowrap;
	color: #ff9900;
}

ul.jd_menu_slate li a.l1a {}
ul.jd_menu_slate li.jd_menu_f_menubar, ul.jd_menu_slate li.jdm_hover {	background: url(/images/tnav2.gif) no-repeat; }
ul.jd_menu_slate li.jd_menu_active_menubar a.l1a, ul.jd_menu_slate li.jdm_hover a.l1a {background: url(/images/tnav2a.gif) no-repeat top right;color:#fff;}



/* -- Sub-Menus -- */
ul.jd_menu ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul {	padding:0px;	margin: -5px 0 0 0;}
ul.jd_menu ul li {	float: none;	margin: 0px 0px 0px 0px;}

ul.jd_menu_slate ul {	border: 1px solid #dd6667;}
ul.jd_menu_slate ul li, ul.jd_menu_slate ul li.jdm_active,
ul.jd_menu_slate ul li.jdm_hover {	background:  #ffffff;	border: none;	color: #666539;	padding:1px;}

ul.jd_menu_slate ul a {
	display:block;	padding: 4px 25px 4px 14px;	border: none;
	color: #3b4a46;font-size:12px;text-decoration:none;
}

ul.jd_menu_slate ul a.isin {
	background:  url(/images/tnav-ar1.gif) no-repeat right 6px;
}

ul.jd_menu_slate ul li.jdm_active a,
ul.jd_menu_slate ul li.jdm_hover a {
	background: #ffd7d4;	border: none;	color: #3b4a46;
}

ul.jd_menu_slate ul li.jdm_active a.isin,
ul.jd_menu_slate ul li.jdm_hover a.isin {
	background: #ffd7d4 url(/images/tnav-ar1a.gif) no-repeat right 6px;
}

/* -- Sub Sub Menus -- */

ul.jd_menu_slate ul ul{
	background:  #ffffff;
	border-top: 3px solid #dd6667;border-bottom: 1px solid #dd6667;border-left: 1px solid #dd6667;border-right: 1px solid #dd6667;
}

ul.jd_menu_slate ul ul li{
	background: #ffffff;
	border: none;
	color: #3b4a46;
	padding:1px;
	font-size:11px;
}

ul.jd_menu_slate ul ul a{
	display:block;	padding: 2px 5px 2px 18px;	border: none;background: #ffffff url(/images/tnav-ar2.gif) no-repeat 6px 5px !important;
	color: #3b4a46;font-size:11px;text-decoration:none;
}


ul.jd_menu_slate ul ul li.jdm_hover a{
	background: #ffd7d4 url(/images/tnav-ar2a.gif) no-repeat 6px 5px !important;
}


.gline { background:url(../images/gline-bg.gif) repeat-x; padding:1px 0 0 0; margin:16px 0 19px 0; height:25px;}

.bpick {border-bottom:1px solid #cccccc;padding-bottom:7px;}
.bpick .ttl{ height:16px;}
.rblck {border-bottom:1px solid #cccccc;padding:7px 0;}
.rblck .pic{height:50px;}

.sign  {border-bottom:1px solid #cccccc;padding:7px 0 2px 0;}
.sign .ttl1{ height:13px;}
.sign .tex{ height:17px; border:1px solid #999999;width:125px;}
.sign a img{margin-left:3px;}
.sign .ttl2{ height:29px;}

.facebook {padding:7px 0 0 0;}

.footer {background:url(../images/footer-bg.gif) repeat-x;padding-top:20px;margin-top:15px; text-align:center;}

.footNav { text-align:center; background:#c60001;}
.footNav table{ margin:auto; border-collapse:collapse;}
.footNav td{ text-align:center;padding:0;margin:0;}

.footNav a{ display:block; float:left;color:#fff;padding:3px 30px;border-left:1px dotted #e38080;}
.footNav a.fst {border-left:0px;}
.footNav a:hover {color: #FFFFFF;}
.footer .copy{padding-top:15px; color:#999999;}
.footer .copy a { display:block; padding-bottom:10px;}

.cards { text-align:left;padding-top:5px;}
.ecom {position:absolute;margin:3px 0 0 673px;}
.scan {position:absolute;margin:16px 0 0 532px;}

a { color: #999999; text-decoration: none}
a img {border:0;}

a.copyright { font-size: 11px; font-weight: bold; line-height: 135%; font-family: Verdana, Arial, sans-serif; text-decoration: none; color:#999999 }
a.nav { font-size: 11px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #666666 }
a.homeaa:visited { color: #cc0000; }
a.homesubnav:visited { color: #999999; }
a.footerlink:visited { color: #cc0000; }
a:hover { color: black; text-decoration: underline}
.bodytext { font-size: 11px; line-height: 135%; font-family: Verdana, Arial, sans-serif }

.bodytext-small { font-size: 10px;  font-family: Verdana, Arial, sans-serif }

.bodytext-link { font-size: 70%; line-height: 135%; font-family: Verdana, Arial, sans-serif; text-decoration: underline }
.title { font-weight: bold; color: #777173; font-size: 80%; font-family:  Verdana, Arial, sans-serif }
.specials-title { font-weight: bold; font-size: 80%; font-family:  Verdana, Arial, sans-serif; color: #CC6666; text-decoration: underline }
.title-grey { font-weight: bold; font-size: 60%; font-family:  Verdana, Arial, sans-serif; color: #999999 }
.title-white { font-weight: bold; font-size: 10px !important; font-family:  Verdana, Arial, sans-serif; color: #FFFFFF }
.company { font-size: 10px; line-height: 135%; font-family: Verdana, Arial, sans-serif }

.disclaimer { font-weight: bold; font-size: 60%; font-family: Verdana, Arial, sans-serif; color: #777173 }
.title-small { font-weight: regular; font-size: 10px; font-family: Verdana,Arial,sans-serif; color: #999999 }
.current-item { font-weight: bold; font-size: 10px;  font-family: Verdana,Arial,sans-serif; color: #999999 }
.info { font-size: 80%; line-height: 135%; font-family: Verdana, Arial, sans-serif }
.brand-picker{ width: 150px; height: 18px; font-size: 11px; font-family: Verdana,Arial,sans-serif; color: #999999  }
.header { font-weight: regular; font-size: 60%; font-family:  Verdana, Arial, sans-serif; color: #999999 }
.price-catalog { font-weight: regular; font-size: 11px; font-family: Verdana, Arial, sans-serif; color: #000000 }


.hlNav div { padding:0 0 5px 0;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
.hlNav a {font-weight:bold;color:#999999; }


.homeTop {text-align:left;}
.homeTop .c1{ float:left; width:635px;}
.homeTop .c1in{ padding:0 10px 0 0;}

#slideDiv {width:625px;height:260px; }
#slideDiv ul {list-style:none;padding:0;margin:0;}
#slideDiv li {padding:0 !important;width:625px;}

#portfolio .rot2 {visibility:hidden;position:absolute;}

.rBut {position:absolute;text-align:center;margin:-25px 0 1px 550px;z-index:100;}
.rBut img{cursor:pointer;}

.brevWrap {margin-top:5px; background:#f7f4f1 url(../images/rev-bg1.gif) repeat-x; height:105px;}
.brevWrap .prom10 {position:absolute; margin:12px 0 0 485px;}
.brevWrap .marg {padding:12px 0 0 19px;}
.brevWrap .ttl { font-size:14px; font-weight:bold; padding:0 0 3px 0;}
.brevWrap .ttl a{ color:#cf2549; text-decoration:underline;}


#mainrev {
	position:relative;
	overflow:hidden;
	width: 435px;
	height:72px;
}

#itemr {	position:absolute;	width:20000em;}
#itemr div{	float:left;width:435px; color:#666666;}
#itemr .rate { font-weight:bold;padding:0 0 3px 0;}
#itemr .text{ font-size:12px;}
#itemr .avt{font-weight:bold;text-align:right; font-style:italic;}


/*jcarusel*/

.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(../images/scroll-but.png) no-repeat;
	display:block;
	width:30px;
	height:64px;
	float:left;
	cursor:pointer;
	position:absolute;
}

/* right */
a.right 				{ background-position: 0 -64px; clear:right; margin:-68px 0 0 765px;}
a.right:hover 		{ background-position:-32px -64px; }
a.right:active 	{ background-position:-64px -64px !important; } 


/* left */
a.left				{  margin:-67px 0 0 -8px;} 
a.left:hover  		{ background-position:-32px 0; }
a.left:active  	{ background-position:-64px 0 !important; }



/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	

#caroWrap {
	background:url(../images/front-brands-bg.gif) repeat-x;
	padding:3px 0;
	text-align:left;
	margin-top:21px;
}
#caroWrap1 {

	position:relative;
	overflow:hidden;
	width: 726px;
	height:72px;
	margin:0 0 0 32px;
	padding:0px 0 0px 0px;
}

#mycarousel {	position:absolute;	width:20000em;list-style:none;margin:0; }
#mycarousel li{	float:left;width:121px;text-align:center; list-style:none;padding:0;margin:0; height:72px;}


.homeTop .c2{ float:left;width:153px;}

.frontMid {text-align:left;padding:23px 0 0 0;}
.frontMid .c1{ float:left; width:635px;}
.frontMid .c1in{ padding:0 10px 0 0;}
.frontMid .c2{ float:left;width:153px;}
.frontMid .ttl {background:url(../images/ttl-bg.gif) repeat-x left bottom; height:22px;}
.hlNav1 { color:#666666;padding:12px 0 0 0;}
.hlNav1 a{ color:#666666; font-weight:bold;}
.hlNav1 div{ padding:0 0 12px 0;}

.botNav {width:750px;}
.botNav td{ text-align:center; vertical-align:middle;font-weight: bold; font-size: 10px !important; font-family:  Verdana, Arial, sans-serif; color: #FFFFFF;}
.botNav a{color: #FFFFFF; display:block;padding:1px 0; text-transform:uppercase;}


.holeLeft td {font-size: 10px;color:#000000;}
.tf_upfront_badge {font-size:16px; font-family:"Times New Roman", Times, serif;}

.topSel {font-size: 11px; font-family: Verdana, Arial, sans-serif ;padding-bottom:7px;text-align:left;color:#000;}
.grLine {height:1px;border-bottom:10px solid #fff;border-top:10px solid #fff;width:150px;background:#bebcbc;}


.left-ttl {margin-top:6px; background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x;padding:15px 0 10px 0;}


.lNav {padding-top:0px;}

.lNav .N1 {}
.lNav .N2 {}

.lev1{padding:9px 3px 6px 4px;}
.lev1on{padding:9px 3px 6px 4px;}

.lev2{padding:6px 0 0px 11px;font-weight:normal;}
.lev2on{padding:6px 0 0px 11px;font-weight:normal;}

.lev1 a{color:#474747;text-decoration:none; } 
.lev1 a:hover{color:#474747;text-decoration:underline; }

.lev1on a{color:#cd0102;text-decoration:none; } 
.lev1on a:hover{color:#cd0102;text-decoration:underline; }

.lev2 a{color:#474747;text-decoration:none; } 
.lev2 a:hover{color:#474747;text-decoration:underline; }

.lev2on a{color:#cd0102;text-decoration:none; } 
.lev2on a:hover{color:#cd0102;text-decoration:underline; }

.crumbsTbl {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x;margin:10px 0 12px 0;}
.crumbsTbl td{background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x bottom left;padding:5px 0 7px 0;}


.fbSpotTbl {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x;}
.fbSpotTbl td{color:#000;font-size:12px;padding:17px 20px 20px 170px;text-align:left;}
.fbDiv {float:left;width:300px;border:1px solid #fff;}
.fbDiv1 {position:absolute;margin:-4px 0 0 -1px;}

.prodSpotTbl {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x;}
.prodSpotTbl td{color:#000;font-size:12px;padding:17px 20px 20px 170px;}

.layTbl {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x;}
.layTbl td{padding-top:7px; text-align:left;}
.layTbl .ttl{color:#000; font-weight:bold;}


.frTbl {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x bottom left;margin-bottom:3px;padding-bottom:1px;}
.frTblIn {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes-y.gif) repeat-y;padding:0 1px;}
.relTtl {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x;padding-top:1px;}
.relTtl div {background: #efefef url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x bottom left;font:bold 13px Verdana, Geneva, sans-serif;color:#000;padding:7px 12px 8px 12px; text-align:left;}

.relc1 {float:left; width:112px !important;text-align:center;padding:10px 0; }
.relc1 a{color:#cc6666;display:block;padding:0 3px;}
.relc1 a:hover {color:#cc6666;}


.frc1 {float:left; width:117px !important;text-align:center;padding:10px 0; }
.frc1 a{color:#cc6666;display:block;padding:0 3px;font-family:Verdana, Geneva, sans-serif;}
.frc1 a:hover {color:#cc6666;}

.hmc1 {float:left; width:104px !important;text-align:center;padding:10px 0; }
.hmc1 a{color:#cc6666;display:block;padding:0 3px;font-family:Verdana, Geneva, sans-serif;}
.hmc1 a:hover {color:#cc6666;}



.topView { text-transform:uppercase; color:#4b4b4b; background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/arr1.gif) no-repeat 0 3px;padding: 0 0 0 8px; text-align:left;}
.topView a{color:#4b4b4b; text-decoration:underline;}
.topView a:hover {color:#4b4b4b;}

.rColspot {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x left bottom; padding:0 0 10px 0;margin-bottom:10px;}

.rColspot1 {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x left bottom; height:41px;margin-bottom:10px;}

.btOut4 {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x left bottom; }
.ordTb {width:630px;margin-top:8px;}
.ordTb th {width:160px;vertical-align:top;text-align:left;padding:6px 0 7px 5px;}
.ordTb th div {width:160px; text-align:center;}
.ordTb td {text-align:left;}
.ordTb a{ text-decoration:none;}
.ordTb a:hover {text-decoration:underline;}
.ordTb .c1{width:470px;font-size:11px; }
.ordTb .title a{font-weight:bold;font-size:13px;color:#000;}

.ordTb .c1in {padding:5px 5px 7px 0px;}
.ordTb .text {padding-top:3px;}
.ordTb .av {padding:4px 0 0 0;color:#990000;font-size:11px;}
.opt1{width:450px;}
.opt2{margin:9px 0 0px 0;}
.opt3{font-size:10px;}
.ordTb .rev {font-size:12px;padding:8px 0 0 0;}
.ordTb select {font-size:11px;}


.ordTb .topView {padding:8px 0 0 8px;background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/arr1.gif) no-repeat 0 11px;}
.ordTb .butWrap {padding:6px 0 0 0;}
.ordTb .but {padding:2px 0px 0 0; float:right;}
.ordTb .tex {width:29px; border:1px solid #a7a6aa;}
.ordTb .qty {padding:0px 0px 0 0; float:right; width:82px; }

.ordTb .pr1 {font-size:11px;color:#4b4b4d;padding:2px 0 0 0;}
.ordTb .pr2 {color:#c8212b;font-size:12px;}

.ordTb .equot {font-size:11px; text-align:right; padding:0 0 17px 10px;font-weight:bold;}

.itemtd {text-transform:none; text-align:left;}

.moredet {padding:3px 8px 0 0;background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/arr1.gif) no-repeat 135px 6px;display:block;font-size:10px;}

#moreDetais {border:2px solid #c60001;position:absolute;width:380px;height:300px;z-index:200;background:#fff;margin:-200px 0 0 80px; display:none;}
#mDetTxt {height:285px; overflow-y:scroll;}
#mDetTxt .marg {padding:10px;}
#mDetTtl {text-align:right;background:#c60001;height:15px;padding:0 2px 0 0;}
#mDetTtl img {margin-top:1px;cursor:pointer;}

h1 {color:#000;}


.layWrap {padding-top:16px;}
.hatT {position:absolute;z-index:10;}
.hatT table { border-collapse:collapse !important;}
.hatT td {padding:0 !important;}
.hatb {height:29px !important;}
.t26ab {width:2px !important;}

.t26a1  {
	background: url(http://lib.store.yahoo.net/lib/yhst-54356107628685/t2e2.gif) repeat-x;	
	height:30px;
	text-align:center;	

}
.t26a2  {
	background: url(http://lib.store.yahoo.net/lib/yhst-54356107628685/t1e2.gif) repeat-x;
	height:30px !important;
	text-align:center;	
}
	.t26a1 a {color:#333;cursor:pointer;text-decoration:none;font-size:10px; text-transform:uppercase;display:block;padding-top:8px;}	
    .t26a1 a:hover {color:#333;cursor:pointer;text-decoration:underline;}	 
	.t26a2 a {color:#fff;cursor:pointer;text-decoration:none;font-size:10px; text-transform:uppercase;display:block;padding-top:8px;}	
    .t26a2 a:hover {color:#fff;cursor:pointer;text-decoration:underline;}		

.t26a1  div{
	background: url(http://lib.store.yahoo.net/lib/yhst-54356107628685/t2e1.gif) no-repeat top left;	
	height:30px;
}

.t26a2 div{
	background: url(http://lib.store.yahoo.net/lib/yhst-54356107628685/t1e1.gif) no-repeat top left;	
	height:30px;
}

.t26a1  div div{
	background: url(http://lib.store.yahoo.net/lib/yhst-54356107628685/t2e3.gif) no-repeat top right;	
	height:30px;
	padding:0px 12px 0px 14px;
	font: bold 12px Arial, Tahoma, Helvetica;		
}

.t26a2 div div{
	background: url(http://lib.store.yahoo.net/lib/yhst-54356107628685/t1e3.gif) no-repeat top right;	
	height:30px;
	padding:0px 12px 0px 14px;
	font: bold 12px Arial, Tahoma, Helvetica;		
}

.t27a1  {
	
}

.t27a2  {
	border-top:1px solid #d3d8dc;
	background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes-y.gif) repeat-y;	
}
.t27a2in1 {
	background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x left bottom;
	padding:10px 10px 10px 10px; 
}

.layBot {height:21px;width:21px;background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes-y.gif) repeat-y;}
.revWrap {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes-y.gif) repeat-y;border-top:1px solid #d3d8dc;}
.revWrap1 {padding:1px;}

#cont4 .name {font-weight:bold;color:#c60001;}
#cont4 .date {color:#666666;font-size:10px;}

#cont4 .mg {}
#cont4 .revtxt {background:url(http://lib.store.yahoo.net/lib/yhst-54356107628685/dotes.gif) repeat-x left bottom;padding:10px 16px;font-size:11px;}
.rev1  {background: #efefe5 url(http://lib.store.yahoo.net/lib/yhst-54356107628685/rev-bg.gif) repeat-x bottom left;	padding:12px 0 8px 23px;}
.revCol {color:#000;font-weight:bold;text-align:right;}
.rev1 .bt {padding:5px 0 0 0px;}
#cont4 .tex4 {height:18px;}
#cont4 .tex5 {width:340px;height:60px;}

.t27a3  {
	display:block;
	/*overflow:scroll;overflow-x : hidden;*/


}

.t27a4  {
	display:none;
	/*overflow:scroll;overflow-x : hidden;*/
}



.p1	{	background-repeat:no-repeat;background-position: center center;}


#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-top:1px solid #000;
	}

#imageContainer{
	padding: 9px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}


#prevLink{	width: 49%;	height: 100%;	display: block;	}
#nextLink{  width: 49%; 	height: 100%;	display: block;	}	



#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink { background: url(../jqjs/prevlabel.gif) left 95% no-repeat; }
#nextLink { background: url(../jqjs/nextlabel.gif) right 95% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: hidden;
	width: 100%	;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;	
	}

#imageData{	padding:0 10px; color: #666666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left;  color: #666666 !important;font-size:11px;}	
#imageData #caption{ font-weight: bold;	color: #666666 !important;font-size:10px; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	color: #666666 !important;font-size:10px; }			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	}
	


/*-----------------------------------------------------------------------------

  CSS Magic

-----------------------------------------------------------------------------*/

.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
  .clearfix {display:block;}
/* End hide from IE Mac */

