
.cat_centered	{
	text-decoration: none;
    	text-align:center;
    
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
}

.cat_span	{
	
	position: relative;
	bottom: 0px;
	
}
.cat_img_container	{
	
	height: 128px;
	vertical-align: middle;
	margin-top: auto;
	margin-bottom: 7px;
	
}
.cat_img	{
	
	height: 118px;
	vertical-align: middle;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	margin: auto;
	
}
.cat_container		{
	float: left;
	display: inline;
	width: 200px;
	height: 225px;
}
.cat_3wide		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	padding: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	vertical-align: bottom;
	overflow: auto;
	
	
}


.prod_wrap {
	
	border-left: 2px solid #cccc99;
	border-right: 2px solid #cccc99;
	border-bottom: 2px solid #cccc99;
	overflow: hidden;
	width: 610px !important;
	width: 610px;
}
.prod_head {
	width: 606px;
	background-color: #f5f5dc;
	border-top: 2px solid #cccc99;
	border-bottom: 2px solid #cccc99;
	font-family: Verdana, Arial, Arial;
	font-size: 10pt;
	font-weight: bold;
	float: left;
	padding: 3px;
}
.prod_img {
	width: 306px !important;
	width: 314px;
	height: 410px !important;
	height: 410px;
	background-color: #ffffff;
	
	display: inline;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin-top: auto;
	margin-bottom: auto;
	
}
.prod_img_inner	{
	height: 375px;
	vertical-align: middle;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	margin: auto;
	
}
.prod_price_box {
	width: 298px !important;
	width: 292px;
	height: 410px !important;
	height: 410px;
	background-color: #ffffff;
	border-left: 2px solid #cccc99;
	display: inline;
	float: left;
	vertical-align: top;
	
}
.prod_price_box_inner	{
	
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	margin: 3px 3px 3px 3px;

}
.prod_content	{
	width: 566px !important;
	width: 556px;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	
	
	float: left;
}
.prod_content_img	{
	width: 576px !important;
	width: 576px;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	
	
	float: left;
}

.prod_content_inner	{
	
	
	margin: 22px 25px 28px 40px;

}
.prod_content_inner_img	{
	
	
	margin: 22px 2px 28px 8px;

}

.options	{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	height: 35px;
	margin-left: 20px;
	
}
.footer_clear {
	clear: left;
}
.nobold {
	font-weight: normal;
}






.rev_com		{
	font-family: Verdana, Arial, Arial;
	font-size: 9pt;
}

.rev_sign	{
	font-family: Verdana, Arial, Arial;
	font-size: 9pt;
	text-align: right;
}

.padding10		{
	
	padding: 10px;
}

.cube_pad_td		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	padding: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.cube_pad_td_cont	{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	padding: 40px;
	padding-top: 10px;
	padding-bottom: 25px;
}

.prod_title		{
	font-family: Verdana, Arial, Arial;
	font-size: 9pt;
}

.user_rating		{
	font-family: Verdana, Arial, Arial;
	font-size: 11pt;
	font-weight: bold
}

.your_price		{
	font-family: Verdana, Arial, Arial;
	font-size: 11pt;
}

.price		{
	font-family: Verdana, Arial, Arial;
	font-size: 11pt;
	color:#BB0000;
	font-weight: bold
}

.gray_ship		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color:#888888;
	font-style: Italic;
}

.cube_gray		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color:#888888;
	
}





.home	  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #FFFFFF}

.side_tabbed{
	background-image: url('https://www.stungunscheaper.com/images/cat_tabbed.gif'); 
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	border: solid #880000 1px;
	color: #FFFFFF}

.sidenav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	border: solid #880000 1px;
	color: #FFFFFF}

.sidenav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	
	color: #99CCFF}


.topnav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;;
	white-space: nowrap;
	color: #FFFFFF}

.topnav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	white-space: nowrap;
	color: #99CCFF}

.topnavdivider1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #999999;
	white-space: nowrap}

.topnavdivider2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	white-space: nowrap;
	color: #000000}
p, ul, li		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt}

.small		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt}

.smallgray		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999}

.smallred		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #CC0000}
.smalldarkred		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #880000}

.smallwht		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC}

.smallest		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt}

.coloref	{
	color: #EFEFEF}

.warning		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #990000}

h1		{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13pt}

h3		{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

h4		{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold}

.prodcat	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold}

#conf_align	{
	float: left;
	width: 15px;
	}

#container_main {
	background-image: url('https://www.stungunscheaper.com/images/sidebar4.gif');
	background-color: #ffffff;
   	width: 935px;
    	border-left: 3px solid #000000;
    	border-right: 8px solid #000000;
    	text-align:left;
    	margin: 0 auto;
    	position: relative;
    	top: 0px;   
	}

#body 		{
	background-image: url('https://www.stungunscheaper.com/images/corner_rt.gif');
	background-position: right top;
	background-repeat: no-repeat;
	text-align: left;
	width: 939px;
 	border-right: 14px solid #880000;
	overflow: hidden;
	}

#header_div {
	
	width: 100%;
	text-align: left;


	}

html>body #container_main {

    	width: 939px;
	}


html>body #body {width: 925px;}



