body {text-align:left;padding:0px;}

body {font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#777; }

/* #wrap {margin-left:auto;margin-right:auto;text-align:left;width:780px;} */

#wrap {margin-left:5px;margin-right:auto;text-align:left;width:780px; }


/* proof

body { background:#EEE; } 

#wrap { border:1px solid red; }

#content { border:1px solid green; }

#footer { border:1px solid blue; }

#col1 { border:1px solid purple; }

#mtable td { border:1px solid yellow; }

#c1top { background-color:#FFCC00; }

840084

 */
 

 
 	#mtable td {
 		padding:0;
		margin:0;
 	}


	#c1top {
		height:291px;
		padding:0;
		margin:0;
	}
	
	#side {
		background-color:#FFCC00;
		padding:0;
		margin:0;
		clear:both;
	}
	
	#bar {
		background:#DECCDE;
		height:44px;
		padding:0;
		margin:0;
	}
	
	#barp {
		padding:14px 0 0 37px;
		font-size:9px;
		color:#AC8AAC;
		font-weight:normal; 
		letter-spacing:2px;
	}
	
	#headline {
		font-size:11px;
		font-weight:bold;
		letter-spacing:2px;
		color:#840084;
	}


/* ____________________ */

	#c1 {
		padding-left:0px; 
	}

	#c2 {
		/* padding:15px 0 15px 20px; */
	}
	
	
/* ____________________ */

	#detail_nav {
		background:#ccc;
		padding:0 0 15px 0;
	}


	#item_nav {
		float:left;
		width:20px;
		background:#fff;
		padding:200px 0 0 0;
		margin:0 0 0 0;
	}


/* ____________________ */
	#breadcrumbs {
		margin:15px 0 10px 0;
		font-size:10px;
		font-weight:normal;
	}
	#breadcrumbs a {
		font-size:10px;
		font-weight:normal;
		text-decoration:underline;
	}


/* ____________________ */
	.pg_a {
		float:left;
		width:17px;
		text-align:center;
		margin:0 10px 5px 0;
	}
	.pg_a a {
		display:block;
		width:17px;
		color:black;
		font-weight:bold;
		background:#FFCC00;
		border: solid #DCDCDC 1px;
		
	}
	.pg_a a:hover {
		color:black;
	}
	
	.pg {
		float:left;
		width:17px;
		text-align:center;
		margin:0 10px 5px 0;
	}
	.pg a {
		display:block;
		width:17px;
		background:#FFFFFF;
		color:#666666;
		border: solid #DCDCDC 1px;

	}
	.pg a:hover {
		color:black;
		background:#DCDCDC;
	}
	
/* ____________________ */
	.pn_txt {
		float:left;
	
		display:block;
		text-align:center;
	}
	.pn_txt a {
		display:block;
	}
	
	
	/* ARROWS */
	
	.pn_l_a {
		padding:0 10px 0 0;
		float:left;
		text-align:center;
	}
	.pn_l_a a {
		padding:0 10px 0 10px;
		float:left;
		color:black;
		background:#fff;
	}
	.pn_l_a a:hover {
		color:black;
		background:#fff;
	}
	
	
	.pn_r_a {
		padding:0 10px 0 0;
		float:left;
		text-align:center;
		margin-right:10px;
	}
	.pn_r_a a {
		padding:0 10px 0 0;
		padding:0 0 0 10px;
		float:left;
		color:black;
		background:#fff;
		border-left: solid #fff 1px;
	}
	.pn_r_a a:hover {
		color:black;
		background:#fff;
	}
	
	
	
	
	.pn_l {
		padding:0 10px 0 10px;
        margin-right:10px;
		float:left;
		text-align:center;
		color:#000;
		/*
		background:#E8E7E7;
		*/
	}
	.pn_r {
		padding:0 10px 0 10px;
		margin-right:10px;
        /* margin-left:10px; */
		float:left;
		text-align:center;
		color:#000;
		background:#fff;
	}
	
	/* ARROWS */
	
	
/* ____________________ */
	.btn a:link, .btn a:visited {
		font-family:Arial, Helvetica;
		text-align:center;
		padding:4px 10px 3px 10px;
		white-space: nowrap;
		float: left;
		font-size: 9px;
		line-height: 10px;
		margin: 8px 0px 0px 12px;
		border: 1px solid #999999;
		text-decoration: none;
		color: #333333;
		/* background-image: url('../layout/btn.gif'); */
	}
	.btn a:hover{
		background: #c0c0c0;
	}
	
/* ____________________ */
	#image img {
		padding:0 0 0 0;
	}
	#grid {
		margin:0;
		padding:0;
		background:#fff;
		border-spacing: 0px;
		border:0;
		empty-cells: hide;
		/* border-top:solid #ccc 1px; */
	}
	#grid td { 
		/* border-bottom: solid #ccc 1px; */

		padding: 4px 8px 4px 8px;
		margin:0;
		vertical-align:middle;
		text-align:left;
	}
	
	.thumbtext {
 		 padding:1px;
 		 font-size:9px;
 		 font-style:normal;
 		 color:gray;
	}
	.thumb {
		margin-top: 3px;
	}
	.thumb img{
		/* border: solid #DCDCDC 1px; */
		border: 1px solid #fff ;
	}
	.thumb a:hover img {
		/* border: solid blue 1px; */
		border: 1px solid #ccc ;
	}

/* ____________________ */