/* Clearfix */
  
	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */


/* Zero defaults */

	* { margin:0; padding:0; border:0; font-size: 100%; }
	legend,caption { display:none;}
	ul li, ol li { list-style-type: none;}

/* Global */

  body { background:#FFF url(../images/bg1.jpg) repeat-x 0 0 ;text-align:center; font-size:62.5%; font-family:"georgia", arial, verdana, sans-serif;float:center }
  
  .left {float:left;}
  .right {float:right;}
  .pad-right {padding-right:16px;}
  .pad-right-big {padding-right:32px;}
    body
{
text-align: -moz-center;
}

  #container { width:950px; background:#fff;text-align:left;margin:0 auto;overflow:hidden;}
   #header {height:100px;background:#CBDB2A;width:950px;margin-left:0px;float:left;}
  #header #header-logo {height:100px;background:#CBDB2A; width:350px;float:left;}
  #header #header-logo img.logo {margin-left:30px;margin-top:20px;}
  #header #header-nav {height:28px;float:right;width:530px;margin-top:30px;}
  #header #header-nav #nav{height:40px;float:right; width:530px;}
  #header #header-nav #nav ul li{ float:left; height:35px; width:160px;text-align:center;}
  #header #header-nav #nav ul li a { display:block; margin-top:5px; font-size:20px; color:#fff; text-decoration:none; font-weight:bold;}
 #header #header-nav #nav ul li a:hover{text-decoration:underline;color:#818285;}

   #content {background:#fff; width:940px;padding:5px;}
  
  /* Home Page */
	
  #content #banner1 {float:left;margin-left:0px; background:#ccc;width:940px; height:216px; }
  #content #banner {float:left;margin-left:0px; background:#FFF url(../images/banner-home.jpg) no-repeat 0 0; width:940px; height:284px;}
   #content #banner img {float:right;margin-right:100px;margin-top:130px;}
  #content #text {width:900px; float:left;magin-left:30px;}
    #content #sub-banner {width:930px;padding:5px;}
  #content #sub-banner {width:800px;float:left;font-size:22px;}
  #content #sub-banner p {width:700px; float:left;font-size:22px;margin-left:30px; Color:#818285;line-height:25px;}
  #content #sub-banner h3 {width:700px;float:left;font-size:30px;margin-left:30px;color:#818285;font-weight:normal;line-height:40px;}
   #content #sub-banner h3 a {color:#CBDB2A;text-decoration:none;}
   #content #sub-banner h3 a:hover {color:#CBDB2A;text-decoration:underline;}
   
    #content #text p {width:800px; float:left;font-size:22px;margin-left:30px; Color:#818285;line-height:30px; margin-bottom:20px;}
   #content #text h2 {width:500px;float:left;font-size:38px;margin-left:20px;color:#CBDB2A;padding:10px;}
   #content #text h2 a {color:#CBDB2A;text-decoration:none;}
   #content #text p a {color:#CBDB2A;text-decoration:none;}
   #content #text p a:hover {color:#CBDB2A;text-decoration:underline;}
   #content #text #portfol{width:880px;margin-left:30px;float:left;}

img.gallery{
padding:0px;
margin:8px;
border:10px #818285 solid;
float:left;
}
.content_text{
font-size:11px;
color:#333333;
height:auto;
text-align:justify;
padding:8px;
}

  #content #text #portfol a img:hover{border:10px #CBDB2A solid;}
 
  
  
  #content #footer {width:940px;background:#FFF; height:30px;float:left;}
  #content #footer  p{color:#818283; margin-left:30px;font-size:14px;width:700px;}
 
  
    table#th1 { width:220px;height:72px;}
	table#th1 tbody td {color:#fff;}
	table#th1 tbody td a img.tt {width:70px; height:72px;}

  .textfield { width:200px;display:block; font-size:12px; border:1px solid #003366;margin-left:10px;}
  .textarea { width:400x; margin-bottom:6px; padding:3px; display:block; font-size:12px; border:1px solid #003366;margin-left:10px;}
  .button { margin-top:12px; border:0 none; background:#ccc url('../../../new-proj/lion/images/f-img.jpg') repeat-x 0 100%; font-family:"trebuchet ms"; font-size:14px; font-weight:bold; color:#FFF; cursor:pointer; padding-left:30px; padding-right:30px; padding-top:4px; padding-bottom:4px}
  .label {margin-bottom:3px; display:block; font-size:12px; color:#003366;margin-left:10px;}
  .label1 {margin-bottom:3px; display:block; font-size:12px; color:#fff;}
  .button1 { margin-top:10px; padding:4px 5px; border:0; background:#F4DC78 url(../images/btn-yellow-send1.gif) repeat-x 0 100%; font-family:"trebuchet ms"; font-size:10px; color:#003366; font-weight:bold; cursor:pointer;}