@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0}
ul,li{ list-style-type:none}
body {
	background-color:#ccc;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
#searchtop{ background-image:url(images/index_01.jpg); width:634px; height:88px; background-repeat:no-repeat; position:relative}
span#searchtext{ font-size:20px; position:absolute; top:28px; left:16px;}
input#search_tb{width:236px; height:34px; position:absolute; left:85px; top:22px;border:0}
input#search_but{ background-color:#af5578; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px;width:87px; height:34px; position:absolute; left:322px; top:22px; border:0; cursor:hand;cursor:pointer}
#toplinks{ background-image:url(images/index_04.jpg); width:316px; height:269px;background-repeat:no-repeat; position:relative}
#toplinks ul{ position:absolute; left:30px; top:35px;}
#toplinks ul li{font-size:23px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:32px;}
#toplinks ul li a{color:#f3d4a6; text-decoration:none;}
#sp_top{background-image:url(images/sponsoredtop_bk.jpg); width:634px; height:162px; position:relative;background-repeat:no-repeat;}
#sideright{ width:316px;}
#sideright h2{ background-image:url(images/h2side.jpg); height:32px; color:#FFF; font-size:20px; padding-left:30px;padding-top:5px}
#sideright ul{ margin:10px 0 10px 30px;}
#sideright ul li{margin-bottom:1px;}
#sideright ul li a{ background-image:url(images/sidelinks.jpg); width:272px; height:25px; background-repeat:no-repeat; display:block; padding-left:36px;color:#000; font-size:16px; padding-top:4px; text-decoration:none}
#sideright ul li a:hover{color:#666}
#maincontent h1{background-image:url(images/h2side.jpg); height:32px; color:#FFF; font-size:20px; padding-left:12px;padding-top:5px;margin-bottom:15px;}
#maincontent h1 a{ color:#FFF}
#maincontent p{width:96%; margin:0 auto; line-height:18px; font-size:13px;padding-bottom:15px;}
#maincontent p a{color:#a54f6b}
#footer{ text-align:left; width:600px; font-size:12px;padding:10px; margin:0 auto}
#mbanner1{position:absolute; top:60px; left:40px; width:218px; height:71px; }
#mbanner2{position:absolute; top:60px; left:370px; width:218px; height:71px; }
.bannerlong{ padding:10px;}
