body {
 margin: 0px;
 font-family: Arial; 
}

p, li {
 font-size: 11px;
}

h1 {
 font-size: 23px;
 margin-top: 0px;
}

.h1_sub {
 color: #d80000;
 font-size: 25px;
}

a {
 color: #00b290;
 outline: none;
}


#wrapper {
 width: 950px;
 height: 650px;
 background: url(../images/background.jpg) no-repeat;
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
}

#content_wrapper {
 float: left;
 margin-top: 33px;
 width: 656px;
}

/* Navigation */

#nav {
 width: 230px;
 height: 579px;
 margin-left: 26px;
 margin-top: 36px;
 float: left;
}

#logo {
 width: 230px;
 height: 100px; 
 background: url(../images/nav/logo.jpg);
 float: left;
}

#secret{
 width: 230px;
 height: 68px; 
 background: url(../images/nav/nodoz_secret.jpg);
 float: left;
}

#secret_on{
 width: 230px;
 height: 68px; 
 background: url(../images/nav/nodoz_secret_on.jpg);
 float: left;
}

#secret:hover {
 background: url(../images/nav/nodoz_secret_on.jpg);
}

#about_me {
 width: 230px;
 height: 63px; 
 background: url(../images/nav/about_me.jpg);
 float: left;
}

#about_me_on {
 width: 230px;
 height: 63px; 
 background: url(../images/nav/about_me_on.jpg);
 float: left;
}

#about_me:hover {
 background: url(../images/nav/about_me_on.jpg);
}

#sweepstakes {
 width: 230px;
 height: 68px; 
 background: url(../images/nav/sweepstakes.jpg);
 float: left;
}

#sweepstakes_on {
 width: 230px;
 height: 68px; 
 background: url(../images/nav/sweepstakes_on.jpg);
 float: left;
}

#sweepstakes:hover { 
 background: url(../images/nav/sweepstakes_on.jpg);
}

#friends {
 width: 230px;
 height:84px; 
 background: url(../images/nav/friends.jpg);
 float: left;
}

#friends_on {
 width: 230px;
 height:84px; 
 background: url(../images/nav/friends_on.jpg);
 float: left;
}

#friends:hover { 
 background: url(../images/nav/friends_on.jpg);
}


/* Backgrounds */

#nodoz_flash {
 width: 896px;
 height: 579px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 33px;
}

#nodoz_secret_background {
 width: 950px;
 height: 831px;
 background: url(../images/backgrounds/nodoz_secret.jpg) no-repeat;
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
}

#important_information_background {
 width: 950px;
 height: 832px;
 background: url(../images/backgrounds/important_information.jpg) no-repeat;
  margin-left: auto;
  margin-right: auto;
 margin-top: 0px;
}

#about_me_background {
 width: 950px;
 height: 1169px;
 background: url(../images/backgrounds/about_me.jpg) no-repeat;
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
}

#sweepstakes_background {
 width: 950px;
 height: 1110px;
 background: url(../images/backgrounds/sweepstakes.jpg);
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
}

#poll_background {
 width: 950px;
 height: 637px;
 background: url(../images/backgrounds/poll.jpg) no-repeat;
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
}

#send_to_friend_background {
 width: 950px;
 height: 831px;
 background: url(../images/backgrounds/send_to_friend.jpg);
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
}

#contact_us_background {
 width: 950px;
 height: 831px;
 background: url(../images/backgrounds/contact_us.jpg);
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
}

/* No-Doz Secret */

#secret_content{ 
 width: 638px;
 height: 579px;
}

#important_information_content{ 
 width: 638px;
 height: 579px;
}

#about_me_content{ 
 width: 638px;
 height: 1000px;
}

#important_information_content{ 
 width: 638px;
 height: 579px;

}

#about_me_menu {
 background: url(../images/about/checkered_menu.png) no-repeat;
 height: 1057px; 
 margin-left: 132px;
}

