/* v 459 contains old gh code */

/*reset */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, em, font, img, strong, object, iframe, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, table, tbody, tr, th, td{margin:0; padding:0; border:0; outline:0; text-align:left}
ol, ul{list-style:none}

/*general styles*/
body {background:none repeat scroll 0 0 #FFFFFF;font:12px Helvetica, Arial, sans-serif;}
a {color:#0A8EA2;text-decoration:none;}
a:hover {text-decoration:underline;}
h1, h2, h3, h4, h5, h6, h1 span, h2 span {font-family: Georgia, serif !important;font-weight:lighter;}
h1, h2 {font-size:26px !important;}
.hide {display:none;}
.ftLeft {float:left !important;}
.ftRight {float:right !important;}

.adNote {font-size:8px;font-family:arial, helvetica, sans-serif;color:#666;text-align:left;display:block;margin-left:8px;}
.sponsor_logo, .sponsor_logo_posts  {position:absolute;right:365px}

#hatBg {background:transparent url(topbarbg.png) repeat-x;height:42px;width:100%;}
.clearfix {clear:both;overflow:hidden;}

/*layout*/

#container {width:984px;margin:0 auto;background-color:#fff;position:relative}
#content  {
border-right:0.1em solid #EEEEEE;
float:left;
margin:0px 0 25px 0;
padding-bottom:60px;
padding-right:22px;
width:600px;
}
#subcontent  {
float:left;
margin:10px 8px 0 10px;
width:325px;
position:relative;
}

/*ads */
#ad300  {
padding:15px 10px 35px;
text-align:center;
}
#topLeaderWrap  {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 auto 15px;
position:relative;
text-align:center;
z-index:999;
}
#topLeader {
margin:0px auto;
width:728px;
}

.rrMod  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/railtitlebg.gif") no-repeat scroll 10px 30px transparent;
margin-bottom:31px;
}
.rrMod h4 {
height:32px;
padding-bottom:15px;
width:335px;
}

/* right rail module headers */

h4.mostpop {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 10px -2102px transparent;
}

h4.dailyvid {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 10px -449px;
}

h4.followus {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 10px -655px;
}

h4.contributors {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 10px -1961px;
}

h4.dailycoupon {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 10px -724px transparent;
}

h4.mostpopdeals {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 10px -804px transparent;
}

h4.twitterfeed {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 10px -1427px transparent;
}

h4.activeDeals {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/more_daily_deals_header.gif") no-repeat scroll 10px 0px transparent;
}

.rrQuigo {background:#e5fsfa;height:225px;padding: 10px 10px 0px 0px;}
.rrQuigo h6 {text-transform:uppercase;font-family:helvetica, arial, sans-serif;font-size:12px;margin-bottom:10px;}


.modBody  {
clear:both;
margin-left:10px;
margin-top:10px;
overflow:hidden;
}

/*get this blog */
.followUs  {
margin:-10px 0 -8px 8px;
padding:0px 20px;
}
.modBody ul {
margin-left:-10px;
}
.modBody ul li {
border-right:0.1em solid #DDDDDD;
float:left;
padding:12px 10px;
text-align:center;
width:78px;
}
.modBody ul li.last {
padding:12px 0px 12px 10px;
border:0px none;
}
.modBody ul li p {
width:78px;
text-align:center;
}

#tmm-newsletter-signup {
  height:176px;
  width:317px;
  scroll:none;
}


/*ke gallery*/
.rrMod .photogal {background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/photogalbg.gif) no-repeat;height:35px;width:335px;}
.rrMod .rrModBot-photo {background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/photogalbg-bottom.gif) no-repeat;height:15px;width:335px;}
.rrMod .body-photo {background:#f8fcfd;padding-bottom:5px;border-left:.1em solid #cbe1ee;border-right:.1em solid #cbe1ee;} 
.rrgalwrap {
clear:both;
height:290px;
margin-bottom:5px;
overflow:hidden;
position:relative;
top:-10px;
}
.rrgalwrap .ke_kit_css_title_314 {
color:#222222 !important;
font-family:Times New Roman,serif !important;
font-size:24px;
margin-bottom:10px;
padding-top:5px !important;
}
.rrgalwrap .ke_kit_css_title_314 a {
color:#222222 !important;
}
.rrgalwrap .ke_kit_css_314 {
background:transparent none repeat scroll 0 0 !important;
border:0 none !important;
}
.rrgalwrap .ke_kit_css_photoHolder {
background:#E2F0F9 none repeat scroll 0 0 !important;
border:0 none !important;
height:188px !important;
overflow:hidden;
padding-right:2px;
padding-top:3px;
}
.rrgalwrap .ke_kit_css_photoHolder img {
width:335px !important;
}
.rrgalwrap .ke_kit_css_buttons {
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
background:#E2F0F9 none repeat scroll 0 0;
padding-bottom:10px;
padding-top:6px;
position:relative;
top:-6px;
width:294px !important;
}
.rrgalwrap .ke_kit_css_photoCredit_314 {
width:170px;
position:relative;
left:10px;
color:#999 !important;
}
.rrgalwrap .ke_kit_css_photoNumber {
text-align:right;
width:48px;
position:relative;
left:-10px;
top:10px;
color:#999 !important;
}
.rrgalwrap .ke_kit_css_photoBtn {
position:relative;
left:-10px;
}
ul.rrgal {
margin-bottom:20px;
margin-left:10px;
}
ul.rrgal li {
background:transparent url(http://www.blogsmithmedia.com/www.stylelist.com/media/asset_icons1014.gif) no-repeat scroll 10px 3px;
padding-bottom:7px;
margin-left:-10px;
text-indent:37px;
}
/*most popular*/
ul.mostPop {}
ul.mostPop li {height:50px;padding-left:45px;padding-top:5px;margin-bottom:10px;}
ul.mostPop li.pop1 {background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/pop1btn.gif) no-repeat;}
ul.mostPop li.pop2 {background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/pop2btn.gif) no-repeat;}
ul.mostPop li.pop3 {background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/pop3btn.gif) no-repeat;}


/*daily video */
.playbtn  {
background:url("http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/play_large.png") no-repeat scroll 0 0 transparent;
height:106px;
/*margin: -170px 0px 0px 107px;*/
position:absolute;
top:80px;
left:120px;
width:107px;
}
#bCoveMod:hover {
cursor:pointer;
}
.vidBase h5 span {
color:#2F292B;
display:block;
font-family:georgia;
font-size:22px;
line-height:26px;
margin-top:10px;
}

.vidBase div {
border-bottom:0.1em dotted #DDDDDD;
color:#444444;
line-height:18px;
margin-bottom:8px;
margin-top:10px;
padding-bottom:8px;
}

.vidBase span {
font-size:11px;
color:#777;
}

a.moreVids {
font-size:14px;
font-weight:bold;
}

/*most popular */

.popTitle {
margin-bottom:3px;
}

/* coupons */

.popTitle a {
color:#231f20;
font-family:Georgia;
font-size:16px;
line-height:20px;
}

.last {border-bottom:0px none;}

.railItem  {
border-bottom:0.1em dashed #DDDDDD;
clear:both;
margin-bottom:15px;
overflow:hidden;
padding-bottom:15px;
}

.railItem .media {
border:0.1em solid #DDDDDD;
float:left;
margin-right:22px;
width:100px;
}

.railItem .title, .railItem .title a {
text-transform:uppercase;
color:#222;
font-weight:bold;
}

.railItem .description {
color:#918f8f;
}

.railItem .description .title {
margin-bottom:3px;
}

.railItem .couponExpire {
font-weight:bold;
color:#dd2f98;
margin-top:3px;
}

.railItem .info {
 float:left;
 width:175px;
}

img.couponSponsor {
position:absolute;
margin-left:37px;
}


/*contributors*/
ul.editors  {
clear:both;
margin-left:-4px;
margin-top:-10px;
overflow:hidden;
}

ul.editors li {
border:medium none;
padding:12px 14px;
width:78px;
}

ul.editors li a.avatar img {
border:0 none !important;
margin-bottom:5px;
width:72px;
}

a.name  {
display:block;
font-size:14px;
text-align:center;
}

a.contribCoa {margin-left:10px;}

