/* CSS Document */
table.content {background:#fff;}
ul.iefix {margin-left:-15px;list-style-type:square;}
#headrow tr,#headrow td {font-weight:bold;font-size:11px;background:#ccc;color:#333; text-transform:capitalize; text-align:center}
#headerbg {background-image:url(../images/tbg.jpg); background-position: 0px 0px }
body.body{background:#fff; margin-top:0px; margin-left:auto; margin-right:auto; background-color:#97c7ee; 
background-image:url(../images/vbg.png); background-position:center; background-repeat:repeat-y;}
body {font-family:arial; color:#555; font-size:85%; line-height:1.3em;}
#wrapper {width:99%; max-width:990px;  margin-left:auto; margin-right:auto;  padding:0; min-height:550px;}
#header {height:158px; background-image:url(../images/Sliced-Atlatic-Web-folow-up.jpg); clear:both; background-position:top right; background-repeat:no-repeat; white-space:nowrap  }
#header div {border:0px solid #ddd; }
#header #logo { }
#header #nav {margin-left:auto; margin-right:auto; margin-top:-120px; position:absolute; text-align:right; width:970px;  display:block  }

#navmenu {height:30px; padding-top:70px; float:right}
#navmenu ul.menu {padding:0px; margin:0px;}
#navmenu .menu li { list-style-type:none; float:left;
padding:5px 5px 5px 0px; text-align:center; width:90px; }
#content {clear:both; padding:20px 15px; background-image:url(../images/atlanticwatermar.gif); background-repeat:no-repeat; background-position:90% 70px; display:table; min-height:405px; width:98%; }
#footer {clear:both; background-image:url(../images/foot_34.jpg); height:20px; padding-top:134px; background-position:top; background-repeat:no-repeat; text-align:center; margin-top:20px; }
#footer {font-size:10px; color:#999;   padding-left:5px;}
#footer a {color:#999; text-decoration:none }
#footer a:hover {color:#666; text-decoration:underline }

h1 {font-size:220%; margin-top:5px; margin-bottom:20px; font-weight:normal; color:#122792; height:31px;  visibility:hidden  }
h2 {font-size:180%; margin-top:0px; font-weight:normal ;color:#4791CD; height:30px;  visibility:hidden  }
h3 {font-size:120%; margin-top:0px; font-weight:normal; color:#4791CD;  }
h4 {font-size:14px; margin-top:0px;}
a,a:visited,a:active { color:#142D7D; text-decoration:none}
a:hover { color:#1E45B9; text-decoration:underline}
a.print,a.print:active,a.print:visted,a.print:hover {color:#666; letter-spacing:0.05em}
input,textarea {font-family:Arial, Helvetica, sans-serif; color:#444;font-size:11px; border:1px solid #aaa }
img {border:0px;}
select {font-family:arial; color:#333; font-size:11px; }
p {margin-bottom:15px;margin-top:0px;}
input.contact {width:95%; }

.homebox {}
.homebox .navarea {float:left; 
padding-top:200px; padding-left:180px; width:123px; background-image:url(../images/home_08.jpg); background-position:bottom; background-repeat:no-repeat; height:385px;  }
.homebox .center {float:left; width:237px; background-image:url(../images/home_06.jpg); height:585px; }
.homebox .maina {float:left; width:450px; background-image:url(../images/home_09.jpg); background-position:bottom; background-repeat:no-repeat; height:585px; border-left:0px;}
.homebox .maina .text {padding:10px 80px 0px 45px; color:#fff; line-height:200%; text-align:justify }
.homebox .maina .text a{color:#eee; }
.homebox .maina .text a:hover{color:#eee; }
.homebox .center .overl {background-image:url(../images/overl_06.png); width:237px; height:585px; }

.homebox .navarea ul {padding:0; margin:0; }
.homebox .navarea ul li {list-style-type:none; font-size:150%;line-height:250%; font-weight:normal; color:#fff;  } 
.homebox .navarea ul li object {margin-bottom:14px; margin-top:5px;}
.homebox .navarea ul li a,.homebox .navarea ul li a:visited {color:#fff; }
hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 90%;
text-align: left; margin-bottom:10px; margin-left:0px;
}

.bread {font-size:10px;color:#444; font-weight:normal }
.newsleft {width:15%; float:left; margin-right:12px; }
.newsmain {width:80%; float:right; margin-left:12px; margin-top:-35px; }
.newsmain h2 {margin-bottom:12px; font-size:140%}
.row2 {background:#eee; } .row1 {background:#ddd; }
table.banner td {line-height:normal;font-family:verdana; font-size:1px}
#navbar td {text-align:center; font-size:15px; font-weight:bold;}
div.body{margin-left:5px; padding-top:4px;height:388px; padding-right:10px; overflow:auto;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-face-color: #BF9660;
scrollbar-highlight-color: #915F23;
scrollbar-shadow-color: #915F23;
scrollbar-track-color: #eeeeee;
}
.contact td{font-size:9px;}
.date {font-size:9px; margin-top:0px; font-weight:normal}


.nav1 td a {color:#fff;}
.headline {font-size:11px;}
.hide {display:none;}
.intro {margin-bottom:10px; margin-left:10px;font-size:12px; line-height:normal; text-align:justify }
.niframe {display:none;width:1; height:1;}
.thumb {text-align:center;width:142px;height:140px;float:left; margin:2px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}
.thumb:hover {text-align:center;width:142px;height:140px;float:left; margin:2px; border:1px solid #bbb; margin-bottom:2px; margin-top:2px;}
.thumb2 {text-align:center;width:120px;height:100px;float:left; margin:15px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}
.thumb2:hover {text-align:center;width:120px;height:100px;float:left; margin:15px; border:1px solid #bbb; margin-bottom:2px; margin-top:2px;}
.thumb td,.thumb2 td{text-align:center;}
h3.subhead {font-size:12px;}
.sidenav .headnav {font-size:13px; font-weight:bold; }
.sidenav .navitem {font-size:11px; font-weight:bold; padding:1px; padding-top:2px;
 padding-bottom:2px; padding-left: 6px; }

.itemcode {font-size:10px; font-weight:normal}
.itemname {font-size:11px; font-weight:bold; }

.pagethis {border:1px solid #ddd; padding:2px; background:#eee;}
.page {border:1px solid #ddd; padding:2px;}
.page:hover {border:1px solid #ddd; background:#eee}
.pageof {float:left; color:#666;}

.pagit {text-align:right; margin-top:10px; font-size:11px; margin-bottom:10px;}
#results tr td {font-size:10px;}
.req {float:right; font-size:10px; color:#4791CD }

.NavMenu td {font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px;}
.quote {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }
.testimonial {margin:20px;}
.testname {font-style:italic; padding-left:25px; margin-top:7px;}

.sitemap {padding:0; margin:0; }
.sitemap li {list-style-type:none; font-size:100%; margin-bottom:12px; }
.sitemap li ul li {list-style-type:square; padding-left:0px;margin-bottom:auto; font-size:80%; }

.prodling {float:left; height:170px; width:29%; margin:15px; text-align:center;  }
.recling {margin-bottom:20px; float:left; width:30%; height:90px; margin-right:2%;  border-bottom:1px dashed #ddd;  }
.mpc {float:left; width:310px; clear:right }
.prodling img {border:2px solid #c1d6e8; background-color:#d6e6f2; padding:3px; margin-bottom:3px; }
.prodling:hover img {background-color:#c1d6e8;}
	#social {width:98%; font-size:11px;}
	#social ul {margin:2px; list-style: none;float:left;}
	#social li {margin:2px; list-style: none;float:left;width:45%;;}
	#social img {padding:0 3px;}
	
	
	.morerec {padding:0px; margin:0px; }
		.morerec li {list-style-type:none; }
