@charset "utf-8";
/* CSS Document */
body{margin:0px;}
.page{  background-image:url(../images/sitebg_v.png); background-repeat:repeat; padding:0px; margin:0px; width:100%; height:100%}
#content { width:1000px; margin:0px auto; min-height:680px; height:auto; z-index:0; padding:0px;/* background-color:#9FF;*/
}
#contentall { width:1000px; margin:0px auto; min-height:600px; height:auto; z-index:0; padding:0px 0px 0px; /*background-color:#9FF;*/
}
.boxcontainer { width:500px; margin:55px 250px; min-height:630px; height:auto; z-index:0; padding:0px 0px 0px;/*background-color:#9FF;*/ clear:both; position:absolute}
.clear{ clear:both;}
#header{ height:inherit;padding:0px 0px 0px; height:80px;}
#Vlogo{ float:left; width:200px; position:relative; height:69px; margin-top:10px;}
#Vlogo a,#Vlogo a:hover { float:left; width:200px; position:relative; height:69px; margin-top:10px; border:none;}
#banner{ width:994px; height:269px; background-image:url(../images/banner_bg.png); background-repeat:no-repeat; padding:1px 3px 0px 3px; margin:10px 0px 10px 0px; }

#mainbody{font-family:Arial, Helvetica, 'Open Sans', sans-serif; height:auto; }
.customheading{ height:20px;width:450px; margin:10px auto;}
h2{ float:left; padding:0px; margin:0px 10px; font-size:12pt; color:#565656;}
.lines{background:url(../images/lines.png) no-repeat 0% 50%; float:left; width:149px; height:20px;}
#cvaluecontainer{ height:250px; margin:15px 0px;}
.cvaluebox{ float:left; margin-right:2px; margin-left:2px; width:162px; height:162px; background:url(../images/a_box.png) no-repeat center top; font-size:11pt; font-weight:600; color:#fff;  font-style:italic; text-align:center; vertical-align:text-bottom; line-height:162px; text-shadow: 0px 1px 1px #333; }
#clientscont{ height:200px; margin:15px 0px;}


	/* Index logoes boxes*/
#venus_group a, #venus_foods  a, #classic_tissues  a, #riches  a, #cold_storage a, #reefer_express a, #charter_travel a, #Arrow_down a, #venus_ice a, #venus_clearing a, #venus_clearing a, #venus_logistic  a, #cb_warehouse a, #protector_security a,  #profile_download a, #international_container a, #carlton_hotel a,  #Contact_Us a, #coldstonecreamery a	{
	-webkit-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	-moz-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	-ms-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	-o-transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
	transition: all 300ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
}
#venus_group a:hover, #venus_foods  a:hover, #classic_tissues  a:hover, #riches a:hover, #cold_storage a:hover, #reefer_express a:hover, #charter_travel a:hover, #Arrow_down a:hover, #venus_ice a:hover, #venus_clearing a:hover, #venus_clearing a:hover, #venus_logistic  a:hover, #cb_warehouse a:hover, #protector_security a:hover,  #profile_download a:hover, #international_container a:hover, #carlton_hotel a:hover,  #Contact_Us a:hover, #coldstonecreamery a:hover {
	-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
	-ms-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
	-o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
	transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */	
}

#content #venus_group a{width:251px; height:251px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/venus_group.png);	background-repeat:no-repeat;}
#content  #venus_group a:hover{width:251px; height:251px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/venus_group_hover.png); background-repeat:no-repeat; }

#content #venus_foods a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/foods.png);	background-repeat:no-repeat;margin:65px 0px 0px 250px;}
#content  #venus_foods a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/foods_hover.png); background-repeat:no-repeat; margin:0px 0px 0px 190px;}


#content #classic_tissues a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/tissues.png);	background-repeat:no-repeat; margin:65px 0px 0px 374px; }
#content  #classic_tissues a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/tissues_hover.png); background-repeat:no-repeat;margin:0px 0px 0px 300px; display:block; }