/* FOOTER BEGIN */

        #wpFooter {background:#fff;margin:0 auto;width:980px;}
        #wpFooter #TermsOfService {clear:both;padding:35px 0 40px 0;}
        #TermsOfService #tosLeftTop{float:left;width:250px; padding-top:45px;}
        #TermsOfService #tosLeftTop .mydailyLogo a {background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v17/css/wportalmain/globalHeaderSprite.png) no-repeat 15px -1044px;display:block;height:130px;position:relative;top:-38px;}
        #TermsOfService #tosRightTop a {color:#008290;line-height:19px;}
        #TermsOfService #tosRightTop a.b {font-weight:bold;}
        #TermsOfService p#ftl {padding:10px 8px 0px 10px;color:#008290;font-size:13px;font-family:arial;font-size:12px;}
        #TermsOfService p{padding:10px 8px 0px 10px;color:#737373;font-size:13px;font-family:arial;}
        #bkg {margin:0 auto 0;width:998px;padding-bottom:75px;}
        .ft_cr i{font-style:normal;color:#737373;}

/* FOOTER END */ 
/* Open Auth CSS begins */
#openAuth #loginStatus {color:#000000;float:right;margin-right:15px;_margin-right:6px;margin-top:-20px;}
#openAuth #openAuthIframe {background-color:#FFFFFF;border:1px solid #CCCCCC;clear:left;display:none;left:450px;_left:440px;top:25px;position:absolute;text-align:left;width:540px;z-index:999999999;}
#openAuth #openAuthIframe iframe {background-color:#FFFFFF;border:medium none;height:350px;width:540px;}
#openAuth #closeMe {background-color:#FFFFFF;margin:0 auto;padding:0.5em 6px 0;text-align:right;z-index:5;}
#openAuth #loginStatus #loginLink, #openAuth #loginStatus #logoutLink {cursor:pointer;color:#008290;font-family:Arial,sans-serif;font-size:11px;text-decoration:none;position:relative;top:-13px;}
/* Open Auth CSS ends */

/*global header*/
#GH_outHead{background-image:url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/topbarbg.png);background-repeat:repeat-x;height:42px;_height:40px;margin-top:-42px;position:relative;top:42px;_background-image:none;_background-repeat:repeat-x;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src=http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/topbarbg.png);}#GH_{font:11px Arial;width:998px;margin:0 auto;position:relative;z-index:2000000;}#GH_ #GH_hat{height:42px;color:#666;margin:0 auto;text-align:center;width:998px;}#GH_ .GH_hat_A{background:none;color:#333;text-decoration:none;}#GH_ .GH_hat_A:hover{text-decoration:underline;}#GH_ .GH_hat_UL{list-style-type:none;margin:0;padding:5px 0 0;}#GH_ .GH_hat_LI{float:left;color:gray;line-height:15px;padding-left:3px;font-weight:normal;}#GH_ .GH_hat_LI #GH_hat_A_first{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat scroll -470px -650px;display:block;height:12px;width:22px;}#GH_ #GH_hat_links{float:left;padding-left:4px;width:75%;}#GH_ #GH_hat_links .GH_hat_links_A,#GH_ #GH_hat_tools .GH_hat_links_A{border-right:1px solid #999;padding:0 8px 0 5px;color:#0A8EA2;}#GH_ #GH_hat #GH_hat_links #GH_hat_more .GH_hat_txt{padding-right:5px;}#GH_ #GH_hat_tools .jSignIn, #GH_ #GH_hat_tools .GH_hat_links_A{color:#0A8EA2;}#GH_ #GH_hat_more{zoom:100%;}#GH_ #GH_hat_more,#GH_ .GH_hat_more{color:#0A8EA2;padding:0 0 0 8px;}#GH_ #GH_hat #GH_hat_links #GH_hat_more .GH_hat_more_A{color:#0A8EA2;}#GH_ #GH_hat_more,#GH_ .GH_hat_LI_more{position:relative;}#GH_ #GH_hat_more_link{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat -467px -496px;display:block;height:20px;left:20px;padding:0 12px 0 0;position:absolute;top:0;}#GH_ #GH_hat_tools{float:right;padding:5px 15px 0 0;}#GH_ #GH_more_list{border:1px solid #c7c7c7;background:#fff;display:none;float:left;font-size:12px;left:340px;padding:10px;text-align:left;position:absolute;top:24px;width:328px;z-index:66668;}#GH_ #GH_more_list_lab{border-bottom:1px solid #c7c7c7;color:#2E2E2E;display:block;padding-bottom:8px;text-align:center;}#GH_ .GH_more_list_UL{float:left;list-style-type:none;margin:0;padding:6px 0 0;width:33.33%;}#GH_ #GH_more_list a{float:left;width:100%;color:#2864B4;font-weight:normal;line-height:18px;text-decoration:none;}#GH_ #GH_more_list a:hover{text-decoration:underline;}#GH_ #GH_guts{clear:both;display:block;float:left;height:82px;position:relative;width:auto;z-index:667;margin-top:8px;left:50px;}#GH_ #GH_guts h1{float:left;}#GH_ #GH_brand{float:left;padding:0 !important;}#GH_ #GH_brand_link{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v17/css/wportalmain/globalHeaderSprite.png) no-repeat 0 -616px;color:#333;display:block;height:70px;overflow:hidden;text-decoration:none;text-indent:-6666px;width:214px;}#GH_ #GH_search{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat 0 -200px;padding:6px 8px;float:left;position:relative;top:7px;}#GH_ #GH_search_form{height:43px;padding:5px 0 0 5px;width:473px;}#GH_ #GH_search_field{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat -1px -53px;border:0;color:#918F8F;float:left;font:normal 16px Arial;height:24px;margin:0;overflow:hidden;padding:8px 0 6px 13px;position:relative;top:3px;width:342px;}#GH_ #GH_search_label{border:0;color:#999;font:bold 16px Arial;height:24px;left:27px;margin:0;position:absolute;top:21px;width:342px;}#GH_ #GH_search_field.GH_search_active{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat -1px -53px;}#GH_ #GH_search_button{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat 0 -100px;border:none;cursor:pointer;height:39px;margin:0 0 0 4px;overflow:hidden;padding:0;text-indent:-6666px;width:111px;}#GH_ #GH_search_form .iehover{background-position:0 -150px;}#GH_ #GH_search_results{background-color:#fff;border:1px solid #818181;display:none;font-size:12px;font-weight:normal;left:13px;position:absolute;top:49px;width:353px;}#GH_ #GH_search_results ul{color:#666;list-style-type:none;margin:0;padding:0;}#GH_ #GH_search_results ul li{cursor:pointer;margin:0;padding:3px 10px;}#GH_ #GH_search_results .GH_highlight{background-color:#a4bd3d;color:#fff;text-decoration:underline;}#GH_ #GH_nav{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/navBar.png) no-repeat scroll 0 -5px;clear:both;float:left;height:35px;margin:0;padding:0 0 3px 6px;width:998px;}#GH_ .GH_nav_LI{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/navsep.png) no-repeat scroll 0 0;float:left;list-style-type:none;padding:0 10px;position:relative;top:6px;left:-2px;}#GH_ .GH_nav_LI_last{border-right:none;}#GH_ .GH_nav_list a{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat scroll right -438px;padding-right:15px;text-decoration:none;}#GH_ .GH_nav_list:hover a,#GH_ .GH_nav_list a:hover{/*background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat scroll right -438px;*/text-decoration:none;}#GH_ .GH_nav_A{color:#fff;display:block;float:left;font-size:14px;font-weight:bold;height:22px;padding:7px 7px 0;text-decoration:none;}
#GH_ .first{background:none repeat scroll 0 0 transparent;}
#GH_ #GH_nav #GH_nav_act:first-child{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat scroll 0 -923px;left:-2px;position:relative;}#GH_ #GH_nav_act{background:#fff;_left:-1px;}#GH_ #GH_nav_act .GH_nav_A{color:#000;}#GH_ #GH_nav_act.GH_nav_list{margin-right:0;}#GH_ #GH_nav_act.GH_nav_list .GH_nav_A{background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat scroll right -388px;padding-right:7px;}#GH_ #GH_nav_act #GH_nav_act_B{display:block;padding-right:12px;}#GH_ #GH_nav_act.GH_nav_list_open #GH_nav_act_B{/*background:transparent url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat scroll right -388px;*/}#GH_ .GH_nav_A:hover{text-decoration:none;}#GH_ .GH_nav_list_UL{background:#fff;border-left:1px solid #E64DA8;border-right:1px solid #E64DA8;border-bottom:1px solid #E64DA8;display:none;left:-1px;list-style-type:none;margin:0;padding:0;position:absolute;top:29px;z-index:-1;*z-index:-1;width:160px;}#GH_ .GH_nav_list_ul_col2{width:320px;}#GH_ .GH_nav_list_UL li{background-color:#fff;font-size:12px;_float:left;}#GH_ .GH_nav_list_UL a{background:none;border-bottom:1px dashed #c7c7c7;*border-top:1px dashed #fff !important;color:#0A8EA2;display:block;float:left;font-size:12px;font-weight:bold;margin:0 10px;_margin:0 5px;padding:7px 0 7px 7px;text-transform:none;width:133px;}#GH_ .GH_nav_list_UL a:hover{background:#E64DA8;color:#fff;font-weight:bold;}#GH_ #GH_fb_link{float:right;list-style-type:none;margin-top:4px;padding-right:16px;}#GH_ #GH_fb_link a{color:#fff;font-family:arial;font-size:12px;font-weight:normal;margin:2px 2px 0 0;_margin:2px 1px 0 0;}#GH_ #GH_fb_link a:hover{text-decoration:underline;}#GH_ #GH_hat_links #GH_hat_A_first{background:url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/globalHeaderSprite.png) no-repeat -470px -650px;display:block;float:left;height:14px;margin-left:10px;overflow:hidden;padding:0;padding-right:7px;text-indent:-99em;width:30px;}#GH_ #GH_brand{padding:19px 0 21px 14px;}#greeting{float:left;position:relative;top:17px;width: 270px;overflow:hidden;}#greeting #wlcmMsg{color:#231F20;font-family:georgia;font-size:16px;font-weight:bold;left:18px;position:relative;text-transform:capitalize;}#greeting #welcmDate{color:#231F20;font-family:georgia;font-size:12px;left:18px;line-height:18px;position:relative;}#greeting .wlcmInfo img{display:block;position:relative;right:-254px;_right:-252px;top:-18px;border:0;_border:0;}#GH_nav .GH_nav_list .GH_nav_list_ul_col2 .GH_nav_list_r{*float:right;}#GH_ .GH_hat_LI{*line-height:16px;}#greeting #wlcmMsg #loggedInText, #greeting #wlcmMsg #userName{color:#231F20;font-family:georgia;font-size:16px;font-weight:bold;text-transform:capitalize;}

/*#greeting  {margin-left:700px;margin-top:8px !important;position:absolute !important;width:250px !important;}*/

#greeting #wlcmMsg {
display:block;
}

/*these two overrides correct first item rounded corner and selected state for blog pages*/
/*#GH_ .GH_nav_LI {background:none !important;}*/
/*#GH_ #GH_nav_act {background:none repeat scroll 0 0 #FFFFFF !important;}*/
/*create space for banner ad - blog only*/
#GH_outHead {
/*background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/topbarbg_tall.png") repeat scroll 0 -10px transparent !important;*/
border-top:0.1em solid #EEEEEE;
padding-bottom:0 !important;
}

#GH_ #GH_hat {margin: 3px auto;}

#GH_ #GH_guts h1 {float:left;}


#GH_ #GH_nav #GH_nav_cur {
background:#fff;
left:-2px;
position:relative;
}
#GH_ #GH_nav #GH_nav_cur a {
color:#000;
}
.GH_nav_list_UL a {
color:#0A8EA2 !important;
}
.GH_nav_list_UL a:hover {
color:#fff !important;
}
*+html #GH_ .GH_nav_list_UL li{float:left;}

/* Safari Hack begins*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	#GH_ #GH_fb_link a {top:2px;}
	#GH_ #GH_search_button:hover{background-position:0 -150px;}
}
/* Safari Hack ends*/

/* roc styles */
.pagetitle  {
border-right:0.1em dashed #DDDDDD;
clear:both;
float:left;
margin:22px 16px 5px 0px;
overflow:hidden;
padding-right:17px;
}
.pagetitle-daily-deal {
padding:10px 0px;
}
.catdescript  {
color:#595959;
float:left;
font-size:16px;
line-height:22px;
width:490px;
height:90px;
}
.catdescript-2-minute-memo {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/sub_textImages.png") repeat scroll 0 5px transparent;
}
.catdescript-daily-deal {
background: url("http://www.blogsmithmedia.com/www.mydaily.com/media/sub_textImages.png") repeat scroll 0 -105px transparent;
}
.catdescript-recently-on-mydaily {
background: url("http://www.blogsmithmedia.com/www.mydaily.com/media/sub_textImages.png") repeat scroll 0 -235px transparent;
height:65px !important;
width:500px;
}
.catdescript-blogger  {
height:70px;
margin-top:28px;
}
#catCell  {
display:table-cell;
vertical-align:middle;
font-weight:bold;
}

#catWrap  {
display:table;
float:left;
height:57px;
}
.catWrap-2-minute-memo {
height:87px !important;
}
.pagetitle h1 {
color:#FFB200;
overflow:hidden;
}

.pagetitle h1.tagpg {text-indent:0px !important;}
.pagetitle h1.header-2-minute-memo, h2.header-2-minute-memo {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 0 0 transparent;
height:68px;
text-indent:-9999px;
width:154px;
}
.pagetitle h1.header-recently-on-mydaily, h2.header-recently-on-mydaily {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 0 -2239px transparent;
height:37px;
text-indent:-9999px;
width:264px;
}
.pagetitle h1.header-daily-deal, h2.header-daily-deal {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 0 -1679px transparent;
height:52px;
text-indent:-9999px;
width:223px;
}

.pagetitle h1.header-daily-news, h2.header-daily-news {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 0 -1825px transparent;
height:35px;
text-indent:-9999px;
width:223px;
}

.pagetitle h1.header-blogger, h2.header-blogger {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 10px -2525px transparent;
height:35px;
text-indent:-9999px;
width:237px;
}

.pagetitle h1.header-daily-video, h2.header-daily-video {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 0 -2386px transparent;
height:35px;
text-indent:-9999px;
width:230px;
}

