* { margin: 0; padding: 0; }

img { border: 0; display: block; }
img.client { display: inline; }
ul { list-style: none; }
body { background: #fff; width: 380px; }
body#home { text-align: center; background: #e5e4cf; width: auto; }

#new-outer-wrapper { width: 880px; margin: 0 auto; background: #e5e4cf url(../i/background.gif) top left repeat-y; }

#wrapper { width: 800px; margin: 0 auto; text-align: left; background: #fff url(../i/subbacker.gif) top left repeat-y; }
#topnav { width: 800px; height: 45px; }

/*#facebook { float: right; width: 300px; padding-top: 20px; }*/

#facebook-tag {
	position: absolute;
	top: 150px;
	left: 0;
	width: 43px;
	height: 132px;
}

#facebook-tag a {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	width: 43px;
	height: 132px;
	background: url('../i/facebook-tag.png') no-repeat top left;
}

#topnav ul {height: 45px; margin:0; padding:0;}

#topnav ul li {height: 45px; float: left; margin:0; padding:0;}

#topnav li#life {width: 72px;}
#topnav li#world {width: 79px;}
#topnav li#money {width: 81px;}
#topnav li#health {width: 84px;}
#topnav li#home_topnav {width: 69px;}
#topnav li#faith {width: 71px;}
#topnav li#family {width: 82px;}
#topnav li#relationships {width: 139px;}
#topnav li#contest {width: 123px ;}


#topnav ul li#life a {width: 72px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}
#topnav ul li#world a {width: 79px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}
#topnav ul li#money a {width: 81px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}
#topnav ul li#health a {width: 84px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}
#topnav ul li#home_topnav a {width: 69px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}
#topnav ul li#faith a {width: 71px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}
#topnav ul li#family a {width: 82px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}
#topnav ul li#relationships a {width: 139px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}
#topnav ul li#contest a {width: 123px; line-height: 45px; display: block; font-size: 16px; text-decoration: none; text-indent: -9999px;}

#topnav ul li#life a {background: transparent url(../i/mtl_new_menu.jpg) 0px 0px no-repeat;}
#topnav ul li#life a:hover {background: transparent url(../i/mtl_new_menu.jpg) 0px -45px no-repeat;}
#topnav ul li#life a#selected {background: transparent url(../i/mtl_new_menu.jpg) 0px -45px no-repeat;}

#topnav ul li#world a {background: transparent url(../i/mtl_new_menu.jpg) -72px 0px no-repeat;}
#topnav ul li#world a:hover {background: transparent url(../i/mtl_new_menu.jpg) -72px -45px no-repeat;}
#topnav ul li#world a#selected {background: transparent url(../i/mtl_new_menu.jpg) -72px -45px no-repeat;}

#topnav ul li#money a {background: transparent url(../i//mtl_new_menu.jpg) -151px 0 no-repeat;}
#topnav ul li#money a:hover {background: transparent url(../i/mtl_new_menu.jpg) -151px -45px no-repeat;}
#topnav ul li#money a#selected {background: transparent url(../i/mtl_new_menu.jpg) -151px -45px no-repeat;}

#topnav ul li#health a {background: transparent url(../i/mtl_new_menu.jpg) -232px 0 no-repeat;}
#topnav ul li#health a:hover {background: transparent url(../i/mtl_new_menu.jpg) -232px -45px no-repeat;}
#topnav ul li#health a#selected {background: transparent url(../i/mtl_new_menu.jpg) -232px -45px no-repeat;}	
	
#topnav ul li#home_topnav a {background: transparent url(../i/mtl_new_menu.jpg) -316px 0 no-repeat;}
#topnav ul li#home_topnav a:hover {background: transparent url(../i/mtl_new_menu.jpg) -316px -45px no-repeat;}
#topnav ul li#home_topnav a#selected {background: transparent url(../i/mtl_new_menu.jpg) -316px -45px no-repeat;}	

#topnav ul li#faith a {background: transparent url(../i/mtl_new_menu.jpg) -385px 0 no-repeat;}
#topnav ul li#faith a:hover {background: transparent url(../i/mtl_new_menu.jpg) -385px -45px no-repeat;}
#topnav ul li#faith a#selected {background: transparent url(../i/mtl_new_menu.jpg) -385px -45px no-repeat;}

#topnav ul li#family a {background: transparent url(../i/mtl_new_menu.jpg) -456px 0 no-repeat;}
#topnav ul li#family a:hover {background: transparent url(../i/mtl_new_menu.jpg) -456px -45px no-repeat;}
#topnav ul li#family a#selected {background: transparent url(../i/mtl_new_menu.jpg) -456px -45px no-repeat;}

#topnav ul li#relationships a {background: transparent url(../i/mtl_new_menu.jpg) -538px 0 no-repeat;}
#topnav ul li#relationships a:hover {background: transparent url(../i/mtl_new_menu.jpg) -538px -45px no-repeat;}
#topnav ul li#relationships a#selected {background: transparent url(../i/mtl_new_menu.jpg) -538px -45px no-repeat;}				

