/* CSS Document
Coded and optimize by ROcky "Kyme" Mendez A.k.a taong irresponsable 
 */

 
body{
   
   background:#CCCCCC;
}
div#container{      
     width:814px;	 
	 height:1050px;
	 background:#999999;
	 margin:0 auto;
	 margin-top:3px;
	 margin-bottom:30px;

	 position:relative;
	     }

div#shadowaboutus{
	width:814px;
	height:2155px;
	background:#999999;
	margin:0 auto;
	margin-top:3px;
	margin-bottom:30px;
		
}
	
div#sitemapcontainer{
	width:814px;
	height:820px;
	background:#999999;
	margin:0 auto;
	margin-top:3px;
	margin-bottom:30px;
}
div#servicecontainer{
    width:814px;	 
	 height:1220px;
	 background:#999999;
	 margin:0 auto;
	 margin-top:3px;
	 margin-bottom:30px;

	 position:relative;
}

div#productcontainer{
    width:814px;	 
	 height:1468px;
	 background:#999999;
	 margin:0 auto;
	 margin-top:3px;
	 margin-bottom:30px;

	 position:relative;
}


	
div#header{
	 margin:0 auto;
     
	 width:815px;     
	 position:relative;	  
		}

div#headbanner{
	margin:0 auto;
	
	width:800px;
	height:160px;	
	background:url(../images/Header.gif);	

		}
div#btnheader{
	width:800px;
    height:29px;	
    margin:0 auto;
	
	margin-left:8px;
	background:url(../images/barheader.gif);
	position:absolute;	
		
}
    
div#btn{    
    height:24px;
	width:117px;
	font-size:15px;
	font-weight:bolder;
	color:#FFFFFF;	
	left:32px;	
	position:absolute;
}
div#btn a, #btn a:visited {
  text-align:center;
  padding-top:5px;  
  text-decoration:none; 
  color:#FFFFFF; 
  display:block; 
  width:117px; 
  height:24px; 
  
  }
#btn a:hover {
  color:#fff;
  background:url(../images/lightbtn.gif);
  font-size:18px;
  }
  
  
  
div#btn2{	
    height:24px;
	width:117px;
	margin:0 auto;
	font-size:15px;
	font-weight:bolder;
	left:191px;
	position:absolute;
}	
div#btn2 a, #btn2 a:visited {
  text-align:center; 
  padding-top:5px;
  text-decoration:none; 
  color:#FFFFFF; 
  display:block; 
  width:117px; 
  height:24px;   
  }
#btn2 a:hover {
  color:#fff;
  background:url(../images/lightbtn.gif);
  font-size:18px;
  }
  
div#btn3{
	height:24px;
	margin:0 auto;
	font-size:15px;
	font-weight:bolder;
	margin-left:353px;
	position:absolute;
}
div#btn3 a, #btn3 a:visited {
  text-align:center; 
  padding-top:5px;
  text-decoration:none; 
  color:#FFFFFF; 
  display:block; 
  width:117px; 
  height:24px; 
  }
#btn3 a:hover {
  color:#fff;
  background:url(../images/lightbtn.gif);
  font-size:18px;
  }

div#btn4{
	height:24px;	
	margin:0 auto;
	font-size:15px;
	font-weight:bolder;
	left:513px;
	position:absolute;
}
div#btn4 a, #btn4 a:visited {
  text-align:center; 
  padding-top:5px;
  text-decoration:none; 
  color:#FFFFFF; 
  display:block; 
  width:117px; 
  height:24px;   
  }
#btn4 a:hover {
  color:#fff;
  background:url(../images/lightbtn.gif);
  font-size:18px;
  }
div#btn5{
	height:24px;
	margin:0 auto;
	font-size:15;
	text-align:center;
	font-weight:bolder;
	left:672px;
	position:absolute;
}	
div#btn5 a, #btn5 a:visited {
  text-align:center; 
  padding-top:5px;  
  text-decoration:none; 
  color:#FFFFFF; 
  display:block; 
  width:117px; 
  height:24px; 
  
  }
#btn5 a:hover {
  color:#fff;
  background:url(../images/lightbtn.gif);
  font-size:18px;
  }
	
/*-------------------------------------- THE CENTER BODY OF THE CONTAINER--------------------------  */
  			 
div#bodycenter{
     width:800px;	
     height:830px;
	 margin:0 auto;
	 margin-top:29px;
	 background:#135db5;
	 position:relative;
	 border-bottom:outset #104b91;
}

div#bodyeffect{
      position:relative;	  
}