.mdl {
margin:30px 0px;
clear:both;
}
.mdl-bdrart  {
background:url("http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/bgRepeatersSprite.png") repeat-x scroll 0 0 transparent;
height:10px;
margin-top:8px;
width:960px;
font-size:0px;
}
.mdl-titlebdr  {
background:url("http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/bgRepeatersSprite.png") repeat-x scroll 0 0 transparent;
clear:both;
height:10px;
margin-top:10px;
overflow:hidden;
width:960px;
}
.bottom  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/railtitlebg.gif") repeat-x scroll 0 0 transparent;
width:595px !important;
clear:both;
}
.mdl-img {
margin-right:20px;
}
.mdl-img img {
margin-top:5px;
}
.mdl-img p {
font-size:10px;
color:#555;
width:133px;
}
.mdl-img p.photocredit {
padding-top:5px;
}
.mdl-img p.roc {
width:133px;
}
.mdl-img p.narrow {
width:233px;
}
.slim p.narrow {
width: 123px;
}
.mdl-img p.wide {
width:553px;
margin-bottom:20px;
}
.gdeb {margin-right:0px; width:92px; margin-top:15px;}
.mdl-content iframe {margin-left:-10px;}
.isExpired  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/expired.png") no-repeat scroll 0 0 transparent;
height:80px;
margin:136px 0 0 66px;
position:absolute;
width:70px;
}
.postExpired {margin:153px 0 0 218px;position:absolute;}
.ddealDate  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/dealdatebg.png") no-repeat scroll 0 0 transparent;
height:80px;
margin:18px 0 0 8px;
padding:21px 0 0 3px;
position:absolute;
text-align:center;
width:67px;
}
.riverRight {float:left;width:440px;}
.ddealDate p {
color:#FFFFFF;
font-family:times New Roman;
font-size:14px;
margin:-6px 0px 2px 0px;
text-align:center;
text-transform:uppercase;
width:65px;
line-height:20px !important;
}
.ddealDate p.bigNum {
font-size:24px;
}
.ddealExpired {
font-size:18px !important;
}
.expireHead {
font-weight:bold;
color:#DD2F98;
margin-top:8px;
}
#allDeals, #activeOnly {
background:#0A889E;
padding:10px;
-moz-border-radius:8px;
border:1px solid;
color:#fff;
}
.dealNav  {
border-bottom:0.1em dashed #DDDDDD;
clear:both;
margin-bottom:30px;
margin-top:0;
overflow:hidden;
}
.dealNav div {
margin-right:10px;
}
.mdl-sub {
color:#E0319A;
font-family:Times;
font-size:16px;
font-weight:bold;
margin-bottom:8px;
text-transform:lowercase;
}
.mdl-sub a {
color:#E0319A;
font-family: Georgia !important;
}
.mdl-sub a:hover {text-decoration:none;}
.mdl-hd h2 a {
color:#231f20;
}
.mdl-byline {
margin-top:8px;
color:#918f8f;
}
.mdl-byline span.dlSource {
display:block;
margin-top:3px;
font-weight:bold;
}
.mdl-cmt  {
float:right;
margin-left:20px;
padding-top:5px;
width:30px;
}
.mdl-cmtbg  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/commentbg.gif") no-repeat scroll 2px -1px transparent;
float:left;
height:40px;
width:35px;
}
.mdl-cmtnmbr  {
color:#FFFFFF;
float:left;
margin:0 auto;
padding-top:7px;
text-align:center;
width:100%;
cursor:pointer;
}
.mdl-cmtnmbr a {
color:#fff;
text-decoration:none;
}
.mdl-cmtxt {
}
.mdl-content {
clear:right;
color:#595959;
line-height:18px;
margin-top:15px;
}
.btn {
background:transparent url(http://www.blogsmithmedia.com/www.mydaily.com/media/btnsprite.gif) no-repeat scroll 0 0;
float:left;
margin:5px 0;
padding:0px 0px 0px 5px;
text-transform:lowercase;
margin:20px 0px;
}
.btn a {
background:transparent url(http://www.blogsmithmedia.com/www.mydaily.com/media/btnsprite.gif) repeat-x scroll 0 -98px;
color:#FFFFFF;
float:left;
font-size:18px;
height:40px;
line-height:40px;
padding:0 25px;
text-decoration:none;
}
.btn a.prv {
padding: 0 15px;
}
.btn span {
background:transparent url(http://www.blogsmithmedia.com/www.mydaily.com/media/btnsprite.gif) no-repeat scroll 0 -50px;
float:left;
height:40px;
width:5px;
}
.rocBtn  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/action-btn-left.gif") no-repeat scroll 0 0 transparent;
float:left;
margin:20px 0;
padding:0 0 0 5px;
}
.rocBtn a {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/action-btn-mdl.gif") repeat-x scroll 0 0 transparent;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
line-height:26px;
padding:0 5px;
text-decoration:none;
}
.rocBtn span {
background:transparent url(http://www.blogsmithmedia.com/www.mydaily.com/media/action-btn-right.gif) no-repeat scroll 0 0;
float:left;
height:26px;
width:5px;
}

.selectedBtn  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/selected-button-left.gif") no-repeat scroll 0 0 transparent;
float:left;
margin:20px 0;
padding:0 0 0 5px;
}
.selectedBtn a {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/selected-button-center.gif") repeat-x scroll 0 0 transparent;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
line-height:26px;
padding:0 5px;
text-decoration:none;
}
.selectedBtn span {
background:transparent url(http://www.blogsmithmedia.com/www.mydaily.com/media/selected-button-right.gif) no-repeat scroll 0 0;
float:left;
height:26px;
width:5px;
}

.prvpg {
background:transparent url(http://www.blogsmithmedia.com/www.mydaily.com/media/prvpg.gif) no-repeat scroll 0 0;
float:left;
width:150px;
height:30px;
}

.nextbtn, .prevbtn {
height:43px;
width:103px;
background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/nextbtnbg.gif) no-repeat;
text-indent:-9999px;
margin-top:30px;
}
.prevbtn {
background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/prevbtnbg.gif) no-repeat !important;
}

h2.srchTitle {margin-bottom:20px;}



/*search page*/
.searchPage  {
border-right:0 none;
margin-bottom:10px;
width:590px;
}
.searchPage h1 {
color:#231F20;
float:left;
}
.searchContents {
border-bottom:.1em dashed #ddd;
padding-bottom:15px;
margin:15px 0px 0px;
}
.moreSearch  {
font-size:13px;
margin-top:5px;
}
.searchContents .mdl-content {
margin-top:5px;
}
.searchContents h2 {
font-size:18px !important;
}
.searchByline  {
font-weight:bold;
margin-top:4px !important;
}
.searchPage span {
display:block;
float:right;
margin-top:11px;
}
#sponsoredLinks {
margin-left:15px;
margin-top:20px;
width:200px;
font-family:Arial !important;
}
#sponsoredLinks h4 {
font-size:16px;
padding-bottom:4px;
}
#sponsoredLinks h4 a {
color:#000;
}
#sponsoredLinks h3 {
margin-bottom:10px;
}
#sponsoredLinks h4 b, #promotedLinks h4 b, h2 b {
font-weight:bold !important;
}
#promotedLinks h3 a {
color:#999;
}
#sponsoredLinks h3 a, #promotedLinks p.adDescript a, #sponsoredLinks p.adDescript a {
color:#595959;
}
#sponsoredLinks ul li {
margin-bottom:10px;
}
#promotedLinks  {
background:none repeat scroll 0 0 #F3F3F3;
width:595px;
}
#promotedLinks h3 {
color:#999999;
float:right;
font-size:12px !important;
margin:5px 10px 0 0;
}
#promotedLinks ul {
padding:10px;
margin-bottom:15px;
}
#promotedLinks ul li {
margin-bottom:15px;
}
#promotedLinks h4 {
font-size:16px;
margin-bottom:4px;
}
.searchMeta  {
clear:both;
margin: 20px 0 0 15px;
}
.searchMeta span {
font-weight:bold;
}
.googleLogo {
float:right;
}
.googleLogo img {
display:block;
padding-left:4px;
}
.googleLogo span {
font-size:9px;
display:block;
float:left;
margin-top:10px;
}
.googleLogo a {
display:block;
float:left;
margin-right:5px;
}

.noResults h3 {
font-size:16px;
margin:15px 0px;
}
.options {
margin-left:15px;
}
.options p {
margin-bottom:15px;
}

/*pagination*/
.pagination  {
margin:40px auto;
text-align:center;
width:600px;
}
.pagination a.pageNum {
background:none repeat scroll 0 0 #EEEEEE;
border:0.1em solid #CCCCCC;
margin:3px;
padding:4px 8px;
}
.pagination a.pageNum:hover {
background: #fff;
}
.pagination .rocBtn {
margin:-5px 0;
}
.pagination .hideBtn {opacity:0;filter: alpha(opacity = 0);}
.pagination span.listItem {
font-weight:bold;
padding:4px 8px;
background:#999;
border:.1em solid #777;
color:#fff;
}

#sponsoredLinks p {
font-size:12px;
}

/*permalink specific styles */
.pagetitle h2 {
color:#FFB200;
text-indent:-9999px;
}
.pagetitle h2.header-2-minute-memo {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 0 0 transparent;
}

.mdl-img p.post {
width:233px;
}

.postMeta {
clear:both;
overflow:hidden;
margin-top:20px;
color:#555;
line-height:18px;
}
.postMeta span {
font-weight:bold;
}

.postHead {
margin-top:15px;
}

.postBy {
margin-bottom:15px;
}

/*comments */
.commentWrap {
padding-bottom:15px;
margin-bottom:15px;
border-bottom:.1em dashed #ddd;
}
#readercomments  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 0 -519px transparent;
float:left;
height:30px;
margin-top:25px;
text-indent:-9999px;
width:250px;
}
#commentpage {
float:left;
font-family:georgia;
font-size:22px;
color:#666;
text-transform:lowercase;
margin-top:25px;
}

.avatar img {
border:3px solid #E64BA7;
width:40px;
}

.avatar {
float:left;
}

.commentContent {
margin-left:80px;
margin-top:20px;
font-size:11px;
color:#222;
}

.cmt_tools  {
float:right;
}
.cmt_tools a {
float:left;
margin-right:3px;
}
.cmt_label {
margin-right:5px;
margin-top:-1px;
float:right;
}

.cmt_reply  {
margin-top:15px;
}

.cmt_author a {
font-weight:bold;
color:#222;
}
.cmt_contents {
color:#555;
margin-top:10px;
}

.totalComments {
font-size:11px;
color:#555;
padding-bottom:10px;
}

.totalcmt {
margin-bottom:20px;
}

#cmt_paging {
margin-bottom:20px;
}

.votedComment .cmt_tools {
background:url("http://www.blogsmithmedia.com/www.parentdish.com/media/voted.gif") no-repeat scroll 0 1px transparent;
height:16px;
text-align:right;
width:54px;
}
.votedComment .cmt_tools a {
display:none;
}

.child {
margin-left:40px;
width:560px;
}

/*comment form*/

.cmtarea  {
margin-top:-15px;
}

h3#addcomments  {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.png") no-repeat scroll 0 -589px transparent;
padding:10px;
text-indent:-9999px;
}
#cmttabs  {
height:20px;
margin-bottom:5px;
}

#cmttabs a:hover {
text-decoration:none;
}
#cmttabs ul {
clear:both;
}
#cmttabs ul li {
border-left:0.1em solid #DDDDDD;
float:left;
font-size:12px;
margin-left:10px;
padding:5px 0 13px 0;
text-transform:uppercase;
}
#cmttabs ul li.first {
border-left:0px none;
}
.currenttab  {
background:none repeat scroll 0 0 #FFFFFF;
border-right:0.1em solid #DDDDDD !important;
border-top:0.1em solid #DDDDDD;
margin-right:-11px;
}
#cmttabs ul li.currenttab a {
background:none repeat scroll 0 0 #FFFFFF;
padding-bottom:18px;
padding-right:8px;
color:#555;
}

