/* global styles*/
#wrapper {width:760px; margin:auto;}
a {color:009999;}
a:hover {text-decoration:none;}
hr {margin-top:10px; margin-bottom:10px ;}
body {background-image:url(images/bg_pattern.gif); background-color:3B3B3B; margin:0px;}

#cyber {width:43px; height:20px; margin-left:auto; margin-right:auto; padding-bottom:20px; font-size:10px;}
#cyber div a {text-decoration:none; cursor:pointer;}

div.cyber {position:relative; width:43px; height:20px; overflow:hidden;}
a.cyber, span.cyber {
	position:absolute;
	width:43px;
	height:20px;
	left:0px;
	top:0px;
}
span.cyber {background: url("images/cybernet_logo.jpg") no-repeat; z-index:1;}
#clear {clear:both;}
#contentLeft {background-repeat:no-repeat;}
#contentLeft p {margin-left:20px; margin-right:20px; padding-right:0px; }

.lh18 {line-height:1.75; text-align:left; font-size:12px;}
.lh16 {line-height:1.75; text-align:left; font-size:12px; font-weight:bold;}
#contentRight, #contentRightLiotta, #contentRightHopper {background-color:3b3b3b; background-repeat:no-repeat; z-index:1;}
#contentRight p {margin:40px; margin-left:0px;}

#footer{margin-top:-300px;}
.copyw {font-size:10px; text-align:center;}

.header {font-size:12px; font-weight:bold;}

#mainTable {border-style:solid; border-width:0; border-color:000000;  border-left-width:0px; border-bottom-width:1px; border-right-width:0px; border-bottom-color:ffffff;background-color:#3b3b3b;}

p, ul {font-family:"Lucida Grande", "Lucida Sans Console", Arial, Verdana, sans-serif, sans; color:ffffff; font-size:12px;}
.phone{font-family:"Lucida Grande", "Lucida Sans Console", Arial, Verdana, sans-serif, sans; color:ffffff; font-size:22px;}
.servicing {font-size:10px;}
.ten {font-size:10px;}
ul {font-size:11px; padding-left:0em; margin-left:1.5em;}

/* custom styles ------------------------------------------------------------------------ */

table#picholder p.header {margin:15px 5px;}

/* home */
#contentRightHome p {margin:20px;}

/* liotta & sons*/
#contentLeftLiotta p {font-size:10px; padding:15px; padding-right:0px; line-height:1.5;}
#contentLeftLiotta ul {margin-top:-25px; margin-left:2.5em; font-size:11px; line-height:1.2; left:0px;}
#contentLeftLiotta #p1 {width:300px;}
#contentLeftLiotta #p2 {width:250px;}

#contentRightLiotta {padding:150px 10px 10px 10px;}
#contentRightLiotta p {font-size:11px;}
#contentRightLiotta ul {margin-top:-5px;}

/* liotta recycling
#contentLeftRec {background-repeat:no-repeat;}
#contentLeftRec p {padding:20px; padding-right:0px; font-size:11px; line-height:1.5;}
#contentLeftRec #p1 {width:230px;}
#contentLeftRec #p2 {width:220px;}
 */
#recLogo {width:250px; padding:10px 0px 0px 3px;}
#recLogo p {padding:0px;}
#recLogo img {margin-left:25px;}

/* island hopper */
#contentLeftHopper {background-repeat:no-repeat;}
#contentLeftHopper p {padding:10px 0px 10px 20px; font-size:11px; line-height:1.5;}
#contentLeftHopper #p1 {width:250px;}
#contentLeftHopper #p2 {width:240px;}

#contentRightHopper {padding-top:150px; padding-left:10px; padding-right:10px;}
#contentRightHopperp {font-size:11px;}

#hopperLogo {position:relative; left:-35px; top:10px;}

#emaillist {position:relative; left:5px; top:40px; }
.hometext {position: relative; left:20px; top:-365px; width:290px;  }
.aboutright {float:left; margin-left:65px; top:10px; width:350px;  }
.aboutpic {left:25px; margin-top:25px;}
.abouttext {float:left; margin-left:20px; top:100px; width:270px;  }
.abouttext2 {float:left; margin-left:0px; top:0px; width:370px;  }
/* liotta recycling*/
#recLogo{position:relative; left:-10px; top:10px;}
.leftRec {float:left; margin-left:20px; top:100px; width:200px;  }
.brostext {float:left; margin-left:20px; top:100px; width:250px;  }

.rightRec {float:left; margin-left:120px; top:10px;   }
.brospic {left:25px; margin-top:25px;}
.brostext2 {float:left; margin-left:0px; top:100px; width:370px;  }
