html, body

{

	width:100%;

	margin:0px;

	padding:0px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:black;

}

.dgm_base_bg

{

	width:100%;

	overflow:hidden;

	margin:0px auto 0px auto;

	padding:0px;

	text-align:center;

}

.dgm_center

{

	width:1103px;

	overflow:hidden;

	margin:0px auto;

	padding:0px;

	text-align:left;

}

.dgm_header

{

	width:990px;

	margin:0px 0px 0px 58px;

	overflow:hidden;

}

.dgm_righthead

{
	
	width:524px;
	height:138px;
	
	overflow:hidden;
	
	float:right;
	
	text-align:center;
	background:url(back_big.png) no-repeat 0px 0px;
}

.dgm_add

{
	
	width:524px;
	
	height:75px;
	
	background: url(addsign.png) no-repeat 0px 0px;
	
	font-family: Verdana, Geneva, sans-serif;
	
	font-size:13px;
	
	font-weight:bold;
	
	text-align:right;
	
	color:#960F0F;
	
	letter-spacing: -1px;
	
}

.dgm_add a

{
	
	font-family: Verdana, Geneva, sans-serif;
	
	font-size:13px;
	
	font-weight:bold;
	
	float:left;
	
	color:#fff;
	
	padding:10px 0px 17px 15px;
	
	text-decoration:none;
	
	letter-spacing: -1px;
	
}

.dgm_add a:hover

{
	
	text-decoration:underline;
	
}

.dgm_coltop

{
	
	width:1103px;
	
	height:37px;
	
	background:url(topshadow.png) no-repeat 0px 0px;
	
	overflow:hidden;
	
}

.dgm_columns

{
	
	width:1103px;
	
	background: url(colsbg.png) repeat-y;
	
	overflow:hidden;
	
}

.dgm_cpagesbar

{
	
	width:990px;
	
	height:40px;
	
	background:url(cpagesbar.png) no-repeat 0px 0px;
	
	margin:19px 0px 20px 58px;
	
}

.dgm_hidden

{
	
	display:none;
	
}

.dgm_search

{
	
	width:210px;
	
	height:25px;

	display:block;

	border:0px;

	padding:0px;

	margin:7px 0px 0px 10px;

	overflow:visible;
	
	background:url(searchbox.png) no-repeat 0px 0px;
	
	float:left;

}

#dgm_s_box

{

	font-family:Arial, Helvetica, sans-serif;

	width:182px;

	height:23px;

	margin:0px 0px 0px 3px;
	
	*margin:0px 0px 0px -6px;

	padding:2px;

	font-size:13px;

	color:black;

	display:inline-block;
	
	border:none;

}

.dgm_s_button

{

	display:inline-block;

	position:relative;

	top:4px;

	* top:0px;

	padding:0px;

	margin:0px;

}

.dgm_cp

{
	
	width:580px;
	
	height:40px;
	
	float:right;
	
	overflow:hidden;
	
}

.dgm_cp a

{
	
	font-family: Verdana, Geneva, sans-serif;
	
	font-size:13px;
	
	font-weight:bold;
	
	float:left;
	
	color:white;
	
	text-decoration:none;
	
	margin:0px 15px 0px 15px;
	
	padding:10px 0px 10px 0px;
	
}

.dgm_leftcol

{
	
	width:215px;
	
	float:left;
	
	overflow:hidden;
	
	margin:0px 0px 0px 58px;
	
}

.dgm_cats

{
	
	width:215px;
	
	float:left;
	
	background:#CCC9C1;
	
	-webkit-border-radius: 5px;
	
	-moz-border-radius: 5px;

	border-radius: 5px;
	
	padding-bottom:5px;
	
}

.dgm_cats p

{
	
	font-family: Verdana, Geneva, sans-serif;
	
	font-size:13px;
	
	letter-spacing:-1px;
	
	font-weight:bold;
	
	color:black;
	
	text-align:left;
	
	text-indent:30px;
	
	padding:0px 0px 0px 0px;
	
	*padding:15px 0px 15px 0px;
	
}

.dgm_catbutton:link, .dgm_catbutton:active, .dgm_catbutton:visited

{
	
	width:215px;
	
	height:16px;
	
	*height:23px;
	
	float:left;
	
	display:block;
	
	margin:2px 0px 2px 0px;
	
	background:url(catbutton.png) no-repeat 0px 0px;
	
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:13px;
	
	letter-spacing:-1px;
	
	font-weight:bold;
	
	color:#960F0F;
	
	text-decoration:none;
	
	padding:7px 0px 7px 30px;
	
}

.dgm_catbutton:hover

{
	
	background:url(catbutton.png) no-repeat 0px -30px;
	
}

.dgm_leftbanner

{
	
	width:215px;
	
	border:none;
	
	margin:15px 0px 0px 0px;
	
}

.dgm_leftbanner1

{
	
	width:215px;
	
	border:none;
	
}

.dgm_promos

{
	
	width:215px;
	
	float:left;
	
	background:#CCC9C1;
	
	-webkit-border-radius: 5px;
	
	-moz-border-radius: 5px;

	border-radius: 5px;
	
	padding-bottom:5px;
	
	margin:15px 0px 0px 0px;
	
}

.dgm_promos p

