@charset "UTF-8";
/* CSS Document */

/* two column layout */

#baw_column_left {
width:630px;
min-height:100px;
float:left;
border:0px;
padding:0px;
margin:0px 0px 15px 0px;
overflow:hidden;
}

#baw_column_right {
width:311px;
min-height:100px;
float:right;
border:0px;
padding:0px;
margin:0px 0px 15px 0px;
}

/* LEFT column layout styles */

/* begin global white box styles */

.baw_630_whitebox_top {
width:630px;
height:10px;
background:url(/images/community/bestandworst_whitebox_left_top.png) top left no-repeat;
border:0px;
padding:0px;
margin:0px;
overflow: hidden;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://family.go.com/images/community/bestandworst_whitebox_left_top.png", sizingMethod="crop");
}
.baw_630_whitebox_middle {
width:630px;
min-height:100px;
background:url(/images/community/bestandworst_whitebox_left_cntr.png) top left repeat-y;
border:0px;
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
}
.baw_630_whitebox_btm {
width:630px;
height:10px;
background:url(/images/community/bestandworst_whitebox_left_btm.png) bottom left no-repeat;
border:0px;
padding:0px;
margin:0px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://family.go.com/images/community/bestandworst_whitebox_left_btm.png", sizingMethod="crop");
}
/* end global white box styles */