#container_conf {
background-image: url('https://www.stungunscheaper.com/images/side_conf.gif');
	background-repeat: repeat-y;
	background-color: #ffffff;
    	width: 935px;
    	border-left: 3px solid #000000;
    	border-right: 8px solid #000000;
    
    	margin: 0 auto;
    	position: relative;
    	top: 0px;
	height: 100%;  
	}

#body_conf 		{
	background-image: url('https://www.stungunscheaper.com/images/side_conf.gif');
	background-repeat: repeat-y;
	text-align: center;
	width: 935px;
	background-color: #ffffff;
	overflow: hidden;
	}





html>body #body_conf {width: 925px;
	}

/*BELOW IS THE "HOLLY HACK" TO FIX THE IE BUG THAT CAUSES SCROLL BAR/HIDDEN CONTENT 
  WHEN USING ABS. POSITIONED BOXES INSIDE RELATIVE ONES     */

/* Hides from IE5-mac \*/
* html #body {}
/* End hide from IE5-mac */ 


html>body #container_conf {
background-image: url('https://www.stungunscheaper.com/images/side_conf.gif');
	background-repeat: repeat-y;
	background-color: #ffffff;
    	width: 939px;
    	border-left: 3px solid #000000;
    	border-right: 8px solid #000000;
    	height: 2200px;
    	margin: 0 auto;
    	position: relative;
    	top: 0px;
	  
	}

 #confirmed	{
	position: relative;
	top: 0px;
	
	width: 685px;
	
	
}
html>body #confirmed	{
	position: relative;
	top: 0px;
	margin-left: 100px;
	width: 685px;
	
	
}


#sidenav	{
	float: left;
 	
	width: 145px;
	text-align:center;}
#main		{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
 	width: 610px !important;
	width: 630px}

#adcolumn	{
	float: left;
	padding-left: 5px;
 	
	width: 132px}

#safari_width {

	width: 610px;
	}

p.block		{
	margin-left: 65px;
	margin-right: 65px}

.block2		{
	margin-left: 30px;
	margin-right: 30px}


#Arialboldred	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #990000}

.Arialbold	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000}

#superscript	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt}


#graybox	{
	/*/*/ 
	background: #ECE9D8;
	/*/*/ }	

#darkgraybox	{
	/*/*/ 
	background: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 20px;
	/*/*/ }	

#boxmargins		{
	/*/*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	/*/*/}


.formtd	{
	font-family: Arial;
	font-size: 10pt}

.smallheading	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold}

	
.pgheading	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold}

.cube		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt}
.cube99		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color: #990000}

.bigbold99		{
	font-family: Verdana, Arial, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #990000}

.cubewhite		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color:#FFFFFF}

.cubeboldwhite		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color:#FFFFFF;
	font-weight: bold}

.cubebig		{
	font-family: Verdana, Arial, Arial;
	font-size: 10pt}

.cubebold		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	font-weight: bold}


.wht_btn {
 font-family: Verdana, Arial, Arial;
 font-size: 8pt;
 font-style: normal;
 text-decoration: none;
 color:#000000;
}
.red_btn {
 font-family: Verdana, Arial, Arial;
 font-size: 8pt;
 font-style: normal;
 text-decoration: none;
 color:#FFFFFF;
}


.sidenav3		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	text-decoration: none;
 	color:#FFFFFF;}

.sidenav5		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	text-decoration: none;
 	color:#FFFF7F;}

.classover {
	background-color: #770000;
	border: solid #880000 1px;}
.classover2 {
	background-color: #660000;
	border: solid #880000 1px;}

@media print{
.noprint { display: none}

}

body {
	background-color: #666666;
	text-align: center;
	margin: 0px;
	padding: 0px;}

.dkgrybdr  {	
	border: solid #880000 1px;}



.ltgrybdr  {	
	border: solid #CCCC99 1px;}

.navi_outer_bdr  {	
	border: solid #333333 2px;}

.chksumhead	{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	background-image: url(http://www.stungunscheaper.com/images/heading.gif);
	}

.chksumhead2	{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	background-image: url(http://www.stungunscheaper.com/images/heading.gif);
	border: solid #CCCC99 1px;}

.cube_centered
    {
	text-decoration: none;
    	text-align:center;
    	margin-top:0px;
    	margin-bottom:0px;
    	padding:0px;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt}
.product_link
    {
	text-decoration: none;
    	text-align:center;
    	margin-top:0px;
    	margin-bottom:0px;
    	padding:0px;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color: #CC0000}

.blk_prod_link
    {
	text-decoration: none;
    	text-align:center;
    	margin-top:0px;
    	margin-bottom:0px;
    	padding:0px;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color: #00000}

.red_prod_link
    {
	text-decoration: none;
    	text-align:center;
    	margin-top:0px;
    	margin-bottom:0px;
    	padding:0px;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color: #CC0000}


.strike_prod_link
    {
	text-decoration: line-through;
    	text-align:center;
    	margin-top:0px;
    	margin-bottom:0px;
    	padding:0px;
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	color: #000000}

.smallblue		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #0000CC}


.upside_tabbed {
	background-image: url('https://www.stungunscheaper.com/images/upside_tabbed.gif'); 
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	
	color: #FFFFFF}

.check_tabbed {
	background-image: url('https://www.stungunscheaper.com/images/check_tabbed.gif'); 
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	
	color: #FFFFFF}
	
.yel		{
	font-family: Verdana, Arial, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFF9F}