/*----------------- Left ------------------------------------------   */
div#leftbar{
    		
	left:25px;	
	position:absolute;		
}
div#leftroundbox{
	width:270px;
	height:714px;
	background:#5b98dc;
	position:relative;
}


div#imgleftbar{
    margin-top:15px;	
	left:5px;
	position:absolute;
}

div#leftbar p{
    margin-top:110px;
    margin-left:25px;
	width:270px;
	color:#FFFFFF;
	font-size:16px;
	position:absolute;
}

div#imgleftbarlist{
	top:100px;
	left:10px;
	position:absolute;
}

div#img2{
    height:60px;
    top:380px;
	position:absolute;
	left:20px;
}
div#img2 p{
    color:#FFF;
	position:relative;
	width:240px;
	right:20px;
}

/*----------------------------------right bar  center---------------------------------------------------   */
div#rightbarup{	
	height:440px;
	width:470px;	
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	
	background:#5b98dc;	
	left:315px;
	
	
}

div#bottomleftcorner{
    bottom:0;
	left:0;
    height:20px;
	width:20px;
	position:absolute;
    background:#135db5; 
	background-image: url("../images/leftbottom.gif");
}
div#bottomrightcorner{
    bottom:0;
	right:0;
	height:20px;
	width:20px;
	position:absolute;
    background:#135db5; 
	background-image: url("../images/rightbottom.gif");
}





div#rightbarup p{
    top:-30px;
    margin-left:125px;
	width:325px;
	height:220px;
	color:#fff;
	font-size:14px;
	position:relative;
    font-family:Arial;
	
}
 
*html div#rightbarup p{
    top:-50px;
	height:200px;
	position:relative;
}

div#rightbarup  h1{
    margin-top:-8px;
	width:105px;
	color:#000099;
    left:13px;	
	position:absolute;	
}

*html div#rightbarup h1{
    margin-top:-45px;
}

div#rightbarup h2{
   top:-25px; 
   width:400px;
   height:5px;
   margin-left:10px;
   color:#FFFFFF;
   position:relative;
}
div#rightbarup  p a{
    
	left:130px;
    color:#FFF;
	font-style:italic;
	text-decoration:none;
    font-size:14px;
	
}

div#rightbardown{
    height:240px;
	width:470px;	
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	
	top:538px;
	left:315px;
	
}
div#rightdownroundbox{
    height:240px;
	width:470px;
	position:relative;
	background:#5b98dc;		
}

div#rightbardown h1{    
   height:5px;
   left:15px;   
   top:-25px;
   font-size:20px;   
   color:#FFFFFF;
   position:relative;
}
div#rightbardown p{
    left:200px;
	width:250px;
	
	color:#fff;
	font-size:14px;	
	position:absolute;
    font-family:Arial;
	text-align:justify;
}

*html div#rightbardown p{
    margin-top:-20px;
}

div#rightbardown  p a{
    width:250px;
    margin-top:10px;	
    color:#FFF;
	text-decoration:underline;
	font-weight:bold;
    font-size:12px;
	position:absolute;
}

div#imageslideshow{
    top:90px;
	left:20px;
    height:20px;
	position:absolute;
}

/*----------------------------------------------- AboutUS ------------------------------------------------------  */
div#aboutbody{
	width:800px;
	height:1940px;
	background:url(../images/aboutbody.gif) no-repeat #145db5;
	position:relative;
}
div#aboutimgheader{
    margin-top:75px;
	margin-left:50px;
	position:absolute;
}

div#aboutborder{
    margin-left:50px;
	margin-top:105px;
	
	width:700px;
	font-size:16px;
	font-family:sans-serif;
	height:1790px;
	background:#000066;
	color:#FFFFFF; 
	position:absolute;
}
div#aboutborder p{
	margin-left:60px;
	
	margin-right:50px;
	width:600px;
	color:#e5e5e5;
	position:absolute;
	font-family:sans-serif;
	font-size:16px;
	
}
div#aboutborder p img{
	
	margin-left:100px;
} 
div#aboutborder p b{
    color:#FFF;
}
div#aboutborder p i {
   color:#FFF;
   font-size:14px;
   margin-left:125px;
}
div#aboutborder p a{
    
	margin-left:125px;
	color:#FFF;
}

/*--------------------------------------------------Services ------------------------------------ */

div#servicebodycenter{
	 width:800px;
     height:1000px;
	 margin:0 auto;
	 margin-top:29px;
	 background:#135db5;
	 position:relative;
	 border-bottom:outset #104b91;
	
}
div#servicebody{
	width:800px;
	height:1000px;
	margin-top:-20px;
	position:relative;
	
	
}

