﻿/* body */
body{background: url('images/bg1.png') repeat; margin:0px;padding:0px}

/* Main*/
.main{float:left;width:1000px; margin:auto;background-color:white;}
.bodymain{width:1000px; margin:auto;}
/* topline */
.topline{width:1000px; height:16px;background-image: url('images/topline.gif');background-repeat:repeat-x;margin:auto;}

/* logo */
.leftlogo{width:204px;height:75px;margin-left:15px;margin-top:23px; background:url(images/logo.gif) no-repeat;cursor:pointer}

/* float*/

.flt{float:left;}

 /* top left pannel */
.toppannelleft{ background-image:url('images/toppannel_left_corner.gif');width:10px;height:62px;margin-left:50px;margin-top:23px}
.toppannelright{background-image: url('images/toppannel_right_corner.gif');width:10px;height:62px;margin-top:23px}
.toppannelbg{background-image: url('images/toppannel_bg.gif');background-repeat:repeat-x;float:left; height:62px;width:690px; text-align:center;margin-top:23px}
.toppannelcontent{ margin-top:15px;font-family:Baskerville Old Face;font-size:20px;color:#006633;line-height:20px;width:680px;}

/* left menu */

.leftmenumain{width:1000px;height:318px}
.leftmenubg { background-image : url(images/menu_bg-1.jpg);width:263px; height:274px;margin-top:20px;color:Black;}
.leftmenuright { background-image : url(images/menuright.gif); height:274px; width:43px;margin-top:20px}
.leftmenucontent{font-family:Tahoma;font-size:15px;color:#666666}
.leftmenucontent a{font-family:Tahoma;font-size:13px;text-decoration:none;color:#666666;margin-left:10px;font-weight:bold}
.leftmenucontent a:hover{font-family:Tahoma;font-size:13px;text-decoration:underline;color:#666666;font-weight:bold}
.leftmenucontent a;active{font-family:Tahoma;font-size:13px;text-decoration:none;color:#666666;font-weight:bold}
.leftmenutable{width:100%;}
.homeleftmenutable{margin-left:20px;}


 /* border animatedimage */
 .table{margin-top:22px;border-right:solid 1px #5aa19d;margin-left:17px;width:70%;}
 .bordertopleftcorner { background-image :url(images/border_top_leftcorner.gif);width :39px ; height :39px }
 .bordertopline { border-top:solid 1px #5aa19d;}
 .borderleftline { background-image : url(images/border_left.gif); background-repeat:repeat-y ;width: 1px; height:191px }
 .borderbottomleftcorner {background-image : url(images/border_bottom_leftcorner.gif); width: 39px ; height:39px}
 .borderbottom { background:url(images/border_bottomline.gif) repeat-x bottom;height:6px;}
 .borderleftlineimage{margin-right:8px;}
 .borderline{border-left:solid 1px Gray;border-bottom:solid 1px Gray;border-right:solid 1px Gray;border-top:solid 1px Gray;}
 .imagetext{font-family:Tahoma;font-size:15px;font-weight:bold}

 /*elephant */
 .elephant{height:150px ; width:200px; margin-top:170px;margin-left:-160px;}
 
 /*lenght */
 .length{width:1000px;background-color:#D3F5FF}
  
 /*save */
 .save{width:282px; height:199px;margin-top: 30px;}
 
 /*blink */
 .blink{font-family:Bradley Hand ITC;color:#006600;font-weight:600;font-size:40px;margin-left:200px;}

 
 /*text */
 .text{margin-top:15px; margin-left:20px;text-align:justify}  
 .Welcome{font-family:Tahoma;font-weight:bold;font-size:16px;color:Orange;line-height:20px;}
 .DollPlast{font-family:Tahoma;font-weight:bold;font-size:16px;color:Gray;}
 .BelowTextBold{font-family:Tahoma;font-weight:bold;font-size:13px;color:Blue}
 .BelowText{font-family:Tahoma;font-size:13px;color: #666666;text-align:justify;text-indent:double;} 
 .Address {font-size: 13px; color:#666666;width:300px;margin-left:15px;line-height:20px;font-family:Tahoma;} 
 .link{color:Blue;margin-left:460px;font-size:small;font-family:Tahoma;}
 .slash{color:Black}
 .tablecontactus{margin-top:30px ;margin-left:30px;height:100px;}

/* button */  
   
.button{margin-top:20px;width:100px; height:25px;margin-left:17px;} 


/*bottom Image*/
.tablebottom{margin-top:13px;margin-left:8px}
.bottomfirstimage{background-image:url(images/bottom_first_image.gif);width:280px;height:294px}
.bottomsecondimage{background-image:url(images/bottom_second_image.gif);width:283px;height:134px} 
.bottomthirdimage{background-image:url(images/bottom_third_image.gif);width:283px;height:134px}

/* our service */
.service{height:294px;margin-top:30px; }
.ourserviceleft{background-image:url(images/services_left.gif);height:294px;width:10px;background-repeat:no-repeat;}
.ourservicebg{background-image:url(images/services_bg.gif);background-repeat:repeat-x;widows:260px;height:294px}
.ourserviceright{background-image:url(images/services_right.gif);height:294px}

/* footer panel */
.footer{ width:1000px; height:68px;}
.footerbg{ background-image:url(images/footer_bg.gif); background-repeat:repeat-x; float:left; height:68px; color:#FFF;  width:1000px;}
.footercontent{ margin-top:10px; font-family:Tahoma; font-size:12px; color:#096E0E; line-height:18px;text-align:center; }
.footercontent a{ margin-top:10px; font-family:Tahoma; font-size:12px; color:#096E0E; line-height:18px; text-decoration:none;text-align:center;text-align:center;}
.footercontent a:hover{ margin-top:10px; font-family:Tahoma; font-size:12px; color:#ffffff; line-height:18px; text-decoration:underline;text-align:center;}
.footercontent a;active{ margin-top:10px; font-family:Tahoma; font-size:12px; color:#ffffff; line-height:18px; text-decoration:none;text-align:center;}
.footercontent span{margin:10px}
.PowerdBy{ margin-top:10px; font-family:Tahoma; font-size:14px; color:#ffffff; line-height:18px;}


/* Get A quote */
.getmaintable{width:650px;margin-top:25px;margin-left:270px}
.gettable{width:650px;margin-top:10px;}
.tabledatawidth{width:12px;}


/*Tailor */
.taliorlink{color:Blue;margin-left:440px;font-size:small;font-family:Tahoma;}
.imagetable{margin-top: 10px;margin-left:20px;}
.advantage{font-family:Tahoma;font-weight:bold;font-size:16px;color:#666666;}
.advantagetext{width:650px;margin-left:30px;margin-top:10px;font-family:Tahoma; font-size:13px;text-indent:double;color:#666666;text-align:justify;}
.tlink{color:Blue;margin-left:310px;font-size:small;font-family:Tahoma;}
.tailorimage{height: 153px; width: 192px}
.bold{font-weight:bold}

/* Fix Sizes */
.fixsizetable {font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;height:100px; width:500px}
.fixsize{margin-top:30px; margin-left:20px}    

/*FAQ*/
.faqtableq{background-color:#f0f0f0;} 
.faqfont{font-family:Tahoma;font-size:13px;color:#666666;}
                 

/* pagestable */
 .ptable{margin-top:21px;border-right:solid 1px #5aa19d;border-left:solid 1px #5aa19d;margin-left:85px} 
 .pbordertopline { border-top:solid 1px #5aa19d;}
 .pborderleftline {border:solid 1px #5aa19dx; height:120px }
 .pborderbottom {border-bottom:solid 1px #5aa19d; }
 .pborderleftlineimage{margin-right:8px;}
 
 /*pagemenu */

.pleftmenubg{ background-image:url(images/inner_menubg.jpg);width:160px; height:124px;margin-top:20px;color:Black;}
.pleftmenucontent{font-family:Tahoma;font-size:12px;color:#666666;}
.pleftmenucontent a{font-family:Tahoma;font-size:12px;text-decoration:none;color:#666666;margin-left:10px;}
.pleftmenucontent:hover{background:url(images/menu_hoverbg.jpg) no-repeat;width:100%;font-family:Tahoma;font-size:12px;color:#666666;}
.pleftmenucontentselected{font-family:Tahoma;font-size:12px;color:#666666;padding:3px 5px 3px 20px;background:url(images/menu_hoverbg.jpg) no-repeat;width:100%;}
.pdiv{width:100%; height:100%;padding:3px 5px 3px 20px;}
.pleftmenutable{margin-left:25px;}
.pleftmenumain{width:1000px;height:180px}

/*contact us */
.contacttable {margin-top:20px;}

/* GET Quote */

  .style2{width: 110px;}
  .style3{height: 20px;}
  .style5{width: 100px;}
  .style6{width: 110px;}
  .style7{width: 110px;}  
  .AltEmail{width: 110px;}
  .labelfont{font-size:14px; font-family:Tahoma;font-weight:bolder;color:#666666;}
  .radiobuttonfont{font-size:14px; font-family:Tahoma;font-weight:bolder;color:#666666;}
  
/* master page */

 .mtoppannelcontent{ margin-top:10px;font-family:Baskerville Old Face;font-size:20px;color:#006633;line-height:20px;width:680px;margin-left:70px;}
 .mleftlogo{width:204px;height:75px; background:url(images/logo.gif) no-repeat;cursor:pointer;margin-left:7px;margin-top:7px;}
 .mleftmenutable{margin-left:10px;}
 .mleftmenubg{ background-image:url(images/inner_menubg.jpg);width:160px; height:124px;margin-top:120px;margin-left:10px;}
 
 
 /* footer upper content */
 .footerupperconent{margin-left:130px;margin-top:5px;font-family:Tahoma; font-size:12px; color:#666666; line-height:18px;font-weight:bold;text-decoration:none}
 .footerupperconent a{font-family:Tahoma; font-size:12px; color:#666666;font-weight:bold;text-decoration:none}
 .footerupperconent a:hover{font-family:Tahoma; font-size:12px; color:Gray;font-weight:bold}
 
 /*Homesitemap */
 .sitemaphome{font-family:Tahoma; font-size:12px; color:#666666;}
 .sitemaphome a{font-family:Tahoma; font-size:12px; color:#666666;text-decoration:none}
 .sitemaphome a:hover{font-family:Tahoma; font-size:12px; color:Black;text-decoration:none}
 /*
	Sitemap Styler 	 
*/

#sitemap, #sitemap ul, #sitemap li{
	margin:0;
	padding:0;
	list-style:none;
}
#sitemap{background:url(images/line1.gif) repeat-y;}
#sitemap li{
	line-height:20px;
	margin-top:1px;
	position:relative;
	width:100%;
}
/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li{
	float:left;
	display:inline;
}

#sitemap li a{padding-left:28px;}
#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap li span, #sitemap li span.collapsed{background:url(images/collapsed.gif) no-repeat 0 0;} 
#sitemap li span.expanded{background:url(images/expanded.gif) no-repeat 0 0;}

/* sub levels */

#sitemap li ul{	
	margin-left:28px;
	background:url(images/line1.gif) repeat-y;
}
#sitemap li li{	
	background:url(images/line2.gif) no-repeat 0 0;
}

/* etc. */

/* float fix */

#sitemap:after, #sitemap ul:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#sitemap, #sitemap ul{display:block;}
/*  \*/
#sitemap, #sitemap ul{min-height:1%;}
* html #sitemap, * html #sitemap ul{height:1%;}
 /*  */
#sitemap ul{display:none;}

#container{
	margin:0 auto;
	width:680px;
	background:#fff;
	padding-bottom:20px;
}
#content{margin:0 20px;}

#container a{font-family:Tahoma;color:#666666;font-size:12px;font-weight:bold}
#container a:hover{font-family:Tahoma; font-size:12px; color:Gray;text-decoration:underline;font-weight:bold}

	