* { padding: 0;  margin: 0; }

/*========= BODY Styles =======================*/
body{ background:url(../images/bg.gif) repeat-xs;}

hr{color:#dad3d3; opacity:0.3;}

/*=========== HOME PAGE Layout  =====================*/
/*----Skeliton Border Style ------*/
/* border:solid 2px #000000; */ 

/*=== Header.css ===*/
#header{ width:960px; height:100px; margin:0 auto;}
#logo{float:left; width:299px; height:100px; /*border: dotted 1px #000000; */} 
#mainmenu{ float:right; width:657px; height:100px; /*border: dotted 1px #000000; */}   

/*=== Banner.css ===*/
#banner { width:960px; height:350px; margin:0 auto; /* border: solid 1px #000000; */}

/*================ Container.css =======================*/

#container{ width:960px; height:auto; margin:0 auto; margin-top:10px; /*border: dotted 1px #000000; */}

#left_container { width:298px; height:auto; float:left;  /*border: dotted 1px #000000; */ }
#right_container { width:658px; height:auto; float:right; /* border: dotted 1px #000000;  */ margin-top:10px; }

/* Home Page */
#container_index{ width:960px; height:auto; margin:0 auto; }
#left_container_index { width:314px; height:auto; float:left; background:url(../images/readmore_bg1.gif); }
#right_container_index { width:630px; height:auto; float:right; }
#container2_index{ width:960px; height:auto; margin:0 auto; }

/*About Us */
#container_about{ width:960px; height:auto; margin:0 auto; }
#left_container_about { width:314px; height:245px; float:left; background:url(../images/readmore_bg1.gif); }
#right_container_about { width:630px; height:245px; float:right; }
#container2_about{ width:960px; height:auto; margin:0 auto; }

/*Project*/
#left_container_proj { width:510px; height:auto; float:left;  }
#right_container_proj { width:450px; height:auto; float:right; }

/*Gallery*/


/*Contact */
#left_container_contact { width:250px; height:auto; float:left;  }
#right_container_contact { width:700px; height:auto; float:right; }


/*================== Footer.css ================================*/
#footer { width:960px; height:50px; margin:0 auto; background-image:url(../images/footer.png);}


/*========== Image Decoration ==============*/
image{ border:0; }

/*=========== DIV Clear=====================*/
#clear{clear:both;}
 
/*=========== Text Tag Styles =====================*/
h1{ font-family:verdana; font-size:20px;}
p{font-family:verdana; font-size:12px; text-align:justify;}

/*=========== Span Tag Styles =====================*/
.lblack{color:#222222;}
.white{color:#CCC;}
.red{color:#F00;} 
.blue{color:#06C;}
.green{color:#;8cfb0a}
.orange{color:#fb650a;}

/*===========Heading_UnderLine Layout  =====================*/
.boxContent{/*margin-top: 0.5em; */ padding: 1.25em 1em 0.25em 1em;	background:url(../images/heading_border.gif) top left repeat-x; }

/*====Table Decoration ========================================*/
.tbg{ background-color:#69F; border:2px #E6E6E6; color:#FFFFFF; }
.tb{ background-color:#E6E6E6; }