#content #riches a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/riches.png);	background-repeat:no-repeat; margin:127px 0px 0px 188px;}
#content  #riches a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/riches_hover.png); background-repeat:no-repeat; display:block;margin:60px 0px 0px 110px; }

#content #cold_storage a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/cold.png);	background-repeat:no-repeat; margin:127px 0px 0px 312px;}
#content  #cold_storage a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/cold_hover.png); background-repeat:no-repeat; display:block;margin:60px 0px 0px 225px; }

#content #coldstonecreamery a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/coldstonecreamery.png);	background-repeat:no-repeat; margin:189px 0px 0px 374px;}
#content  #coldstonecreamery a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/coldstonecreamery_hover.png); background-repeat:no-repeat; display:block;margin:80px 0px 0px 300px; }
#content #reefer_express a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/express.png);	background-repeat:no-repeat; margin:189px 0px 0px 126px;}
#content  #reefer_express a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/express_hover.png); background-repeat:no-repeat; display:block;margin:120px 0px 0px 65px; }
#content #charter_travel a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/travel.png);	background-repeat:no-repeat; margin:190px 0px 0px 250px;}
#content  #charter_travel a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/travel_hover.png); background-repeat:no-repeat; display:block;margin:125px 0px 0px 165px; }
#content #Arrow_down a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/welcom_vg.png);	background-repeat:no-repeat; margin:252px 0px 0px 187px;}
#content  #Arrow_down a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/welcomevg_hover.png); background-repeat:no-repeat; display:block;margin:170px 0px 0px 130px; }
#content #venus_ice a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/ice.png);	background-repeat:no-repeat; margin:312px 0px 0px 126px;}
#content  #venus_ice a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/ice_hover.png); background-repeat:no-repeat; display:block;margin:250px 0px 0px 50px; }
#content #venus_clearing a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/clearing.png);	background-repeat:no-repeat; margin:314px 0px 0px 250px;}
#content  #venus_clearing a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/clearing_hover.png); background-repeat:no-repeat; display:block;margin:220px 0px 0px 170px; }
#content #venus_logistic a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/logistic.png);	background-repeat:no-repeat; margin:375px 0px 0px 64px;}
#content  #venus_logistic a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/logistic_hover.png); background-repeat:no-repeat; display:block;margin:300px 0px 0px 40px; }
#content #cb_warehouse a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/warehouse.png);	background-repeat:no-repeat; margin:376px 0px 0px 187px;}
#content  #cb_warehouse a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/warehouse_hover.png); background-repeat:no-repeat; display:block;margin:300px 0px 0px 100px; }
#content #protector_security a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/security.png);	background-repeat:no-repeat; margin:375px 0px 0px 312px;}
#content  #protector_security a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/security_hover.png); background-repeat:no-repeat; display:block;margin:300px 0px 0px 230px; }
#content #profile_download a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/profile.png);	background-repeat:no-repeat; margin:437px 0px 0px 3px;}
#content  #profile_download a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/profile_hover.png); background-repeat:no-repeat; display:block;margin:350px 0px 0px -9px; }
#content #international_container a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/international.png);	background-repeat:no-repeat; margin:500px 0px 0px 65px;}
#content  #international_container a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/international_hover.png); background-repeat:no-repeat; display:block;margin:410px 0px 0px 20px;	}
#content #carlton_hotel a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/carltonhotel.png);	background-repeat:no-repeat; margin:438px 0px 0px 250px;}
#content  #carlton_hotel a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/carltonhotel_hover.png); background-repeat:no-repeat; display:block;margin:370px 0px 0px 165px;  }
#content #Contact_Us a{width:123px; height:123px; position:absolute; overflow:hidden; z-index:1; background-image:url(../images1/contactus.png);	background-repeat:no-repeat; margin:500px 0px 0px 312px;}
#content  #Contact_Us a:hover{width:292px; height:292px; position:absolute; overflow:hidden; z-index:100; background-image:url(../images1/contactus_hover.png); background-repeat:no-repeat; display:block;margin:390px 0px 0px 230px; }


