* {
	margin: 0 auto;
	padding: 0;
}
body {
	margin:0 auto;
	padding:0;
	background:#FFF url(../images/global/pagebg.gif) repeat-x top left;
        font-family:'Trebuchet MS', Helvetica, sans-serif;
        font-size:80%/160%

}

img { margin: 0; padding: 0; border: none; }

a { color:#C00; text-decoration:none; }
a:hover { color:#C00; text-decoration:underline; }
.blocklink { float:left; xmargin:10px 0; font:normal 1.2em Georgia, 'Times New Roman', Times, serif; color:#FFFFFF; }
.blocklink a { padding:2px 6px; background-color:#CC0000; color:#FFFFFF; text-decoration:none; }
.blocklink a:hover { background-color:#000000; color:#FFFFFF; text-decoration:none; }


#wrapper { position:relative; margin:0 auto; padding:0; width:950px; }

h1 { font:normal 2.2em 'Trebuchet MS', Helvetica, sans-serif; color:#FFF; margin:0; overflow:hidden; }
h2 { float:left; width:100%; height:60px; font:normal 3.25em Georgia, 'Times New Roman', Times, serif; color:#000; letter-spacing:-.02em; margin-bottom:20px; padding-top:10px; border-bottom:5px solid #E0E0E0; }
h3 { float:left; width:100%; font:normal 1.8em Georgia, 'Times New Roman', Times, serif; color:#000; margin:0; line-height:1.5em; }
h4 { font:normal 1.8em Georgia, 'Times New Roman', Times, serif; color:#000; margin:0; padding-bottom:10px; }
h5 { font:normal 1.2em 'Trebuchet MS', Helvetica, sans-serif; color:#000; margin:0; line-height:2em; }
.grey { color:#999; }

.smalltext { font:normal 70% 'Trebuchet MS', Helvetica, sans-serif; color:#999; /*letter-spacing: .1em;*/ }


/* ADVERTISING */
#bannerwrapper { float:right; width:468px; }
#mpuwrapper { float:left; width:300px; padding:0 0 10px 0; }

/*
form { margin:0; padding:0; font-family:arial, helvetica, sans-serif; font-size:11px; line-height:14px; }
input, select, textarea { font-family:arial, helvetica, sans-serif; font-size:11px; line-height:14px; }
*/

.clear { clear: both; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; height: 0px; }
.left { float:left; }
.right { float:right; }
