/*****Reset*****/
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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {   
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
font-size: 100%; 
vertical-align: baselinebaseline; 
background:transparent;   
}   
body {   
line-height: 1; 
}     
blockquote, q {   
quotes: none;   
}   
blockquote:before, blockquote:after,   
q:before, q:after {   
content: '';   
content: none;   
}   
  
/* remember to define focus styles! */  
:focus {   
outline: 0;   
}   
  
/* remember to highlight inserts somehow! */  
ins {   
text-decoration: none;   
}   
del {   
text-decoration: line-through;   
}   
  
/* tables still need 'cellspacing="0"' in the markup */  
table {   
border-collapse: collapse;   
border-spacing: 0;   
}  

a img { border:none; }
img {padding: 0;margin: 0; border: 0;}

/**********basic***************/
body {		
	background-color:#f9f7f8;
	font-family: Georgia,'Times New Roman', Times, serif;
	font-size: 12px;
	line-height:20px;
	}

#footer{ 
	clear:both;
	top: auto;
	bottom: 0; 
	background-color:#a8a8a8;	
	height:65px;
	text-align:center;
	vertical-align:middle;
	padding-top:20px;
	width:1000px;
	margin-top:20px;
	}
#footer{ 
	font: 11px Verdana, Helvetica, Arial, sans-serif;
	line-height:20px;
	}

.clear {clear:both;}
#logo{float:left; padding-left:38px;line-height:0px;}
#mainmenu{float:right;padding-right:5px;}

