
body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
 
body { 
	background-color: #FFFFFF;
	background-image:url('../img/bg2/bg2.jpg') ;
	background-repeat:repeat-x;
	margin:0px;
}

body, html{height:100%;}


#htmls{
/*	background-image:url('../img/foot.jpg');
	background-position:bottom;
	background-repeat:repeat-x;*/
	width:100%;
	min-height:100%;
	text-align:center;	
	margin:0 auto;
}



.bsubtitle{
	font-size:22px;
	color:#a52f05;
	
}
 

#title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#a52f05;
	padding-bottom:12px;
}


#maincol{
	float:left;
	width:610px;
	padding-top:15px;
	text-align:left;
	font-size:12px;
	color:#000;
	
}


#leftgutter{
	float:left;
	width:30px;
}

#sidegutter{
	float:left;
	width:30px;
}

#gutter{
	float:left;
	width:2px;
	background-color:#CCC;
	height:485px;
}


#rightalley{
	float:left;
	width:232px;
	text-align:center;
	color:#6e6e6e;
	font-size:12px;
	
}

#sidemenu{
	width:212px;
	height:87px;
	background-image:url('../img/bg2/menu.jpg');
	margin:auto;
}

#sidemenu_links{
	padding-left:16px;
	padding-top:14px;
	text-align:left;
	line-height:21px;
	
}

#sidemenu_links a:link    { text-decoration: none; color: #a41e06; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#sidemenu_links a:visited {	text-decoration: none; color: #a41e06; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#sidemenu_links a:active  {	text-decoration: none; color: #a41e06; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#sidemenu_links a:hover   {	text-decoration: none; color: #666666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}




#container{
	width:952px;
	min-height:100%;
	text-align:center;	
	margin:0 auto;
}

 

#banner{
	height:84px;
}

#logo{
	background-image:url('../img/bg/hp_04.jpg') ;
	width:317px;
	height:84px;
	float:left;
}

a.homemen:link    {	text-decoration: none; color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a.homemen:visited {	text-decoration: none; color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a.homemen:active  {	text-decoration: none; color: #FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a.homemen:hover   {	text-decoration: none; color: #F9E165; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

a.homemen_on:link    {	text-decoration: none; color: #F9E165; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a.homemen_on:visited {	text-decoration: none; color: #F9E165; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a.homemen_on:active  {	text-decoration: none; color: #F9E165; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a.homemen_on:hover   {	text-decoration: none; color: #F9E165; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

a:link    { text-decoration: underline; color: #000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a:visited {	text-decoration: underline; color: #000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a:active  {	text-decoration: underline; color: #000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a:hover   {	text-decoration: underline; color: #666666; font-size:13px; font-family:Arial, Helvetica, sans-serif;}


a.boxlinks:link    {font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.boxlinks:visited {font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.boxlinks:active  {font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.boxlinks:hover   {font-size:11px; font-family:Arial, Helvetica, sans-serif;}


a.brightorange:link    {	text-decoration: underline; color: #A73705; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
a.brightorange:visited {	text-decoration: underline; color: #A73705; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
a.brightorange:active  {	text-decoration: underline; color: #A73705; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
a.brightorange:hover   {	text-decoration: underline; color: #333333; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

 

#menu
{
	margin: 0;
	font-size: 90%;
	padding-top:15px;
	color:#FFF;
}

#menu ul
{
	margin:0px;
	padding:0px;
}

#menu li
{
	display: inline;
	list-style-type: none;
	padding-left: 10px;
}



#main{
	background-image:url('../img/bg2/sp_05.jpg') ;
	background-repeat:no-repeat;
	width:912px;
	height:485px;
	min-height:550px;
	position:relative;
	top:4px;
	text-align:center;
}



#menubg{
	background-image:url('../img/bg2/sp_03.jpg') ;
	width:912px;
	height:59px;
	position:relative;
	top:4px;
}

#icc{
	width:594px;
	height:84px;
	text-align:right;
	float:left;
	color:#424242;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#tkfast{
	float:left;
	width:575px; 
	text-align:right;
	color:#FFF;
}

#tkfast a:link {	text-decoration: underline; color: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#tkfast a:visited {	text-decoration: underline; color: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#tkfast a:active {	text-decoration: underline; color: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#tkfast a:hover {	text-decoration: underline; color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

#homefooter{
	width:952px;
	height:139px;
	float:left;
}

#spacer{
	float:left;
	width:30px;
}

#homefooter_c{
	color:#ffffff;
	padding-top:50px;
	font-size:11px;
	text-align:left;
}


.style7{
	color: #A21E05;
	font-size:14px;
}


.style3  {color: #CCCCCC; }
.style4  {font-size: 9px; }
.style11 {color: #CCCCCC; font-size: 9px; }
.style29 {color: #666666; font-size: 9px; }
.style33 {font-size: 10px; font-weight: bold; }
.style35 {font-size: 10px; color: #000000; }
.style36 {color: #FF0000; font-size: 14px; font-weight: bold; }
.style39 {color: #000066}  
.style43 {color: #000000; font-size: 14px; font-weight: bold; }
.style46 {
font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}


.style20 {font-size: 11px; color: #666666;}

.subtitle {color:#DB7834; font-size: 15px; font-weight:bold; }
.title {color:#666666; font-size: 19px; font-weight:bold; }






.style60 {
	color: #000099;
	font-size: 14px;
}
.style61 {color: #666666}
.style63 {color: #000000; font-weight: bold; }
.style64 {color: #FF0000}