﻿* {
    margin: 0px;
    padding: 0px;
    
}

body {
    background: -webkit-radial-gradient(#0865b4, #003468);
    background: -o-radial-gradient(#0865b4, #003468);
    background: -moz-radial-gradient(#0865b4, #003468);
    background: radial-gradient(#0865b4, #003468);
    font: 12px Arial,Helvetica,sans-serif;
    margin: 15px 0px;
    padding: 0px;
    direction: ltr;
    

}

.cent {
    width: 850px;
    margin:10px auto;
}

h1 {
    
    font-weight: normal;
    color: #264202;
    font-family: Georgia, "Times New Roman", Times, serif;
}

/* Comment here .top_out{
	
	background: url("../images/bgb.png") repeat-y scroll center top ;
	width:100%;
	float:left;
	height:100%;
  
	}
	*/
.main {
    border-radius: 10px;
    width: 967px;
    margin: 0px auto 0px auto;
    padding: 0px;
    background-color:white;
    
}

header .contactus {
    width: auto;
    padding-left: 50px;
}

.contactus p {
    margin-top: 0px;
    font-size: 15px;
}

.newproduct {
    height: 200px;
    width: 420px;
    float: left;
    margin-left: 10px;
    padding: 10px;
    margin-top: 10px;
    border-radius: 10px;
    border: 5px double black;
}

.imgdiv {
    height: auto;
    width: auto;
    border: 5px double black;
    padding: 5px;
    float: left;
    border-radius: 20px;
}

.newproduct table {
    float: left;
    margin-left: 10px;
    padding: 10px;
}

.newproduct table tr td {
        width: auto;
        text-align: center;
        padding-left: 5px;
        padding-right: 5px;
        margin-left: 5px;
    }

#slidy img {
    border-radius: 20px;
    width: 950px;
}


.footerdiv {
    height: 40px;
    width: 967px;
    padding-top: 10px;
    background: -webkit-linear-gradient(#0865b4, #003468 );
    background: -o-linear-gradient(#0865b4, #003468);
    background: -moz-linear-gradient(#0865b4, #003468);
    background: linear-gradient(#0865b4, #003468);
    border-radius: 0px 0px 9px 9px;
    text-align: center;
    color: silver;
}
    .footerdiv a {
        text-decoration: none;
        color: silver;
        
    }
.footermenu {
    width:180px;
    margin: 5px auto;
    
}

    .footermenu a {
        color: silver;
        font-family: Arial;
        font-size:.8em;
        clear: left;
        text-decoration:none;
        margin:5px;
        
    }

        .footermenu a:hover {
                color: white;
            }

.indexhome {
    height: 340px;
    width: 850px;
    
    margin: 5px auto;
    border-radius: 10px;
    
}

.left_index, hotproduct {
    height:300px;
    width: 260px;
    clear:both;
    background-color: #F7F7F7;
    border-radius: 10px;
    margin: 10px 10px 10px 15px;
    float:left;
        
}
    .indexhome p {
        padding:15px;
        font-family: Calibri;
        font-size: 15px;
        color: #2F4F4F;
        text-align: justify;
        
    }
    .indexhome h2 {
        padding: 10px;
        text-align:center;
    }
.indexhome a {
    text-decoration: none;
    color:black;
}
    .indexhome a:hover {
        color: blue;
    }
.hotproduct img{
    margin:5px auto;
}
    
    .left_index img {
        width:200px;
        height:200px;
        margin: 15px;
        
    }

    .left_index span, h1 {
        font-weight: bolder;
        color: black;
    }
.center_index {
    height:300px;
    width: 260px;
    float:left;
    background-color: #F7F7F7;
    border-radius: 10px;
    margin:10px;
}

.right_index {
    height:300px;
    width: 260px;
    float:left;
    background-color: #F7F7F7;
    border-radius: 10px;
    margin:10px;
    
}


.parent {
    height: auto;
    border-radius: 10px;
    margin-top: 10px;
    background-color: #F7F7F7;
    color: black;
    padding: 20px;
}

    .parent h1 {
        
    }
/*
    .parent h2 {
        margin-top: 0px;
        margin-left: 5px;
        float: left;
    }

    .parent hr {
        visibility: hidden;
    }

.aboutusmain {
    height: auto;
    width: 70%;
    border: 2px solid black;
    border-radius: 10px;
    margin-top: 5px;
    padding-right: 30px;
    padding-left: 30px;
    margin-left: 5px;
    padding-bottom: 20px;
    margin-bottom: 10px;
    float: left;
}
    */


    .aboutusmain p {
        font-family: Calibri;
        font-size: 15px;
        text-align:justify;
       
    }

        .aboutusmain p span {
            font-weight: bolder;
            margin-top: 10px;
            font-size: 17px;
            color: black;
        }

.right_side {
    height: auto;
    width: 25%;
    background-color: aqua;
    float: right;
}

.product_img {
    height: auto;
    width: 150px;
    margin-left: 50px;
    padding: 10px;
}

.product_dis {
    height: 50px;
    width: 100%;
    text-align: center;
    border-radius: 10px;
}

.defaulttable {
    width: 30%;
    float: right;
    border: 2px solid black;
    margin-top: 100px;
}

.products {
    padding-bottom: 10px;
    border-radius: 10px;
}

    .products img {
        float: left;
    }

    .products h3 {
        width: 100%;
    }

.details img {
    margin: 0px auto;
}

.details {
    margin: 0px auto;
    padding: 10px;
    width: 90%;
    background-color: silver;
}
.contacts td {
    height: 50px;
}
.prod {
    width: 100%;
}
    .prod td {
        padding: 10px;
    }
    .prod h3 {
        padding: 5px;
    }
    .prod a {
        text-decoration: none;
    }
        .prod a:hover {
            background-color: blueviolet;
        }
























        /*Outside Copy*/

        /*body{
	background-color:#6699FF;
	background-image:url('Site_Images/bg1.jpg'); background-repeat:repeat-x ;
	color: #666666;
	font-family: Arial;
	font-size:10pt;
}*/
.menu_bar{
	background-image:url('Site_Images/menu.html');
	background-position: center bottom ;
	background-repeat: repeat-x ;
}
.top_menu {
	height:40px;
}
.top_menu a
{
    padding: 3px;
    padding-left: 8px;
    padding-right: 8px;
    margin: 1px;
    display :block ;
    float :left ;
	text-decoration:none; 
	font-family:"Trebuchet MS";
	font-size:15px; 
	color:navy;


}
.top_menu a:hover 
{
    background-image:url('Site_Images/menu2.html');
    color:White;
    text-decoration:none;
}

#footer{
	font-family:"Trebuchet MS";	font-size:13px; color:navy;
	text-align:center;
}
#footer a{
	text-decoration:none;
	color:Black ;
	
}
#footer a:hover
{
    color:Maroon ;
}
#bar{
	background-image:url('Site_Images/footer.html');
background-repeat:no-repeat;
	color:white; text-align:center;
}
#bar a{
	color:white;
}
#qm{
	background-image:url('q_menur.html'); background-repeat:no-repeat;
}
#copy{
	background-color:#0099FF;
}
.side_menu a
{
    padding-left:6px;
    text-decoration:none;
    display:block;
    width:138px;
    float:left;
    color:Gray;
    font-family: Arial;
    font-size: 10pt;
    font-weight:bold;
}
.side_menu a:hover {
	color: black ;
}
.left_button{
    border: 1px silver solid ;
	height: 34px;
}
.left_button:hover {
	border: 1px black solid ;
}
.site_path {
	padding: 5px;
}
.site_path a{
	color:#00A4F2;
}

/***********NEW************/

a img{
	border: 0px;
    width:110px;
    max-height:140px;
}
.thumb{
	display: block ;
	width: 120px;
	height:150px;
	border: 1px silver solid ;
	padding: 5px;
	position: absolute ;
	margin: 0px;
	top: 0px;
	left: 0px;
	background-color: white ;
}
.thumb:hover {
	border: 1px gray solid ;
}
.titlethumb{
	position: absolute ;
	top: 110px;
	left: 10px;
	width: 120px;
	color: #00CC66;
	text-decoration: none ;


}
.titlethumb:hover {
	text-decoration: underline ;
}

.album{
	border: 1px silver solid ;
	display: block ;
	position: absolute ;
	background-color:white ;
	width: 130px;
	height: 160px;
	top: 0px;
	left: 0px;
}
h1{
	font-family: Arial, Helvetica, sans-serif ;
	color: #333333;
	border-bottom: 1PX silver solid ;
}
body{
	color:#333333;
   	font-family: Arial, Helvetica, sans-serif ;
}
h2{
	font-family: Arial, Helvetica, sans-serif ;
	color:#6666FF;
	font-size: 16px;
}
.dtltitleName {
    display: block;
    color: white;
    text-decoration: none;
    text-transform: uppercase;
    padding: 1%;
    height:43px;
    width: 100%;
    margin-bottom: 15px;
    /*background-color:#0e71a4;*/
    background: -webkit-linear-gradient(#0865b4, #0b417e);
    background: -o-linear-gradient(#0865b4, #0b417e);
    background: -moz-linear-gradient(#0865b4, #0b417e);
    background: linear-gradient(#0865b4, #0b417e);
    box-shadow: rgb(128, 128, 128) 0px 2px 3px;
    border-radius: 10px;
}
    .dtltitleName:hover {
        color: white;
        text-decoration:underline;
    }

.titleName{
    display:block;
	color: white;
	text-decoration: none ;
    text-transform:uppercase;
    padding:3%;
    width:94%;
    margin-bottom:5px;
    /*background-color:#0e71a4;*/
    background: -webkit-linear-gradient(#0865b4, #0b417e);
    background: -o-linear-gradient(#0865b4, #0b417e);
    background: -moz-linear-gradient(#0865b4, #0b417e);
    background: linear-gradient(#0865b4, #0b417e);
    border-radius:10px;

}
.titleName:hover {
	text-decoration: underline ;
    color:white;
}
.dlitem {
    width: 97%; 
    min-height: 175px; 
    background-color:whitesmoke;
    border-radius:10px;
    /*border:3px solid whitesmoke;*/
    box-shadow:2px 2px 5px 1px #cccccc;
    
}
.dlitem:hover {
    /*background-color: silver;*/
    /*border:3px solid silver;*/
    box-shadow:2px 2px 5px 1px #888888;
}
.dlitem1 {
    width: 97%; 
    height: 175px; 
    background-color: rgb(220, 220, 220);
    border-radius:10px;
    /*border:3px solid #dcdcdc;*/
    box-shadow:2px 2px 5px 1px #cccccc;
}
.dlitem1:hover {
    /*background-color: silver;*/
    /*border:3px solid silver;*/
    box-shadow:2px 2px 5px 1px #888888;
}
/*.pic{
	display: block ;
	width: 300px;
	margin: 10px;
	border: 1px silver solid ;
    height: 225px;
	position: relative ;
}*/
.pic img {
    width:300px;
    }
.pic span{
	display: block ;
	width: 340px;
	position: absolute ;
	left: -20px;
	top: -20px;
	display: none ;
	z-index: 50;
}
.pic:hover > span{
	display: block ;
}
.dtitem {
    margin: 5px;
    min-height: 500px; 
    padding: 10px;
    background-color:whitesmoke;
    padding-bottom:0px;
    border-radius:8px;
}

.inner{
	float: right; 
	width: 245px; 
	height: 175px; 
	font-size: 10pt; 
	text-align: left;
    padding:5px;
    margin-bottom:15px;
}
.thumb_m{
	
	float: left; 
	border-width: 0px; 
	margin: 0px; 
	width: 140px; 
	height: 170px; 
	text-align: center; 
	padding: 0px; 
	position: relative;
    
}
.thumb_n{
	border-color: 0; 
	float: left; 
	border-width: 0px; 
	margin: 0px; 
	width: 130px; 
	height: 145px; 
	text-align: center; 
	padding: 0px; 
	position: relative;
    
}
.ontop {
    z-index:9999;
    position:absolute;
    width:300px;
    text-align:center;

}
.fileupload {
    position:absolute;
    left:5px;
    top:90px;
    z-index:999;
}



