/*
Style MyPride 
Three column:left info, mid content, right banners
*/

#wrapper-mypride-left { color:#333; border:0px; margin:10px 0px 0px 0px; width:300px; float:left; background:#ffffff; } 
#wrapper-mypride-columns { color:#333; border:0px; margin:10px 0px 0px 10px; width:676px; float:left; background:#ffffff; } 
#wrapper-mypride-columns-two { color:#333; border:0px; margin:0px 0px 0px 3px; width:673px; float:left;  } 
#wrapper-mypride-center { float:left; color:#333; border:0px; margin:0px 0px 0px 0px; padding:3px; width:500px; display:inline; background:#ffffff; }
#wrapper-mypride-right { color:#333; border:0px; margin:10px 0px 0px 10px; padding:0px; width:160px; float:left; background:#ffffff; } 

.mypride_friend_thumb { display: inline-block; padding: 3px 5px 5px 15px; text-align: center; }

.mypride_comment_wrapper { clear:both; display:block; margin: 5px 0 20px 0; }
.mypride_comment_left { float: left; width: 55px; font-size: 11px; line-height:12px; font-weight: normal; color:#333333; text-align:left; }
.mypride_comment_right { float: left; width: 415px; font-size: 12px; line-height:17px; font-weight: normal; color:#333333; margin: 0 0 0 10px; }
.mypride_comment_right img { width:expression(this.height >= this.width ? "auto" :"280px"); height:expression(this.width > this.height ? "auto" :"250px"); max-width:280px; max-height:250px;}
.mypride_comment_right embed { width:expression(this.height >= this.width ? "auto" :"380px"); height:expression(this.width > this.height ? "auto" :"250px"); max-width:380px; max-height:250px;}
.mypride_comment_right object { width:expression(this.height >= this.width ? "auto" :"380px"); height:expression(this.width > this.height ? "auto" :"250px"); max-width:380px; max-height:250px;}
.mypride_comment_right_from { clear:both; width: 415px; margin:0; }
.mypride_comment_right_from_blue { clear:both; width: 415px; margin:0; background:#ddddff; }
.mypride_comment_right_from_indent { clear:both; width: 415px; padding: 5px; }
.mypride_comment_right_from_left { float:left; width: 295px; background:#ddddff; padding: 3px; }
.mypride_comment_right_from_right { float:left; width: 100px; text-align:right; background:#ddddff; padding: 3px; }

.mypride_box { display:block; padding: 5px; border:1px; border-color:#aabbff; border-style:solid; margin: 0 0 10px 0; }
.mypride_box_top_margin { clear:both; width:280px; padding: 10px; border:1px; border-color:#aabbff; border-style:solid; margin: 10px 0 15px 0; }
.mypride_box_title { width:274px; display:inline-block; padding: 7px; font-family:Arial; font-size:11px; color:#888888; line-height:15px; font-weight:normal; text-align:left; }
.mypride_box_title_no_margin { font-family:Arial; font-size:11px; color:#888888; line-height:15px; font-weight:normal; text-align:left; margin: 0 0 10px 0;}
.mypride_box_title_text_large { font-size: 18px; font-weight: bold; }
.mypride_box_title_text_regular { font-size: 11px; line-height:16px; font-weight: bold; color:#4589A2; }
.mypride_box_title_text_regular a { font-size: 11px; line-height:16px; font-weight: bold; color:#4589A2; }
.mypride_box_title_text_regular a:hover { font-size: 11px; line-height:16px; font-weight: bold; color:#333333; }

.mypride_box_master { float:left; clear:both; width: 287px; margin: 10px 0 10px 0; font-family:Verdana,Arial; font-size:11px; color:#333333; line-height:16px; }
.mypride_box_master_left { float:left; width:102px; }
.mypride_box_master_right { float:left; width:185px; margin: 3px 0 0 0px; }

.mypride_box_inner { clear:both; display:block; width: 275px; margin: 0px 0 10px 0; font-family:Verdana,Arial; font-size:12px; color:#333333; line-height:18px; }
.mypride_box_inner_inner_text { font-family:Verdana,Arial; font-size:11px; color:#333333; line-height:18px; }
.mypride_box_inner_inner_text img { width:expression(this.height >= this.width ? "auto" :"280px"); height:expression(this.width > this.height ? "auto" :"250px"); max-width:280px; max-height:250px;}
.mypride_box_inner_inner_text_headline { font-family:Verdana,Arial; font-size:13px; color:#444444; line-height:18px; }

.mypride_box_center_top_margin { padding: 10px; border:1px; border-color:#aabbff; border-style:solid; margin: 10px 0 15px 0; }
.mypride_box_center_title { padding: 7px; font-family:Arial; font-size:11px; color:#888888; line-height:15px; font-weight:normal; text-align:left; }
.mypride_box_center_title_text_regular { font-size: 11px; line-height:16px; font-weight: bold; color:#4589A2; }
.mypride_box_center_title_text_regular a { font-size: 11px; line-height:16px; font-weight: bold; color:#4589A2; }
.mypride_box_center_title_text_regular a:hover { font-size: 11px; line-height:16px; font-weight: bold; color:#333333; }
.mypride_box_center_title_no_margin_color { padding: 7px 3px 7px 4px; font-family:Arial; font-size:11px; color:#888888; line-height:15px; font-weight:normal; text-align:left; margin: 0px; }
.mypride_box_center_title_no_margin { font-family:Arial; font-size:11px; color:#888888; line-height:15px; font-weight:normal; text-align:left; margin: 0 0 10px 0; }
.mypride_box_center_title_text_large { float:left; font-size: 18px; font-weight: bold; }
.mypride_box_center_title_text_wrapper { display: block; }
.mypride_box_center_title_text_left { float:left; }
.mypride_box_center_title_text_right { float:right; font-size: 11px; font-weight: bold; }
.mypride_box_center_inner {  clear:both; display:block; width:480px; margin: 30px 0 5px 0; }
.mypride_box_center_inner_color {  clear:both; display:block; width:480px; margin: 15px 0 5px 0; }

.mypride_blog_text_date { font-family:Verdana,Arial; font-size:11px; line-height:15px; color:#aa8888; } 

.mypride_panel { clear:both; background-color:#eaf2ff; width:654px; padding:10px;}

.mp_set_wrap {clear:both; display:table; width:100%; padding:0 0 20px 0; }
.mp_set_wrap_left { float:left; width:50%; }
.mp_set_wrap_right { float:left; width:50%; text-align:right;}


/*
Accounts
*/

.account_line_wrapper { clear:both;  display:table; width: 100%; padding:0 0 20px 0;}
.account_line_left { float:left; width: 60%; padding:2px 0 0 0;}
.account_line_left span { font-family:Arial,Verdana; font-size:12px; color:#666666; line-height:16px; }
.account_line_right { float:left; width: 40%; text-align:right; }
.account_line_right span { font-family:Arial,Verdana; font-size:11px; color:#666666; line-height:16px; }

.account_line_full { float:left; width: 100%; }
.account_line_full span { font-family:Arial,Verdana; font-size:12px; color:#666666; line-height:16px; }



.account_box_contact { width: 335px; border-bottom:thin solid #ccccff; border-left:thin solid #ccccff; border-right:thin solid #7da7d9; padding:0 0 0 10px; }


