/* Red                 :: #F20505 :: RGB :: 242/5/5     */
/* Anthracite (text)   :: #0D0D0D :: RGB :: 13/13/13    */
/* Pink                :: #F2B3B3 :: RGB :: 242/179/179 */
/* Grey                :: #594C4C :: RGB :: 89/76/76    */

html { background-color: #FFFFFF; margin: 0px; padding: 0px; }
html * { color: #594C4C; margin: 0px; padding: 0px; border: none; font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; letter-spacing: normal; word-spacing: normal; }

body { margin: 40px auto 0px auto; width: 950px; height: 540px; }

#header { height: 80px; width: 850px; margin: 0px 0px 0px 40px; border-bottom: 1px solid #594C4C; }
#content { float: left; margin: 43px 60px 10px 0px; width: 450px; height: 282px; line-height: 2.1em; }
#footer { width: 850px; margin-left: 40px; clear: both; border-top: 1px solid #594C4C; }
div#suppliers { float: left; width: 300px;  }

#rotator1 { margin-left: 50px; margin-top: 45px; display: block; border: 1px solid #594C4C; padding: 1px; width: 210px; height: 54px; overflow: hidden; }
#rotator2 { margin-left: 50px; margin-top: 20px; display: block; border: 1px solid #594C4C; padding: 1px; width: 210px; height: 54px; overflow: hidden; }

p { margin-bottom: 25px;  }
h1, h2 { font-weight: bold; color: #F20505;  }

a,
a:link,
a:visited { outline: none; text-decoration: underline; }
a:hover,
a:focus,
a:active { color: black; outline: none; text-decoration: underline; }

#logo { float: left; }
#tagline { float: right; margin-top: 10px; width: 300px; text-align: right;  }
#header table { float: right; text-align: right; margin-right: 8px; margin-top: 10px; border-collapse: collapse; }
#header td.colhead { font-weight: bold; color: #F20505; padding-right: 7px; }
#footer p { margin-left: 12px; }

