body {margin: 0px; font-family: Arial, Verdana, Sans-serif; color: #000; background-color: #000; font-size: 1em; text-align: center;}

a:link {color: #E9292F;}

a:visited {color: #E9292F;}

a:link:hover, #masthead a:visited:hover {color: #E9292F;}


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;}