#venus_group a span, #venus_foods  a span, #coldstonecreamery a Span, #classic_tissues a span, #riches a span, #cold_storage a span, #reefer_express a span, #charter_travel a span, #Arrow_down a span, #venus_ice a span, #venus_clearing a span, #venus_logistic  a span, #cb_warehouse a span, #protector_security a span, #profile_download a span, #international_container a span, #carlton_hotel a span, #Contact_Us a span{ display:none;}
/* Index logoes boxes Ends*/

/* footer starts*/

#footer{ position:relative; bottom:0px; widows:1000px; margin:10px auto; text-align:center; color:#717171; font-size:10pt; font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#footer a{color:#616161; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:500;}
#footer a:hover{color:#0056a3; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:500;}
#footer .copyright{font-weight:500; height:70px; }

#footer .pbi {line-height:40px; vertical-align:top;}
#footer .fotrmenu{ float:left; width:690px; }


.footer{ position:relative; bottom:0px; width:1000px; margin:10px auto; text-align:left; color:#717171; font-size:10pt; font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif; border-top:groove #fff 2px; padding:12px 0px 12px 0px;}
.footer a{color:#616161; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:500; vertical-align:top }
.footer a:hover{color:#0056a3; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:500;}
.footer .copyright{font-weight:500; height:70px;  vertical-align:top;line-height:40px;float:left; }
.footer .fotrmenu{ float:left; width:700px;vertical-align:top;}
.footer  .fotrmenu a{color:#616161; font-size:12px; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:500;}
.footer .fotrmenu a:hover{color:#0056a3; font-size:12px; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:500;}
.footer .toptext{ vertical-align:top;}

.footersocial{ float:right; width:110px; position:absolute; right:0px; top:0px;}
.socialheading{font-size: 12pt;	color: #00095d;	font-weight:800;/*text-shadow: 0px 1px 1px white;*/ font-family:Arial, Helvetica, 'Open Sans', sans-serif; margin:6px 0px 2px 0px; text-align:center;}
.so_image{ text-align:center;}
.so_image a{color:#616161; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:500; }
.so_image a:hover{text-decoration:none;}
/* footer Ends*/



#col-left { float:left; width:620px;}
#col-left_contact { float:left; width:310px; height:400px;}
#col-right_contact { float:right; width:670px; padding-top:30px;}
#products_img{ width:355px; height:355px; float:right; margin:0px 0px 20px 0px; /* background-image:url(../images/gallery/p_ct_img_1.png); background-repeat:no-repeat;*/ padding:0px; }
#infobox{  background-image:url(../images/info_boxbg.png); background-repeat:repeat; padding:0px; margin:0px; width:998px; height:190px; border:solid 1px #c4c4c4; margin:15px 0px 20px 0px;}
/*#newsbox{ float:left; width:320px; border-right:#c4c4c4 1px ridge height:184px; margin:2px 5px; padding:0px 10px;};*/
#newsbox{ float:left; width:450px; border:#c4c4c4 1px solid; height:184px; margin:2px 5px; padding:10px; background:url(../images/news_ico.png) no-repeat right top;
-moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;  box-shadow: 4px 4px 10px #888888;}
#profilebox{ float:left; width:320px; border-right:#c4c4c4 1px ridge; height:184px; margin:2px 5px; padding:0px 10px; text-align:center;}
#profilebox a{text-align:center; text-decoration:none;color:#3e3e3e; font-size:12px; border:none;}
#profilebox a:hover{text-align:center; text-decoration:none; color:#0056a3; font-size:12px; border:none;}
.zeropx{ height:0px; font-size:1px; line-height:1px;}
#awardsbox{float:left; width:260px;height:184px; margin:2px 5px; padding:0px 10px;}
#certificate_img{ width:260px; height:150px;  margin:0px;  padding:0px; }


h1{	font-size: 18pt;	color: #222d67;	font-weight: bold;	text-align: left; text-shadow: 0px 1px 1px white; margin:8px 0px}
h1 span{	font-size: 12pt;	color: #86b715;	font-weight: 700;	text-align: left;}
h2{font-size: 16pt;	color: #222d67;	font-weight:500;	text-align: left; text-shadow: 0px 1px 1px white; font-family:Arial, Helvetica, 'Open Sans', sans-serif;}
h3{
	font-size: 16pt;
	color: #222d67;
	font-weight:500;
	text-shadow: 0px 1px 1px white;
	font-family:Arial, Helvetica, 'Open Sans', sans-serif;
	margin:6px 0px
}
h4{font-size: 15pt;	color: #0056a3;	font-weight:500;text-shadow: 0px 1px 1px white; font-family:Arial, Helvetica, 'Open Sans', sans-serif; margin:6px 0px}
.normaltext{font-size: 14px;	color: #3e3e3e;	font-weight: normal;	text-align: left; margin:8px 0px; line-height:20px;}
.normaltext a{font-size: 14px;	color: #1c2664;	font-weight: normal;	text-align: left; margin:0px; line-height:20px; text-decoration:none}
.normaltext a:hover{font-size: 14px;	color: #0458a4;	font-weight: normal;	text-align: left; margin:0px; line-height:20px; text-decoration:none
}
.newstext{font-size: 12px;	color: #3e3e3e;	font-weight: normal;	text-align: left; margin:8px 0px; line-height:20px;}
.newstext a{font-size: 12px;	color: #1c2664;	font-weight: normal;	text-align: left; margin:0px; line-height:20px; text-decoration:none}
.newstext a:hover{font-size: 12px;	color: #0458a4;	font-weight: normal;	text-align: left; margin:0px; line-height:20px; text-decoration:none
}


.bluetext{color: #0056a3;}
 ul.bullet{ 	margin:0 0 0 30px;  padding:0 0 5px 0;}
ul.bullet li{ 	padding:0px 0;	list-style-image:url(../images/bullet2.png); font-size: 14px;	color: #3e3e3e;	font-weight: normal;	text-align: left; margin:0px; line-height:22px;	}
ul.bullet li a{	font-size:12px; text-decoration: none ; font-size: 14px;	color: #1c2664;	font-weight: normal;	text-align: left; margin:0px; line-height:22px;}
ul.bullet li a:hover{	font-size:12px; text-decoration: none ; font-size: 14px;	color: #0458a4;	font-weight: normal;	text-align: left; margin:0px; line-height:22px;}

.marque{ height:120px;}
a.splink {font-size: 12px;	color: #86b715;	font-weight: bold;	text-align: left; margin:0px 0px; line-height:30px;  text-decoration:none}
a:hover.splink {font-size: 12px;	color: #0458a4;	font-weight: bold;	text-align: left;line-height:30px; text-decoration:none}
.blue{ color:#0056a3; text-shadow: 0px 1px 1px white;}
.green{ color:#86b715; text-shadow: 0px 1px 1px #CCC;}
.red{ color:#e20a19; text-shadow: 0px 1px 1px #CCC;}
.strong{ font-weight:bold;}
#theteam{ height:250px; margin:15px 0px;}
.teamindvisual{ float:left; margin-right:2px; margin-left:2px; width:162px; height:220px; font-size:11pt; text-align:center; vertical-align:text-bottom;}
.nameindvidual{color: #3e3e3e;	font-family:Arial, Helvetica, 'Open Sans', sans-serif; margin:4px 0px; font-weight:bold;}
.nameindvidual span{color: #0056a3;	font-weight:500;font-size: 9pt;}
.teamindvisual p{ float:none; line-height:20px; font-size:11pt; font-weight:700;text-align:center;}
.fleft{ float:left;}
.fright{ float:right; border-left: ridge 2px #fff; padding-left:10px;}
.licencertificate{ width:310px; height:412px; background:url(../images/awards_bg.png) no-repeat center top; float:right; margin-top:25px; padding:55px 51px 55px 54px;}
.awards{}