/* CSS Document */
body { background: white; }

form.tell_person_form label { font-weight: normal; }
form.tell_person_form textarea { width: 100%; }

.container {color:#4F4F4F; background:#EFF4FA;}
.heading_1 {font-size:17px;}
.heading_2_bold {font-size:15px; font-weight:bold;}
.margin_right_18 { margin-right:18px;}
.margin_right_20 { margin-right:20px;}
.margin_right_17 { margin-right:10px;}
.margin_left_6 { margin-left:6px;}

html .container .header.main {
  background:url(../images/header_bg.gif) repeat-x;
  border: 0px;
  padding: 0px;
}

html.ie.type_NilClass .container .header.main { 
  background:url(http://staticas3.servers.whatwouldyousaytothepresident.com/images/header_bg.gif) repeat-x;
  padding: 0px;
  width: 912px;
  height: 120px;
  overflow: hidden;
}

html.ie.type_NilClass #right { width: 330px; padding-left: 0px; }
html.ie.type_NilClass div.sub_container { width: 100%; float: left; }
html.ie.type_NilClass div.sub_container.more_content_box { height: 300px; overflow-y: scroll; }

.bio {padding-top:10px; line-height: 1.4; }

.header_img_bg { height: 125px; }

.controller_profile.action_home .header_img_bg { height: 426px; }
.controller_profile.action_home .header_img { height: 49px; }

.georgewbush .header_img_bg { background:url(../images/georgewbush_header.gif) no-repeat  205px 124px; }
.georgewbush .button_img, .georgewbush .button_img img { width: 99px; }

.barackobama .header_img_bg { background:url(../images/barackobama_header.gif) no-repeat  205px 124px; }
.barackobama .button_img { padding-left:97px; }
.barackobama .button_img img { width: 101px }

.johnmccain  .header_img_bg { background:url(../images/johnmccain_header.gif) no-repeat  205px 124px;  }
.johnmccain  .button_img { padding-left:196px; }
.johnmccain  .button_img img { width: 100px; }

.georgewbush .header_content img.name { width:211px; height: 25px; }

.logo {margin:15px 0px 8px 23px;}
.header_content {padding:30px 0px 0px 23px; font-size:13px;}
.h_r_p_top {height:127px; margin-bottom:-3px;}
.h_r_p_bottom {margin:12px 0px 0px 0px; padding-left:56px; color:#FFF; line-height:18px;}
.h_r_p_bottom_boxbg {background:url(../images/boxbg.gif) no-repeat 0px 0px; height:197px;}

.tellpres_botton {padding-top:2px; text-align:center; height:23px; margin-top: 23px; }
.ie .tellpres_botton { margin-top: 33px; }
.safari .tellpres_botton { margin-top: 38px; }

.box_content {padding:15px; height:167px;}


.time_panel {margin:20px 0px 0px 0px; font-size:14px;}
.slideshow { background:#D7E1EB; padding:20px 0px 20px 7px; height:70px;}
.slideshow UL{display:block; margin:0px;}
.slideshow LI{ list-style:none; margin:0px; float:left; padding:0px;}
.slideshow_thumb IMG{margin:0px 12px;}
.arrow_left { vertical-align:middle;}
.arrow_left IMG{ padding:28px 0px 0px 10px;}
.arrow_right { vertical-align:middle;}
.arrow_right IMG{ padding:28px 0px 0px 0px;}

.body_wrapper {padding:6px 24px 15px 24px;}
.ie .body_wrapper { padding-right: 0px; }


.advertisement_text {font-size:10px; text-align:center; padding-bottom:4px;}
.from_the_white_house {margin:0px; font-size:12px;}
.from_the_white_house H3 {margin:15px 0px 4px 0px; color:#4F4F4F;}
.from_the_white_house UL{ display:block; margin:0px 0px 15px 0px;}
.from_the_white_house LI{ list-style:none; margin:0px; background:url(../images/dot.gif) no-repeat 0px 6px; padding:0px 5px 5px 10px; }
.poll {margin:0px; font-size:12px; color:#868887;}
.poll H3 {margin:0px 0px 4px 0px; color:#4F4F4F;}
.poll UL{ display:block; margin:0px 0px 15px 0px;}
.poll LI{ list-style:none; margin:0px;}
.poll INPUT {margin-bottom:-2px;}
.poll p { margin-bottom: 5px; }

.top_videos {margin:0px 0px 15px 0px; padding:0px; font-size:12px; line-height:15px;}
.top_videos H3 {margin:0px 0px 4px 0px; color:#4F4F4F;}
.top_videos A{font-size:13px;}
.top_videos IMG {margin-top:3px;}
.top_videos div.video { margin-bottom: 5px; }

.videos_desc {margin-bottom:4px;}
.from_blogs {margin:0px; font-size:12px;}
.from_blogs H3 {margin:0px 0px 4px 0px; color:#4F4F4F;}
.from_blogs UL{ display:block; margin:0px 0px 15px 0px;}
.from_blogs LI{ list-style:none; margin:0px; background:url(../images/dot.gif) no-repeat 0px 6px; padding:0px 5px 5px 10px; }
.people_comments {margin:15px 0px 8px 0px; font-size:12px;}
.people_comments H3 {margin:0px 0px 4px 0px; color:#4F4F4F;}
.people_comments_title {color:#8A8F95;}
.people_comments_panel {margin-top:10px; margin-bottom: 5px;}
.footer {padding:0px 24px 0px 24px; text-align:center; font-size:12px;}
.footer_nav {margin:20px 20px 70px 20px; font-size:12px;}

#left { padding: 10px; }
.guidelines .middle .content { padding: 5px 10px; }
.container .content { background: transparent; }
.container .content li { padding-left: 0px; }

th { background: transparent; padding-left: 0px; }
input.text { margin-top: 0px; }
.share input {
  padding:5px;
  border:1px solid #BBBBBB;
  background:#FFFFFF url(http://staticas3.servers.whatwouldyousaytothepresident.com/images/input.gif) repeat-x scroll 0%;
  border-color:#949288 rgb(196, 194, 184) rgb(196, 194, 184) rgb(148, 146, 136);
  border-style:solid;
  border-width: 1px;
  color:#545248; 
}

.ie .share input {
  height: 25px;
}

img.video_thumbnail { border: 2px solid #ACB5BE; }

html.type_NilClass .guidelines .content { background: transparent; }

html.controller_blogs.action_new div.tags_field {
  float: right;
  width: 300px;
}

html.type_NilClass.controller_account.action_signup .container h2 {
  width: 100%;
}

div.people_comments_panel p { line-height: 1.4; margin-top: 4px; }

#right { float: right; }

