/* Generated by dotEditor - direct edits to this file will not persist - please see stylesheet "Gifts Today" in dotEditor style management */
a, a:visited {color: #6B625D; text-decoration: none;}
a:hover, a:active, a:focus {color: #b29f61; text-decoration: none;}
a.readmore, a.readmore:visited {background: #b29f61; padding: 1px 5px; color: #fff; font-size: 95%;}
a.readmore:hover, a.readmore:active, a.readmore:focus {background: #6b625d;}
h1 a:hover, h1 a:active, h1 a:focus, h2 a:hover, h2 a:active, h2 a:focus {color: #6B625D;}
.top_area {background: url(../../images/gifts_today/top_bg.jpg) repeat-x top #000; min-height: 216px; height: auto !important; height: 216px; border-bottom: 5px solid #959595;}
.top_banner {border: 4px solid #3e3833;}
.top_search .searchformbg {float: left; width: 180px; background: url(../../images/gifts_today/search_top.gif) no-repeat top #d4d4d4; padding-top: 4px;}
.top_search .searchformbg .form_search {border: 0; padding: 3px 5px 2px 5px; background-color: #d4d4d4; color: #646464; line-height: 100%; width: 150px; font-size: 115%;}
.top_search .searchformbg_b {background: url(../../images/gifts_today/search_btm.gif) no-repeat bottom; padding-bottom: 4px;}
.top_links a, .top_links a:visited {color: #ccc; text-decoration: none;  padding: 0 10px 0 10px;}
.top_links a:hover, .top_links a:active, .top_links a:focus {color: #b29f61; text-decoration: none;}
.top_links li {display: inline; border-left: 1px solid #505050;}
.top_links li:first-child {display: inline; border-left:  1px solid #505050;  }
.menu_wrapper {background: url(../../images/gifts_today/top_bg2.jpg) repeat-x; padding-bottom: 15px;}
.menu_bg {width: 960px; margin: auto; background: url(../../images/gifts_today/menu_bg.jpg) repeat-x top #959595;}
.menu_bg ul { margin: 0; padding: 0; list-style: none; width: 100%;}
.menu_bg ul li { position: relative; float: left; }
.menu_bg li ul { position: absolute; left: 0; top: 30px; display: none; }
.menu_bg li:hover ul { display: block; }
.menu_bg li { border-right: 1px solid #aaa; font-size: 115%; font-weight: bold;}
.menu_bg li a, .menu_bg li a:visited {padding: 7px 23px 6px 23px; display: block; color: #fff;}
.menu_bg li.on, .menu_bg li a:hover, .menu_bg li a:active, .menu_bg li a:focus {color: #fff; background: url(../../images/gifts_today/menu_bg2.jpg) repeat-x top #6B625D;}
.menu_bg ul li.last { border-right: none; }
.menu_bg li:hover {color: #fff; background: url(../../images/gifts_today/menu_bg2.jpg) repeat-x top #6B625D;}
.menu_bg ul.level-3 li {float: none; border-right: none; background: #6B625D; font-size: 87%; font-weight: normal; width: 148px; padding: 3px 10px 5px 10px; }
.menu_bg ul.level-3 li a { padding-bottom: 5px; background: none; border-bottom: 1px solid #8d8682; display: block; padding: 0 0 5px 1px;}
.menu_bg ul.level-3 li.first { padding-top: 10px;}
.menu_bg ul.level-3 li.topmenu_bottom { background:transparent url(../../images/gifts_today/menu_btm.png) repeat scroll center bottom; height:10px; width:168px; padding:0; border: none; }
.menu_corner_l { background: url(../../images/bgs/c3.png) no-repeat left bottom; padding: 0 0 0 5px; height: 5px; margin-top: -5px; font-size: 0;}
.menu_corner_r { background: url(../../images/bgs/c4.png) no-repeat right bottom; padding: 0 5px 0 0; height: 5px; font-size: 0;}
.hp_newsbox h3 a, .hp_newsbox h3 a:visited, .hp_box h3 a, .hp_box h3 a:visited {color: #6b625d;}
.hp_newsbox h3 a:hover, .hp_newsbox h3 a:active, .hp_newsbox h3 a:focus, .hp_box h3 a:hover, .hp_box h3 a:active, .hp_box h3 a:focus {color: #b29f61;}
.hp_box h2.spotlight {border-bottom: 5px solid #6b625d;}
.hp_box a:active img, .hp_box a:focus img, .hp_newsbox .newsim a:active img, .hp_newsbox .newsim a:focus img {border: 2px solid #7bab07;}
.latestissue {background: url(../../images/gifts_today/bg_green.jpg) repeat-x bottom #ede9db;}
.latestissue .hp_box_c2 {padding: 8px 15px 0 15px;}
.latestissue h2 {border-bottom: 5px solid #6b625d;}
.latestissue img {border: 2px solid #bbaa74;}
.latestissue ul {text-align: right; font-weight: bold;}
.latestissue li.thisissue {border-bottom: 1px solid #d9d0b1; padding: 5px 15px 3px 0; background: url(../../images/gifts_today/arrow_green1.gif) no-repeat right;}
.latestissue li.pastissue { padding: 5px 15px 3px 0; background: url(../../images/gifts_today/arrow_green2.gif) no-repeat right;}
.latestissue li.thisissue a, .latestissue li.thisissue a:visited {color: #fff;}
.latestissue li.thisissue a:hover, .latestissue li.thisissue a:active, .latestissue li.thisissue a:focus {color: #6b625d;}
.latestissue li.pastissue a, .latestissue li.pastissue a:visited {color: #fff;}
.latestissue li.pastissue a:hover, .latestissue li.pastissue a:active, .latestissue li.pastissue a:focus {color: #6b625d;}
.lhm_border li a, .lhm_border li a:visited {font-family: Georgia, "Times New Roman", Times, serif; background: url(../../images/gifts_today/menu_arrow.gif) no-repeat right 0.5em; display: block; padding: 6px 0 6px 1px; color: #353535;}
.lhm_border li a:hover, .lhm_border li a:active, .lhm_border li a:focus, .lhm_border li a.on {background: url(../../images/gifts_today/menu_arrow_down.gif) no-repeat right 0.4em;}
.lhm_border li ul li a, .lhm_border li ul li a:visited {font-family: Arial, Helvetica, sans-serif !important; padding: 3px 0 3px 15px; background: url(../../images/gifts_today/dash.gif) no-repeat 1px 0.6em; color: #b29f61;}
.lhm_border li ul li a:hover, .lhm_border li ul li a:active, .lhm_border li ul li a:focus, .lhm_border li ul li a.on {font-family: Arial, Helvetica, sans-serif !important; padding: 3px 0 3px 15px; background: url(../../images/gifts_today/dash.gif) no-repeat 1px 0.6em; color: #888;}
.section_txt p a, .section_txt p a:visited {background: #b29f61; padding: 1px 5px; color: #fff; font-size: 95%;}
.section_txt p a:hover, .section_txt p a:active, .section_txt p a:focus {background: #6b625d;}
.section_txt h2 a, .section_txt h2 a:visited {color: #353535;}
.section_txt h2 a:hover, .section_txt h2 a:active, .section_txt h2 a:focus {color: #b29f61;}
.section_im a:active img, .section_im a:focus img {border: 2px solid #7bab07;}
.content_wbox img {border: 2px solid #dbdcde;}
.content_wbox li, .de_wrapper li {list-style: outside url(../../images/gifts_today/bullet.gif) circle;}
.follow {display:block; padding: 5px 10px 3px 10px !important; background:#b6b6b6; float:right; -moz-border-radius: 5px 5px 0 0;border-radius:5px 5px 0 0; margin-left:5px; margin-top:-5px; color:#243B7B !important;}
.top_links .social li {padding:0 0 0 0 !important; margin:0 5px 0 0; }
.top_links .social li:first-child {padding: 0 0px 0 3px !important; margin:0 5px; border-left: none; padding: 0 10px 0 0; }
.top_links .social li a { padding:0; }
.social ul {	margin:0 !important;	clear:both;		float:right;padding-top:5px;padding-left:5px;padding-right:5px;min-width:50px;	 -moz-border-radius: 5px 0 0 0;border-radius:5px 0 0 0;    background: #b6b6b6;    	    background: -moz-linear-gradient(top,  rgba(182,182,182,1.0) 0%,     rgba(0,0,0,1.0) 100% );        background-image: -webkit-gradient(    linear,    left bottom,    left top,    color-stop(0.14, #000000),    color-stop(0.57, #B6B6B6));filter: progid:DXImageTransform.Microsoft.Gradient(                StartColorStr='#b6b6b6 ', EndColorStr='#000000', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.Gradient(                StartColorStr='#b6b6b6', EndColorStr='#000000', GradientType=0);}
.social ul a {	background:none !important;	padding:0px !important;}