@charset "utf-8";

.forum_container
{
    margin: 0 auto;
    width: 1000px;
    min-width: 1000px;
}

.forumBoxes li
{
    font-family: 'Segoe UI', Candara, 'Bitstream Vera Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Trebuchet MS', Verdana, "Verdana Ref", sans serif !important;
}

.secondaryNav li
{
    font: 10pt 'Segoe UI',Candara,'Bitstream Vera Sans','DejaVu Sans','Bitstream Vera Sans','Trebuchet MS',Verdana,"Verdana Ref",sans serif !important;
    font-family: 'Segoe UI',Candara,'Bitstream Vera Sans','DejaVu Sans','Bitstream Vera Sans','Trebuchet MS',Verdana,"Verdana Ref",sans serif !important;
}

/*

@font-face {
font-family: 'MuseoSlab500';
src: url('http://www.moneysavingexpert.com/stylesheets/museo_slab_500-webfont.eot');
src: url('http://www.moneysavingexpert.com/stylesheets/museo_slab_500-webfont.eot?#iefix') format('embedded-opentype'),
url('http://www.moneysavingexpert.com/stylesheets/museo_slab_500-webfont.woff') format('woff'),
url('http://www.moneysavingexpert.com/stylesheets/museo_slab_500-webfont.ttf') format('truetype'),
url('http://www.moneysavingexpert.com/stylesheets/museo_slab_500-webfont.svg#MuseoSlab500') format('svg');
font-weight: normal;
font-style: normal;
}

*/

.topnav li
{
    font: 81.3% 'Segoe UI',Candara,'Bitstream Vera Sans','DejaVu Sans','Bitstream Vera Sans','Trebuchet MS',Verdana,"Verdana Ref",sans serif !important; 
    font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif !important;
}

#forums #topnav > li
{
    *width: 9.900%             !important; /* IE 7 */
     width: 9.900%\0/        !important; /* IE 8 */ 
}

/*
#forums #topnav li a
{
    font-size: 1em;
    font-weight: bold;
    font: 1em "Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans","Trebuchet MS",Verdana,"Verdana Ref",sans serif;
    line-height: 15px;
    text-decoration: none;
}
*/

.secondaryNav li
{
    font: 10pt 'Segoe UI',Candara,'Bitstream Vera Sans','DejaVu Sans','Bitstream Vera Sans','Trebuchet MS',Verdana,"Verdana Ref",sans serif !important;
    font-family: 'Segoe UI',Candara,'Bitstream Vera Sans','DejaVu Sans','Bitstream Vera Sans','Trebuchet MS',Verdana,"Verdana Ref",sans serif !important;
}

.topnav li
{
font: 81.3% 'Segoe UI',Candara,'Bitstream Vera Sans','DejaVu Sans','Bitstream Vera Sans','Trebuchet MS',Verdana,"Verdana Ref",sans serif !important; 
font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif !important;
}

@font-face {
    font-family: 'MuseoSlab500';
    src: url('http://forums.moneysavingexpert.com/fonts/museo_slab_500-webfont.eot');
    src: url('http://forums.moneysavingexpert.com/fonts/museo_slab_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://forums.moneysavingexpert.com/fonts/museo_slab_500-webfont.woff') format('woff'),
         url('http://forums.moneysavingexpert.com/fonts/museo_slab_500-webfont.ttf') format('truetype'),
         url('http://forums.moneysavingexpert.com/fonts/museo_slab_500-webfont.svg#MuseoSlab500') format('svg');
    font-weight: normal;
    font-style: normal;

}

#topnav .sub .featured UL.bestBuys
{
    width: 170px !important; 
    font-size: 1em !important;
}

#MSENavSearch #searchWrapperLeft
{
    width: 240px;
}


#forums #topnav .sub a.sectionLink
{
    font-size: 1em;
    font: 1em "Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans","Trebuchet MS",Verdana,"Verdana Ref",sans serif;
}

#topnav .sub .featured a.ddQuote span {
    background: none repeat scroll 0 0 transparent;
    bottom: 2px;
    color: #0B2E59;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    padding: 0;
    position: absolute;
    right: 5px;
    text-align: right;
    text-shadow: none;
    text-transform: uppercase;
}

#forums #topnav li { font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif !important; }

#forums .footBox p { font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif !important; font-size: 10px; }

#forums b
{
    font-weight: bold;
}

.post_message img
{
    max-width: 550px;
}

.post_message ul
{
    list-style: disc;
}

.post_message ol
{
    list-style: decimal;
}

#article_alert
{
	background-image: url('$stylevar[imgdir_misc]/article_alert_top_strip.gif');
	background-repeat: repeat-x;
	width: 100%;
}

#article_alert_top_left
{
	float: left;
}

#article_alert_top_right
{
	float: right;
}

#article_alert_middle
{
	min-height: 213px;
}

#article_alert_middle_left
{
	width: 100%;
	height: 100%;
	background-image: url('$stylevar[imgdir_misc]/article_alert_middle_left_strip.gif');
	background-repeat: repeat-y;		
}

