body {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; background-color: #FFF; font-size: 12px; line-height: 16px; background: #FFF url(index2/indexback.jpg) repeat-x top left;}

/*  Header
-------------------------------------------------- */

.logo2 {float: left; margin: 0; padding: 0;}

/* Home page div */
#containerWrapper{margin: 0 0 0 50px; width: 800px; background: #FFF url(index2/bg_rules.gif) repeat-y top left;}
#container{margin: 0; margin: 0; width: 100%;}

#sidebar{clear: both; float: left; width: 160px; padding-left: 10px; }


/* Our Promise 
-------------------------------------------------- */
#promise { width: 95%; margin: 0; padding: 0 0 20px 0; text-align: left; clear: both;}
#promise h4 { margin: 0; padding: 5px 5px 0 5px; color:#333; font-size: 12px; font-weight: 700; }
#promise p { margin: 0; padding: 0 5px; font-size: 11px; line-height: 12px; color:#333;}


table {font-size: 12px; line-height: 17px;}

hr {height:1px; width:100%; background:#B51032; border: 0; }

/* Basic links
-------------------------------------------------- */
a:link {color: #369; text-decoration: none; }
a:visited {color: #369; text-decoration: none; }
a:hover {color: #C60; text-decoration: underline; }
a:active {color: #369; text-decoration: none; }

/* Basic styles
-------------------------------------------------- */
h1 { color: #B51032; font-size: 22px; line-height: 24px; font-family: "Courier New", Courier, mono;}
h2 { color: #B51032; font-size: 18px; line-height: 20px; }
h3 { color: #060; font-size: 16px; line-height: 16px; }
h4 { color: #B51032; font-size: 14px; line-height: 14px;}
h5 { color: #900;}

h4 a:link {color: #F3C; text-decoration: underline; }
h4 a:visited {color: #F3C; text-decoration: underline; }
h4 a:hover {color: #B51032; text-decoration: none; }
h4 a:active {color: #F3C; text-decoration: underline; }

