@charset "utf-8";
body, html {padding:0px; margin:0px; background:url(images/background.gif) #909090; background-position:center; background-repeat:repeat-y; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
#container {width:760px; margin:0px auto;}
#top {width:728px; height:23px; padding:11px 16px 0px; background:#000; color:#fff;}
#phone {font-weight:bold; font-size:14px; width:300px; float:left;}
#address {float:right;}
.yellow {color:#ffc527; font-weight:bold;}
#header {width:760px; height:226px; border-bottom:2px solid #4b5f73; background:url(images/header.jpg);}
#header-sp {width:760px; height:226px; border-bottom:2px solid #4b5f73; background:url(images/header-sp.jpg);}
#menu {width:760px; height:29px; padding-top:5px; background:#000;}
#menu ul  {list-style:none; list-style-image: none; padding:0px; margin:0px;}
#menu li {display:inline;}
#menu ul li a {color:#fff; display:block; float:left; padding:5px 8px; text-decoration:none;}
#menu ul li a:hover {color:#ffc527;}
#spanish a {color:#fff; display:block; float:right; padding:5px 8px; text-decoration:none;}
#spanish a:hover {color:#ffc527;}
#leftcolumn {width:520px; padding:20px; float:left;}
#rightcolumn {width:180px; padding:10px; float:left; color:#fff; text-align:justify;}
#footer {font-size:10px; text-align:center; margin-top:20px;}
h1 {color:#4b5f73; font-size:14px; padding:0px; margin:0px 0px 5px;}
input, textarea, select {color:#000; font-size:10px; margin-bottom:4px; width:150px; font-family:Tahoma, Geneva, sans-serif;}

