
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	line-height: 1;	font-family: inherit;	text-align: left;	vertical-align: baseline;}
a img, :link img, :visited img {	border: 0;}
table {	border-collapse: collapse;	border-spacing: 0;}
ol, ul {	list-style: none;}
q:before, q:after,blockquote:before, blockquote:after {	content: "";}

/*--------------------------------------------------------------------------------------*/

body {font-family:Arial, Helvetica, sans-serif; font-size:100%; }

#wrapper {width:778px; margin:0 auto; height:auto; margin-top:30px;}
#header {width:778px; height:60px;}

#header h1 {background:url(images/logo.jpg); width:353px; height:53px;	text-indent:-999em; float:left;}	
#header p{ width:270px; height:50px;  float:right; color:#000; font-size:80%;}
#header p a{text-decoration:none; border-bottom:1px dotted #666; color:#666;}
#header p a:hover{border-bottom:1px solid #000; color:#000;}

#home #nav { width:778px; height:34px; background:url(images/tabs1.gif) no-repeat left; margin-top:15px; }
#about #nav { width:778px; height:34px; background:url(images/tabs2.gif) no-repeat left; margin-top:15px; }
#service #nav { width:778px; height:34px; background:url(images/tabs3.gif) no-repeat left; margin-top:15px; }
#ground #nav { width:778px; height:34px; background:url(images/tabs4.gif) no-repeat left; margin-top:15px; }
#contact #nav { width:778px; height:34px; background:url(images/tabs5.gif) no-repeat left; margin-top:15px; }
#other #nav { width:778px; height:34px; background:url(images/tabs.gif) no-repeat left; margin-top:15px; }

#nav ul { float:left; }
#nav ul li {display:inline; margin-right:20px; margin-left:10px; line-height:34px; font-size:70%; }
#nav ul li a {color:#FFF; text-decoration:none;}	
#nav ul li a:hover { color:#c8b800; text-decoration:none; }	

.about { margin-left:40px !important; }
.service {margin-left:17px !important;}
.ground {margin-left:16px !important;}		
.contact {margin-left:5px !important;}	

#partners { float:right; }				
#body { width:778px; background:#1b1b1b; height:325px;}
#slide { margin-left:3px; padding-top:3px;}	

#content{float:right; width:367px; height:311px; border:1px solid #111; margin:3px 3px 0 0; color:#fff; padding:3px 10px; overflow:auto; } 
#content h1{color:#c7b901; font-size:130%; font-weight:normal; padding:0 0 10px 0}
#content h2{color:#c7b901; font-size:100%; font-weight:normal; padding:0 0 10px 0}
#content p{color:#e1e1e1; font-size:80%; padding:0 0 10px 0}
#content ul{list-style:disc; margin:0 0 10px 20px;}
#content li{color:#e1e1e1; font-size:80%; line-height:normal;}
#content a{color:#c7b901; border-bottom:1px dotted #c7b901; text-decoration:none;}
#content a:hover{color:#e8d61a; border-bottom:1px solid #e8d61a;}
#contact #content p{font-size:120%;}
#footer{font-size:70%; color:#000; margin:5px 0 0 0}
#footer p a{text-decoration:none; border-bottom:1px dotted #666; color:#666;}
#footer p a:hover{border-bottom:1px solid #000; color:#000;}
#footer_left{float:left; width:500px;}
#footer_right{float:right; width:150px; text-align:right;}	

.clear {clear:both;}
