html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }  

body {background:url(../images/body.jpg) repeat-x #f9f9f9; font-family:Arial, Helvetica, sans-serif;}

#head {width:996px; height:168px; margin:0 auto; background:url(../images/header.jpg) no-repeat;}
#nav {height:36px; width:900px; margin:0 auto;}
#nav ul {margin:0 0 0 58px; padding:0;}
#nav img {padding:0; margin:0;}
#nav li {list-style:none; float:left; margin:8px 12px 0;}
#nav a {color:#fff; text-decoration:none;}
#nav a:hover {color:#dffa27;}

#middle-top {height:65px; width:996px; margin:0 auto; text-align:center; background:url(../images/top.jpg) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; padding-top:20px;}
#middle-top a {color:#0e6cae; margin:0 10px; text-decoration:none;}
#middle-top a:hover {color:#3b3b3b; }


#middle {width:996px; margin:0 auto; background:url(../images/content.jpg) repeat-y; }

#content {
	width:540px;
	padding:0 40px;	
	float:left;
}

#content p {font-size:12px; color:#3b3b3b; line-height:20px; margin:15px 0;}
#content h1 {font-size:28px; color:#0e6cae; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:10px;}
#content h2 {font-size:20px; color:#262626; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
#content ul {padding:0px 20px;}
#content li {font-size:12px; line-height:20px; margin:10px 0;}

#right {width:330px; margin:10px 40px 0 0; float:right; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; display:inline;}
#right img, #right ul, #right li, #right a {margin:0; padding:0; list-style:none;}
#right li {display:none;}
.call {font-size:22px; color:#262626; }
#right span {font-size:18px; color:#0e6cae; line-height:60px; }
.thumb {border:2px solid #ccc; margin:5px 0 0 1px;}
.thumb:hover {border:2px solid #0e6cae;}

#images {background:url(../images/image-bg.jpg) no-repeat; width:328px; height:260px; margin:10px 0 0;}
#images img {margin:8px;}

#middle-bottom {width:1000px; height:31px; background:url(../images/box-bottom.jpg) no-repeat; clear:both;}

#bottom-box {width:996px; margin:0 auto; text-align:center;clear:both; padding:50px 0; }
#bottom-box span {color:#0e6cae; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif;}
#bottom-box a {color:#3b3b3b; text-decoration:none; font-size:14px; margin:10px;}
#bottom-box a:hover {color:#0e6cae; text-decoration:none;}

#footer {background:url(../images/footer.jpg) repeat-x #060606; min-height:75px; height:auto !important; height:80px; clear:both;padding-top:5px; }
#footer-inside {width:950px; margin:0 auto; }
#footer-inside a {color:#ccc; text-decoration:none; font-size:12px;}
#footer-inside a:hover {color:#0e6cae;}

.footer-links {float:left; width:700px; color:#666666; margin-top:15px;}

.contact {font-size:12px; padding:0; margin:0;}
.contact td {padding:5px 2px; margin:0;}
.odd {background:#f9f9f9;}