* {
	margin: 0px;
	padding: 0px;
}
body { background: url("../images/big_bd.jpg") no-repeat fixed center center / cover  transparent; }
hr { display: none; }
#main {
	width: 1020px;
	margin: 0 auto;
	border-left: 5px solid #000000;
	border-right: 5px solid #000000;
}
/* Header */
#header {
	width: 1020px;
	margin: 0 auto;
	height: 390px;
}
#menu {
	float: left;
	height: 101px;
	width: 820px;   
	margin-left: 10px;
	padding-left: 180px;
	background: url(../images/menu.jpg) no-repeat;
}
#menu ul {
	margin: 0 0 0 -100px;
	padding: 0;
	list-style: none;
	line-height: normal;
}
#menu li { float: left; }
/* Logo */
#logo {
	width: 1020px;
	height: 323px;
	margin: 0 auto;
	text-align: right;
	background: url(../images/header.jpg) no-repeat left top;
}
/* Page */
#page {
	width: 1000px;
	margin: 0 auto;
	background: #ffffff url(../images/page_back.gif) repeat-x top;
	border-top: none;
	padding-top: 10px;
}
/* Content */
#content {
	float: left;
	width: 670px;
	padding-left: 40px;
}
/* Sidebars */
.sidebar { float: left; }
.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	min-height: 50px;
}
.sidebar li { margin-bottom: 2em; }
.sidebar li li { margin: 0; }
#sidebar1 { width: 255px; }
#sidebar2 { width: 255px; }
#sidebar2 li ul { line-height: normal; }
#sidebar2 li li {
	padding: 5px;
	background: url(../images/img04.gif) repeat-x left bottom;
	font-size: .8em;
}
.back_title { background: url(../images/title_back.gif) no-repeat; }
#sidebar2 .top { padding-top: 20px; }
ul,
ol {
	margin-top: 1.5em;
	line-height: 1.8em;
	font-size: 1.1em;
	margin-left: 3em; 
}
/* Footer */
#footer {
	padding: 20px;
	background: url(../images/footer.gif) repeat-x;
}

/*Home page */
#content #home_main_table tr{
	background:#e7e7e7;
}

#content #home_main_table td{
	padding:5px;
	vertical-align:top;
}

/* For product and category pages*/
ul.productList{
    list-style: none;
    margin: 0;
}
    ul.productList li{
        float: left;
        width: 150px;
        margin-right: 10px;
    }
        ul.productList li.newRow{
            clear: left;
        }
        ul.productList li h2{
            font-size: 16px;
        }
 
.products img{
    border: 1px solid #ccc;
    margin: 5px 0 10px 0
}      
    .products .description img{
        border: none;
        float: left;
        margin-right: 10px;
    }      
    .products ul img{
        border: none;
    }      






/* Image slider show */
div.wrap{
width:1020px;
margin:0 auto;
text-align:left;
}
div#top div#nav{
float:left;
clear:both;
width:1020px;
height:52px;
margin:22px 0 0;
background:url(../images/nav-bg.png) 0 0 no-repeat;
}
div#top div#nav ul{
float:left;
width:700px;
height:52px;
list-style-type:none;
}
div#nav ul li{
float:left;
height:52px;
}
div#nav ul li a{
border:0;
height:52px;
display:block;
line-height:52px;
text-indent:-9999px;
}
div#header{
margin:-1px 0 0;
}
div#video-header{
height:683px;
margin:-1px 0 0;
}
div#header div.wrap{
height:289px;
background:url(../images/header-bg.png) 50% 0 no-repeat;
}
div#header div#slide-holder{
z-index:40;
width:1020px;
height:299px;
position:absolute;
}
div#header div#slide-holder div#slide-runner{
top:9px;
left:9px;
width:1000px;
height:278px;
overflow:hidden;
position:absolute;
}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#header div#slide-holder div#slide-controls{
left:0;
bottom:0px;
width:100%;
height:40px;
display:none;
position:absolute;
/*background:url(../images/slide-bg.png) 0 0;*/
}
div#header div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
margin:15px 0 0 20px;
text-transform:uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{
background-position:0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(../images/silde-nav.png);}
div#nav ul li a{background:url(../images/nav.png) no-repeat;}  




/* ORDER Form */
#online_order_form_wrapper{
  	border-top:1px solid #D19c4c;
	padding:12px 0 0 12px;
}

#online_order_form_wrapper .field{
	display:table-row;
	text-align:left;
	height:20px;
}
#online_order_form_wrapper .left {
	width:200px;
	vertical-align:top;
}
#online_order_form_wrapper .left, #online_order_form_wrapper .middleColumn{
   	display: table-cell;
	
}
#online_order_form_wrapper #Form_OrderForm_Product{
	list-style:none;
}


#online_order_form_wrapper .message{
    background: none repeat scroll 0 0 orange;
    border: 1px solid red;
    color: red;
    padding: 2px;
}

#online_order_form_wrapper input[type=text]{
    width:170px;
}



/* google form */
.ss-legal{
display:none !important;
}