body {padding: 0; margin: 0;}

#top {width: 100%; height: 297px; border-bottom: 2px dotted #dad9d9; background: #f6f5f5;}
#top #center {width: 1000px; height: 296px; margin: 0px auto 0px auto; position: relative;}
#top #center #bg {width: 818px; height: 296px; background: url(/images/top_bg.gif); position: absolute; top: 0px; right: 5px;}
#top #center #logo {width: 219px; height: 43px; background: url(/images/logo.gif); position: absolute; top: 48px; left: 15px;}
#top #center #logo a {width: 219px; height: 43px; display: block;}
#top #center #menu {display: inline-block; //float: left; position: relative; top: 131px; left: 35px; border-right: 1px solid #dddcdc; padding-right: 15px; font-size: 18px; font-family: Times New Roman; line-height: 1.5;}
#top #center #menu a {color: #007ccc; display: block;}
#top #center #menu a:hover {color: #940f41; text-decoration: none; display: block;}
#top #center #menu a.on {color: #940f41; display: block; text-decoration: none;}

#top #center #submenu {vertical-align: top; display: inline-block; //float: left; position: relative; top: 138px; left: 50px; padding-right: 15px; font-size: 13px; font-family: Times New Roman;}
#top #center #submenu a {color: #007ccc; display: block;}
#top #center #submenu a:hover {color: #940f41; text-decoration: none; display: block;}
#top #center #submenu a.on {color: #940f41; display: block; text-decoration: none;}

#top #center #phone {position: absolute; top: 50px; right: 15px; font-size: 30px; font-family: Times New Roman; color: #e0013d;}
#top #center #phone span {font-size: 15px; color: #4e5153; margin-right: 10px;}

#content {width: 970px; margin: 0px auto 0px auto; position: relative; padding: 15px; color: #4e5153; font-size: 13px; font-family: Times New Roman;}
#content #left {//float: left; width: 485px; display: inline-block; vertical-align: top;}
#content h1 {color: #e0013d; font-size: 30px; font-family: Times New Roman; margin: 0px;}
#content #right h1 a {color: #e0013d; text-decoration: none; font-size: 20px;}
#content a {color: #e0013d;}
#content img {border: 1px solid #dddddd; margin-right: 15px; margin-top: 17px;}
#content #right {//float: right; width: 385px; font-size: 16px; font-family: Times New Roman; font-weight: 600;display: inline-block; margin-left: 97px;}
#content #right a {color: #4e5153; text-decoration: none; border-bottom: 1px solid #dddddd; display: block; padding: 4px;}
#content #right a:hover {color: #940f41; text-decoration: none; border-bottom: 1px solid #dddddd; display: block; padding: 4px;}
#content #right a.on {color: #940f41; text-decoration: none; border-bottom: 1px solid #dddddd; display: block; padding: 4px;}

#bottom {height: 310px; width: 100%; background: #f6f6f6 url(/images/botbg.gif) repeat-x bottom; border-top: 2px dotted #dad9d9;}
#bottom #center {width: 970px; height: 310px; margin: 0px auto 0px auto;}
#bottom #center #block {width: 200px; margin: 15px; display: inline-block; //float: left; vertical-align: top; font-family: Times New Roman; font-size: 13px;}
#bottom #center h1 {color: #e0013d; font-size: 17px; margin: 0px;}
#bottom #center a {color: #4e5153; display: block; margin-top: 5px;}