#secret_text, #important_information_text, #about_me_text, #privacy_text {
 margin-left: 55px;
 margin-right: 55px;
 margin-top: 122px;
 width: 365px;
 float: left;
}

#privacy_text {
margin-top: 120px;
 height: 563px;
 overflow: auto;
}


ul#cup_of_coffee {
 margin-left: 155px;
 margin-top: 30px;
}

ul#no-doz_tablet {
 margin-left: -20px;
 margin-top: 50px;
}

ul#heart_caffeine {
 margin-left: -30px;
 margin-top: 0px;
}

#info_link {
 font-size: 14px;
 margin-top: -5px;
}

#see_my_favories {
 width: 146px;
 height: 50px;
 background: url(../images/secret/see_my_favorites.png);
 float: left;
 margin-top: 164px;
}

#see_my_favories:hover {
 background: url(../images/secret/see_my_favorites_on.png) no-repeat;
}

#enter_my_sweepstakes {
 width: 147px;
 height:125px;
 background: url(../images/secret/trucker_poll.png) no-repeat;
 float: left;
 margin-top: 50px;
 margin-left: -7px;
}

#enter_my_sweepstakes:hover {
 background: url(../images/secret/trucker_poll_on.png) no-repeat;
}

#try_it_free {
 width: 125px;
 height: 87px;
 background: url(../images/secret/student_poll.png) no-repeat;
 float: left;
 margin-top: 30px;
 margin-left: -7px;
}

#try_it_free:hover {
 background: url(../images/secret/student_poll_on.png) no-repeat;
}

#footnote {
 background: url(../images/secret/footnote.png) no-repeat;
 float: left;
 margin-top: 10px;
 width: 107px;
 height: 34px;
}

/* About Me */

#take_our_poll {
 width: 348px;
 height: 109px;
 background: url(../images/about/take_our_poll.jpg);
 float: left;
}

#take_our_poll:hover {
 background: url(../images/about/take_our_poll_on.jpg);
}

#see_my_photos {
 width: 129px;
 height: 38px;
 background: url(../images/about/see_my_photos.png);
 margin-top: 170px;
 margin-left: 85px;
 float: left;
}

#see_my_photos:hover {
 background: url(../images/about/see_my_photos_on.png);
}

#favorite_tunes {
 width: 377px;
 height: 145px;
 background: url(../images/about/favorite_tunes.jpg);
 float: left;
}

#favorite_tunes:hover {
 background: url(../images/about/favorite_tunes_on.jpg);
}

#favorite_truck_stop {
 width: 377px;
 height: 120px;
 background: url(../images/about/favorite_truck_stop.jpg);
 float: left;
}

#favorite_truck_stop:hover {
 background: url(../images/about/favorite_truck_stop_on.jpg);
}

#keeping_you_up {
 width: 378px;
 height: 145px;
 background: url(../images/about/keeping_you_up.jpg);
 float: left;
}

#keeping_you_up:hover {
 background: url(../images/about/keeping_you_up_on.jpg);
}

#ms_all_nighter {
  float: left; 
  width: 152px; 
  margin-top: 195px; 
  margin-left: 0px;
}

#help_me_find {
 float: left;
 background: url(../images/about/help_me_find.png);
 width: 139px;
 height: 52px;
}

#click_here {
 float:right;
 background: url(../images/about/click_here.png);
 width: 79px;
 height: 18px;
}

#click_here:hover {
 background: url(../images/about/click_here_on.png);
}

/* Sweepstakes */

#sweepstakes_pad {
 width: 614px;
 height: 692px;
 background: url(../images/sweeps/pad_background.png);
 margin-top: 0px;
 float: left;
 margin-left: 15px;
}

#sweeps_text {
 width: 330px;
 height: 760px;
 margin-left: 265px;
 margin-right: 15px;
 margin-top: 122px;
 overflow: auto;
}

p.form_left {
 float: left;
 margin-top: 0px;
}

