/* CSS Document */
body 	  { margin:0px; padding:0px; background:#0d0d0d}

#main 	  { width:914px; margin:0 auto; padding:0;}

html 	  { padding:0; margin:0;}

.clr 	  { clear:both;}

p         {
} 

.bodytext {
	font-family:Arial;
	font-size: 9pt;
	color: #FFFFFF;
	line-height:18px;
	text-align: justify;
	margin-top:5px;
	padding-left:3px;
}
.bodytext span
{
    margin:0;
    padding:0;
    float:right;
}
.bodytext a {
	font-family:Arial;
	font-size: 9pt;
	color: #FFFFFF;
	line-height:18px;
	text-align: justify;
	text-decoration:none;
}

/**/ * html #header {} /**/

#header       {width:794px; margin:auto;}

.header_up   {width:794px; height:18px; margin:auto;}
.logo_pt     {width:794px; height:66px; margin:auto;}
.logo        {width:259px; height:66px; float:left; background:url(logo.jpg) no-repeat;}
.logo_space  {width:445px; height:66px; float:left;}
.logo_right  {width:90px; height:66px; float:left;}
.logo_bottom {width:794px; height:11px; margin:auto;}
.mn_links    {width:794px; height:40px; margin:auto; background:url(links_gdnt.jpg) repeat-x; text-transform:uppercase; }
.mn_links_lft {width:7px; height:40px; float:left; background:url(links_left.jpg) no-repeat;}
.mn_links_center {width:780px; height:40px; background:url(links_gdnt.jpg) repeat-x; float:left;}
.bt_links a      {font-family:Arial; font-size: 9pt;  color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center;line-height:40px; padding-left:30px; padding-right:30px; float:left; display:block;}
.bt_links a:hover, .bt_links a#selected{background:url(links_gdnt_hover.jpg) repeat-x; display:block; color:#333333;}
.mn_links_rght {width:7px; height:40px; float:left; background:url(links_right.jpg) no-repeat;}
.links_sp      {width:2px; height:40px; float:left; background:url(links_spc.jpg);}
.flash_pt      {width:794px; height:275px; margin:auto;}
.flash_spc     {width:794px; height:8px; margin:auto;}
.products_pg   {width:794px; height:90px; margin:auto;}
.prd_box       {width:197px; height:90px; float:left; background:url(prd_box.jpg) no-repeat; }
.prd_bx_lft    {width:80px; height:90px; float:left; text-align:center;}
.prd_bx_rght   {width:117px; height:90px; float:left;}
.prd_bx_rght_top {
	width:117px;
	height:65px;
	font-family:Arial;
	font-weight:bold;
	font-size:9pt;
	font-weight:bold;
	color:#323f4f;
	text-align:left;
}
.prd_txt
{
	font-family:Arial;
	font-weight:bold;
	font-size:9pt;
	font-weight:bold;
	color:#323f4f;
	text-align:left;
}
.prd_bx_rght_btm {width:117px; height:25px;}
.prd_sp        {width:2px; height:90px; float:left; }


/**/ * html #inner {} /**/

#inner     {width:794px; margin:auto;}
.inner_spc {width:794px; height:10px; margin:auto;}
.main_inner{width:794px; margin:auto;}
.mn_categories {width:197px; float:left;}
.mn_space_white {width:1px; height:279px; float:left; background:#a1a0a0;}
.mn_main {width:332px; float:left;}
.mn_rght {width:264px; float:left;}
.hdr_text {font-family:Arial; color:#F4BA1A; font-size:12px;} 
.inner_btm {width:794px; height:30px; margin:auto;}
.right_box {width:262px; height:96px; background:url(box_gdnt.jpg) repeat-x; border:1px solid #444446;}
.right_box_lft {width:73px; height:96px; float:left; text-align:center;}
.right_box_rght {width:188px; height:96px; float:left;}

.inner_sub_page {width:794px; background:url(background_inner_sub.jpg) repeat-x;}
.inner_sub_page_top {width:794px; height:6px;}
.inner_sub_page_top_left {width:6px; height:6px; background:url(curve_left.jpg) no-repeat; float:left;}
.inner_sub_page_center {width:782px; height:6px; float:left;}
.inner_sub_page_top_right {width:6px; height:6px; background:url(curve_right.jpg) no-repeat; float:left;}
.prd_bar      {width:550px; height:30px; background:url(br_gradient.jpg) repeat-x; }
.prd_bar_left {width:6px; height:30px; float:left; background:url(br_left.jpg) no-repeat;}
.prd_bar_center {width:538px; height:30px; float:left;}
.prd_bar_right {width:6px; height:30px; float:left; background:url(br_right.jpg) no-repeat;}
.prd_bar_txt {font-family:Arial; font-size:12px; font-weight:bold; color:#333333; line-height:30px; padding-left:6px;}
.prdocts_box {width:115px; height:125px;}
.prdocts_box_space {width:25px; height:125px; float:left;}
.prdocts_box_text {width:115px; height:auto; font-family:Arial; font-size: 9pt; color: #FFFFFF; LINE-HEIGHT:16px; font-weight:bold;text-align:center; padding-bottom:12px;}
.button {border:0px; width:62px; height:23px; font-weight:bold; color:#FFFFFF; font-size:11px; background:url(button_gdnt.jpg) no-repeat;}
.products_sub {width:580px; background:url(background_inner_sub.jpg) repeat-x; margin:auto; height:773px;}
.products_image {width:475px;  margin:auto; border:2px solid #999999;height:auto;} 
.products_image_inner {width:435px;  background:#999999; text-align:center; padding-top:8px; padding-bottom:7px;  margin:auto;}

/**/ * html #footer {} /**/
.footer {width:796px;margin:30px 0 0 53px; height:44px; background:url(footer_gdnt.jpg) repeat-x; border-top:1px solid #32332e; border-left:1px solid #32332e; border-right:1px solid #32332e;}

.footer_inner {width:796px; margin:auto;}

.add_edit_del_button {
font-family: Arial;
color:#FFFFFF;
font-size: 10px;
background-color: #03a5e6;
border: 3px double #FFFFFF;
text-decoration:none;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 3px;
list-style-image: url(images/admin_arrow.jpg);
}
.prod_home_txt_red{
	font-family:Arial;
	font-size: 9pt;
	color: #333333;
	line-height:18px;
	text-align: justify;
	text-decoration:none;
	background-color:#ffffff;

}
.prod_home_txt_red a{
	font-family:Arial;
	font-size: 9pt;
	color: #333333;
	line-height:18px;
	text-align: justify;
	text-decoration:none;
	background-color:#ffffff;

}
.main_inner .bodytext img {
	margin: 5px;
	float: right;
}

/* button left */

a.ovalbutton{
/*background: transparent url('../images/oval-gray-left.gif') no-repeat top left;*/
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;

}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
/* background: transparent url('../images/oval-gray-right.gif') no-repeat top right;*/
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/color:White;
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;

}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color:#F4BA1B;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/*Show Room */
.imageRow
{
	width:730px;
	clear:both;
}
.imageRow .image350x300
{
	width:350px;
	height:300px;
	padding-left:12px;
	margin-top:15px;
}

.imageRow .Left
{
	float:left;
}
.imageRow .Right
{
	float:right;
}
/*END Show Room*/
