@charset "UTF-8";
/* CSS Document */

*{margin:0;padding:0;}

body{font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#51462A}
td{font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#51462A}

.input{width:150px;border:1px solid #CDBFA1;color:#666666;padding:3px;font-size:11px;margin:0 5px 3px 0}

.clear{clear:both}

.tinymcetext{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:left;}
.tinymcetext p{margin:0; padding:0;}

ul{list-style:none;}

a:link, a:visited{color:#CB6803;text-decoration:none}
a:hover{color:#C03000}

a.org_btn{display:block;color:#FFF;text-decoration:none;font-size:10px;font-weight:bold;line-height:20px;text-align:center}
.fortynine{background:url(images/orange_btn_49.png) no-repeat;width:49px;}
.seventy{background:url(images/orange_btn_70.png) no-repeat;width:70px;}
.nintyfive{background:url(images/orange_btn_95.png) no-repeat;width:95px;}
a:hover.org_btn{color:#51462A}

.designer .textelements{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:left;}
.designer .textelements p{margin:0; padding:0;}

#wrapper{width:846px;margin:0 auto}
#wrapper_home{width:702px;margin:0 auto}

#header{position:relative}

#header_home h1{width:216px;height:51px;font-weight:normal;font-size:22px;float:left;background:url(images/mdlogo.JPG) no-repeat;text-indent:-9999px}
#header h1{width:150px;height:65px;font-weight:normal;font-size:22px;float:left;background:url(images/mdlogo_sm.gif) no-repeat;text-indent:-9999px}
#header h2{width:150px;height:65px;font-weight:normal;font-size:18px;float:left;color:#333333;}

#header_home #home_login{float:right;font-size:10px;margin:14px 0 5px 0}
#header_home #home_login .email{float:left}
#header_home #home_login .input{width:94px;border:1px solid #CDBFA1;height:12px;color:#CDBFA1;padding:3px;font-size:11px;margin:0 5px 3px 0}
#header_home #home_login .password{float:left}
#header_home #home_login .btn{float:left}

#header #global_nav{float:left;background:url(images/sec_nav_bg.png) no-repeat right;height:30px;}
#header #global_nav ul{background:url(images/sec_nav_lt_bg.png) no-repeat;height:30px;padding:0 3px;width:690px}
#header #global_nav li{float:left}
#header #global_nav a:link,#header #global_nav a:visited{font-weight:bold;background:url(images/sec_nav_divider.png) right no-repeat;text-decoration:none;color:#FFF;padding:10px 10px 7px 10px;display:block}
#header #global_nav a:hover{color:#282828}
#header #global_nav .last a{background:none}

#header #global_nav li ul{background:none;position:absolute;padding:0 !important;display:none;}
#header #global_nav li li{padding:6px 0 0 0}
#header #global_nav li:hover ul{display:block}
#header #global_nav li li a{background:none !important}
#header #global_nav li li a:link, #header #global_nav li li a:visited{font-weight:normal;color:#423922;display:inline;padding:5px;}

#header #community_nav{float:left;background:url(images/sec_nav_bg-charcoal.png) no-repeat right;height:30px;}
#header #community_nav ul{background:url(images/sec_nav_lt_bg-charcoal.png) no-repeat;height:30px;padding:0 3px;width:690px}
#header #community_nav li{float:left}
#header #community_nav a:link,#header #community_nav a:visited{font-weight:bold;background:url(images/sec_nav_divider-charcoal.png) right no-repeat;text-decoration:none;color:#FFF;padding:10px 10px 7px 10px;display:block}
#header #community_nav a:hover{color:#fa9b17}
#header #community_nav .last a{background:none}

#header #community_nav li ul{background:none;position:absolute;padding:0 !important;display:none;}
#header #community_nav li li{padding:6px 0 0 0}
#header #community_nav li:hover ul{display:block}
#header #community_nav li li a{background:none !important}
#header #community_nav li li a:link, #header #community_nav li li a:visited{font-weight:normal;color:#423922;display:inline;padding:5px;}

#header #utility_nav{position:absolute;bottom:10px;right:0;}
#header #utility_nav li{float:left}

.nav{color:#CDC0A2}
.nav a:link,.nav a:visited{padding:0 8px;}

#content #left{float:left;width:650px;}

#content #full{float:left;width:840	px;}

#full #holder{padding:20px 10px}
p{margin:0 0 10px 0}
#full #holder h3{font-size:12px;font-weight:bold}

#notifications{border-top:1px solid #EAE6DD;border-bottom:1px solid #EAE6DD;padding:6px 10px;line-height:22px;height:22px}
.dyk h2{background:url(images/question_icon.png) no-repeat center left;line-height:22px;height:22px;display:block;float:left;padding:0 0 0 25px;margin:0 5px 0 0;font-size:14px;font-weight:bold}

#notifications2{border-top:1px solid #EAE6DD;border-bottom:none;padding:0px;line-height:4px;height:4px}
.dyk2 h2{background:url(images/question_icon.png) no-repeat center left;line-height:4px;height:4px;display:block;float:left;padding:0 0 0 0;margin:0 0 0 0;font-size:14px;font-weight:bold}


#borderedsection{border-top:1px solid #EAE6DD;border-bottom:1px solid #EAE6DD;padding:6px 10px;line-height:22px;height:100px;}

#left #holder{padding:20px 10px}
p{margin:0 0 10px 0}
#left #holder h3{font-size:12px;font-weight:bold}

#left #holder .column_1{float:left}
#left #holder .column_2{float:left;margin:0 0 0 20px}

#left .lt_brown{background:#EAE6DD}

#left #holder .rounded_1 .top{background:url(images/round_tl.gif) no-repeat;height:6px}
#left #holder .rounded_1 .top_right{background:url(images/round_tr.gif) no-repeat right;height:6px;}
#left #holder .rounded_1 .bottom{background:url(images/round_bl.gif) no-repeat;height:6px}
#left #holder .rounded_1 .bottom_right{background:url(images/round_br.gif) no-repeat right;height:6px;}
#left #holder .rounded_1 .middle{padding:10px}
#left #holder .rounded_1 .icon_bar h4{line-height:37px;font-size:13px;font-weight:bold;float:left}
#left #holder .rounded_1 .icon_bar{text-align:right}

#left #holder .rounded_2 .top{background:url(images/round_lg_tl.gif) no-repeat;height:8px}
#left #holder .rounded_2 .top_right{background:url(images/round_lg_tr.gif) no-repeat right;height:8px;}
#left #holder .rounded_2 .bottom{background:url(images/round_lg_bl.gif) no-repeat;height:8px}
#left #holder .rounded_2 .bottom_right{background:url(images/round_lg_br.gif) no-repeat right;height:8px;}
#left #holder .rounded_2 .middle{padding:8px 15px}

#left #holder .rounded_2 h4{font-size:12px;padding:0 0 10px 0}
#left #holder .rounded_2 li{margin:0 0 10px 0}

#content_home{position:relative;height:435px}
#content_home #main{margin:10px 0;position:relative;z-index:10}
#content_home #main #top{background:url(images/home_mod_top.gif) no-repeat;width:702px;height:8px}
#content_home #main #middle{border-left:1px solid #CDBFA1;border-right:1px solid #CDBFA1}
#content_home #main #bottom{background:url(images/home_mod_bottom.gif) no-repeat;width:702px;height:8px}

#content_box{position:relative;height:435px}
#content_box #main{margin:10px 0;position:relative;z-index:10}
#content_box #main #top{background:url(images/home_mod_top.gif) no-repeat;width:650px;height:8px}
#content_box #main #middle{border-left:1px solid #CDBFA1;border-right:1px solid #CDBFA1}
#content_box #main #bottom{background:url(images/home_mod_bottom.gif) no-repeat;width:650px;height:8px}

#main #middle{height:250px;position:relative;overflow:hidden;}
#main #middle #promo_holder{position:relative}

#main #middle strong{font-weight:bold;font-size:12px}
#main #middle p{line-height:15px}

#main a.sign_btn{background:url(images/home_signup_btn.png) no-repeat;width:120px;height:65px;text-indent:-9999px;display:block;position:absolute;left:530px;top:105px;z-index:500}

#main #middle #promo_1{background:url(images/cta_main_1_bg.png) no-repeat;height:250px;position:absolute;left:0;float:left;width:700px}
#main #middle #promo_1 .copy{position:absolute;top:60px;left:200px;width:290px}

#main #middle #promo_2{background:url(images/cta_main_2_bg.png) no-repeat;height:250px;position:absolute;left:700px;float:left;width:700px}
#main #middle #promo_2 .copy{position:absolute;top:60px;left:200px;width:290px}

#main #middle #promo_3{background:url(images/cta_main_3_bg.png) no-repeat;height:250px;position:absolute;left:1400px;float:left;width:700px}
#main #middle #promo_3 .copy{position:absolute;top:60px;left:200px;width:290px}

#main #middle #promo_4{background:url(images/cta_main_4_bg.png) no-repeat;height:250px;position:absolute;left:2100px;float:left;width:700px}
#main #middle #promo_4 .copy{position:absolute;top:60px;left:200px;width:290px}


#cta{position:absolute;top:262px;z-index:100;}

#cta li{float:left;width:166px;height:161px;background:url(images/cta_btn.png) no-repeat top;position:absolute}
#cta li:hover{background-position:bottom;cursor:pointer;top:-5px}
#cta li:hover h2{font-weight:bold}


#cta h2{font-size:12px;text-align:center;margin-top:78px;font-weight:normal}

#cta #one{width:166px}


#content #right{float:left;width:186px;margin-left:10px}

#right .module{margin:0 0 8px 0}
.module .top{background:url(images/mod_186_top.gif) no-repeat;height:8px}
.module .middle{border-left:1px solid #CDBFA1;border-right:1px solid #CDBFA1;padding:10px 10px 2px 10px}
.module .middle ul{list-style:none}
.module .middle li{margin:0 0 6px 0}

.module .avatar img{float:left;margin-right:10px;}
.module .header{border-left:1px solid #CDBFA1;border-right:1px solid #CDBFA1;background:#EAE6DD;padding:0 10px 5px 10px}
.module .header strong{font-size:12px}
.module .bottom{background:url(images/mod_186_bottom.gif) no-repeat;height:8px}

a.icon_link{padding:0 0 0 18px;display:block;line-height:16px;}
a.icon_link_wide{padding:0 0 0 34px;display:block;line-height:16px;}

a.friend_request{background:url(images/plus_icon.png) no-repeat center left;}

a.other_request{background:url(images/ribon_icon.png) no-repeat center left;}
a.email_icon{background:url(images/email_icon.png) no-repeat center left}
a.invite_icon{background:url(images/invite_icon.gif) no-repeat left;}

#footer{border-top:1px solid #EAE6DD;border-bottom:1px solid #EAE6DD;padding:6px 10px 6px 5px;line-height:22px;width:650px;}
.home{width:685px !important}
#footer #search{float:right}
#footer .input{border:1px solid #CDBFA1;height:14px;color:#CDBFA1;padding:3px;float:left;width:130px;font-size:11px;}
#footer .button{float:left;margin:0 0 0 5px}
#footer li{float:left}
.button{vertical-align:middle}
#copyright{padding:5px 12px;color:#A6A091;font-size:10px}

/*solid tan rounded corners */
.lt_brown{background:#EAE6DD}

.msgbar{background:#4981D8}

.midgrey{background:#999999}

.rounded_2 .top{background:url(images/round_lg_tl.gif) no-repeat;height:8px}
.rounded_2 .top_right{background:url(images/round_lg_tr.gif) no-repeat right;height:8px;}
.rounded_2 .bottom{background:url(images/round_lg_bl.gif) no-repeat;height:8px}
.rounded_2 .bottom_right{background:url(images/round_lg_br.gif) no-repeat right;height:8px;}
.rounded_2 .middle{padding:8px 15px}


/* outlined rounded corners  */
.rounded_3 .top{background:url(images/round_ot_tl.gif) no-repeat;height:8px}
.rounded_3 .top_right{background:url(images/round_ot_tr.gif) no-repeat right;height:8px;}
.rounded_3 .bottom{background:url(images/round_ot_bl.gif) no-repeat;height:8px}
.rounded_3 .bottom_right{background:url(images/round_ot_br.gif) no-repeat right;height:8px;}
.rounded_3 .middle{padding:8px 15px;border-left:1px solid #CDBFA1;border-right:1px solid #CDBFA1;}


/* tan header with outlined rounded corners */
.rounded_4 .top{background:url(images/round_mod_tl.gif) no-repeat;height:8px}
.rounded_4 .top_right{background:url(images/round_mod_tr.gif) no-repeat right;height:8px;}
.rounded_4 h3{background:#EAE6DD;padding:0 10px 5px 10px;border-left:1px solid #CDBFA1;border-right:1px solid #CDBFA1;margin:0;}
.rounded_4 .bottom{background:url(images/round_ot_bl.gif) no-repeat;height:8px}
.rounded_4 .bottom_right{background:url(images/round_ot_br.gif) no-repeat right;height:8px;}
.rounded_4 .middle{padding:8px 15px;border-left:1px solid #CDBFA1;border-right:1px solid #CDBFA1;}

/* rounded message bar */
.rounded_msg .top{background:url(images/roundblu_tl.gif) no-repeat;height:4px}
.rounded_msg .top_right{background:url(images/roundblu_tr.gif) no-repeat right;height:4px;}
.rounded_msg .bottom{background:url(images/roundblu_bl.gif) no-repeat;height:4px}
.rounded_msg .bottom_right{background:url(images/roundblu_br.gif) no-repeat right;height:4px;}
.rounded_msg .middle{padding:0px 15px; color:#ffffff;}

/* My custom rounded corners */
.customrounded_1 .top{background:url(/images/round_1_tl.png) no-repeat;height:8px}
.customrounded_1 .top_right{background:url(/images/round_1_tr.png) no-repeat right;height:8px;}
.customrounded_1 .insidetop{background:#999999; margin-left:8px; margin-right:8px; margin-top:-8px; font-size:7px;}
.customrounded_1 .bottom{background:url(/images/round_1_bl.png) no-repeat;height:8px;}
.customrounded_1 .bottom_right{background:url(/images/round_1_br.png) no-repeat right;height:8px;}
.customrounded_1 .insidebottom{background:#999999; margin-left:8px; margin-right:8px; font-size:7px; margin-top:-8px;}
.customrounded_1 .middle{padding:8px 15px}

/* For light box */
/* My custom rounded corners */
.customrounded_2 .top{background:url(/images/round_3_tl.png) no-repeat;height:16px}
.customrounded_2 .top_right{background:url(/images/round_3_tr.png) no-repeat right;height:16px;}
.customrounded_2 .insidetop{background:url(/images/round_3_tm.png) repeat-x; height:16px; margin-top:-16px; margin-left:16px; margin-right:16px;}
.customrounded_2 .bottom{background:url(/images/round_3_bl.png) no-repeat;height:16px;}
.customrounded_2 .bottom_right{background:url(/images/round_3_br.png) no-repeat right;height:16px;}
.customrounded_2 .insidebottom{background:url(/images/round_3_bm.png) repeat-x; height:16px; margin-top:-16px; margin-left:16px; margin-right:16px;}
.customrounded_2 .middle{background:#FFFFFF; padding:8px 15px; margin-left:0px; margin-right:0px;}

/* My custom rounded corners 
.customrounded_2 .top{background:url(/images/round_3_tl.png) no-repeat;height:17px}
.customrounded_2 .top_right{background:url(/images/round_3_tr.png) no-repeat right;height:17px;}
.customrounded_2 .insidetop{background:url(/images/round_3_tm.png) repeat-x; height:17px; margin-top:-17px; margin-left:17px; margin-right:17px;}
.customrounded_2 .bottom{background:url(/images/round_3_bl.png) no-repeat;height:17px;}
.customrounded_2 .bottom_right{background:url(/images/round_3_br.png) no-repeat right;height:17px;}
.customrounded_2 .insidebottom{background:url(/images/round_3_bm.png) repeat-x; height:17px; margin-top:-17px; margin-left:17px; margin-right:17px;}
.customrounded_2 .middle{background:url(/images/round_3_lm.png) repeat-y; width:17px; height:100%;}
.customrounded_2 .middle_right{background:url(/images/round_3_rm.png) repeat-y right;width:17px; height:100%}
.customrounded_2 .insidemiddle{background:#FFFFFF; padding:8px 15px; margin-top:-17px; margin-left:17px; margin-right:17px;}*/


