body {
    margin:0;
    padding:0;
    width:100%;
    color:#929292;
    font:normal 12px/1.5em "Liberation sans", Arial, Helvetica, sans-serif;
}

html, .main {
    padding:0;
    margin:0;
}

.main {
    //background:#f8f8f8;
    height: 1065px;
    width:1366px;
    background-image: url("../Images/Background.jpg ");
}

.clr {                                  //clearing the content
    clear:both;
    padding:0;
    margin:0;
    width:100%;
    font-size:0;
    line-height:0;
}

.header {
    margin:0 auto;
    padding:0;
    width:1100px;
    background: white;
}

.menu_nav {
    margin:0 auto;
    padding:70px 0 0;
    height:17px;
    float:right;
    padding-bottom: 2%;
}

.menu_nav ul {
    list-style:none;
    padding:0 0 4px 1px;
    height:15px;
    float:left;
    background:url(../Images/menu_split.gif) no-repeat left center;
    background-size: 1px 18px;
}

.menu_nav ul li {
    margin:0;
    padding:0 9px;
    float:left;
    background:url(../Images/menu_split.gif) no-repeat right center;
    background-size: 1px 18px;
}

.menu_nav ul li a {
    display:block;
    margin:0;
    padding:0;
    font-size:22px;
    line-height:21px;
    font-weight:bold;
    color:#c4c4c4;
    text-decoration:none;
    text-transform:uppercase;
}

.menu_nav ul li.active a, .menu_nav ul li a:hover {
    text-decoration:none;
    color:#000;
}

.logo {
    padding:0;
    float:left;
    width:auto;
    height:120px;
    padding-bottom:2%;
}

.logo span{
    font-size: 22px;
}

h1 {
    margin:0;
    padding:50px 0 0;
    font-size:45px;
    font-weight:normal;
    line-height:1.2em;
    text-transform:none;
}

h1 a, h1 a:hover {
    color:#000;
    text-decoration:none;
}

h1 span {
}

h1 small {
    display:block;
    margin:-4px 0;
    padding-left:160px;
    font-size:20px;
    line-height:1.2em;
    letter-spacing:normal;
    text-transform:none;
    color:#fff;
}

.slider {
    padding:0;
    background:no-repeat left bottom;
}

.product_list{
    background: #edded7;
    padding: 2.5%;
    width: 21.7%;
    float: left;
    border-style: solid;
    padding-bottom: 1.9%;
    padding-top: 1%;
	color: Black;
}

.product_list h2{
    font-size: 25px;
}

.product_list ul{
    //font-size: 30px;
}

.product_list ul li{
    padding-bottom: 6%;
    font-size: 18px;
}

.product_list ul li:hover{
    font-weight: bold;
    color: black;
}

.welcome{
    float: left;
    background: #1c1c1c;
    width: 96%;
    text-align: center;
    font-size: 25px;
    padding: 2%;
}

.content_left{
    padding: 2.5%;
    float:left;
    width:65%;
    font-size: 15px;
    text-align: justify;
    text-justify: inter-word;
	font-family: "Arial", Arial, serif;
	color: black;
}

.product_right{
	color: black;
}


.page_detail{            //Horizontal page hierarchy
}

.page_detail ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.page_detail ul li{
    display: inline;
    padding-right: 1%;
    padding-left: 1%;
}

.page_detail ul li.active, .page_detail ul li a:hover{
    color: blue;
}

.page_detail1{            //Item horizontal page hierarchy
    float:left;
    width: 100%;
    text-align: center;
}

.page_detail1 ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.page_detail1 ul li{
    display: inline;
    padding-right: 1%;
    padding-left: 1%;
}

.page_detail1 ul li.active, .page_detail1 ul li a:hover{
    color: blue;
}

.content_right{
    float:left;
    width:30%;
    padding-top:6%;
	color: Black;
}

.content_right img{
    padding-top: 15%;
}

.bottom{
    background: #1c1c1c;
    float: left;
    width: 100%;
    margin:0 auto;
    width:1366px;
}

.bottom_resize{
    margin:0 auto;
    padding:0;
    //width:1100px;
    width: 80%;
}

.bottom_col1{
    float: left;
    width: 25%;
    padding: 2%;
}

.bottom_col1 img{
    border-radius: 10px;
}

.bottom_col2{
    float: left;
    width: 34%;
    padding: 2%;
    padding-left: 1%;
    text-align: center;
}

.bottom_col2 p{
    padding-top: 7%;
    font-size: 15px;
}

.bottom_col3{
    float: left;
    width: 28%;
    padding: 2%;
    padding-left: 4%;
    font-size: 13.5px;
}

.bottom h2{
    color:#fff;
    padding-bottom:24px;
}

.bottom img.space {
    margin:0 16px 16px 0;
    padding:0;
    border:none;
}

.bottom_col3 h3{
    font-size: 22px;
}

.bottom p.contact_info {
    line-height:2em;
}

.bottom p.contact_info a {
    text-decoration:underline;
}

.bottom p.contact_info span {
    display:block;
    float:left;
    width:74px;
    font-weight:bold;
    color:#dbdbdb;
}

.footer {
    background:#1c1c1c;
    float: left;
    width: 100%;
    margin:0 auto;
}

.footer_resize{
    margin:0 auto;
    padding:0;
    width:1100px;
}

.footer_copyright{
    padding:1%;
    float: left;
    width: 66%;
    padding-left:2%;
}

.footer_logo{
    float: left;
    padding-left:2%;   
}

.footer_logo img{
    border-radius: 10px;
}