﻿/* CSS Document */

body * {
outline: none;}

#form_margin table tr th
{
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
}

#container { width:925px; height:auto; margin-left:auto; margin-right: auto; margin-top:20px; background-color:#FFFFFF;}

#top { width:925px; margin:0px; padding:0px; }

#topleft { 
	width:180px; height:124px; margin:0px; padding:0px; 
	background-image:url(images/topcurve.jpg);
	background-repeat:no-repeat; float:left;
}
.logo {
	margin:5px 0px 0px 10px; padding:0px;
}		
	
#top-midle {
	width:593px; height:124px; margin:0px; padding:0px; padding-top:20px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat; float:left;
	}	
	
#top-right {
	width:152px; height:124px; margin:0px; padding:0px;
	background-image:url(images/top-hdr.jpg);
	background-repeat:no-repeat; float:right;
	}


#middle { width:925px; height:auto; margin:0px; padding:0px; padding-top:0px; }
			
#top_middle{ 
	width:925px; height:auto; margin:0px; padding:0px; padding-top: 20px;
	background-image:url(images/mid-bg-img.jpg);
	background-repeat:repeat-y; float:left;
	}
			  		
#left_middle {width:170px; height:auto; margin-left:10px; margin-right:19px; padding:0px;}				
	
#middle_left { width:199px; height:auto; margin:0px; padding:0px; float:left;}	
				
#menu { 
	width:170px ; height:auto; margin-left:10px;
	margin-right:19px;padding:0px; 
	}
	
#menu ul { 
	width:170px; height:auto; list-style:none;
	padding:0px; background-color:inherit; margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; font-style:none; font-weight:bold; color:B53B77;
	}	
			


#menu a {
	float:left; width:159px; height:21px; color:#FFFFFF; 
	background-color:inherit; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; text-decoration:none; padding-top:4px;
	padding-left:11px; margin-bottom:7px; padding-bottom:0px; background:url(images/menubg.jpg);
	font-size: 12px;
	}
	
#menu a:hover { 

	background:url(images/menubg_hover.jpg);
			}
	
#menu .active { 
	background:url(images/menubg_hover.jpg);
			}	
	
	
#middle_right {
	 width:725px; height:auto; margin:0px; padding:0px; float:left;
	 
	 
}	

#middle_right,

#middle_right p,
#middle_right table
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;

color: #666666;
background-color: inherit;
line-height: 18px;


}	
#top_container {
	width:709px; height:auto; margin:0px 0px 5px 0px; padding:0px; float:left; 
	}					

#heddi-bg { 
	width:710px; height:25px; margin:0px; padding:0px; float:left;
	background-image:url(images/headding.jpg); background-repeat:no-repeat;
	} 
#text-1 { width:652px; height:auto; margin:0px; padding-left:34px; padding-top:12px; float:left;
	}
	
	
#quest { 
	width:580px; height:auto; margin:0px; padding:0px;  float:left;	
	}
#quest1 { 
	width:630px; height:auto; margin:0px; padding:0px;  float:right;	
	}
#co-bg {
	width:620px; height:auto; margin-top:3px; margin-bottom:3px; padding:0px; float:left;
	background-image:url(images/comp.jpg); background-repeat:no-repeat;
	}	
#prof {
	width:652px; height:auto; margin-top:10px; padding:0px; float:left;
	background-image:url(images/pro.jpg); background-repeat:no-repeat;
	} 	
	
#ethos {
	width:652px; height:auto; margin-top:10px; padding:0px; float:left;
	background-image:url(images/etho-img.jpg); background-repeat:no-repeat;}
		
#please {
	width:652px; height:auto; margin-top:15px; margin-bottom:5px; padding:0px; float:left;
	background-image:url(images/plz-bg.jpg); background-repeat:no-repeat;
	}
	
#refund {
	width:652px; height:auto; margin-top:15px; margin-bottom:15px; padding:0px; float:left;
	background-image:url(images/refund-bg.jpg); background-repeat:no-repeat;
	}