#cmttabs ul li a {
padding-left:10px;
}

.cmtuinfo label {
display:block;
margin-top:20px;
}
.cmtuinfo input {
border-color:#999999 #CCCCCC #CCCCCC #999999;
border-style:solid;
border-width:0.1em;
font-size:16px;
margin-top:5px;
padding:7px;
width:310px;
}

textarea  {
border-color:#999999 #CCCCCC #CCCCCC #999999;
border-right:0.1em solid #CCCCCC;
border-style:solid;
border-width:0.1em;
margin-bottom:20px;
margin-top:5px;
padding:5px;
font-family:Helvetica,Arial,sans-serif;
}
p.preamble {
border-top:0.1em dashed #DDDDDD;
margin-top:20px;
padding-top:20px;
font-size:11px;
line-height:15px;
}
p.instructions {
clear:both;
margin-bottom:20px;
line-height:16px;
}
.checks {
margin-bottom:12px;
color:#777;
}
.cmtchecks input {
margin-right:6px;
}
#thankYou {
margin-bottom:30px;
}
#cmtutab_email {
margin-left:0px !important;
padding-left:0px;
border-left:0px none;
}

#sns label {
}
input#sns_password {
}
input#sns_screenname {
}

form#commentform  {
margin-top:20px;
}
form#commentform p {
color:#777;
}

/*news list */

ul.news-list li {
font-size:16px;
margin:5px 0px 5px 0px;
padding-bottom:10px;
border-bottom:.1em dashed #ddd;
}


/* writers page */
.writersBio {
border-bottom:0.1em solid #DDDDDD;
margin-bottom:15px;
padding-bottom:15px;
}
li.links {
float:right;
}
li.links ul {}
li.links ul li {border-bottom:.1em solid #ddd;margin-bottom:5px;padding-bottom:5px;}
li.links ul li.rss {background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/smallrss.gif) no-repeat 60px 1px;}
li.links ul li.last {border: 0px none;}
.writersBio h3 {
font-size:22px;
}
li.avatar {
float:left;
width:131px;
margin-right:20px;
}
li.wBMain {
float:left;
margin-right:20px;
width:330px;
}
.bcrumbWrap {
}
h1.bcrumb {
font-size:18px;
}
.writers {
}
.writers h2 {
margin-bottom:20px;
margin-top:10px;
}
.writers h2 p {
font-size:16px;
margin-top:10px;
padding-bottom:18px;
}
.contributors {
}
.contributors h2 {
}


/* addThis styles */

.addthis_default_style{padding:0px !important;height:17px;margin-top:10px;}
.addthis_button_print{padding-left:0px !important;}
.addthis_default_style .at300m{padding:0px !important;}
span.addthis_separator{margin:0px !important;}
.addthis_button_print .separator_button{width:63px;height:30px;background-position:-30px -480px;}
.addthis_button_email .separator_button{width:72px;height:30px;background-position:-30px -520px;}
.addthis_button_print .separator_button_small{width:28px;height:30px;background-position:0px -480px;}
.addthis_button_email .separator_button_small{width:28px;height:30px;background-position:0px -520px;}
.addthis_button_twitter .separator_button{width:28px;height:30px;background-position:-0px -200px;}
.addthis_button_facebook .separator_button{width:28px;height:30px;background-position:-0px -240px;}
.addthis_button_myspace .separator_button{width:28px;height:30px;background-position:-0px -280px;}
.addthis_button_aim .separator_button{width:28px;height:30px;background-position:-0px -320px;}
.addthis_button_stumbleupon .separator_button{width:28px;height:30px;background-position:-0px -360px;}
.addthis_button_digg .separator_button{width:28px;height:30px;background-position:-0px -400px;}
.addthis_button_compact .separator_button{width:64px;height:30px;background-position:-0px -440px;}
.hpprintButton{display:block;width:63px;height:30px;background-position:-30px -480px;}
.hpprintButton_small{display:block;width:28px;height:30px;background-position:0px -480px;}
.hpPop {background-color:white;border:1px solid black;display:none;height:auto;margin:0;padding:3px;position:absolute;left:40px;top:10px;width:385px;z-index:1000;}
.addthis-wrap  {
border-top:0.1em dashed #DDDDDD;
clear:both;
margin-bottom:10px !important;
margin-top:10px !important;
overflow:hidden;
padding-top:15px !important;

}

.addthis_toolbox a {
padding-right:6px !important;
text-decoration:none !important;
}
.addpostbtm {
margin-top:20px !important
}
.at300b2.at15t_expanded, .at300bs.at15t_compact {
background: transparent url(http://www.blogsmithmedia.com/www.mydaily.com/media/sharebtn-pink.gif) no-repeat !important;
}
.addthisposttop  {
border-bottom:0.1em dashed #DDDDDD;
 border-top:0 none !important;
padding:0px 0px 10px 0px !important;
}

/*profile */
#avatar {
border:3px solid #E64BA7;
float:left;
margin-bottom:20px;
margin-right:20px;
}
#memberName {
font-family:Georgia;
font-size:26px;
font-weight:lighter;
margin-bottom:7px;
}
#profile_change {
float:left;
margin-top:10px;
}
#profile_main {
margin-top:20px;
border-bottom:.1em dashed #ddd;
padding-bottom:15px;
}

#profile_comments  {
margin-top:20px;
}

#profile_comments h3 a {
font-size:18px;
}
#profile_comments h2 {
margin-bottom:15px;
}
.profile_cmt {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:.1em dashed #ddd;
}

.pubDate {
color:#AAAAAA;
}
.blogname, .blogname a {
font-size:12px !important;
}

p.cmt_cmt {
margin: 6px 0px;
}


/* Thanks for nothing IE7 */
*+html .playbtn {margin-top:60px;margin-left:-210px;}
*+html .dealNav {padding-bottom:10px;}
*+html .heightFix {height:0px;}
*+html #greeting{margin-left:0px;}
/**+html .sponsor_logo  {margin: 25px 0px 0px 35px;}*/

/* Thanks for nothing IE6 */
* html #content {margin-left:10px;width:578px;overflow:hidden;}
* html #GH_hat {margin-bottom:-13px;}
* html .dealNav {height:60px;}
* html .railItem {height:95px;}
* html .mostCom {height:85px;}
* html .mostpop {height:45px;}
* html #cmttabs {margin-bottom:-10px;}
* html #cmttabs ul li a {position:relative; z-index:99;}
* html #greeting{margin-left:0px;}
/** html .sponsor_logo  {margin: 25px 0px 0px 35px;}*/


/*these are all arted page titles, listed here to because of ie6's lack of transparency support. in other words, these aren't really hacks, so don't judge me ;) */

* html .isExpired {background:url(http://www.blogsmithmedia.com/www.mydaily.com/media/expiredbg.gif) no-repeat;}
* html .ddealDate {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/dealdatebg.gif") no-repeat scroll 0 0 transparent;}
* html .playbtn  {background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/play_large.png',sizingMethod='image');}
* html h3#addcomments  {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 0 -589px transparent;}
* html h4.mostpop {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 20px -2102px transparent;_background-position-x:10px;}
* html h4.dailyvid {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 20px -449px;_background-position-x:10px;}
* html h4.followus {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 20px -655px;_background-position-x:10px;}
* html h4.contributors {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 20px -1961px;_background-position-x:10px;}
* html h4.dailycoupon {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 20px -724px transparent;_background-position-x:10px;}
* html h4.mostpopdeals {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 20px -804px transparent;_background-position-x:10px;}
* html .pagetitle h1.header-2-minute-memo, h2.header-2-minute-memo {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 0 0 transparent !important;}
* html .pagetitle h1.header-recently-on-mydaily, h2.header-recently-on-mydaily {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 0 -1824px transparent !important;}
* html .pagetitle h1.header-daily-deal, h2.header-daily-deal {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 0 -1679px transparent !important;}
* html .pagetitle h1.header-blogger, h2.header-blogger {background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/02_textImages.gif") no-repeat scroll 10px -2525px transparent !important;}

.clear{
   clear:both;
   font-size:0px;
}
.mr-video-image{
   height:122px;
   overflow:hidden;
}
.mr-video-headline a h2 span{
   font:normal 15px Georgia;
   color:#000;
}

.mr-video-image-recent-rush a{
   height:65px;
   overflow:hidden;
   display:block;
}


/* CROSS PROMO STYLES */
#ad314{
 padding-bottom:15px !important;
}
.module {
 width:314px !important;
 height:145px !important;
 border:1px solid #EEE !important;
 padding:10px !important;
}


.module .header {
 padding-bottom:10px !important;
}

.module .header h3 {
 border-bottom:1px dashed #EEE !important;
 padding-bottom:5px !important;
}

.module .body p {
 font-size:14px !important;
 font-family:georgia, serif !important;
 padding-left:10px !important;
}

.module .body a {
 padding:0px !important;
 padding-right:10px !important;
 float:left !important;
}

.module .body img {
 border:1px solid #cfe4be;padding:3px !important;
}
/* END CROSS PROMO STYLES */


#bCoveMod div a{
  position:relative;
  display:block;
}

#twominutememo .twoMinLogo, #twominutememo .tiwmBtn a, .dayDeal .dealDaytxt, .rColHeadNewsText, #dailyvideo .headerTxt, .localHeader,#twominutememo .tiwmBtn a:hover, .followUs .followHdr a, .followUs  .facebook, .followUs  .twitter {background:#FFFFFF url(http://o.aolcdn.com/os/living/mydaily/p/_v47/css/wportalmain/textImagesSprite.png) no-repeat scroll 0 -1px;}

/* Daily Video */
#dailyvideo .modHeader{
	width:194px;
}

#dailyvideo{
	margin:5px 0 0 0;
	padding:0;
	width:318px;
	position:relative;
	margin-left:10px;
	padding-bottom:31px;
}
#dailyvideo .headerTxt{
	font-size:26px;
	padding:8px 0 9px 0;
	text-indent:-9999px;
	background-position:0 -441px;
}
#dailyvideo .title{
	margin-top:10px;
	font:normal 20px Georgia;
	line-height:22px;
	color:#2f292b;
}
#dailyvideo .program{
	font:normal 11px arial;
	line-height:16px;
	color:#918f8f;
}
#dailyvideo .deck{
	font:normal 13px arial;
	line-height:17px;
	color:#595959;
	padding-bottom:11px;
	border-bottom:1px dotted #d1d1d1;
	margin-bottom:11px;
}
#dailyvideo .seemore{
	font:bold 14px arial;
	color:#0A8EA2;
}
#dailyvideo .seemore:hover{
	color:#dd2f98;  
        text-decoration:none;
}
#dailyvideo .botModBrdr,#local .botModBrdr{
	margin-bottom:11px;
	background: url("http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/bgRepeatersSprite.png") 0px 0px repeat-x transparent;
}
#dailyvideo .player{
	margin-top:0;
}
.vid_play{
	background:url("http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/play_large.png") no-repeat scroll -2px 12px transparent;
	cursor:pointer;
	height:94px;
	left:110px;
	position:absolute;
	top:140px;
	width:86px;
}

#dailyvideo .headerTxt,.localHeader{
 background:#FFF url(http://o.aolcdn.com/os/living/mydaily/p/_v1/css/wportalmain/textImagesSprite.png) no-repeat scroll 0 -441px;
}

.dv-video-alt {
 position:relative;
 height:260px;
 width:580px;
 border-bottom:1px dashed #999;
}

