/*@charset "utf-8";*/
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, p, ul,ol,li, form {margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#666; font-weight:normal;}
a, img {border:0; text-decoration: none;}
a{color:#355d77;}
a:hover{color:#66ccff;}
.center-text{text-align:center;}
.right-text{text-align:right;}
.img-left{float:left; margin-right:1.5em; margin-bottom:1em;}
.clear{clear:both;height:10px;}

.btn{border:#6699cc solid 2px; border-radius:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#fff; padding:6px 12px 7px 12px; margin-top:0.3em; display:inline-block; background-color:#163B4D; background: -webkit-gradient(linear, left top, left bottom, from(#163B4D), to(#122F3E)); background: -moz-linear-gradient(top,  #163B4D,  #122F3E);}
.btn:hover{border-color:#66ccff;}
.btn:active{position:relative; top:1px;}

.wrapper-pg {background-color:#343434; background-image:url('../imageNew/bg-page.jpg'); background-position:left top; background-repeat:repeat-x; overflow:hidden; height:1%;}
.wrapper {width:860px; margin:0px auto; overflow:hidden; height:1%;}

/* Header Section */
.header{height:115px; background-color:#fff; padding:25px 20px 0px 20px;}
.header .logo{display:block; float:left; width:249px;}
.header .contact-info {width:550px; float:right; text-align:right; font-family:"Times New Roman", Times, serif; font-size:14px; color:#045f8c; padding-bottom:5px;}
.header .address {width:550px; float:right; text-align:right; font-family:"Times New Roman", Times, serif; font-size:13px; color:#444; padding-bottom:5px;}

.header .top-nav {float:right; height:38px; background-image:url('../imageNew/bg-nav.jpg'); background-position:left top; background-repeat:repeat-x; border-radius:3px; margin-top:0.7em;}
.header .top-nav ul{overflow:hidden; list-style:none; margin:0px; padding:0px;}
.header .top-nav ul li{float:left;}
.header .top-nav ul li.home{border-right:#fff solid 2px;}
.header .top-nav ul li.home a.home{background-image:none; padding:8px 8px 8px 8px;}
.header .top-nav ul li.home a:hover, .header .top-nav ul li.home a.active{border-top-left-radius:3px; border-bottom-left-radius:3px;}
.header .top-nav ul li.last a{background-image:none;}
.header .top-nav ul li.last a:hover, .header .top-nav ul li.last a.active{border-top-right-radius:3px; border-bottom-right-radius:3px;}
.header .top-nav ul li a{display:inline-block;padding:11px 8px 12px 8px; background-image:url('../imageNew/nav-divide.jpg'); background-position:right top; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;}
.header .top-nav ul li a:hover, .header .top-nav ul li a.active{background-color:#ad0101;}

/* Slider Section */
.slider-wrapper{clear:both; height:249px; margin:0.3em 0 0.2em 0;}

/* Content Place Holder*/
.CPH
{ float:right;
	}

/* Home Content Section */
.home-content{clear:both; background-color:#fff; overflow:hidden; height:1%; padding:20px 20px 10px 20px; }
.home-content .col-content{width:550px; float:right; border-left:#ccc dashed 1px; padding:0px 0px 20px 15px; height:auto ! important; min-height:600px;}
.home-content .col-sidebar{width:235px; float:left;}

.home-content .col-content .breadcrums{padding:0px 10px 10px 0px;color:#999;font-family:Tahoma;font-size:11px; }
.home-content .col-content .breadcrums a{font-size:11px;}

.home-content .col-content h1{font-family:"Times New Roman", Times, serif; font-size:36px; color:#9c0505; letter-spacing:2px; border-bottom:#739cb2 dotted 1px;padding:0px 0px 5px 0px; margin-bottom:0.3em;}
.home-content .col-content h1 span{color:#065077;}
.home-content .col-content h2{font-family:"Times New Roman", Times, serif; font-size:24px; color:#9c0505; letter-spacing:2px; border-bottom:#739cb2 dotted 1px;padding:0px 0px 5px 0px; margin:0 0 0.1em 0; }
.home-content .col-content h2 span{color:#065077;}
.home-content .col-content h3{font-size:18px; color:#383838; padding-bottom:10px;}
.home-content .col-content p{line-height:1.5; padding-bottom:10px;}
.home-content .col-content ul{padding:0px 0px 0px 20px;margin-top:1em; margin-bottom:1em;}
.home-content .col-content ul li{margin-bottom:0.6em;}

.home-content .col-content ul.arrivals {clear:both; list-style:none; margin:1em 0 1.5em 0; padding:0px; overflow:hidden; height:1%;}
.home-content .col-content ul.arrivals li{float:left; margin:0 0.8em 0.5em 0; padding:0; width:172px; border-radius:5px; background-color:#E8E8E8; background: -webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(#d4d4d4)); background: -moz-linear-gradient(top,  #E8E8E8,  #d4d4d4);}
.home-content .col-content ul.arribals li.last{margin-right:0;}
.home-content .col-content ul.arrivals li div.thumb{display:block; height:125px; text-align:center;margin:0.5em; background-color:#D4D4D4; background: -webkit-gradient(linear, left top, left bottom, from(#d4d4d4), to(#E8E8E8)); background: -moz-linear-gradient(top,  #d4d4d4,  #E8E8E8);}
.home-content .col-content ul.arrivals li p{padding:7px 10px; line-height:normal; background-color:#ba0100; border-bottom-left-radius:3px; border-bottom-right-radius:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;}
.home-content .col-content ul.arrivals li p a{display:inline; float:right; color:#fff;}
.home-content .col-content ul.arrivals li p a:hover{color:#FFB9B9;}

.home-content .col-content ul.productlist{list-style:none; margin:1.5em 0 1em 0; padding:0px; overflow:hidden; height:1%;}
.home-content .col-content ul.productlist li{width:170px; float:left; margin:0 0.8em 1em 0; text-align:center;}
.home-content .col-content ul.productlist li a{border:#ccc 2px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;color:#fff;}
.home-content .col-content ul.productlist li a:hover{border:#f00 2px solid}
.home-content .col-content ul.productlist li a:active{position:relative; top:1px;}
.home-content .col-content ul.productlist li a span.prod-img{display:block;height:150px;padding-top:10px;}
.home-content .col-content ul.productlist li a span.prod-img img{width:105px;}
.home-content .col-content ul.productlist li a span.prod-id{bottom:0px; display:block; background-color:#999999;padding:5px;}
.home-content .col-content ul.productlist li a span.prod-name{display:block;height:40px; background-color:#333;padding:10px 5px 5px 5px;}

.home-content .col-content .prod-big-img{width:200px; float:left;}
.home-content .col-content .prod-big-img #imageWrap{background-image:url('../imageNew/loading.gif');background-position:center center; background-repeat:no-repeat; height:235px; text-align:center;}
.home-content .col-content .prod-big-img #imageWrap img{width:180px;}
.home-content .col-content .prod-big-img .thumb{clear:both; padding:5px 0px 5px 0px; overflow:hidden; text-align:center;}
.home-content .col-content .prod-big-img .thumb a{display:inline-block; margin:0 0.5em 0.5em 0; border:#ccc 2px solid; width:40px; height:40px;}
.home-content .col-content .prod-big-img .thumb a:hover{border:#9c0505 2px solid;}

.home-content .col-content .prod-details{float:left; padding:0px 0px 0px 10px; width:330px;}

#prod-details{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 10px 0px; width: 100%; text-align: left; border-collapse: collapse; border: 0px solid #c5c5c5;}
#prod-details th{padding: 10px 10px 10px 10px; font-weight: normal; font-size: 14px; color: #000; background-color:#ccc;}
#prod-details tbody{background: #e3e3e3;}
#prod-details td{padding: 10px; color: #333; border-top: 1px dashed #fff;}
#prod-details td.title{width:130px;}
#prod-details tbody tr:hover td{color: #333; background: #f1f1f1;}

.home-content .col-sidebar .box{border:#cecece solid 1px; padding:5px; border-radius: 3px; margin-bottom:0.6em; background-color:#f6f6f6;}
.home-content .col-sidebar h4{border-radius: 3px; padding:6px 10px; margin-bottom:0.8em; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#fff; letter-spacing:1px; background:#163B4D; background: -webkit-gradient(linear, left top, left bottom, from(#014C73), to(#013D5C)); background: -moz-linear-gradient(top,  #014C73,  #013D5C);}
.home-content .col-sidebar p{padding:0px 0px 10px 0px;}

.home-content .col-sidebar ul.sub-nav{list-style:none; margin:0px; padding:0px;}
.home-content .col-sidebar ul.sub-nav li{border-bottom: #CCC dashed 1px; margin-bottom:0.4em;}
.home-content .col-sidebar ul.sub-nav li.last{border-bottom:none;}
.home-content .col-sidebar ul.sub-nav li a{background-image:url('../imageNew/nav-bullet.jpg'); background-position:0px 1px; background-repeat:no-repeat; display:block; font-size:14px; color:#355d77; padding:0px 0px 8px 25px;}
.home-content .col-sidebar ul.sub-nav li a:hover{color:#cc0000;}

/* Footer Section */
.wrapper-footer {clear:both; background-color:#102230;}
.wrapper-footer .footer {background-color:#365a74; width:830px; margin:0px auto; padding:40px 15px; overflow:hidden;}
.wrapper-footer .footer .poweredby {float:left; font-family:Arial, Helvetica, sans-serif; color:#afbdc7; font-size:12px; }
.wrapper-footer .footer .poweredby a {color:#afbdc7;}
.wrapper-footer .footer .poweredby a:hover {color:#66ccff;}

.wrapper-footer .footer .copyright {float:none; font-family:Arial, Helvetica, sans-serif; color:#afbdc7; font-size:12px; }


.wrapper-footer .footer .footer-nav {float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; color:#afbdc7; font-size:12px; }
.wrapper-footer .footer .footer-nav a {color:#afbdc7;}
.wrapper-footer .footer .footer-nav a:hover {color:#66ccff;}

.thumb1
{
		display:block; 
        height:125px; 
        text-align:center;
        margin-top:10px; 
        background-color:#D4D4D4; 
        background: -webkit-gradient(linear, left top, left bottom, from(#d4d4d4), to(#E8E8E8)); 
        background: -moz-linear-gradient(top,  #d4d4d4,  #E8E8E8);   
        border:7px solid #ededed;
        border-top-left-radius:3px;
        border-top-right-radius:3px;
        }

.imgmore
{
	padding:7px 10px; 
	line-height:normal; 
	background-color:#ba0100; 
	border-bottom-left-radius:5px; 
	border-bottom-right-radius:5px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; color:#fff; 
    border-width:5px; 
    height:20px;
	}
	
	.more
{
	padding:7px 0px; 
	/*line-height:normal; 
	background-color:#ba0100; 
	border-bottom-left-radius:3px; 
	border-bottom-right-radius:5px; */
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; color:#fff; 
 float:right;
 margin-top:-8px;
 
	}
	
.sidemenu
{
	border-bottom: #CCC dashed 1px;
	margin-bottom:0.4em;
	width:220px;
	}
	
.sidemenu a
{
	background-image:url('../imageNew/nav-bullet.jpg'); 
	background-position:0px 1px; 
	background-repeat:no-repeat; 
	display:block; 
	font-size:14px; 
	color:#355d77; 
	padding:0px 0px 8px 25px;
	}
.sidemenu a:hover
{
	color:#cc0000;
	}
/* .prod-img1
{
	display:block;height:150px;padding-top:10px;
	}
.prod-img1 img
{
	width:105px;
	}
.prod-id1
	{
		bottom:0px; display:block; background-color:#999999;padding:5px;
		}
.prod-name1
{
	display:block;height:40px; background-color:#333;padding:10px 5px 5px 5px;
	}
*/
.productlist1
{
	list-style:none; margin:1.5em 0 1em 0; padding:0px; overflow:hidden; height:1%;
	}
.productlist1 div
	{
		width:170px; float:left; margin:0 0.8em 1em 0; text-align:center;
		}
.productlist1 div a{border:#ccc 2px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;color:#fff;}
.productlist1 div a:hover{border:#f00 2px solid}
.productlist1 div a:active{position:relative; top:1px;}
.productlist1 div a span.prod-img1{display:block;height:150px;padding-top:10px;}
.productlist1 div a span.prod-img1 img{width:105px;}
.productlist1 div a span.prod-id1{bottom:0px; display:block; background-color:#999999;padding:5px;}
.productlist1 div a span.prod-name1{display:block;height:40px; background-color:#333;padding:10px 5px 5px 5px;}

.head1
{
font-family:"Times New Roman", Times, serif; font-size:36px; color:#9c0505; letter-spacing:2px; border-bottom:#739cb2 dotted 1px;padding:0px 0px 5px 0px; margin-bottom:0.3em;
 width:550px;	}
.head1 span
{
	color:#065077;
	}
.thumb2{clear:both; padding:5px 15px 0px 15px; overflow:hidden; text-align:left; width:180px;}
.thumb2 a{display:inline-block; margin:0 0.5em 0 0; border:#ccc 2px solid; width:40px; height:40px;}
.thumb2 a img{display:inline-block; border:#ccc 2px solid; width:40px; height:40px;}
.thumb2 a:hover{border:#9c0505 2px solid;}


.Clients
{
	font-size:12px; color:#0466C4; font-weight:bold;
	}