div#serviceleft{
	background-color:#5b98dc;
	border:outset ;
    position:relative;
	width:300px;
	height:399px;
	margin-left:7px;
	margin-top:-15px;
	
	
}

div#leftheaderimg{
	margin-top:15px;
	
}

div#serviceborderform{
    height:225px;
	margin-top:25px;	
	margin-left:25px;		
	
	margin-right:20px;	

}

/*----------------------------right service border-----------------------------*/

div#servicerightborder{
	height:395px;
	width:470px;	
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#5b98dc;
	
	margin-top:-403px;
	margin-left:316px;
	margin-bottom:10px;
	
	
	border:outset ;
	border-width:5px;
			
	}
	
div#servicerightborder p{
	top:15px;
	margin-left:200px;
	width:240px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	
}	

div#servicerightborder h1{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	top:10px;
	
}

div#serviceimg{
   	top:75px;
    width:181px;
	left:10px;
	margin-right:20px;
	position:absolute;
	
	
}

div#servicetext{
    margin-left:-188px;
	margin-top:97px;
	width:300px;
	height:120px;	
	position:relative;
	
}

div#servicetext p{
	color:#000000;
	width:420px;
	font-family:Verdana;
	font-size:14px;
	
}

/*--------------------------------------------service bottom border ---------------------------- */
div#servicevideo{
	background-color:#5b98dc;
	border:outset ;
	width:760px;
	height:500px;
	margin-top:20px;
	
			
	margin-left:15px;
	position:absolute;
}

div#servicevideo h1{
	margin-top:10px;
	margin-left:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	width:110px;
	
}

div#video{
	margin-left:160px;
	position:absolute;
}


/*----------------------------------------------products----------------------------------------  */
div#productsbody{
	width:800px;
	height:1250px;
	background:url(../images/aboutbody.gif) no-repeat #145db5;
	position:relative;
}

div#productsbody p{
	margin-top:200px;
	margin-left:155px;
	font-family:Arial;
	color:#fff;
	font-size:24px;
	position:absolute;

}

div#productsimgheader{
	 margin-top:45px;
	margin-left:55px;
	position:absolute;
}

div#productstext{
	margin-top:90px;
	position:absolute;
}

div#productslinks{
	margin-left:55px;
	margin-top:230px;
	position:absolute;
	width:688px;
	height:300px;
	border:#0033CC thick;
	
	border-style:ridge;
	
	background:#000033;

}

div#productlist1{
	left:20px;
	margin-top:10px;
	width:400px;
	position:absolute;
}

div#productlist2{
	left:370px;
	width:500px;
	margin-top:10px;	
	position:absolute;
}

div#productstext h1{
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-family:bolder;
	font-size:17px;
	margin-left:55px;	
	position:relative;
}
div#productstext p{
	margin-left:55px;
	margin-top:10px;
	width:595px;
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	position:relative;
	
		
}


div#productslinks ul{
	
	margin:0 auto;
	color:#FFFFFF;
	list-style-type: circle;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
text-indent: 5px;
list-style-type: square;
padding: 6px;
margin: 2px;
	
}

div#productslinks ul li{
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	
}

div#productslinks ul li a{
	font-family:"Times New Roman", Times, serif;
	color:#00FFFF;
	font-size:13px;
	text-decoration:none;
	
}

div#centerimg{
	margin-left:59px;
	margin-top:540px;
	position:absolute;

}

div#productimages{
	width:687px;
	height:590px;
	position:absolute;	
	border:#0033CC thick;
	border-style:ridge;
	background:#000033;
	margin-left:55px;
	margin-top:610px;
}

div#productimages p{
	margin-left:100px;
	margin-top:28px;
	font-family:Verdana;
	font-size:16px;
	color:#FFFFFF;
	width:580px;
	position:relative;
}

div#iceblanket{
   position:relative;
   right:40px;
}
div#icerblanket p{
   position:relative;
   width:650px;
   font-family:Verdana;
}


div#iceedger p{
	margin-left:10px;
	margin-top:20px;
	font-family:Verdana;
	font-size:13px;
	color:#FFFFFF;
	width:680px;

}


div#productimages h1{
	font-size:24px;
	font-family:Verdana;
	margin-left:225px;
	margin-top:30px;
	color:#FFFFFF;
	width:300px;
}

div#singleimage{

	margin-left:180px;	
}

div#doubleimage{
	left:20px;
	right:20px;
	width:800px;
	height:240px;
	position:absolute;
}
div#doubleimage p{
	
    right:100px;	
	position:relative;	
	font-family:Verdana;
	font-size:15px;
	color:#FFFFFF;
	width:640px;
}


