@charset "utf-8";
/* CSS Document */

body {}
#justdesserts {margin:0; padding:0; background:#2A1500 url(img/mn/bg-browser.jpg) top center repeat-x; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:17px; color:#4D2A09;}

h1, h2, h3, h4, h5, h6 {}
p {}
img {border:none;}
.clear {clear:both;}

a:link, a:visited, a:active {color:#C95700; text-decoration:none;}
a:hover {color:#3B9D45;}

#container {width:977px; padding:0; margin:0; text-align:left; overflow:hidden;}
#pagebackground {width:977px; padding:0; margin:0; float:left; background:url(img/mn/bg-contentarea.jpg) top center repeat-y; overflow:hidden;}

#pagefooter {width:917px; padding:165px 30px 35px; margin:0; float:left; background:url(img/mn/bg-footer.jpg) top center no-repeat; overflow:hidden; color:#F1E9D9; font-size:10px;}
#pagefooter a {color:#F1E9D9;}

#starthome, #startpage {width:977px; padding:0; margin:0; float:left; overflow:hidden;}
#starthome {background:url(img/mn/bg-home.jpg) top center no-repeat;}
#startpage {background:url(img/mn/bg-contentpages.jpg) top center no-repeat;}

.howtext {color: #d26003; font-weight: bold;}

#presentingsponsor { float: left; padding:0 0 40px; margin:0 70px 0 70px; _margin:0 0 0 40px; text-align:center;}
#presentingsponsor img {}
#vancitylogo {padding:0; float:right;}
#goldsponsor{padding: 0 0 40px 0;}
#goldsponsor img {padding: 0 0 0 0px;}
#champagnesponsor {margin:0; padding:0 15px 40px 15px;}

#kiewit {padding-right:20px;}

#creativesponsor {margin:0px 30px 0 30px; padding:0px 15px 40px 15px;}

#theheader {width:897px; height:220px; padding:60px 40px 0; margin:0; float:left;}
#theheader #mainmenu ul {margin:0; padding:0; list-style:none;}
#theheader #mainmenu li {margin:0; padding:0; list-style:none; _height:12px;}
#theheader #mainmenu li a {display:block; color:#694428; padding:0 0 10px 16px; background:url(img/mn/menu-bullet.gif) 0 2px no-repeat; font-weight:bold; _padding:0 0 5px 16px;}
#theheader #mainmenu li a:hover {color:#CC5902; background-position:0 -28px;}

#mainmenu {width:160px; float:left;}
#logolink {width:665px; height:170px; padding:0 0 50px; float:right;}
#logolink a {width:665px; height:170px; display:block; text-indent:-999999px; font-size:0; overflow:hidden;}

#thecontent {width:921px; padding:0 28px; margin:0; float:left; overflow:hidden;}
#column1 {width:196px; padding:30px 0 0; margin:0; float:left; _overflow:hidden;}
#column2 {width:327px; padding:0 0 0 25px; margin:30px 0; float:left; _overflow:hidden;}

#auction {width:445px; padding:0 0 0 15px; margin:0; float:left; _overflow:hidden;}
#auction h4 {font-size: 16px; color:#42714d; font-weight:bold; padding:30px 0 0 25px; margin:0; }
#auction p {padding:5px 0 0 35px; margin:0; }
#auction img {padding:0 0 0 25px; margin:0; }

#column3 {width:305px; padding:9px 0 0 51px; margin:0; float:left; _overflow:hidden;}

#startpage #column2 {width:632px;}
#startpage #column3 {display:none; visibility:hidden;}

#linkcolor a {color:#4d2a09 }
#linkcolor a:hover {color:#b7580c}

#buyticketsnow { width: 189px; height: 145px; padding:0px; margin-top:5px;}
#buyticketsnow a {background: url(img/content/share_buytickets.jpg) no-repeat; display:block; width: 189px; height: 145px;}
#buyticketsnow a:hover {background-position:-189px 0px;}

#btncantattend{ width: 126px; height: 142px; padding:0 0 0 35px; margin-top:5px;}
#btncantattend a {background: url(img/content/btn-cantattend.gif) no-repeat; display:block; width: 126px; height: 142px;}
#btncantattend a:hover {background-position:-126px 0px;}

#btnbas { width: 272px; height: 98px; padding:0px; margin-top:5px;}
#btnbas a {background: url(img/content/btn-bas.jpg) no-repeat; display:block; width: 272px; height: 98px;}
#btnbas a:hover {background-position:-272px 0px;}

#btnjoincommittee { width: 272px; height: 98px; padding:0px; margin-top:5px;margin-left:50px; }
#btnjoincommittee  a {background: url(img/content/btn-join-committee.jpg) no-repeat; display:block; width: 272px; height: 98px;}
#btnjoincommittee  a:hover {background-position:-272px 0px;}

#btngettickets { width: 272px; height: 70px; padding:0px; margin-top:5px; margin-left:50px;}
#btngettickets a {background: url(img/content/btn-geturtickets.jpg) 0 0 no-repeat; display:block; width:272px; height:70px;}
#btngettickets a:hover {background-position:-272px 0px;}

#btndonatenow { width: 168px; height: 98px; padding:25px 0px 0px 110px; margin-top:-30px;margin-left:0px; }
#btndonatenow  a {background: url(img/content/btn-donatenow.jpg) 0 0 no-repeat; display:block; width: 168px; height: 98px; overflow:hidden; text-indent:-99999px;}
#btndonatenow  a:hover {background-position:-168px 0px;}

#seemoresponsors { width: 154px; height: 22px; padding:5px; margin-top:10px; float:right;}
#seemoresponsors a {background: url(img/content/share_seemoresponbtn.gif) no-repeat; display:block; width: 154px; height: 22px;}
#seemoresponsors a:hover {background-position:-164px 0px;}