body {margin: 0px; font-family: Arial, Verdana, Sans-serif; color: #000; background-color: #000; font-size: 1em; text-align: center;}

h1, h2, h3 {font-weight: bold; padding: 0; margin: 0; line-height: 125%; text-align: left;}

h1 {color: #E9292F; font-size: 1.25em; margin: 20px 0px 20px 0px;}

#container {width: 750px; margin: 0px auto; background: #1f5ebb url(images/background-leftcolumn.jpg) bottom repeat-x;}

#logo {float: left; width: 197px; height: 130px; margin: 0px; background: #000; padding: 0px;}
#logo img {padding: 43px 0px 0px 0px;}
#masthead {float: left; width: 553px; height: 130px; text-align: right; background: #000; padding: 0px; margin: 0px;}
#masthead h3 {color: #fff; font-size: 1.1em; text-align: right; padding: 2px 0px 15px 0px; margin: 0px;}
#masthead p {font: bold 0.9em Arial, Verdana, Sans-serif; color: #fff; padding: 10px 0px; margin: 0px;}
#masthead a {font: bold 0.9em Arial, Verdana, Sans-serif; text-decoration: none; color: #fff;}
#masthead a:link {color: #c0c0c0;}
#masthead a:visited {color: #c0c0c0;}
#masthead a:link:hover, #masthead a:visited:hover {color: #fff;}


#leftcolumn {float: left; width: 197px;}
#leftcolumn p {padding: 20px 5px; margin: 5px; font: bold 0.75em Arial, Verdana, Sans-serif; color: #fff;}
#leftcolumn a {font: bold 1em Arial, Verdana, Sans-serif; text-decoration: none; color: #fff;}
#leftcolumn a:link {color: #fff;}
#leftcolumn a:visited {color: #fff;}
#leftcolumn a:link:hover, #leftcolumn a:visited:hover {color: #fff;}

.locations {width: 170px; margin-left: 5px; padding: 10px 0px 36px 15px; background-image: url(images/background-a.gif); background-repeat: no-repeat; background-position: top left; font: bold 0.75em Arial, Verdana, Sans-serif; color: #fff; text-align: left;} 

#rightcolumn {float: left; width: 538px; background:#fff; text-align: left; padding: 0px 0px 0px 15px; margin: 0px;}
#rightcolumn p {font: normal 0.8em Arial, Sans-serif; padding: 0px 0px 15px 0px; margin: 0px; margin-right: 15px;}
#rightcolumn th {font: bold 0.8em Arial, Sans-serif; color: #000;}
#rightcolumn td {font: normal 0.7em Arial, Sans-serif; color: #000;}
#rightcolumn .question {font-weight: bold; color: #E9292F}

#locationtext {float: left; padding: 0px;}
#locationtext p {font: normal 0.75em Arial, Sans-serif; margin-right: 15px;}
#locationtext ul {font: normal 0.7em Arial, Sans-serif; margin: 0px 0px 0px 15px; padding: 0px;}
#locationtext a {font: normal 0.9em Arial, Verdana, Sans-serif; text-decoration: none; color: #000;}
#locationtext a:link {color: #000;}
#locationtext a:visited {color: #000;}
#locationtext a:link:hover, #locationtext a:visited:hover {color: #000;}

#locationmap {float: right; padding: 0px 15px 0px 15px;}

#footer {width: 748px; background: #444; text-align: center; margin: 0px; padding: 0px; border: 1px solid #444; border-bottom: 10px solid #E9292F;}
#footer p {padding: 10px 5px; margin: 5px; font: normal 0.75em Arial, Verdana, Sans-serif; color: #fff; line-height: 150%;}
#footer a {font: bold 0.9em Arial, Verdana, Sans-serif; text-decoration: none; color: #fff;}
#footer a:link {color: #fff;}
#footer a:visited {color: #fff;}
#footer a:link:hover, #footer a:visited:hover {color: #ccc;}

.clr {clear: both;}
