html { min-width: 760px; }

body, div, td, th, h2, h3, h4 { /* redundant rules for bad browsers  */  
    font-family: verdana,sans-serif;
	font-size:    x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
	color: #333;
}  

.clearhack { display: inline; } /*Clears Box Model Hack in IE5*/

.clearfix:after {
	content:'.';
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}

body {
	background: url(background.jpg) #333;
	color: #333;
	padding: 0em 20px 0em 20px;
	margin: 0;
}

a { color: #06C; }
a:hover { color: #333; }
/*a:active { color: #000; }*/
.tactive {text-decoration:underline;}

p { line-height: 140%; }

h1,h2 {
	font-family: trebuchet ms;
	font-size:11px;
	font-weight: bold;
	color: #666;
}

h1 {
	font-size: 180%;
	margin: 0px;
}

h1 a { text-decoration: none; color: #fff; }
h1 a:hover { border-bottom: 1px dotted #666; color: #000; }
/*h2 {
	font-size: 11px;
	padding-bottom: 0px;
	border-bottom: 1px solid #CCC;
	margin: 0;
}*/

p.note {
	background: #EEE;
	padding: 4px;
	font-family: tahoma;
	font-size: 85%;
	line-height: 130%;
	margin-top: 0;
}
#wrapper {
width:720px;
padding: 0.5em 0.5em;
margin: auto;
/*border:1px dotted #333;*/
background-color:#FFFFFF;
min-height: 400px;
}
/* for Internet Explorer */
/*\*/
* html #wrapper {
height: 100%;
}
/**/
#header {
display:block;
background: #FFcc33;
height:76px;
z-index: 300;
}
#forflash {
/*clear:both;*/
float:left;
margin: 0px 0px -15px 8px;
padding: 10px 0px 10px 5px;
}
h1 {font-family:Arial, Helvetica; font-size: 18px; font-weight: bold; color: #081234;}

h3.swap {
  	height:52px;
	text-indent:-5010px;
  	background-repeat:no-repeat;
	margin:0;
  }

h3.swap div {display:none;} 

h3#profile {background-image:url("t_profile.jpg");}
h3#product {background-image:url("t_product.jpg");}
h3#contact {background-image:url("t_contact.jpg");}

