/*------GLOBAL------*/

body { margin:100px auto; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
img { border:none; }
p, h1, h2, ul, li, a, td { font-size:12px; color:#333333; text-align:left; text-decoration:none; font-weight:normal; padding:5px; margin:0; }
h1, h2 { font-size:18px; color:#FF0000; }
ul { padding:0; line-height:1; vertical-align:baseline; padding:10px 0 10px 15px; }
ul li { font-size:11px; font-weight:bold; padding:4px 0 4px 9px; }
a { font-size:18px; padding:0; text-align:center; text-decoration:underline; }
a:hover { text-decoration:none; }
td { font-size:11px; padding:0 0 5px 0; }

/*------DIVS------*/

#container { width:486px; margin-top:50px; }
#footer { width:400px; padding:10px; }
#footer a { font-size:11px; }

/*------CLASSES------*/

.padding { padding:5px 0 5px 0; }
.floatleft { float:left; }
.floatright { float:right; }
.clearboth { clear:both; }
.border { border:1px #CCCCCC solid; padding:1px; }
