@charset "UTF-8";
/* CSS Document */
body {padding: 0; margin: 0; font-family:Arial, Helvetica, sans-serif; color: #023d7c; background-color: #ededf1;}
form {padding: 0; margin: 0;}
#content {padding: 0 auto; margin: 0 auto; width: 776px; background-color: #FFFFFF;}
#header {height: 98px;}
#footer {height: 66px; background-image: url(../img/footer.gif);}
#main {padding: 8px 8px 8px 8px;}
#titlebox {height: 206px; padding: 8px 8px 0 15px; margin-bottom: 8px; background-color: #ffffff; border: solid 1px #c6c8d1;}
#titlebox #img_holder {padding: 0; margin-bottom: 24px;}
#leftside {width: 512px; padding: 0; margin-right: 23px; display: inline; float: left;}
#rightside {width: 199px; padding: 0; display: inline; float: left; }
#leftside #para {height: 110px;padding: 0; margin: 0; font-size: 12px; line-height: 16px; background-image:url(../img/signature.gif); background-position: 376px 80px; background-repeat: no-repeat;}


#lowerbox {padding: 8px 8px 0 15px; background-image:url(../img/box.bg.gif); border: solid 1px #c6c8d1;}
#lowerbox_white {padding: 8px 8px 0 15px; background-color:#FFFFFF; border: solid 1px #c6c8d1;}
#form_intro {height: 50px; font-size: 16px; line-height: 40px;}
#block_left {width: 246px; height: 28px; padding: 0; margin: 0 20px 0 0; display: inline; float: left;}
#block_right {width: 246px; height: 28px; padding: 0; margin: 0; display: inline; float: left;}
#block_left_lrg {width: 512px; margin: 0;}
.box_title {font-size: 12px; line-height: 30px; }
.textfield_reg {width: 240px; height: 22px; padding: 4px 0 0 4px; margin:0; font-size: 12px; color: #023d7c; background-color: #ffffff; border: solid 1px #acb0c2;}
.textfield_lrg {width: 510px; height: 143px; padding: 4px 0 0 4px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #023d7c; background-color: #ffffff; border: solid 1px #acb0c2;}


/* VOTE PAGE */
#vote_intro {height: 26px; margin-top: 12px;}
.percentage {font-size: 13px; font-weight: bold; color: #55aa1b; line-height: 13px;}

#livetable {width: 721px; border: solid 1px #CCCCCC;}
#livetable #under {width: 721px; height: 23px; background-color:#023d7c;}
#livetable ul {padding: 0; margin: 0; display: inline; style: none; }

#livetable li.building_title {width: 192px; height: 23px; padding: 0 0 0 16px; margin: 0; display: inline; float:left; font-size: 11px; font-weight: bold; color: #FFFFFF; line-height: 23px; background-color:#023d7c}
#livetable li.photo_title {width: 51px; height: 23px; padding: 0; margin: 0; display: inline; float:left; font-size: 11px; font-weight: bold; color: #FFFFFF; line-height: 23px; text-align: center; background-color:#023d7c}
#livetable li.vote_title {width: 51px; height: 23px; padding: 0; margin: 0; display: inline; float:left; font-size: 11px; font-weight: bold; color: #FFFFFF; line-height: 23px; text-align: center; background-color:#023d7c}
#livetable li.comment_title {width: 259px; height: 23px; padding: 0 0 0 16px; margin: 0; display: inline; float:left; font-size: 11px; font-weight: bold; color: #FFFFFF; line-height: 23px; background-color:#023d7c}
#livetable li.graph_title {width: 120px; height: 23px; padding: 0 0 0 16px; margin: 0; display: inline; float:left; font-size: 11px; font-weight: bold; color: #FFFFFF; line-height: 23px; background-color:#023d7c}

#livetable a {color: #023d7c; text-decoration: none;}
#livetable a:hover {color: #023d7c; text-decoration: underline;}
#livetable li.building_1 {width: 191px; height: 32px; padding: 0 0 0 16px; margin: 1px 0 0 0; display: inline; float:left; font-size: 11px; color: #023d7c; line-height: 32px; }
#livetable li.building_2 {width: 191px; height: 30px; padding: 2px 0 0 16px; margin: 1px 0 0 0; display: inline; float:left; font-size: 11px; color: #023d7c; line-height: 13px;}
#livetable li.photo {width: 51px; height: 21px; padding: 11px 0 0 0; margin: 1px 0 0 0; display: inline; float:left; font-size: 11px; color: #023d7c; text-align: center;}
#livetable li.vote {width: 51px; height: 32px; padding: 0 0 0 0; margin: 1px 0 0 0; display: inline; float:left; line-height: 32px; text-align: center;}
#livetable li.comment_1 {width: 259px; height: 32px; padding: 0 0 0 16px; margin: 1px 0 0 0; display: inline; float:left; font-size: 11px; color: #023d7c; line-height: 32px;}
#livetable li.comment_2 {width: 259px; height: auto; padding: 2px 0 2px 16px; margin: 1px 0 0 0; display: inline; float:left; font-size: 11px; color: #023d7c; line-height: 13px;}
#livetable li.graph {width: 120px; height: 28px; padding: 4px 0 0 16px; margin: 1px 0 0 0; display: inline; float:left; font-size: 11px; color: #023d7c; line-height: 32px;}
#odd {background-color:#EDEDED;}
#even {background-color:#FFFFFF;}



/* THANK YOU */
#leftside_lrg {width: 721px; height: 53px; padding: 20px 0 0 0; margin-right: 23px; display: inline; float: left;}

/* FORWARD PAGE */
#fullside {width: 720px; padding: 0; margin-right: 23px; display: inline; float: left;}
#forward {padding: 0; margin: 0;}
#forward ul {padding: 0; margin: 0; display: inline; style: none;}
#forward li {width: 200px; padding: 0; margin-right: 20px; display: inline; float:left;}
#forward li.end {width: 240px; padding: 0; margin: 0 20px 5px 0; display: inline; float:left;}
.textfield_sml {width: 198px; height: 22px; padding: 4px 0 0 4px; margin:0; font-size: 12px; color: #023d7c; background-color: #ffffff; border: solid 1px #acb0c2;}





#clear {clear:both;}