#article_alert_middle_right
{
	width: 100%;
	background-image: url('$stylevar[imgdir_misc]/article_alert_middle_right_strip.gif');
	background-position: top right;
	background-repeat: repeat-y;
}

#article_alert_bottom
{
	height: 94px;
	background-image: url('$stylevar[imgdir_misc]/article_alert_bottom_strip.gif');
	background-repeat: repeat-x;
}

#article_alert_bottom_left
{
	float: left;
	width: 12px;
	height: 94px;
	background-image: url('$stylevar[imgdir_misc]/article_alert_bottom_left.gif');
}

#article_alert_bottom_right
{
	float: right;
	width: 12px;
	height: 94px;
	background-image: url('$stylevar[imgdir_misc]/article_alert_bottom_right.gif');
}

#article_alert_tip_box
{
	width: 374px;
	height: 94px;
	margin: 0 auto;
	background-image: url('$stylevar[imgdir_misc]/article_alert_tip_box.gif');
	overflow: auto;
}

#article_alert_tip_box h3
{
	margin: 6px 30px 0px 70px;
	font-size: 9pt;
	text-align: center;
	color: #E00404;
}

#article_alert_cone
{
	float: right;
}

#article_alert_message
{
	padding: 16px;
	min-height: 217px;
}

#article_alert_tip_box_text_box
{
	float:left;
	margin-top: 8px;
	margin-left: 50px;
	padding-top: 3px;
	padding-left: 3px;		
	height: 20px;
	width: 200px;
	background-image: url('$stylevar[imgdir_misc]/article_alert_tip_box_text_box.gif');
	border: none;	
}

#article_alert_tip_box_submit
{
	margin-top: 8px;
	height: 24px;
}

#article_alert_tip_box_links
{
	margin-top: 4px;
	text-align: center;
	color: #E00404;
	font-size: 8pt;
}

#article_alert_tip_box a:link
{
	color: #E00404;
}

#article_alert_tip_box a:visited
{
	color: #E00404;
}

#article_alert_tip_box a:hover
{
	color: #E00404;
}

#article_alert_tip_box a:active
{
	color: #E00404;
}

#skimlinks_rhs
{
	margin: 10px auto 10px;
	width: 100%;
	height: 72px;
}

#skimlinks_rhs a
{
	display: block;
	width: 100%;
	height: 100%;
	background-image: url('http://static.moneysavingexpert.com/images/forum_style_2/misc/skimlinks_rhs.gif');
	background-position: center top;
}

#skimlinks_rhs a:hover
{
	background-position: center 70px;
}

#skimlinks_rhs span
{
	position: absolute !important;
	top: -9999px !important;
	left: -9999px !important;
}

#login-wrapper { width: 100%; display: block; height: 300px; margin: 10px auto; }
#login-wrapper .loginbox { display: block; float: left; width: 95%; height: 300px; padding: 0; margin: 0 20px; background: #efecec; border: 1px solid #dddcdc; -webkit-border-radius: 3px; }
#login-wrapper .loginbox .forumbox p { font-size: 15px; padding 0; margin: 0; }
#login-wrapper .loginbox table, #login-wrapper .loginbox tr { width: 100%; }
#login-wrapper .loginbox input.button { font-size:15px; color:#FFFFFF; width:70px; height:35px; background-color:#ca7070; border: 1px solid #a94b4b; -webkit-border-radius: 3px; padding: 0; margin: 0; float: left; }
#login-wrapper .loginbox .forgotten input.button { width: 170px; }
#login-wrapper .loginbox .bginput { font-size:1.5em; width: 90%; }
#login-wrapper .facebook .topbox a.nounderline { text-decoration: none; }
#login-wrapper .loginbox input.facebook { background-color: #6a98c5; border: 1px solid #46729e; }
#login-wrapper .loginbox input.extended { width: 130px; }
#login-wrapper .loginbox input.superextended { width: 175px }
#login-wrapper .loginbox input.megaextended { width: 95%; }
#login-wrapper .loginbox .topbox { width: 97%; height: 300px; padding: 0 15px 0 20px; }
#login-wrapper .loginbox .forumbox .topbox p { margin: 15px 0 5px; }
#login-wrapper .loginbox .topbox h3 { color: #b31717; }
#login-wrapper .loginbox .topbox .facebooktop {	margin: 16.5px 0; }
#login-wrapper .loginbox .topbox .forgotten { font-size: 11px; }
#login-wrapper .facebook .topbox .buttonwrapper { width: 100%; margin: 25px 0 10px 0; }
#login-wrapper .loginbox .topbox .message_box { font-family:Arial; padding: 3px; background: #D1D4E0; border: solid 1px #c8c8c8; margin: 5px 0 0 0; width: 250px; padding: 8px; }
#login-wrapper .loginbox .bottombox { width: 90%; height: 80px; padding: 0 20px; }
#login-wrapper .loginbox .bottombox p { margin: 15px 0 5px; }
#login-wrapper .loginbox .bottombox a.nounderline { text-decoration: none; }
#login-wrapper .facebook { }
#error_box { margin: 10px 0; }
#error_box .panel { background: #E4E7F5; color: black; border: 2px outset; padding: 10px; }