#oder {
	width:652px; height:auto; margin-bottom:0px; padding:0px; float:left;
	background-image:url(images/ordering-bg.jpg); background-repeat:no-repeat; margin-top:25px;
	}
	
#we-are {
	width:652px; height:auto; margin-top:0px; margin-bottom:5px; padding:0px; float:left;
	background-image:url(images/we-are.jpg); background-repeat:no-repeat;
	}
	
#promo {
	width:366px; height:auto; margin-top:10px; margin-bottom:5px; padding-left:0px; float:left;
	background-image:url(images/promo.jpg); background-repeat:no-repeat;
	}	
	
#feat {
	width:680px; height:auto; margin-top:5px; margin-bottom:5px; padding:0px; float:left;
	}	
#feat-top {
	width:170px; height:25px; margin:0px; padding:0px; float:left;
	background-image:url(images/feat.jpg); background-repeat:no-repeat;
}
	
#so-who	{
	width:652px; height:auto; margin-top:10px; padding-bottom:10px;float:left;
	background-image:url(images/so-who.jpg); background-repeat:no-repeat;
	}
		
#so-who1	{
	width:185px; height:25px; margin:0px; padding:0px; float:left;
	background-image:url(images/so-who.jpg); background-repeat:no-repeat;
	}		
		
		
		
#feat1 {
	width:680px; height:auto; margin-top:10px;padding:0px; float:left;
	}	
#glogo1 {
	width:153px; height:auto; margin:0px; padding-right:20px; float:left;
	}	
	
#glogo-tex {
	width:153px; height:auto; margin-top:0px; margin-bottom:5px; padding-left:10px; float:left;
	}

#glogo2 {
	width:108px; height:auto; margin:0px; padding-right:20px; float:left;
	}	

#glogo-tex1{
	width:108px; height:auto; margin-top:0px; margin-bottom:5px; padding-left:15px; float:left;
	}

#glogo3 {
	width:123px; height:auto; margin:0px; padding-right:20px; float:left;
	}	

#glogo-tex2{
	width:123px; height:auto; margin-top:0px; margin-bottom:5px; padding-left:15px; float:left;
	}

#glogo4 {
	width:162px; height:auto; margin:0px; padding:0px; float:left;
	}	

#glogo-tex3{
	width:162px; height:auto; margin-top:0px; margin-bottom:5px; padding-left:10px; float:left;
	}


#text-2 { 
	width:652px; height:auto; margin:0px; padding:0px; float:left;
	}

#text-3 { 
	width:580px; height:auto; margin-top:10px; margin-bottom:10px; padding:0px; float:right;
	}

#text-4 { 
	width:652px; height:auto; margin-top:0px; margin-bottom:7px; padding:0px; float:right;
	}
#text-5 { 
	width:652px; height:auto; margin-top:7px; margin-bottom:10px; padding:0px; float:left;
	}
#text-6 { 
	width:375px; height:auto; margin-top:0px; margin-bottom:0px; padding-left:12px; float:left;
	}
	
#text-7{ 
	width:680px; height:auto; margin-top:0px; padding-left:0px; float:right;
	}	
#text-8{ 
	width:652px; height:auto; margin-top:0px; padding-left:0px; float:left;
	}		
	
	
#text-left{ 
	width:366px; height:auto;margin:0px; padding-top:5px; float:left;
	}
	
#text-right{ 
	width:314px; height:auto; margin:0px; padding-top:5px; float:left;
	}	
	
	
#box-1{ 
	width:652px; height:auto; margin-top:0px; margin-bottom:0px; padding-left:0px; float:right;
	}
	
#box-fiiter{ 
	width:253px; height:auto;margin-left:28px; padding:0px; float:left;
	}
	
#box-con{ 
	width:238px; height:auto;margin:0px; padding-left:12px; padding-top:10px; padding-bottom:10px; float:left;
	}	
	
#company-con{ 
	width:415px; height:auto; margin:0px; padding:0px; margin-left:25px; float:left;
	}

#company-con1{ 
	width:375px; height:auto; margin:0px; padding:0px; margin-left:25px; float:left;
	}
	
