/* @group general styles
--------------------------------------------------- */

html {height:100%; width:100%; }
body {margin:0px; font-size:0.75em; font-family: Arial, Helvetica, Serif; background:url(../images/page-bg.jpg) no-repeat center top #fff; }

form,dl,dd,dt,h1,h2,h3,h4,h5,h6 {padding:0; margin:0;}
ul {padding:0; margin:0 0 1em 0; }
p {font-size: 1.15em; margin: 0 0 2em 0; padding: 0; line-height:1.6em; font-family: Arial, Serif; color:#333333; text-align:center; }
h1 {font-size: 1.6em; margin: 0 0 1.5em 0; padding: 0; line-height:1.6em; font-family: Arial, Serif; font-weight:bold; color:#333333; text-align:center;}

a {outline:none;}
a img {border: 0; padding:0;}

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

p a:link {color: #ff0000; text-decoration:none;}
p a:visited {color: #ff0000; text-decoration:none;}
p a:hover {color: #ff0000; text-decoration:underline;}
p a:active {color: #ff0000; text-decoration:none;}


/* @group psudo headings & helper styles
--------------------------------------------------- */

.cb {clear:both;}
.red {color: #ff0000;}


/* @group page structure
--------------------------------------------------- */

#wrapper {width:900px; margin:0 auto; padding:230px 10px 0 10px; background:url('../images/wrapper-bg.jpg') no-repeat 0px 95px; }
#wrapper .name { text-indent:-9999px; height:54px; background: url(../images/h1-queen-for-a-day.gif)  no-repeat center top;}