p.form_right {
 float: left; 
 margin-left: 25px; 
 margin-top: 0px;
}

#nudge_up {
 margin-top: 0px;
}

#sweeps_rules_text {
 width: 325px;
 height: 695px;
 margin-left: 265px;
 margin-right: 15px;
 margin-top: 180px;
 overflow: auto;
}

#sweeps_rules_text h1 {
 color: #333333;
 font-size: 14px;
 margin-top: 25px;
}

#sweeps_thanks_text {
 width: 270px;
 height: 549px;
 margin-left: 296px;
 margin-right: 15px;
 margin-top: 195px;
}

#sweeps_text h1 {
 color: #333333;
 font-size: 16px;
}

#sweeps_text h2 {
 color: #ee174b;
 margin-top: 15px;
 font-size: 16px;
}

#tell_them {
 width: 169px;
 height: 21px;
 background: url(../images/sweeps/tell_them.jpg);
 float: left;
}

#tell_them:hover {
 background: url(../images/sweeps/tell_them_on.jpg);
}

#try_it_free_sweeps {
 width: 114px;
 height: 26px;
 background: url(../images/sweeps/try_it_free.jpg);
 float: left;
}

#try_it_free_sweeps:hover {
 background: url(../images/sweeps/try_it_free_on.jpg);
}

#flash_map {
 width:469px;
 height: 395px;
 float: left;
 margin-top: 13px;
}

#limited_time {
 margin-top: 270px;
}

/* Polls */

#poll_text {
 width: 315px;
 height: 549px;
 margin-left: 100px;
 margin-right: 15px;
 margin-top: 125px;
}

#poll_text h2 {
 color: #333333;
 font-size: 14px;
 margin-top: 25px;
}

#poll_text h1 {
 color: #ee174b;
 margin-bottom: 0px;
 font-size: 16px;
}

#next_question {
 background: url(../images/poll/next_question.jpg);
 width: 174px;
 height: 21px;
 float: left;
}

#next_trucker_results {
 margin-top: 0px;
 background: url(../images/poll/next_question.jpg);
  width: 174px;
 height: 21px;
 float: right;
 margin-top: 30px;
}

#next_trucker_results:hover {
 background: url(../images/poll/next_question_on.jpg);
}

#next_trucker {
 margin-top: 0px;
 background: url(../images/poll/next_question.jpg);
  width: 174px;
 height: 21px;
 float: right;
 margin-top: 65px;
}

#next_trucker:hover {
 background: url(../images/poll/next_question_on.jpg);
}

#next_student {
 margin-top: 0px;
 background: url(../images/poll/next_question.jpg);
  width: 174px;
 height: 21px;
 float: right;
 margin-top: 145px;
}

#next_student:hover {
 background: url(../images/poll/next_question_on.jpg);
}

#next_student_results {
 margin-top: 0px;
 background: url(../images/poll/next_question.jpg);
  width: 174px;
 height: 21px;
 float: right;
 margin-top: 125px;
}

#next_student_results:hover {
 background: url(../images/poll/next_question_on.jpg);
}

#trucker_results_table {
 margin-top: -10px;
}

#need_help {
 background: url(../images/poll/need_help.jpg);
 width: 301px;
 height: 48px;
 float: left;
 margin-top: 10px;
}

#need_help:hover {
 background: url(../images/poll/need_help_on.jpg);
}

#too_much_going_on {
 background: url(../images/poll/too_much_going_on.jpg);
 width: 313px;
 height: 70px;
 float: left;
 margin-top: 5px;
}

#too_much_going_on:hover {
 background: url(../images/poll/too_much_going_on_on.jpg);
}

#footer {
 width: 915px;
 color: #adadad;
 margin-left: auto;
 margin-right: auto;
}

#footer a {
 color: #adadad;
}

#preload {
 display: none;
}

#contact_us {
 margin-left: 45px;
 margin-top: 47px;
}