body{margin:0px; padding:0px; font-family:"Tahoma", Arial, Helvetica, sans-serif; background-image:url(images/bodybg.jpg); font-size:12px; color:#000000;}

#wrap{ width:950px; margin:0px auto;}
#header{width:950px; height:95px; background:url(images/main_03.jpg) repeat-x; float:left;}
#logo{ width:486px; height:95px; background:url(images/main_01.jpg) no-repeat; float:left;}
#navigation{ width: 950px; height: 24px; background:url(images/main_08.jpg) repeat-x; float:left}
#navfill{ width: 69px; height:24px; background:url(images/navi_01.jpg) no-repeat; float:left;}
#home{ width: 11px; height:24px; float:left;}
#bar{ width:950px; height:12px; background:url(images/main_10.jpg) repeat-x; float:left;}
#content{ width: 950px; height:auto; background-color:#fcd786; float:left;}
#leftcolumn{width: 218px; height:auto; float: left;}
#lefthd{width: 218px; height:42px ; float: left;}


#center{ width: 515px; height:auto; background-color:#FFF; float:left;}
#cntop{ width:515px; height:42px; float:left;}
#cntbtm{ width:515px; height:19px; float:left;}
#loop{width:495px; height:auto; padding:10px; float:left;}


#rightcolumn{ width:217px; height:auto; float:left;}
#righthd{width: 217px; height:auto ; float: left;}

#sidecnt{ width:204px; height:auto; padding-top:5px; padding-left:4px; padding-bottom:5px; float:left;}

#footer{ width:950px; height:107px; background:url(images/main_32.jpg) repeat-x; float:left;}
#logo2{ width:320px; height:107px; background:url(images/main_30.jpg) no-repeat; float:left;}
#ftrtxt{ width:600px; height:57px; font-size:11px; text-align:right; padding-right:20px; padding-top:50px;; float:right;}