.baw_630_whitebox_middle h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:100;
color:#666666;
margin:0px;
border:0px;
padding:0px 0px 0px 15px;
}
.baw_630_whitebox_middle p {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
color:#999;
font-size:12px;
margin:0px;
border:0px;
padding:0px 0px 0px 15px;
}
.baw_630_whitebox_middle h3 {
font-size:18px;
font-weight:100;
color:#F29d08;
margin:0px;
border:0px;
padding:10px 0px 0px 15px;
}
.baw_sub_wrapper {
width:630px;
margin:0;
padding:0;
border:0;
}
.baw_sub_left {
width:70px;
float:left;
}
.baw_sub_right {
width:550px;
float:right;
padding:4px 0px 4px 0px;
}
.baw_sub_right_first {
width:550px;
float:right;
padding:4px 0px 4px 0px;
}
.baw_sub_right_first p {
margin:0px 20px 0px 0px;
padding:0px;
line-height:24px;
font-size:16px;
color:#999999;
}
.read_a_post {
margin:15px 0px 0px 15px;
position:relative;
padding:0px 15px 0px 52px;
}
.read_a_post_photo31 {
position:absolute;
top:0px;
left:0px;
}
.read_a_post p {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding:5px 15px 5px 0px;
}
.read_a_post p a.green_hover {
display:block;
color:#666666;
text-decoration:none;
font-size:12px;
}
.read_a_post p a.green_hover:hover {
background-color:#E4FFBC;
display:block;
color:#666666;
text-decoration:none;
font-size:12px;
}
.read_a_post_indent {
padding-left:52px;
}
.read_a_post img {
float:left;
margin:0px 15px 15px 0px;
border:1px solid #CCCCCC;
padding:2px;
}
a.baw_boldlink {
color:#448ccB;
text-decoration:none;
font-size:12px;
font-weight:bolder;
font-family:Arial, Arial, Helvetica, sans-serif;
}
a.baw_boldlink_sm_rtarrow {
color:#448ccB;
text-decoration:none;
font-size:11px;
font-weight:bolder;
font-family:Arial, Arial, Helvetica, sans-serif;
background:url(/images/community/bestandworst_arrow_right.gif) right center no-repeat;
padding-right:15px;
}
a.baw_green_hover {
color:#999999;
}
a.baw_green_hover:hover {
background-color:#E4FFBC;
cursor:pointer;
display:block;
margin-right:15px;
text-decoration:none;
}
a.baw_green_hover_first {
font-size:20px;
color:#6E6E6E;
display:block;
}
a.baw_green_hover_first:hover {
background-color:#E4FFBC;
cursor:pointer;
margin-right:15px;
text-decoration:none;
}
a.green_hover_first {
font-size:20px;
color:#6E6E6E;
display:block;
}
a.green_hover_first:hover {
background-color:#E4FFBC;
cursor:pointer;
text-decoration:none;
}
.baw_sub_right p {
margin:0 20px 0 0;
padding:0;
line-height:18px;
font-size:14px;
color:#999999;
}
.baw_reply {
color: #999999;
font-size:11px;
font-weight:bolder;
}
.baw_add_widget_sm {
float:right;
margin:0 15px 0 0;
}
.baw_add_widget_sm a {
color:#448ccB;
text-decoration:none;
font-size:11px;
font-weight:bolder;
}
p.baw_arrow_right {
background:url(/images/community/bestandworst_arrow_right.gif) right center no-repeat;
display:inline;
padding-right:15px;
}
.baw_see_all {
margin:5px 0 0 0;
padding-bottom:10px;
}
.baw_ltgray_sm {
color:#999999;
font-size:11px;
}
.baw_date {
margin:10px 0 10px 15px;
color:#F29D08;
font-size:11px;
}
a.baw_seeall_links {
color:#448ccB;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

/* RIGHT column layout styles */

.baw_300x250_ad {
width:300px;
height:250px;
margin-left:5px;
}
.baw_column_right img {
margin:0;
padding:0;
border:0;
}
.baw_310_right_box_header {
background: url(/images/community/bestandworst_addwidg_top.png) top left no-repeat;
width:310px;
height:44px;
margin:20px 0 0 0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://family.go.com/images/community/bestandworst_addwidg_top.png", sizingMethod="crop");
}
.baw_310_right_box_header h3 {
color:#666666;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:100;
margin:0;
padding:13px 0 0 15px;
border:0;
letter-spacing:1px;
}
.baw_310_right_box_content {
background: url(/images/community/bestandworst_addwidg_mid.png) top left repeat-y;
width:310px;
margin:0;
padding-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
}
.baw_310_right_box_content p {
color:#666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
border:0;
padding:10px 15px 0 15px;
}
.baw_310_right_box_content span {
display:block;
padding:10px 15px 0 15px;
}
a.add_widget {
color:#448ccB;
text-decoration:none;
font-size:12px;
font-weight: normal;
background:url(/images/community/bestandworst_arrow_right.gif) right center no-repeat;
padding:0 35px 0 0;
font-family:Arial, Arial, Helvetica, sans-serif;
}
.baw_310_right_box_btm {
background: url(/images/community/bestandworst_addwidg_bot.png) top left no-repeat;
width:310px;
height:10px;
margin:0 0 20px 0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://family.go.com/images/community/bestandworst_addwidg_bot.png", sizingMethod="crop");
}

/* Signin In or Register Box Styles */

#baw_sigin_box {
width:310px;
height:97px;
background:url(/images/community/bestandworst_signin.png) top left no-repeat;
margin:20px 0;
border:0;
padding:0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://family.go.com/images/community/bestandworst_signin.png", sizingMethod="crop");
}
#baw_sigin_box h3 {
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:100;
color:#666666;
padding:15px 0 0 20px;
margin:0;
border:0;
font-size:18px;
font-weight:bolder;
}
#baw_sigin_box span {
margin:0;
border:0;
padding:0 30px 5px 20px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
line-height:20px;
display:block;
}
a.baw_signin {
font-family:Arial, Arial, Helvetica, sans-serif;
color:#448CCB;
font-size:18px;
font-weight:bolder;
position:relative;
}

/* begin private profile styles */