#content_margin { width:345px; height:auto; margin:0px; padding:0px; float:left}  
				
#right_middle { 
	width:354px; height:210px; margin:0px; padding:0px; float:right; vertical-align:middle;
	/**/
	}
	.flashbg{
	background-image:url(images/flash.jpg); background-repeat:no-repeat; width:354px; height:205px;
}	

#feature_bimg { 
	width:395px; height:270px; float:left;
	background-image:url(images/middle-bg.jpg); background-repeat:no-repeat;
	margin:50px 0px 15px 0px; padding:0px;
}
#imageflash { 
	width:300px; height:270px; float:left;
	background-image:url(images/flashbg.jpg); background-repeat:no-repeat;
	margin:50px 0px 15px 0px; padding:0px;
}
			
#text_margine { width:315px; height:auto; padding-top:18px; padding-left:9px; margin:0px; float:left;}			
			
#box_margin { width:199px; height:auto; margin-left:0px; margin-right:0px; margin-top:15px; padding:0px; float:left; }			
				
#leftbottom_box { 
	width:168px; height:290px; margin:5px 0px 25px 10px; padding:0px;
	background-image:url(images/left_bottombox.jpg) ; background-repeat:no-repeat;
	}  
				
#Gdock_imags { width:360px; height:auto; padding-top:18px; margin:0x; float:left; }		
				
#table_imag { 
	width:355; height:auto; margin-right:18px; padding-top:18px; 
	}
	
#img1 {
	width:90px; height:100px; margin-right:42px; padding:0px;
	background-repeat:no-repeat; float:left; cursor: pointer;
	
	}	
	
#img2{
	width:90px; height:100px; margin-right:42px; padding:0px;
	background-repeat:no-repeat; float:left; cursor: pointer;
	}		
	
#img3{
	width:90px; height:100px; margin-right:0px; padding:0px;
	background-repeat:no-repeat; float:left; cursor: pointer;
	}
	
#Gdock_imags1 { width:373px; height:auto padding-top:18px; margin:0x; float:left; }		
				
#table_imag1 { 
	width:355; height:auto; margin-right:18px; padding-top:18px; 	
	}
	
#img4{
	width:90px; height:100px; margin-right:42px; padding:0px;
	background-repeat:no-repeat; float:left; cursor: pointer;
	}	
		
#img5{
	width:90px; height:100px; margin-right:42px; padding:0px;
	background-repeat:no-repeat; float:left; cursor: pointer;
	}		
	
#img6{
	width:90px; height:100px; margin-right:0px; padding:0px;
	background-repeat:no-repeat; float:left; cursor: pointer;
	}	

			
#foot-logo { 
	width:168px; height:97px; padding:0px; margin:5px 0px 5px 5px; float:left;
	background-image:url(images/footer-logo.jpg); background-repeat:no-repeat;
	}
			
#footr { 
	width:900px; 
	clear: both;
	background-image:url(images/bott-img.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding: 15px 12px 15px 13px;
	border-top: 2px solid #B8C963;
	margin-top: 15px;

	text-align: center;}
	
#footr a:link, #footr a:visited{color: #909090; text-decoration: none; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 18px;}
#footr a:hover, #footr a:active{color: #8D9C25; text-decoration: none; font-size: 12px; font-family: tahoma, Arial, Helvetica, sans-serif; line-height: 18px;}

		 
#footer_text_margin {
	width:775px; height:auto; padding-top:12px;  
	margin-right:20px; float:right;
	float:right;
	}
	
#footem_end_margin {
	width:925px; height:35px; margin:0px; padding:0px; float:left; background-color:#A8A9AB;
	
	}
	
	
#right_image {
	width:382px; height:235px; float:left; margin:0px; padding-top:18px; padding-bottom:17px;
}

#form_margin {
	width:320px; height:auto; float:left; margin-left:22px; margin-top:10px; padding-bottom:15px;
}			


/*New css */
#memberbox { 
	width:168px; height:150px; margin-left:10px; margin-top:10px; padding:0px;
	background-image:url(images/memberbox.jpg); background-repeat:no-repeat;
}