.dv-video-date {
 color: #000 !important;
 font-size:18px !important;
 padding-bottom:10px;
 font-family:georgia, serif;
}

.dv-video-image-alt {
 float:left;
 padding-right:10px;
}

.dv-video-image-alt img {
 width:318px;
 height:239px;
}

.dv-video-data-alt {
 border-top:10px solid white;
}

.dv-video-play-alt {
  position:absolute;
  top:0px;
  left:0px;
  width:285px;
  height:214px;
  cursor:pointer;
  background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/play_large.png") no-repeat center center transparent;
}

.dv-video-program
{
 color: #0A8EA2;
 font-size:12px;
 line-height:14px;
 padding-top:6px;
}

.dv-video-headline a h2
{
 color: #000 !important;
 font-family: georgia, serif !important;
 line-height:26px;
 font-size:15px !important;
 border-bottom:9px solid white;
}

.dv-video-headline a h2:hover
{
 text-decoration:underline;
}

.dv-video-schedule
{
 color: #595959;
 font-size:12px;
 line-height:14px;
}

.dv-video-description
{
 color: #000000;
 font-size:14px;
 line-height:16px;
 padding-top:6px;
}

.dv-spacer-alt {
 height:10px;
 clear:both;
}


#formerrors {margin-top:10px;}
#formerrors h4{color:#990000;font-weight:bold;}

/* End Daily Video */