{
	
	font-family: Verdana, Geneva, sans-serif;
	
	font-size:13px;
	
	letter-spacing:-1px;
	
	font-weight:bold;
	
	color:black;
	
	text-align:center;
	
	padding:0px 0px 0px 0px;
	
	*padding:15px 0px 15px 0px;
	
}

.dgm_to1 img

{
	
	margin:0px 0px 15px 0px
	
}

.dgm_to2 img

{
	
	margin:0px 0px 5px 0px
	
}

.dgm_maincol

{
	
	width:754px;
	
	float:left;
	
	margin:0px 0px 0px 20px;
	
	text-align:center;
	
}

.dgm_maincol h1

{
	
	font-family: Arial, Helvetica, sans-serif;
	
	font-size:16px;
	
	line-height:16px;
	
	color:black;
	
	text-align:left;
	
	font-weight:bold;
	
	padding:0;
	
}

#dgm_big_image

{
	max-width:730px;

	 max-height:730px;

	 height:expression(this.height>this.width && this.height>730?730:true);

 	width:expression(this.width>this.height && this.width>730?730:true);
	
	border:none;
	
	margin:0px auto 0px auto;
	
}

.dgm_small_imgs

{
	
	width:730px;
	
	float:left;
	
	border:none;
	
	margin:10px 0px 0px 0px;
	
}

.dgm_small_imgs img

{

 	border:none;

 	display:block;
	
	margin:0px 0px 0px 10px;
	
	float:left;

	 max-width:126px;

	 max-height:110px;

	 height:expression(this.height>this.width && this.height>110?110:true);

 	width:expression(this.width>this.height && this.width>126?126:true);
	
	cursor:pointer;

}

.dgm_buybuttons

{
	
	width:754px;
	
	height:30px;
	
	text-align:center;
	
	float:left;
	
	margin:20px 0px 0px 0px;
	
}

.dgm_buy:link, .dgm_buy:active, .dgm_buy:visited

{
	
	width:157px;
	
	height:30px;
	
	margin:0px 7px 0px 0px;
	
}

.dgm_descr

{
	width:734px;
	
	*width:754px;
	
	-webkit-border-radius: 5px;
	
	-moz-border-radius: 5px;

	border-radius: 5px;
	
	background:#E6E6E6;
	
	float:left;
	
	overflow:hidden;
	
	padding:10px;
	
	margin:20px 0px 0px 0px;
	
}

.dgm_descr h1

{
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:16px;
	
	font-weight:bold;
	
	text-align:left;
	
	color:#333333;
	
}

.dgm_descr p

{
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	
	font-weight:normal;
	
	margin:0px 0px 12px 0px;
	
	color:#333333;
	
	line-height:18px;
	
	text-align:left;

}

.dgm_descr ul

{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:12px;

	color:#333333;

	margin:0px 15px 12px 0px;

	padding:0px 15px 8px 0px;

	position:relative;

	left:15px;

	list-style:circle;
	
	text-align:left;

}

.dgm_descr li

{

	margin:0px 0px 4px 0px;

	padding:0px;
	
	text-align:left;
	
	list-style: disc;

}

.dgm_descr dl

{

	display:block;

	clear:both;

}

.dgm_descr dt

{

	float:left;

	width:35%;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	margin:0px 0px 12px 0px;

	padding:0px;
	
	text-align:left;

}

.dgm_descr dd

{

	float:right;

	width:60%;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:12px;

	color:#333333;

	margin:0px 0px 12px 0px;

	padding:0px;
	
	text-align:left;

}

.dgm_descr tr, .dgm_descr td

{
	
	
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px !important;
	
}
.dgm_descr td
{
	background: white  url(d_pixel.png) repeat-x;
	
}





.dgm_descr table

{
	
	width:730px !important;
	
	text-align:left;
	
}
.dgm_grade
{
	background:#CD0909;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	float:left;
	text-align:left;
	position:absolute;
}

#dgm_grade
{
	width:190px;
	*width:200px;
	background:#CD0909;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	float:left;
	text-align:left;
	display:none;
	position:absolute;
}
#dgm_grade ul li
{
	position:relative;
	left:-5px;
}
	

.dgm_download:link, .dgm_download:visited, .dgm_download:active

{

	width:154px;

	* width:214px;

	height:40px;

	* height:60px;

	overflow:hidden;

	display:block;

	padding:20px 0px 0px 30px;

	color:#353535;

	text-decoration:underline;

	background-image:url(pdf.jpg);

	background-position:0px 5px;

	background-repeat:no-repeat;

	margin:0px 10px 10px 0px;

}

.dgm_download:hover

{

	color:#960F0F;

	text-decoration:none;

}

.dgm_line

{
	
	width:730px;
	
	height:1px;
	
	background:#960F0F;
	
	float:left;
	
	margin:20px 0px 20px 0px;
	
}

.dgm_related

{
	
	width:754px;
	
	float:left;
	
	overflow:hidden;
	
}

.dgm_related table
{background: transparent !important;}


.dgm_related a:link, .dgm_related a:visited, .dgm_related a:active

{
	
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:11px;
	
	color:#333333 !important;
	
	font-weight:bold;
	
	text-decoration:none;
	
	position:relative;
	
}

.dgm_related .ebayText

{
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:13px;
	
	color:#960F0F;
	
	font-weight:bold;
	
}

.dgm_related table tbody tr td table tbody tr td table tbody tr td span
{
	color: #E6E6E6 !important;
	font-size:0 !important;
}


