body { margin:0 auto; padding:0; font-family:"Myriad Pro", arial, "franklin Gothic Book"; background:#000; font-size:12px }
.clear { clear:both }
.site  { width:979px; height:auto; margin: 0 auto;}
.spacer { padding-top:31px; padding-left:330px; }

.menu-holder{height:25px; width:100%; margin:0 auto; }
#header { height:70px; width:100%; margin:0; border:0;; background:#0e2d1d }



#menu { width:570px; height:40px; background: url(images/menu-bg.gif) repeat-x; border-radius: 10px 10px 0px 0px; font-size:14px } 
#banner { width:100%; height:146px; }



#content{ height:480px; width:100%; background:#FFFFFF;  border:1px solid #ccc }


#content1{ height:2200px; width:100%; background:#FFFFFF;  border:1px solid #ccc}
#content2{ height:800px; width:100%; background:#FFFFFF; border:1px solid #ccc  }

#content3{ height:900px; width:100%; background:#FFFFFF ; border:1px solid #ccc}


#content4{ height:900px; width:100%; background:#FFFFFF ; border:1px solid #ccc}

#left-side-content { width:325px; height:100%; float:left; font-size:14px}


#main-content { width:650px; height:100%; float:right;font-size:14px;}
.spacer2 { padding:5px; }
#tech { width:300px; height:250px; border:1px dotted #999999 }


#news { width:300px; height:200px; border:1px dotted #999999 }
.y-bg { width:98%; background:url(images/y-bg.gif) repeat-x; border-radius: 0px 0px 10px 0px; height:36px; margin:0 }


#text-area { padding:5px; margin:2px }


#footer {height:70px; background:#0e2d1d; color:#FFFFFF }

#footer a { text-decoration:none; color:#FFFFFF; }
#footer a:hover { text-decoration:underline; color:#CCCCCC }