@charset "utf-8";
/* CSS Document */
body{ background-image:url(img/bgloop.gif); margin:0px; padding:0px;}

#header_bgloop {background:url(img/header-bgloop.jpg) repeat-x center top; }
#header_bgloop #header_bg {background:url(img/header-bg.jpg) no-repeat center top;}
#header_bgloop #header_bg #header {height:150px; width:610px; background:url(img/header-bg.jpg) no-repeat center top; margin:0px auto; padding:0px 10px; text-indent:-9999px;}

#wrapper_bgloop {background:url(img/wrapper-bgloop.gif) repeat-y center top; }
#wrapper_bgloop #wrapper{
	background:url(img/wrapper-bgloop.gif) repeat-y center top;
	width:610px;
	margin:0px auto;
	padding:10px;
}

#wrapper #contents{ font-size:14px; line-height:140%;}
#wrapper #contents .center{ background-color:#666; color:#fff; padding:3px; margin:0px 0px 10px;}

#wrapper #contents form { margin-bottom:20px;}
#wrapper #contents form input { margin-bottom:10px;}

#footer_bgloop {background:url(img/footer-bgloop.gif) repeat-x center top; }
#footer_bgloop #footer_bg {background:url(img/footer-bg.gif) no-repeat center top;}
#footer_bgloop #footer_bg #footer {height:60px; width:630px; background:url(img/footer-bg.gif) no-repeat center top; margin:0px auto; padding:0px;}
#footer_bgloop #footer_bg #footer #close{height:30px; padding:0px 0px 0px 450px;}
#footer_bgloop #footer_bg #footer #c_right{ padding-top:10px; text-align:center; font-size:12px; color:#fff;}