.baw_profile_sub_left {
width:125px;
min-height:100px;
float:left;
margin:15px 0 0 0;
}
.baw_profile_sub_right {
width:495px;
min-height:100px;
overflow: hidden;
float:left;
margin:15px 0 0 0;
}
.bubble_box_top {
background:url(/images/community/baw_bubblebox_top.png) top left no-repeat;
width:486px;
height:10px;
margin:0 0 0 5px;
padding:0;
overflow:hidden;
}
.baw_bubble_box_content {
background:url(/images/community/baw_bubblebox_tile.png) top left repeat-y;
width:486px;
min-height:141px;
_height:141px;
margin:0 0 0 5px;
padding:0;
position:relative;
}
.baw_bubble_box_arrow {
background:url(/images/community/baw_bubblebox_arrow.png) top left no-repeat;
width:31px;
height:30px;
position:absolute;
top:114px;
left:0px;
}
.baw_bubble_box_btm {
background:url(/images/community/baw_bubblebox_btm.png) top left no-repeat;
width:486px;
height:10px;
margin:0 0 0 5px;
padding:0;
overflow:hidden;
}
.baw_bubble_box_content p {
padding:10px 0 0 40px;
color:#666666;
}
.bubble_box_question_intro {
font-size:11px;
color: #999999;
padding-left:40px;
}
.bubble_box_question_datestamp {
color:#999999;
font-size:11px;
padding:5px 0 0 40px;
}
.baw_date_quest {
margin:10px 0 10px 0;
color:#F29D08;
font-size:11px;
}
.baw_bubble_box_content h3 {
padding:10px 0 0 40px;
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:24px;
color:#666666;
line-height:26px;
}
.notes_leave_note {
margin:0;
padding:10px;
}
.notes_leave_note label {
color:#F29d08;
font-size:13px;
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.notes_leave_note textarea {
background:url(/images/community/baw_textarea_bg.gif) top left repeat-x;
border:1px solid #CCCCCC;
width:588px;
height:100px;
color: #999999;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:10px 0;
}
.leave_a_note_btn_wrap {
width:100%; 
margin:0; 
padding:0;
}
.leave_a_note_btn_a {
float:left;
font-size:11px;
color:#999999;
padding-left:13px;
}
.leave_a_note_btn_b {
float:right;
font-size:11px;
color:#999999;
}
a.baw_camera_icon {
padding-left:30px;
text-indent:-9999px;
}
.btn_post {
background:url(/images/community/btn_post.gif); 
text-indent:-9999px; 
border:0; 
cursor:pointer; 
width:74px; 
height:19px;
margin-left:20px; 
}
.baw_photo_430_frame {
width:430px;
height:285px;
margin:10px 0 0 40px;
}
.baw_see_larger {
height:17px;
margin:5px 0 0 40px;
font-size:11px;
font-weight:bolder;
text-align:left;
overflow:hidden;
}
a.baw_magnify {
background:url(/images/community/baw_icon_magnify.jpg) left center no-repeat;
padding-left:20px;
display:block;
height:17px;
font-size:12px;
font-weight:bold;
margin:0px;
width:70px;
}
p.baw_verd_20 {
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:20px;
color:#666666;
padding-right:20px;
line-height:24px;
}
.baw_see_all_answers {
width:490px;
text-align:right;
margin:5px 0;
}
.baw_hr_full_right {
background-color:#CCCCCC;
width:460px;
height:2px;
margin:15px 30px;
line-height:2px;
overflow:hidden;
display:block;
clear:both;
}
.baw_answer_listing {
width:505px;
margin:0 15px;
}
.baw_answer_listing h4 {
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:100;
margin:10px 0 10px 15px;
padding:0;
border:0;
}
.baw_answer_listing p {
line-height:20px;
}
.baw_answer_listing a.baw_green_hover_first {
color:#999999;
font-size:14px;
}
.baw_answer_listing_links {
width:460px;
margin-top:10px;
}
.baw_answer_listing_links_left {
float:left;
width:400px;
margin-bottom:10px;
}
.baw_answer_listing_links_right {
float:right;
width:25px;
}
a.baw_trashcan {
text-indent:-9999px;
display:block;
margin-top:5px;
}
.answer_listing {
width:505px;
margin:0 15px;
}
.answer_listing_first {
width:505px;
margin:0 15px;
}
.answer_listing_first p {
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:20px;
color:#999999;
line-height:30px;
padding:5px 30px 40px 25px;
}
.answer_listing h4 {
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:100;
margin:10px 0 10px 15px;
padding:0;
border:0;
}
.ltgray {
color:#999999;
font-weight:normal;
font-size:11px;
}
.answer_listing p {
line-height:20px;
}
.answer_listing a.baw_green_hover_first {
color:#999999;
font-size:14px;
}
.answer_listing_links {
width:460px;
margin:10px 0 0 15px;
position:relative;
}
.answer_listing_links img {
float:left;
margin-right:10px;
}
.answer_listing_trashcan {
position:absolute;
right:10px;
bottom:0;
}
a.trashcan {
text-indent:-9999px;
display:block;
}
a.answer_listing_links_reply {
color:#448ccb;
font-size:11px;
}
.answer_listing_links_a {
float:left;
height:40px;
}
.answer_listing_links_b {
height:20px;
padding:7px 0;
width:100%;
margin:0;
position:relative;
}
.answer_listing_links_trashcan {
position:absolute;
right:0;
top:5px;
}
.hr_full_right {
background-color:#CCCCCC;
width:460px;
height:2px;
margin:5px 30px;
line-height:2px;
overflow:hidden;
display:block;
clear:both;
}
.baw_profile_photo_lg {
width:111px;
height:111px;
margin:0 0 0 15px;
}
.baw_profile_name {
width:111px;
margin:5px 0 0 15px;
}
.baw_profile_summary {
width:111px;
margin:0 0 0 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:16px;
}
.baw_profile_summary strong {
font-weight:bold;
color:#666666;
}
.baw_profile_summary p {
margin:0;
padding:0;
color:#666666;
}

/* reply listings */
.baw_answer_listing_heading {
margin-left:15px;
}
.baw_answer_listing_heading h3 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:bold;
margin:30px 0 10px 15px;
padding:0;
border:0;
}
.baw_reply_listing {
width:505px;
margin:0 30px;
position:relative;
}
.baw_reply_left {
float:left;
width:75px;
}
.baw_reply_right {
float:left:
}
.baw_reply_right p {
padding:0 80px 0 75px;
color:#666666;
font-size:12px;
line-height:18px;
}
.baw_reply_trash {
position:absolute;
right:40px;
bottom:0;
}
.baw_postreply form {
padding:10px 0 0 30px;
}
.baw_postreply label {
color:#F29d08;
font-size:12px;
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:normal;
}
.baw_postreply textarea {
background:url(/images/community/baw_textarea_bg.gif) top left repeat-x;
border:1px solid #CCCCCC;
width:435px;
height:100px;
color: #999999;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 10px 0;
}
.btn_postreply {
background:url(/images/community/btn_postreply.gif); 
text-indent:-9999px; 
border:none; 
cursor:pointer; 
width:117px; 
height:19px;
display: block;
float: right;
}
.baw_bubble_box_formbtn {
width:98%;
height:24px;
}
.baw_formdisclaimer {
text-align:right;
float:right;
margin:0;
padding-right:20px;
}
.baw_formdisclaimer p {
font-size:10px;
color:#666666;
margin-right:20px;
width: 100%;
}
.baw_formdisclaimer a {
color:#3399CC;
font-size:10px;
}

