/* GENERAL HTML TAG SETTINGS */
body.home,body.partners, body.nominees-2011 {background:#000 url(../img/bg.jpg) no-repeat top center; width:100%; height:100%; margin:0; padding:0; border:0; font-family:arial;}

body.about, body.submissions {background:#000 url(../img/abbg.jpg) no-repeat top center; width:100%; height:100%; margin:0; padding:0; border:0; font-family:arial;}

body.past-winners {background:#000 url(../img/pastbg.jpg) no-repeat top center; width:100%; height:100%; margin:0; padding:0; border:0; font-family:arial;}

a {outline:none;}
p {margin:0; padding:0;}
ul {margin:0; padding:0;}
li {margin:0; padding:0;}
h1 {font:700 28px arial; padding:0px; margin:0;}
h2 {font:700 24px arial;}
h3 {font:700 18px arial;}
h4 {font:400 16px arial;}
h5 {font:400 12px arial;}
h6 {font:400 10px arial;}
fl {float:left}
fr {float:right}

/* TEXT COLOR SETTINGS */
.white {color:#FFF}
.grey {color:#CCC}
.darkgrey {color:#808080;}
.yellow {color:#FC0}
.gold {color:#f7d55c}
.red {color:#d00;}
.a12b {font:700 12px arial}
.a12r {font:400 12px arial}
.a15b {font:700 15px arial}
.a15r {font:400 15px arial}
.a16b {font:700 16px arial}
.a20b {font:700 20px arial}
.v22b {font:700 22px verdana}
.center {text-align:center;}

/* TEXT FORMATING SETTINGS */
.bold {font-weight:700}
.em {font-style:italic}
.h1 {font-size:36px;}
.h2 {font-size:24px;}
.h3 {font-size:18px;}
.h4 {font-size:16px;}
.h5 {font-size:12px;}
.h6 {font-size:10px;}

/* MAJOR ZONES SETTINGS */
#page_wrapper {width:1020px; margin-left:auto; margin-right:auto; min-height:1000px;/* border:1px solid red*/}
#terms_wrapper {width:1020px; height:22px; margin-left:auto; margin-right:auto; padding:0px 40px;}
#top_wrapper {width:1020px; height:199px; margin-left:auto; margin-right:auto; margin-top:0px;}
#plaque {width:402px; height:203px;}
#menu_wrapper {width:1020px; height:38px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px;}
#menu_wrapper.secondary_page {width:720px; height:38px; float:left;}
#social_menu {width:300px; height:78px; margin-top:-49px; float:left;}
#menu_wrapper img {border:0;}
#content_wrapper {width:1020px; margin-left:auto; margin-right:auto;}
#footer_wrapper {width:1020px !important; height:21px; margin-left:auto; margin-right:auto; margin-top:7px; margin-bottom:7px; float:left;}

#left_column_wrapper {width:720px; float:left;}
#right_column_wrapper {width:300px; float:left;}

#voting_countdown {background:url(../img/voting_begins.png) no-repeat top left; width:710px; height:32px; padding-right:10px;}
#_2011_spy_awards {width:710px;padding-right:10px;}
.top {background:url(../img/top.png) no-repeat top left;width:710px; height:30px; display:block;}
.title {background-color:#fff;width:710px; height:54px;}
.text {background-color:#fff; padding:20px 16px;}
.text {font:400 16px verdana; color:#002c45;}
.past_spy_page {background-color:#fff;padding:0px 10px;}
.foot {background:url(../img/foot.png) no-repeat top left;width:710px; height:30px; display:block;}
#watch_live {width:710px; height:32px;padding-right:10px;}
#video_player {width:710px;padding-right:10px;}
#player_wrapper {width:640px; height:370px; padding:10px 35px; background:#fff;} /*414*/

#when_where {padding-top:30px;}
#social {padding-top:10px;}
#prod_of_the_year {padding-top:10px;}
#last_year_winners {padding-top:10px;}
#presented_by {padding-top:10px;}
#watch_video {padding-top:10px;}

#partners_table * {border:0}

._20_spacer {width:1078px; height:20px; margin-left:auto; margin-right:auto; float:left;}
._20_780_spacer {width:780px; height:20px; margin-left:auto; margin-right:auto; float:left;}
._20_450_spacer {width:450px; height:20px; margin-left:auto; margin-right:auto; float:left;}
._10_450_spacer {width:450px; height:10px; margin-left:auto; margin-right:auto; float:left;}
.deco_border {width:1078px; height:18px; background:url(../img/deco_border.png) no-repeat; margin-left:auto; margin-right:auto; float:left;}

/* DETAIL ZONES SETTINGS */
/* ============== homepage ===================== */
#menu {width:700px; height:21px; margin-left:24px;}
#menu_wrapper ul, #menu_wrapper li {margin:0; padding:0;}
#menu_wrapper li {font:700 16px/21px verdana; font-variant:small-caps; letter-spacing:0px; float:left; list-style:none;}
#menu_wrapper li a {padding:0px 9px; color:#fff; text-decoration:none; text-shadow: 0.0em 0.0em 0.4em #000;}
#ho img.home,
#ab img.about,
#su img.submissions,
#pa img.partners,
#pw img.past-winners,
#no img.nominees-2011 {background:url(../img/underline.png) repeat-x bottom left;}
#menu_wrapper li a.current_page {color:#fff; text-decoration:underline;}
#menu_wrapper li.menu_separator {width:1px; height:21px; background:url(../img/menu_separator.png) no-repeat top left;}

.checkbox {margin-left:18px;}

/*

#subcategory_products_column .
#subcategory_products_column .
#subcategory_products_column .

 */



















