/** {
	margin: 0;
	padding: 0;
}*/

html, body {
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	/*--scrollbar here hidden;--*/
	overflow:auto;
	
	text-align: center;
	position:relative;
	background: #ffffff url(../img/body_bg.jpg) repeat-x; /*#dce1e1 -- greyish blue*/
	background-position:bottom;
	font-family: 'Lucida Grande', 'Trebuchet MS', verdana, arial, sans-serif;
	color: #666;
	font-size: 12px;
	
}

a:link, a:visited { color: #6FA0B0; text-decoration: none; } /*#069; slightly darker blue*/

a:hover, a:visited:hover{ text-decoration: none; color: #43AEC5; } /*underline*/

#Masthead {
	/*50px*/
	height: 10%;
	background: transparent url(../img/qing2_logo.gif) center bottom no-repeat;*/
	/*padding-top: 10px;*/
	padding-bottom:0px;

}

/*#mainNavi{ this is an old version of the main menu
	height: 6%;
	padding:0;
	font-size: 12px;
}*/

/* ######### CSS for Menu and Submenu ######### */

#mytabsmenu{

	height: 3%;
	width: 122px;
	margin: 0 auto; 
	padding: 0;
	/*activate below when editing submenu
	border: 1px solid silver;*/
	border: 1px solid #ffffff; /*#dce1e1*/
}

.tabsmenuclass ul{

overflow: hidden;
margin: 1px;
padding: 0;
list-style-type: none;
color:#999999;
}

/*this is the art|bio|contact menu*/
.tabsmenuclass li{
float:left;
}

.tabsmenuclass a{
/*display: block;*/
padding: 3px 5px;
/*background: #E8E8E8;
color: black;
margin-right: 1px;*/
text-decoration: none;
/*font: bold 13px Arial;*/
}


.tabsmenuclass a:hover, .tabsmenuclass a.selected{
	color: #15B7B3;
	background-color: #F1F5F5;
}

/* ######### CSS for sub menu container below ######### */

#mysubmenuarea{

	height: 3%;
	/*width: 280px;*/
	width: 290px;
	margin: 0 auto; 
	/*activate when editing submenu
	border: 1px solid silver; */
	border: 1px solid #ffffff; /*#dce1e1*/
}

.tabsmenucontentclass{
/*clear:none;
background: #E8E8E8;*/
/*width: 90%;
height: 13px;*/
}

.tabsmenucontentclass ul{
color:#999999;
height: 3%;
margin: 1px;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float:left;
/*margin-right: 1em;*/
}

.tabsmenucontentclass a{
padding: 3px 5px;
}

.tabsmenucontentclass a:link, .tabsmenucontentclass a:visited{
	color:#9BBECA;
}
.tabsmenucontentclass a:hover, .tabsmenuclass a.selected{
	color: #15B7B3;
	background-color: #F1F5F5;
}

/* ######### CSS for Menu and Submenu ######### */

#bio{
	height: 80%;	
	text-align:justify;
	margin:0;
	padding:0;
}

#contact{
	height: 80%;	
	text-align:center;
	margin:0;
	padding:0;
}


#flashContent {
	margin:0;
	padding:0;
	height:80%;
}

#footer {
	height: 3%;
	margin:0;
	padding:0;
	font-size: 10.5px;
	
}

.footerClass a:link {
	color: #3E6471;
}

.footerClass a:hover {color:#666666;}

.title {
color: #006699;
font-size:15px;
}

.highlights {
	color:#0099CC;
	
}img {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