#topnav ul li#contest a {background: transparent url(../i/mtl_new_menu.jpg) -677px 0 no-repeat;}
#topnav ul li#contest a:hover {background: transparent url(../i/mtl_new_menu.jpg) -677px -45px no-repeat;}
#topnav ul li#contest a#selected {background: transparent url(../i/mtl_new_menu.jpg) -677px -45px no-repeat;}





#header { width: 800px; height: 130px; position: relative; background: transparent url(../i/header-winter12.jpg) top left no-repeat; }
#header h1 { width: 105px; height: 105px; font-size: 14px; text-indent: -9999px; position: absolute; top: 11px; left: 19px; }
#header h1 a { display: block; width: 100%; height: 100%; text-decoration: none; background: transparent url(../i/logo.gif) top left no-repeat; }
#header h1 a:hover { background: transparent url(../i/logo.gif) top left no-repeat; }

#globalnav { width: 800px; height: 40px; background: #fff url(../i/subbacker.gif) top left repeat-y; }
#globalnav ul { width: 800px; height: 40px; }
#globalnav ul li { float: left; }
#globalnav ul li a { float: left; display: block; font: bold 10px/40px georgia, "times new roman", times, serif; padding: 0 10px; text-decoration: none; color: #998b5c; background: transparent url(../i/button_glyph.gif) -9999px 28px no-repeat; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div#globalnav ul li a { float: none; }
/* End IE5-Mac hack */
#globalnav ul li a:hover { color: #ee3897; background: transparent url(../i/button_glyph.gif) center 28px no-repeat; }
#globalnav ul li a#selected { color: #ee3897; background: transparent url(../i/button_glyph.gif) center 28px no-repeat; }
#globalnav ul li#facebook a { float: left; display: block; width: 100px; height: 40px; background: url(../i/facebook-2.gif) top left no-repeat; text-indent: -9999px; padding: 0; margin: 0; }
#navshadow { width: 800px; height: 20px; background: #fff url(../i/navshadow.gif) top left no-repeat; }

#leftwrapper { float: left; width: 220px; }
#middlewrapper { float: left; width: 400px; }
#rightwrapper { float: left; width: 160px; }
#left { margin: 0 0 0 20px; }
#middle { margin: 0 0 0 20px; }
#right { margin: 0 0 0 20px; }

#sidead { border: 1px solid #998b5c; border-bottom: 0; padding: 9px; text-align: center; }
#nowavailable { border: 1px solid #998b5c; border-top: 0; padding: 9px; }
#subscribebanner { width: 200px; height: 136px; }

#thisissue { background: #e5e4cf; border: 1px solid #998b5c; padding: 10px; }
#inthisissue { background: #e5e4cf url(../i/in_this_issue.gif) top left no-repeat; width: 109px; height: 74px; }
#thisissue h3 { font: bold 12px/1.1em "trebuchet ms", verdana, arial, helvetica, sans; color: #ee3897; margin: 10px 0 0 0; border: 0; }
#thisissue p { font: 11px/1.2em georgia, "times new roman", times, serif; color: #330; margin: 0; }
#thisissue a { text-decoration: none; }
#thisissue a:hover { text-decoration: underline; }

#backissues { padding: 20px; background: transparent; clear: both; }

#bottomnav { width: 800px; padding: 12px 0; border-top: 1px solid #998b5c; border-bottom: 1px solid #998b5c; background: transparent; text-align: center; }
#bottomnav p { font: 9px/1.5em verdana, arial, helvetica, sans; color: #998b5c; margin: 0; }
#bottomnav a { text-decoration: none; color: #998b5c; font-weight: bold; }
#bottomnav a:hover { text-decoration: underline; color: #ee3897; }


/* Styles */
h2 {
	font: normal 30px/1.1em georgia, "times new roman", times, serif;
	color: #ee3897;
	margin-bottom: 3px;
}

h3 {
	color: #998b5c;
	font: normal 20px/1.2em "trebuchet ms", verdana, arial, helvetica, sans;
	font-style: italic;
	border-bottom: 1px solid #998b5c;
	padding-bottom: 3px;
}

h4 {
	color: #330;
	font: normal 18px/1.4em georgia, "times new roman", times, serif;
	margin: 10px 0;
}

h5 {
	color: #330;
	font: normal 10px/1.4em verdana, arial, helvetica, sans;
	margin: 5px 0;
	padding-left: 10px;
	background: transparent url(../i/arrow.gif) 0 5px no-repeat;
}

p {
	font: normal 10px/1.4em verdana, arial, helvetica, sans;
	color: #330;
	margin: 10px 0;
}

a {
	text-decoration: underline;
	color: #ee3897;
}

a:hover {
	text-decoration: none;
	color: #998b5c;
}

ol {
	font: normal 10px/1.4em verdana, arial, helvetica, sans;
	color: #330;
	margin: 0;
	padding: 0 0 0 3em;
	border: 0;
}

ol li {
	margin: 10px 0;
	padding: 0;
}

ol li a {
	color: #ee3897;
	text-decoration: none;
}

ol li a:hover {
	color: #330;
}

td { padding: 4px; }

td p { margin: 0; padding: 0; }