.aboutushead{padding-top:25px;font-size:30px!important;font-weight:bold;color:#E64DA8;}
#aboutus .dailydeal,#aboutus .morningrush,#aboutus .horoscopes{margin-top:15px;}
.listExpired{display:none;}
.expirationlink .expDeal{position:relative;top:-12px;}

#GH_ #GH_search_results {display:none !important;}



/*Carousel CSS*/

/*#content .dl {margin-bottom:18px;margin-top:5px;padding:0 0 1px;}
.mdl {margin:0 22px 40px 35px;position:relative;}
.carouselContainer {height:393px;margin:2px 0 0 -2px;overflow:hidden;position:relative;width:590px;}
ul#mycarousel {height:393px;margin:0;padding:0;position:relative;width:4728px;}
ul#mycarousel li {float:left;height:393px;list-style-type:none;margin:0;position:relative;width:590px;}
#mycarousel a {color:#FFFFFF;text-decoration:none;}
ul#mycarousel img {border:0 none;margin:0;padding:0;}
ul#mycarousel li .blackOverlay {background:none repeat scroll 0 0 #000000;bottom:0;height:70px;left:0;opacity:0.8;position:absolute;width:590px;}
ul#mycarousel li .blackOverlay a {background-color:transparent;display:block;height:70px;width:590px;}
#mycarousel .credit {bottom:8px;color:#969897;font-size:10px;left:0;padding:0 0 3px 19px;position:absolute;}
ul#mycarousel h4 {font-size:24px;left:0;line-height:22px;padding:0 0 0 19px !important;position:absolute;top:333px;width:433px;}
#a .mdl #mycarousel h4 a {color:#FFFFFF;font-size:19px;}
#mycarousel li .slide {left:0;overflow:hidden;position:absolute;top:335px;width:437px;}
#mycarousel li .slide .description {font-size:12px !important;opacity:0;padding:0 0 0 19px !important;top:0;width:433px;}
#carouselButtons {float:right;font-size:10px;margin-right:35px;margin-top:-51px;position:relative;}*/
.loginLnks{float:right;padding:8px 15px 0 0;}
.loginLnks a{text-decoration:none;}

/*#greeting  {margin-left:700px;margin-top:8px !important;position:absolute !important;width:250px !important;}*/


/* DL CSS */
#dl{width:607px;padding:3px 0 35px 0;}

#dl #dlTabs {top:0;width:607px;float:left}
#dl #dlTabs li{height:33px;position:relative;float:left;background:url(bgRepeatersSprite.png) no-repeat right -188px white;}
#dl #dlTabs li a{height: 15px;display:block;padding:9px 12px;font-family:Arial;font-size:12px;color:#0A8EA2;float:left;}
#dl #dlTabs li a:hover{background:url(bgRepeatersSprite.png) repeat-x 0px -42px;text-decoration:none;}
#dl #dlTabs li .dlLastTab{background:none;}
#dl #dlTabs li.dlSelected {background:url(bgButtonsSprite.png) no-repeat scroll 0 -175px;padding-left: 4px}
#dl #dlTabs li.dlSelected a{border:none;float:left;padding-top: 0;padding-bottom: 19px;left:-3px;top:9px;margin-right:-2px;color:#231F20;cursor:normal;position: relative;background-color: white;background-image:none}
#dl #dlTabs li.dlSelected p{float:left;height:34px;background:white url(bgButtonsSprite.png) no-repeat scroll right -175px;}
#dl #dlTabs li.dlLastTab a:hover {background:transparent url(bgRepeatersSprite.png) repeat-x scroll 0 -42px;}
#dl #dlTabs li.dlSelected a:hover {background-color:#FFF !important;background-image:none !important;}


#dl #dlDecks {width:615px;overflow:hidden;margin:0;clear:both}
#dl #dlDecks ul{background-color:white;float:left;margin:0;padding:0;overflow:hidden;margin-bottom:7px;height:297px;}

#dl #dlDecks li{margin-right:5px;float:left;position:relative;height:298px}
#dl #dlDecks li.dlLast{margin-right:0;}

#dl #dlDecks li.dlWide .dlImageOverlay,#dl #dlDecks li.dlWide h2.dlPostTitle{width:369px;}
#dl #dlDecks .dlImageOverlay {position:absolute;bottom:0;left:0;padding:17px;background:transparent url(http://www.blogsmithmedia.com/www.mydaily.com/media/DL_bar.png) repeat scroll 0px 0px;}

#dl #dlDecks .dlImageOverlay h2.dlPostTitle a{font:17px/22px georgia;opacity:1;color:#231f20;letter-spacing:0;}
#dl #dlDecks .dlImageOverlay h2.dlPostTitle a:hover {color:#DD2F98;text-decoration:none;}
#dl #dlDecks .dlImageOverlay h3.dlImageCredit{font:10px/16px arial;opacity:1;color:#918f8f;position:relative;top:9px;}

#dl #dlDecks p.dlBotGrad {height:7px;clear:left;background:url(bgRepeatersSprite.png) repeat-x 0 -129px;font-size:0;}

/* Follow us module CSS begins */
.followUs {border-bottom:1px dashed #CCCCCC;border-top:1px dashed #CCCCCC;margin:20px 17px;padding:5px 0 4px 10px;}
.followUs .followHdr {float:left;width:155px;}
.followHdr {color:#DD2F98;display:inline;float:left;font-family:arial;font-size:16px;margin-right:10px;margin-top:5px;}
.followUs .followHdr a {background-position:0 -2534px;display:block;height:20px;width:148px;text-decoration:none;}
.followUs .followHdr a, .followUs .facebook, .followUs .twitter ,.dayDeal .dealDaytxt{background:url("http://o.aolcdn.com/os/living/mydaily/p/_v47/css/wportalmain/textImagesSprite.png") no-repeat scroll 0 -2534px #FFFFFF;}
.followUs .facebook {background-position:-162px -2529px;}
.followUs .facebook, .followUs .twitter {display:block;float:left;height:37px;width:30px;text-decoration:none;}
.followUs .twitter {background-position:-206px -2529px;margin-left:10px;}
.clear {clear:both;float:none;font-size:0;margin:0;padding:0;}

/*Follow us modlue CSS ends */

/* Daily Deal CSS begins */

#dayDealC {background-color:#FFFFFF;margin-bottom:40px;width:607px;}
.dayDeal .modHeader {width:189px;}
.dayDeal .dealDaytxt {background-position:0 -168px;left:0;padding:0 0 14px;position:relative;top:0;width:189px;}
.dealContDetails {border:1px dashed #D1D1D1;padding:0;}
.dealContDetails .topModBrdr, .dealContDetails .botModBrdr, #dailyvideo .botModBrdr, #local .botModBrdr {background:url("http://o.aolcdn.com/os/living/mydaily/p/_v47/css/wportalmain/bgRepeatersSprite.png") repeat-x scroll 0 -3px transparent;font-size:0;height:5px;}
.dayDealC .imgBlock {border-right:1px dashed #D1D1D1;float:left;height:250px;padding:0;position:relative;width:314px;}
.dayDealC .imgBlock img {height:213px;padding:12px 15px;width:284px;}
.dayDealC .imgBlock span {
background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/dealdatebg.png") no-repeat scroll 0 0 transparent;height:60px;left:15px;padding:15px 0 0 13px;position:absolute;top:11px;width:60px;margin:0px !important}
.dayDealC .imgBlock .ddealDate p {color:#FFFFFF;font-family:georgia;font-size:12px;text-align:center;text-transform:uppercase;width:45px;}
.dayDealC .imgBlock .ddealDate p.num2 {font-size:24px;margin-top:-3px;}
.dayDeal .dealCont {float:right;margin:0;width:288px;}
#addthis_mod {border-bottom:1px dashed #D1D1D1;padding:8px 20px 8px 20px;}
.dayDealC .desc {font:22px/26px Georgia;height:158px;padding:13px 20px;}
.dayDealC .desc a {color:#231F20;font:22px/26px Georgia;}
.dayDealC .desc p {color:#595959;font:14px/20px Arial;padding-top:5px;}
.dealCont .bttn, .dealCont .bttn a {background:url("http://o.aolcdn.com/os/living/mydaily/p/_v47/css/wportalmain/bgButtonsSprite.png") no-repeat scroll left -244px transparent;height:26px;}
.dealCont .desc .bttn a,.dealCont .desc .bttn a:hover {text-decoration:none;}

.dealCont .bttn {left:0;position:relative;width:4px;}
.dayDeal .dealCont .bttn {margin-top:15px;}
.dealCont .bttn a {color:#FFFFFF;display:block;font:bold 13px arial;height:20px;left:4px;outline:medium none;padding:4px 8px 3px;position:absolute;width:111px;}
.dealCont .bttn, .dealCont .bttn a {background:url("http://o.aolcdn.com/os/living/mydaily/p/_v47/css/wportalmain/bgButtonsSprite.png") no-repeat scroll left -244px transparent;height:26px;}
.dayDeal .sed {border-top:1px dashed #D1D1D1;margin:0;padding:10px 10px 7px;text-align:left;}
.dayDeal .sed .sedT {color:#0A8EA2;font:bold 14px arial;padding:0 10px;}


/* Daily deal CSS ends */

/* TWO MINUTE MEMO MODULE */
#twominutememo .head .modHeader a{cursor:pointer;}
#twominutememo .head{width:165px;float:left;padding:0px 5px 0px 0px;position:relative;}
#twominutememo .menu{height:92px;margin-top:12px;}
#twominutememo .mod_left_nav{padding:0px;background:url(bgRepeatersSprite.png) repeat-x 0px 82px;}
#twominutememo .mod_left_nav .list{background:none !important;float:left;height:68px;border-left:1px dashed #CCC;padding:0px !important;}
#twominutememo .mod_left_nav .list li{width:180px; float:left;padding:2px 22px 0px 15px;border-right:1px dashed #CCC;height:68px;cursor:pointer;}
#twominutememo .mod_left_nav .list li a{font-family:Arial;font-size:11px;color:#DD2F98;text-transform:uppercase;}
#twominutememo .mod_left_nav .list li a:hover{text-decoration:none;}
#twominutememo .getScoop{font-size:14px;font-weight:bold;margin-bottom:15px;display:none;}
#twominutememo .twoMinLogo {height:50px;padding-bottom:16px;width:155px;}
#twominutememo .tiwmBtn{margin-top:0px;padding-top:15px;float:left;padding-left:15px;margin-bottom:1px !important;}
#twominutememo .tiwmBtn a{background-position: 0 -90px;color:#dc2e97;padding:0px;width:119px;height:42px;text-indent:-9999999px;display:block;}
 #twominutememo .tiwmBtn a:hover {background-position:-300px -90px;}
#twominutememo p.rssDesc{cursor:pointer;line-height:21px;color:#595959;text-transform: capitalize;font-family:Georgia;font-size:16px;margin-top:2px;font-weight:normal;color:#000;}
#twominutememo .divider{display:none;}
.twommhoverstyle{background:url(bgButtonsSprite.png) no-repeat 0px -1091px;}

#content {border-right:0.1em solid #EEEEEE;float:left;margin:0 -1px 25px 0;padding-bottom:60px;padding-right:22px;}
#subcontent {border-left:0.1em solid #EEEEEE;float:left;margin:20px 8px 0 0;padding-left:10px;width:325px;}
#content {margin-left:0 !important;margin-top:15px;width:600px !important;}
#content, #subcontent {margin-bottom:30px;}
#footer {border-top:1px solid #CCCCCC;}
.cat-2-minute-memo{display:none;}

/* DAILY NEWS */
.dailyNews .modHeader{width:206px;float:left;}
.rColHeadNewsText {background-position: 0 -278px;padding-bottom:18px;text-align:left;margin-left:0px;}
.dailyNews{width:607px;float:left;background-color:#fff;margin-top:0;}
.dailyNews .dEdit{display:none;}
.cluster, .clusterNews {background:#FFFFFF none repeat scroll 0 0;margin-left:0px;padding:0px;width:404px;clear:both;}
.clustercontainerNews h3{color:#DD2F98; font-size:16px;border-bottom:1px dashed #CCC;padding-bottom:2px;text-transform:uppercase;font-family:Helvetica,Arial,"Lucida Grande",sans-serif !important;line-height:2;font-weight:bold !important}

.clustertabs ul, .clustertabs .jcarousel-clip, .ff3.mac .clustertabs ul, .ff3.mac .clustertabs .jcarousel-clip, .clustertabsNews ul, .clustertabsNews .jcarousel-clip, .ff3.mac .clustertabsNews ul, .ff3.mac .clustertabsNews .jcarousel-clip {width:351px;}
.clustertabsNews {width:304px;position:relative;z-index:1111;margin:5px 0px 10px;float:right;padding-left:20px;}
.clustertabs {left:-3px;position:relative;top:-9px;}
.jcarousel-container {position:relative;}
.jcarousel-clip {margin:0;overflow:hidden;padding:0;position:relative;width:355px;;z-index:2;}
.clustertabs .jcarousel-container, .clustertabsNews .jcarousel-container{float:left;}
.clustertabsNews ul li{line-height:30px;}
.clustertabs ul li a {padding:10px 50px;white-space:nowrap;color:#FFFFFF;}
.clustertabsNews ul li a{display:block;_height:1px;}
.jcarousel-list {left:0;margin:0;overflow:hidden;padding:0;position:relative;top:0;z-index:1;float:left;}
.jcarousel-item{float:left;}
 
#mod_center_topnews ul li p a img{width:98px;}
.dailyNews .newsheader{height:50px;}
/* NEWSTABCODE */
#dailyNewsTabs{background:#FFF;border:1px solid #CCC;display:none;padding:10px;width:193px;position:absolute;right:0px;top:28px;_top:30px;}

/* DAILY NEWS CLUSTER MODULE CSS BEGINS */
.clustercontainerNews {padding-left:0px;top:0px;}
#mod_center_topnews ul li{display:block;border-bottom:1px dashed #ccc; padding-bottom:12px;margin-top:12px;zoom:100%;}
#mod_center_topnews ul li.firstitem{float:none;width:auto;padding-bottom:0px;}
#mod_center_topnews ul li a {color:#0A8EA2;font-family:Arial;font-size:14px;font-weight:normal;line-height:20px;padding-bottom:12px;}
#mod_center_topnews ul {display:block;}
#mod_center_topnews ul li span{font:normal 14px arial;line-height:20px;}
#mod_center_topnews ul li.firstitem a {color:#231F20;display:block;font-family:Georgia;font-size:22px;font-weight:normal;line-height:26px;padding-bottom:0px;}
#mod_center_topnews ul li.firstitem a:hover{color:#231F20 !important;}   
#mod_center_topnews ul li.firstitem .fullcoverage a:hover{text-decoration:none;}
.seemore{clear:both;padding:15px 0px;}
.seemore a{font-family:Arial;font-size:14px;font-weight:bold;}
#newsdesc p img{float:left;margin:23px 20px 0 0;}
#mod_center_topnews ul li p a{color:#0A8EA2;}
#mod_center_topnews ul li span.datePub, #mod_center_topnews ul li span.datePubdc{font:normal 11px Arial;color:#595959;margin-left:10px;}
#mod_center_topnews ul li.firstitem .fullcoverage a:hover{color:#dd2f98 !important;}
    
/* DAILY NEWS CLUSTER MODULE CSS ENDS */

/* DAILY NEWS CSS */
.M .initial p .myDailyTitle{color:#e64ca8;font-family:georgia;}

.price_listing, .price_listing tbody tr td, .price_listing thead tr th{border:0px;padding:3px;}
.price_listing thead tr th{text-align:left;}
.price_listing tbody tr td.price{font-weight:bold;font-size:12px;vertical-align:top;}
.station_address{font-size:11px; line-height:17px;color:#595959;text-transform:capitalize;}
.station_info a{font-size:14px; line-height:20px; }
.distance{font-size:11px; font-weight:bold;vertical-align:top;}
.more_prices{padding:10px 0px 15px 5px;}
.more_prices{font-size:11px; font-weight:bold;}

.clusterNews{width:607px;}
.clustertabsNews h2{position:relative;height:31px;margin:0;z-index:500;}
.clustertabsNews h2 .topiclabel{float:left;display:block;margin:6px 5px 0px 0px;font:normal 14px arial;color:#595959;}
.clustertabsNews .dn_dropdown, .dn_dropdown span, .dn_dropdown span a{background:url(bgButtonsSprite.png) no-repeat;}
.dn_dropdown span a:hover{text-decoration:none;}
.clustertabsNews .dn_dropdown{float:left;background-position:0px -667px;height:31px;width:190px;padding-left:4px;margin-left:5px;}
.dn_dropdown span{background-position:0px -625px;display:block;height:31px;position:relative;}
.dn_dropdown span a{background-position:144px -709px;height:23px;width:188px;display:block;padding-top:8px;position:absolute;right:-5px;top:0px;color:#918F8F;font-family:arial;font-size:12px;font-weight:bold;}
.dn_dropdown span a:hover{background-position:144px -750px;}
#dailyNewsTabs li a{border-bottom:1px dashed #CCC;padding:0px 5px;}
#dailyNewsTabs li a:hover{background:#dd2f98;color:#FFF;text-decoration:none;}
#dailyNewsTabs li.ddlast a{border-bottom:0px !important;}
#newsList ul li{border-bottom:1px dashed #CCC;float:left;margin-top:9px;padding-bottom:7px;line-height:20px;}
#newsList li #newsDesc {display:none;}
#newsDesc p a{display:inline !important;}
#mod_center_topnews ul li #newsDesc{color:#595959;}
#mod_center_topnews ul li #newsDesc a{display:inline;font:normal 14px arial;color:#0A8EA2;}
#newsDesc img{float:left;margin:23px 20px 0 0;}
.clustercontainerNews ul li a:hover{text-decoration:underline;color:#dd2f98 !important;}


.clusterNews #seeMore{padding-top:15px;clear:both;}
.clusterNews #seeMore a{font:bold 14px arial;color:#0a8ea2;}
.clusterNews #seeMore a:hover, .dayDeal .sed .sedT:hover{color:#dd2f98;text-decoration:none;}
#newsList ul li a{font:normal 14px arial;color:#0a8ea2;}
.dn_dropdown span a {font:bold 12px arial;color:#918f8f;padding-top:8px;}
#newsList ul li.alt1{width:47%;margin-left:41px;}
#newsList ul li.alt0{width:46%;}
#newsList ul li.last{width:47%;margin-left:0;padding-left:40px;}
#localo{margin-bottom:15px;}
#container_left .sh_top, #container_left .sh_bottom, .sh_topbrdr{background:url(bgRepeatersSprite.png) repeat-x;font-size:0px;height:5px;}
#container_left .sh_top, .sh_topbrdr{background-position:0px -2px;border-top:1px solid #CCCCCC;}
.sh_topbrdr {margin-bottom:15px;}
#container_left .sh_bottom{background-position:0px -25px;}
#mod_center_topnews ul li span#newsDesc{display:block;margin:10px 0px 10px;}
#newsList ul li .sh_bottom{display:none;}
#bkg { position /*\**/: relative\9 ;top /*\**/:0px\9;}
.fullcoverage{display:block;padding-bottom:15px;}
.fullcoverage a{font: normal 14px Arial !important;color: #0A8EA2 !important;}
.fullcoverage a:hover{color:#DD2F98 !important;}
#dlDecks .sh_top {margin-bottom:10px;}
.dn_dropdown span a#newsactive{outline:none;outline-width:0px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){
	.localLocation .chgloc a{padding:4px 0 0 7px;width:29px;}
        .localLocation .chgloc a:hover{text-decoration:none;}
	#GH_ #GH_fb_link a {top:2px;}
	#GH_ #GH_search_button:hover{background-position:0 -150px;}
	#localo .fBt {padding:4px 9px 5px;}
	input:focus{outline:none;}
	#local .initial #initialsave {padding:6px 0 4px;}
}

#local .localLocation{
height:20px;
}

.localLocation .chgloc a:hover{text-decoration:none;}
#local{background:#fff;padding:0 5px;}
.mylocambig{display:none;}
#local .dn{display:none;}
#local .db{display:block;}
#local .lmod{padding-bottom:5px;_margin-bottom:5px;_padding-bottom:0;}
#om_loctraffic_more{font:bold 11px arial;color:#0a8ea2;padding-top:10px;}
.localHeader{background-position:left -364px;height:39px;position:relative;}
.localHeader a.qu{background:url("bgButtonsSprite.png") no-repeat scroll -740px -1288px;display:block;bottom:15px;left:112px;height:16px;position:absolute;width:16px;}
#local .lmod h3{clear:both;}
#local .lmod h3.opn{height:28px;}
#local .lmod h3.cls{height:auto;}

#local h3.localh span{background:#FFF;display:block;height:30px;color:#FFF;font-size:14px;margin-left:26px;*margin-left:0;font-family:arial;font-weight:bold;}
#local h3.localh a{background:#FFF;display:block;float:left;height:30px;width:26px;margin-right:7px;*margin-right:0;}
#local h3.localh.opn span{background:url(bgButtonsSprite.png) no-repeat scroll right -458px;}
#local h3.localh.opn:hover span{background:url(bgButtonsSprite.png) no-repeat scroll right -507px;}
#local h3.localh.opn a{background:url(bgButtonsSprite.png) no-repeat scroll left -458px transparent;}
#local h3.localh.opn:hover a{background:url(bgButtonsSprite.png) no-repeat scroll left -507px transparent;}
#local h3.localh.cls span{background:url(bgButtonsSprite.png) no-repeat scroll right -413px;*margin-left:0;padding-left:0;text-transform:uppercase;}
#local h3.localh.cls a{background:url(bgButtonsSprite.png) no-repeat scroll left -413px transparent;}
.localh{text-transform:uppercase;}
.stories li{list-style-position:outside;}
.localh span{*width:280px;*float:left;}
#local .initial .pre_loader{background:#FFF;margin:0 -5px;}
#local .initial .mylocinput,#local .initial #initialsave{background:transparent url(bgButtonsSprite.png) no-repeat scroll 0 -667px;}
#local .initial .locStart{background:transparent url(bgButtonsSprite.png) no-repeat scroll 0 -667px;display:block;height:31px;padding-left:4px;margin-bottom:8px;_margin-bottom:0;}#local .initial form{padding-left:4px;position:relative;}
#local .initial form br{display:none;}
#local .initial p{padding-bottom:10px;color:#6c6c6c;font:18px/28px Georgia;margin-left:6px;margin-right:4px;}
#local .initial .mylocinput{width:263px;background-position:0 -625px;border:0 none;padding:7px 0 8px 8px;height:20px;margin-top:-1px\9;color:#918f8f;font:normal 14px arial;}
#local .initial #initialsave{background-position:0 -564px;width:51px;color:#fff;font:normal 18px arial;border:0 none;position:absolute;padding:3px 0 4px;right:0;height:30px;text-align:center;}
#local .initial #initialsave:hover{background-position:-704px -507px;cursor:pointer;}
#local .initial form .db{margin-top:6px;}
#local .initial form .db #initialsave{display:none;}
#local .initial form .db #mylocambigsel{border:1px solid #ccc;width:295px;}
#local #lweather{border-top:1px dashed #CCC;padding:0 12px 15px;}
#localnews{padding:0 12px;outline:none;}
#localnews li .sheadline a{font:normal 14px arial;line-height:20px;color:#0a8ea2;}
#localnews li .sbyline span{font:normal 11px arial;line-height:17px;color:#595959;}
#om_locnews_item{width:280px;}
#localnews .stories li{padding:15px 0;display:block;border-bottom:1px dashed #CCC;}
p.error{padding:12px 12px 15px;}
#local h3.localh a.clps{display:none;}
#local .localLocation{color:#231F20;font-family:Georgia;font-size:16px;padding-left:12px;padding-top:15px;width:293px;}
#om_localweather .dName{width:83px;float:left;margin-bottom:15px;text-align:center;padding:0 5px;border-right:1px solid #ccc;_margin-bottom:10px;}
#om_localweather .alt3{border-right:0;}
.dayDetail,.climate,.fwn {text-align:center;}
#om_localweather #om_localweather_more{clear:both;border-top:1px dashed #ccc;padding-top:8px;_padding-top:3px;zoom:100%;}
#om_localweather .dName .dayDetail a{font:normal 10px arial;text-transform:uppercase;color:#231f20;}
#om_localweather .dName .fwn a{font:bold 14px arial;color:#45afff;line-height:30px;}
#om_localweather .dName .fwn .lowTemp{color:#b82626;}
#om_localweather .dName .climate{font:normal 11px arial;color:#595959;height:27px;}
#om_localweather .dName .imgDetails{margin:5px 0;}
#om_localweather .dName .imgDetails a{line-height:34px;font:normal 10px arial;}
#om_localweather .dName .imgDetails img{height:35px;width:35px;margin:8px 0;}
#localnews,#localtraffic,#localgas{zoom:100%;}
#newsBottom p{padding:10px 0 15px;}
#newsBottom p a,b.more a{font:bold 11px Arial;color:#0A8EA2;}
#om_loctraffic_item .incidents li .iheadline{font:normal 11px arial;color:#595959;line-height:17px;}
#om_loctraffic_item .incidents li{border-bottom:1px dashed #CCC;display:block;padding:15px 0;list-style-position:outside;}
#localtraffic{padding:0 12px;margin-bottom:10px;}
#om_localweather .dName .imgDetails{margin:5px 0;}
#om_locnews_item,#om_loctraffic_item{margin-top:3px;}
#gasDetails{margin-top:3px;_height:auto!important;}
.localHeader .chgloc{position:absolute;right:0;top:15px;}
.localHeader .chgloc a{font:normal 11px arial;color:#0a8ea2;background:transparent url(bgButtonsSprite.png) no-repeat scroll 42px -1268px;padding-right:17px;}
.localHeader .chgloc a:hover{text-decoration:none;}
.localLocation .chgloc{float:right;margin-right:12px;}.localLocation .chgloc a{font:normal 11px arial;color:#fff;}
.localLocation .chgloc{background:transparent url(bgButtonsSprite.png) no-repeat scroll 2px -337px;height:20px;}
.localLocation .chgloc a{background:transparent url(bgButtonsSprite.png) no-repeat scroll right -337px;height:20px;}
#local .localLocation{position:relative;}
.localLocation .chgloc{width:4px;position:absolute;right:30px;top:11px;}
.localLocation .chgloc a{width:27px;display:block;position:absolute;font:bold 10px arial;color:#fff;left:4px;outline:none;padding:3px 0 0 5px;height:20px;}
#local .mylocsaved{padding:10px 10px 10px 12px;font-size:10px;border-top:1px dashed #CCC;margin-top:4px;}
.mylocsaved p,.mylocadd p{margin-bottom:6px;font:normal 12px arial;}
#local .mylocsaved select{width:97%;border:1px solid #CCC;}
.mylocsaved .mylocdefault{margin:6px 0 10px;font-size:12px;}
#localo .mylocbttnsave,#localo .mylocbttndel,#localo .mylocbttnnew{background:transparent url(bgButtonsSprite.png) no-repeat scroll left -244px;display:block;float:left;}
#localo .mylocbttnsave{width:54px;margin-right:5px;}
#localo .mylocbttndel{width:60px;margin-right:5px;}
#localo .mylocbttnnew{width:136px;}
#localo .fBt{color:#FFF;background:transparent url(bgButtonsSprite.png) no-repeat scroll right -244px;cursor:pointer;height:28px;padding:0 5px 5px 5px;margin:0 0 0 3px;border:0 none;font:bold 12px arial;_padding:2px 5px 5px 3px;}
#localo .mylocsaved .mylocnew{width:134px;}
#localo .mylocsaved .mylocsave{width:50px;}
#localo .mylocsaved .mylocdel{width:56px;}
#local .mylocations{zoom:100%;_padding-bottom:10px;}
.mylocadd .addlocinput{margin-right:10px;float:left;width:220px;margin-top:1px;padding:3px 5px;border:1px solid #CCC;}
#localo .mylocbttngo{background:transparent url(bgButtonsSprite.png) no-repeat scroll left -244px;display:block;float:left;width:35px;}
.mylocadd{border-top:1px solid #CCC;display:none;margin:7px 0 0 -6px;padding:10px 0 10px 17px;}
.mylocadd form{margin-top:10px;position:relative;z-index:1;}
.mylocadd .fBt{margin-left:8px;}.mylocerr, .mylocerr1{color:#C80014;display:none;margin-bottom:6px;}
#localgas{clear:both;padding:9px 9px 0;}
.llast #localgas table{padding:0;}
.llast #localgas table thead{display:none;}
.llast #localgas table tbody tr td{border-bottom:1px dashed #CCC!important;padding:10px 3px;}
.price,.distance{padding-top:12px!important;}
.M .initial p .myDailyTitle{color:#e64ca8;font-family:georgia;}
.price_listing,.price_listing tbody tr td,.price_listing thead tr th{border:0;padding:3px;}
.price_listing thead tr th{text-align:left;}
.price_listing tbody tr td.price{font-weight:bold;font-size:12px;vertical-align:top;}
.station_address{font-size:11px;line-height:17px;color:#595959;}
.station_info a{font-size:14px;line-height:20px;}
.distance{font-size:11px;font-weight:bold;vertical-align:top;}
.more_prices{padding:10px 0 15px 5px;}
.more_prices{font-size:11px;font-weight:bold;}
.clusterNews{width:607px;}
.clustertabsNews h2{position:relative;height:31px;margin:0;z-index:500;}
.clustertabsNews h2 .topiclabel{float:left;display:block;margin:6px 5px 0 0;font:normal 14px arial;color:#595959;}
.localHeader a.qu:hover{background-position:-718px -1288px;text-decoration:none;}
.tip_bubble{display:none;position:absolute;z-index:99999999;width:192px;font-size:11px;text-align:left;}
.tip_bubble h3{padding-bottom:2px;margin-bottom:5px;position:absolute;top:-35px;color:#FFF;}
#bd .tip_bubble a{color:#36658E;}
.tipin_bubble{width:144px;padding:0 15px;background:#FFF;position:relative;border-left:1px solid #AAA;border-right:1px solid #AAA;left:6px;}
.tipin{border:1px solid #FFF;padding:.3em;white-space:nowrap;}
.tip_bubble{width:182px;background:url(bgButtonsSprite.png) no-repeat 0 -1289px;padding-top:36px;}
.IE .tipin{padding:.2em .3em;}.tip_bottom{background:url(bgButtonsSprite.png) -6px -1360px no-repeat;position:relative;width:176px;left:6px;height:27px;font-size:0;}
.closebtn{background:url(bgButtonsSprite.png) -720px -1312px no-repeat;top:-28px;right:4px;width:13px;display:block;height:15px;position:absolute;}
#cust_tip a.closebtn,#twoMM_tip a.closebtn{display:none!important;}
.closebtn:hover{background:url(bgButtonsSprite.png) -735px -1312px no-repeat;}
.wt-md{background-image:url(http://o.aolcdn.com/os/living/mydaily/p/_v61/css/wportalmain/weathertypes_clr.gif);height:50px;cursor:pointer;}
.md-weatherType-00,.md-weatherType-0{background-position:-133px 0;}
.md-weatherType-01,.md-weatherType-1{background-position:-133px -73px;}
.md-weatherType-02,.md-weatherType-2{background-position:-133px -158px;}
.md-weatherType-03,.md-weatherType-3{background-position:-133px -247px;}
.md-weatherType-04,.md-weatherType-4{background-position:-133px -332px;}
.md-weatherType-05,.md-weatherType-5{background-position:-133px -417px;}
.md-weatherType-06,.md-weatherType-6{background-position:-133px -502px;}
.md-weatherType-07,.md-weatherType-7{background-position:-133px -587px;}
.md-weatherType-08,.md-weatherType-8{background-position:-133px -672px;}
.md-weatherType-09,.md-weatherType-9{background-position:-133px -757px;}
.md-weatherType-10{background-position:-133px -842px;}
.md-weatherType-11{background-position:-133px -927px;}
.md-weatherType-12{background-position:-133px -1012px;}
.md-weatherType-13{background-position:-133px -1097px;}
.md-weatherType-14{background-position:-133px -1182px;}
.md-weatherType-15{background-position:-133px -1267px;}
.md-weatherType-16{background-position:-133px -1352px;}
.md-weatherType-17{background-position:-133px -1437px;}
.md-weatherType-18{background-position:-133px -1522px;}
.md-weatherType-19{background-position:-133px -1607px;}
.md-weatherType-20{background-position:-133px -1692px;}
.md-weatherType-21{background-position:-133px -1777px;}
.md-weatherType-22{background-position:-133px -1862px;}
.md-weatherType-23{background-position:-133px -1947px;}
.md-weatherType-24{background-position:-133px -2032px;}
.md-weatherType-25{background-position:-133px -2117px;}
.md-weatherType-26{background-position:-133px -2202px;}
.md-weatherType-27{background-position:-133px -2287px;}
.md-weatherType-28{background-position:-133px -2372px;}
.md-weatherType-29{background-position:-133px -2458px;}
.md-weatherType-30{background-position:-133px -2542px;}
.md-weatherType-31{background-position:-133px -2626px;}
.md-weatherType-32{background-position:-133px -2711px;}
.md-weatherType-33{background-position:-133px -2797px;}
.md-weatherType-34{background-position:-133px -2882px;}
.md-weatherType-35{background-position:-133px -2966px;}
.md-weatherType-36{background-position:-133px -3051px;}
.md-weatherType-37{background-position:-133px -3133px;}
.md-weatherType-38{background-position:-133px -3218px;}
.md-weatherType-39{background-position:-133px -3306px;}
.md-weatherType-40{background-position:-133px -3392px;}
.md-weatherType-41{background-position:-133px -3473px;}
.md-weatherType-42{background-position:-133px -3558px;}
.md-weatherType-43{background-position:-133px -3647px;}
.md-weatherType-44{background-position:-133px -3734px;}
.md-weatherType-45{background-position:-133px -3815px;}
.md-weatherType-46{background-position:-133px -3896px;}
.md-weatherType-47{background-position:-133px -3983px;}
.night .md-weatherType-00,.night .md-weatherType-0{background-position:-446px 0;}
.night .md-weatherType-01,.night .md-weatherType-1{background-position:-446px -73px;}
.night .md-weatherType-02,.night .md-weatherType-2{background-position:-446px -158px;}
.night .md-weatherType-03,.night .md-weatherType-3{background-position:-446px -247px;}
.night .md-weatherType-04,.night .md-weatherType-4{background-position:-446px -332px;}
.night .md-weatherType-05,.night .md-weatherType-5{background-position:-446px -417px;}
.night .md-weatherType-06,.night .md-weatherType-6{background-position:-446px -502px;}
.night .md-weatherType-07,.night .md-weatherType-7{background-position:-446px -587px;}
.night .md-weatherType-08,.night .md-weatherType-8{background-position:-446px -672px;}
.night .md-weatherType-09,.night .md-weatherType-9{background-position:-446px -757px;}
.night .md-weatherType-10{background-position:-446px -842px;}
.night .md-weatherType-11{background-position:-446px -927px;}
.night .md-weatherType-12{background-position:-446px -1012px;}
.night .md-weatherType-13{background-position:-446px -1097px;}
.night .md-weatherType-14{background-position:-446px -1182px;}
.night .md-weatherType-15{background-position:-446px -1267px;}
.night .md-weatherType-16{background-position:-446px -1352px;}
.night .md-weatherType-17{background-position:-446px -1437px;}
.night .md-weatherType-18{background-position:-446px -1522px;}
.night .md-weatherType-19{background-position:-446px -1607px;}
.night .md-weatherType-20{background-position:-446px -1692px;}
.night .md-weatherType-21{background-position:-446px -1777px;}
.night .md-weatherType-22{background-position:-446px -1862px;}
.night .md-weatherType-23{background-position:-446px -1947px;}
.night .md-weatherType-24{background-position:-446px -2032px;}
.night .md-weatherType-25{background-position:-446px -2117px;}
.night .md-weatherType-26{background-position:-446px -2202px;}
.night .md-weatherType-27{background-position:-446px -2287px;}
.night .md-weatherType-28{background-position:-446px -2372px;}
.night .md-weatherType-29{background-position:-446px -2458px;}
.night .md-weatherType-30{background-position:-446px -2542px;}
.night .md-weatherType-31{background-position:-446px -2626px;}
.night .md-weatherType-32{background-position:-446px -2711px;}
.night .md-weatherType-33{background-position:-446px -2797px;}
.night .md-weatherType-34{background-position:-446px -2882px;}
.night .md-weatherType-35{background-position:-446px -2966px;}
.night .md-weatherType-36{background-position:-446px -3051px;}
.night .md-weatherType-37{background-position:-446px -3133px;}
.night .md-weatherType-38{background-position:-446px -3218px;}
.night .md-weatherType-39{background-position:-446px -3306px;}
.night .md-weatherType-40{background-position:-446px -3392px;}
.night .md-weatherType-41{background-position:-446px -3473px;}
.night .md-weatherType-42{background-position:-446px -3558px;}
.night .md-weatherType-43{background-position:-446px -3647px;}
.night .md-weatherType-44{background-position:-446px -3734px;}
.night .md-weatherType-45{background-position:-446px -3815px;}
.night .md-weatherType-46{background-position:-446px -3896px;}
.night .md-weatherType-47{background-position:-446px -3983px;}
#om_localweather .err{color:#C30000;font-size:14px;font-weight:normal;}
#err #head{width:658px;padding:20px 0;margin:0 auto;}
#err #head h2{font-family:georgia;font-size:42px;font-weight:bold;margin-bottom:15px;}
#err #head p{color:#737373;font-size:17px;font-weight:bold;}
#err #TermsOfService{margin:0 auto;width:998px;border-top:1px solid #ccc;}
#twominutememo{clear:both;padding-top:5px;}
h3 {line-height:2;}
.mylocbttnsave {margin-right:5px;width:54px;}
.mylocbttnsave, .mylocbttndel, .mylocbttnnew {background:url("bgButtonsSprite.png") no-repeat scroll left -244px transparent;display:block;float:left;}
.mylocsaved .mylocsave {width:50px;}
.fBt {background:url("bgButtonsSprite.png") no-repeat scroll right -244px transparent;border:0 none;color:#FFFFFF;cursor:pointer;font:bold 12px arial;height:28px;margin:0 0 0 3px;padding:0 5px 5px;}
.mylocbttndel {margin-right:5px;width:60px;}
.mylocsaved .mylocdel {width:56px;}
.mylocbttnnew {width:136px;}
.mylocsaved .mylocnew {width:134px;}
.mylocbttngo {background:url("bgButtonsSprite.png") no-repeat scroll 4px -244px transparent;display:block;float:left;width:35px;}

.dealContDetails .botModBrdr {background-position:0 -25px;}


#simplemodal-overlay{background:#000;z-index:10000000!important;}
#simplemodal-container{z-index:10000002!important;background:#FFF;padding:20px 0;}
#simplemodal-container iframe{border:0;}
.simplemodal-close{display:block;background:url(taskbarSprite.png) no-repeat -12px -469px;width:30px;height:30px;position:absolute;top:10px;right:10px;cursor:pointer;}
.simplemodal-close:hover{background-position:-87px -468px;}.simplemodal-close,.simplemodal-close:hover{background:url("http://www.blogsmithmedia.com/www.mydaily.com/media/lightbox-close-button.png") no-repeat scroll 0 -5px transparent;cursor:pointer;display:block;height:51px;position:absolute;right:-15px;top:-19px;width:48px;}

*+html .dayDealC .imgBlock .ddealDate p {text-align:left !important;}
.newsheader {height:40px;position:relative;}
.newsheader a.qu {background:transparent url(bgButtonsSprite.png) no-repeat scroll -740px -1288px;display:block;height:19px;left:210px;position:absolute;text-indent:-999999px;top:13px;width:15px;}
.newsheader a.qu:hover {background-position:-718px -1288px;}
.aol-share a:hover{text-decoration:none;}
.clustertabsNews ul, .clustertabsNews li{list-style-type:none;margin:0;padding:0;} 
.clustertabsNews h2 .topiclabel, .clustertabsNews li{font-family:arial !important;}
#dailyNewsTabs li a {font-family:arial;font-size:14px;}
#dailyNewsTabs {width:174px;}
.sh_top{background:transparent url(bgRepeatersSprite.png) repeat-x scroll 0 -2px;font-size:0;height:5px;border-top:1px solid #CCCCCC;}
.sh_bottom{background:transparent url(bgRepeatersSprite.png) repeat-x scroll 0 -25px;font-size:0;height:5px;clear:both;}
#dailyNewsTabs li{_border-bottom:1px solid #fff;}
.mylocsaved .fBt{*padding-left:10px;}
.llast #localgas table tbody tr td{padding: 10px 3px 10px 0;}
.llast #localgas table tbody tr .station{padding-left:3px;width:207px;}
.mdl-img span.narrow {display:block;font-size:10px;color:#555555;}

/*Around the WEB CSS Begins*/

#mydailyAroundWeb {clear: both;overflow: hidden;}
#mydailyAroundWeb .heading {border-bottom: 1px solid #B1B1B1;}
#mydailyAroundWeb .photo {float: left;padding-right: 20px;padding-top: 15px;padding-bottom: 20px;}
#mydailyAroundWeb .photo p {color: #999999;font-size: 11px;margin-top: 3px;}
#mydailyAroundWeb .headlines {float: left;width: 290px;}
#mydailyAroundWeb .headlines li.first {font-size: 20px;}
#mydailyAroundWeb .headlines li {border-bottom: 1px solid #ECECEC;    padding-bottom: 10px;    padding-top: 10px;}
#mydailyAroundWeb .partnerName {color: #ADA8AE;}
#mydailyAroundWeb .heading h3 { font-family: arial !important; font-size: 20px; font-weight: bold;    margin-bottom: -7px;}

*+html #mydailyAroundWeb .photo img {height:360px !important;width:240px !important;}

/*Around the WEB CSS Ends*/
/*text-size*/
#decreaseFont, #resetFont, #increaseFont{text-decoration:none;}
#decreaseFont{font:10px bold arial;}
#resetFont{font:12px bold arial;}
#increaseFont{font:14px bold arial;}
.wrapright{float:right;}
#textChange{float:left;}
.emText {font-size:1em;}
.smallText {font-size:.8em;}
.bigText {font-size:1.2em;}

/* Tabbed Module CSS begins */

#tab_mod{margin:5px 0 15px 0;}
#tab_mod ul#tabs { list-style-type: none; margin: 30px 0 0 0; padding: 0 0 0.3em 0; }
#tab_mod ul#tabs li { display: inline; }
#tab_mod ul#tabs li a { color: #42454a; background-color: #dedbde; border: 1px solid #c9c3ba; border-bottom: none; padding: 8px 10px 4px;margin-right: -4px; text-decoration: none; }
#tab_mod ul#tabs li a:hover { background-color: #f1f0ee; }
#tab_mod ul#tabs li a.selected { color: #000; background-color: #fff; font-weight: bold;margin-right: -4px; padding: 8px 10px 4px;cursor:default; }
#tab_mod div.tabContent { border: 1px solid #c9c3ba; padding: 0.5em; background-color: #fff; }
#tab_mod div.tabContent.hide { display: none; }
#tab_mod .tabContent #most_viewd, #tab_mod .tabContent #most_cmtd {margin-bottom:5px;}

/* Tabbed Module CSS Ends */

/* More on mydaily*/
.moreMydaily{margin:15px 0;}
.moreMydaily h3{border-bottom:1px solid #aeaeae;color:#5e5e5e;font:20px bold arial;padding-bottom:5px;}
.moreMydaily .iglft{float:left;width:100px;}
.moreMydaily ul li{clear:both;border-bottom:1px solid #dfdfdf;padding:15px 0;}
.moreMydaily a{color:#000;font-size:14px;}
.moreMydaily a:hover{text-decoration:none;}
/*More on mydaily*/
#aol-comments h4:first-child,#aol-comments .mini-profile, #aol-comments #aol-comments-form {
    display:none;
}
.rating-reply .reply {
    visibility: hidden;
}
h4.num-of-comments {
    display: block !important;
}
.rating-reply .reply{display:none !important;}