div#doubleimage2{
	left:50px;
	right:50px;
	width:800px;
	height:240px;
	position:absolute;
}

div#doubleimage2paragraph1{
	width:240px;
	margin-top:250px;
	margin-left:45px;
	position:absolute;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
}

div#doubleimage2paragraph2{
	margin-top:250px;
	margin-left:350px;
	width:300px;
	position:absolute;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
}

/*------------------------------------- Contacts ------------------------------------------*/
div#contactbody{
	width:800px;
	height:790px;
	margin-top:-20px;
	position:relative;
}

div#rightcontact{
	left:325px;
	margin-top:0px;
	width:450px;
	height:680px;
	position:absolute;	
	padding-bottom:20px;
	background-color:#5b98dc;
	border:outset ;

	
}

div#rightcontact h1{
	margin-left:10px;
	top:10px;
	font-size:18px;
	width:150px;
	color:#fff;
	font-family:Verdana;
	position:relative;
	
}

div#rightcontact h2{
	margin-left:20px;
	margin-top:12px;
	width:380px;
	font-family:"Times new Roman";
	font-size:14px;
	color:#000000;
	position:absolute;
	
	
}

div#rightcontact p{
	left:20px;
	top:90px;
	width:400px;
	font-family:"Times new Roman";
	font-size:14px;
	color:#000000;
	position:relative;
	
	
}

div#leftcontact{
	left:15px;
		
	width:290px;
	height:680px;
		
	padding-bottom:20px;
	background-color:#5b98dc;
	border:outset ;
	position:relative;
	

}

div#leftcontact h1{
	top:20px;
	left:15px;
	
	font-family:"Times New Roman";
	font-size:16px;
	color:#000000;
	position:relative;		
}

div#leftcontact h2{
	left:10px;
	top:40px;
	width:280px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#990000;
	position:relative;		
}

div#leftcontact h3{
	left:15px;
	top:70px;
	width:280px;
	
	color:#990000;
	position:relative;
}
/*------------------- SITEMAP -------------------------------*/
div#sitemapbody{
	width:800px;	
     height:600px;
	 margin:0 auto;
	 margin-top:29px;
	 background:#135db5;
	 position:relative;
	 
	
}

div#icedirectories{
	width:280px;
	height:480px;	
	background:#5b98dc;
	margin-left:10px;
	border:outset;
	border-width:5px;
	position:relative;
		
	
}
div#icedirectories h1{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:16px;
	margin-left:10px;
	
}
div#icedirectories p{
	width:260px;
	height:390px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:15px;	
	
	position:relative;
}


div#icerinklinks{	
	height:480px;
	width:465px;	
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#5b98dc;
	
	margin-top:-490px;
	margin-left:315px;
	
	
	
	border:outset ;
	border-width:5px;
}
div#icerinklinks h1{
	width:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	margin-left:10px;

}
div#icerinklinks p{
	width:210px;
	top:-10px;
	color:#00FF00;
	font-size:12px;
	margin-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
		
}
/*----------------------  for the forms --------------------------------- */
div#formbodycenter{
	 width:800px;	 	 
	 margin:0 auto;
	 margin-top:29px;
	 background:url(../images/aboutbody.gif) no-repeat  #145db5;
	 position:relative;
}

div#thankyouform{
	width:800px;
	height:480px;
	margin-top:29px;
	padding-top:30px;
	background:url(../images/aboutbody.gif) no-repeat #145db5;
	position:relative;
}

/*--------------------------------------the Bottom after bottom ---------------------*/


div#bottom{
		
	position:relative;	
	margin:0 auto;	
}

div#bottomaboutus{
    position:relative;
	margin:0 auto;
	top:1110px;
}

div#bottomproducts{
    position:relative;
	margin:0 auto;
	margin-top:420px;
	
	
}
* html div#bottomproducts {
   margin-top:10px;
}


div#bottom p{
	 font-family:Verdana;
	 font-size:12px;
	 background:none;
}
div#footer{
     width:800px;
	 height:25px;
	 
	 position:relative;	
	 margin:0 auto;
	 
	 
	 }
	 
div#footer ul{	
	 
	 text-align:center;
	 width:600px;
	 height:25px;
	 margin:0 auto;
	 
	 position:relative;
	 
	 
}	  
div#footer li{
       display:inline;	      
	   color:#FFFFFF;
	   list-style:none;
	   
}

div#footer a{
         color:#FFFFFF;
		 text-decoration:none;
		 font-size:17px;
		 
		 
}