/* global styles */
.clear {
clear:both;
}
.orange_11 {
font-size:11px;
color: #f29d08;
}
.blue_11 {
font-size:11px;
color: #448CCB;
}
.orange_12 {
font-size:12px;
color: #f29d08;
}
.ltgray_11 {
color:#999999;
font-size:11px;
}
.arial_11 {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.arial_11_bd_ital {
font-size:11px;
color: #f29d08;
font-weight:bold;
font-style:italic;
}
.baw_profile_summary ul {
margin:0;
padding:0;
}
.baw_profile_summary li {
list-style:none;
}
#public .baw_reply_trash {
display:none;
}
a.link_Arial_12 {
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.link_Arial_11 {
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
a.green_hover {
display:block;
color:#666666;
text-decoration:none;
}
a.green_hover:hover {
background-color:#E4FFBC;
display:block;
color:#666666;
text-decoration:none;
}
a.baw_seeall_links_arrow {
background:url(/images/community/bestandworst_arrow_right.gif) right center no-repeat;
padding-right:15px;
font-size:11px;
font-weight:bolder;
}
a.baw_reply {
color:#448ccb;
font-size:11px;
}

/* rows of photos styles */

.two_photos_wrap {
width:630px;
margin:0px;
padding:15px 0px 5px 0px;
}
.two_photos_a {
float:left;
width:315px;
margin:0px;
padding:0px;
overflow:hidden;
}
.two_photos_a img {
margin:0px auto;
}
.two_photos_a p {
padding:5px 5px 5px 15px;
color:#666666;
font-size:12px;
}
.two_photos_links {
padding:5px 5px 5px 15px;
color:#666666;
font-size:12px;
display:block;
font-size:11px;
color:#999999;
}
.two_photos_b {
float:right;
width:315px;
margin:0;
padding:0;
overflow:hidden;
}
.two_photos_b img {
margin:0 auto;
}
.two_photos_b p {
padding:5px 5px 5px 15px;
color:#666666;
font-size:12px;
}

/* right column custom user option styles */

#colorchange_public_wrap {
width:311px;
height:60px;
margin:0;
}

/* profile heading styles */

#baw_profile_heading {
width:630px;
margin:0px;
min-height:50px;
}
#baw_profile_heading h1 {
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:24px;
color:#F29D08;
font-weight:100;
margin:0px;
padding:0px;
}
#baw_profile_links_wrap {
width:630px;
_width: 640px;
padding:5px 0px 9px 0px;
}
#baw_profile_links {
color:#CCCCCC;
width:435px;
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
float:left;
}
#baw_dropdown_wrap {
float:right;
margin:0px;
padding:0px;
width:185px;
}
a.baw_dropdown_selector {
background:url(/images/community/baw_profile_dropdown.png) top left no-repeat;
width:185px;
height:18px;
display:block;
text-align:left;
padding:0 0 0 10px;
font-size:11px;
}
a.baw_dropdown_selector:hover {
text-decoration:none;
}
a.baw_profile_links {
padding:8px;
font-size:11px;
color:#448CCB;
}
a.baw_profile_links_first {
padding-right:8px;
font-size:11px;
color:#448CCB;
}
a.baw_profile_links_last {
padding-left:8px;
padding-right:0;
font-size:11px;
color:#448CCB;
}

/* image holder styles */
div.img_holder {
display: table-cell;
*display: block;
vertical-align: middle;
padding:0px 5px 0px 15px;
width: 286px;
text-align: center;
}

div.img_holder * {
vertical-align: middle;
}

div.img_holder span {
display: inline-block;
vertical-align: middle;
height: 100%;
width: 1px;
*width: auto;
}

div.img_holder img {
display: inline;
margin-bottom: 1px;
}

.baw_630_whitebox_middle p.none {
font-size:18px;
color: #666666;
font-family:Arial, Arial, Helvetica, sans-serif;
font-weight:normal;
padding:20px 10px 5px 20px;
line-height:22px;
}

/* list styles */
ul.list_photos {
margin: 0px;
padding:5px 0px 5px 20px;
list-style-type:none;
}

ul.list_photos li {
margin:0px 0px 5px 0px;
padding:0px 0px 0px 10px;
background:url(/images/community/bg_orange_bullets.gif) left center no-repeat;
}

#baw_column_left h1 {
padding-top:5px;
font-size:26px;
}