/*==GLOBAL==*/

* {
	margin: 0;
	padding: 0;
}

html {
	font-size: 100%;
}

body {
	font: 67.5%/1.2 Arial, Helvatica, sans-serif;
	color: #464646;
	/*background-color: #dddddd;*/
	background: url(../../im/bkgnd.jpg) 50% 0 repeat-y;
}

h1, h2, h3 {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	color: #000000;	
}

h1 {
	line-height: 1.2em;
}

h1 {
	font-size: 26px;
	color: #ffffff;
	/*font-size: 2.0em;*/
	/*font-size: 3.0em;*/
}

h2 {
	text-transform: capitalize;
	font-size: 1.6em;
}

h3 {
	font-size: 1.4em;
}

h4, p, ul, li, span {
	font-size: 1.1em;
}

p, h3 {
	margin-bottom: 1.2em;
}

h4 {
	margin-top: 1.5em;
	margin-bottom: 1em;
}

ol, ul {
	list-style: none;
}

a:link, a:visited {
	text-decoration: none;
	color: #9d0a0e;
}

a:hover {
	text-decoration: underline;
}

img {
	padding: 0;
	border: 0;
	
}

li a:link, li a:visited {
	color: #464646;
}

:focus {
	outline: 0;
}

#wrapper {
	width: 960px;
	margin: 0 auto;
	background-color: #ffffff;
	overflow: auto;
}

.right {
	float: right;
}

.left {
	float: left;
}

/*==BODY BACKGROUNDS==*/
/*
#culturePage {
	background: url(../../im/wallpaper-culture.jpg) 50% 0 repeat-y;
	width: 100%;
}*/

/*==NAVIGATION==*/

#topNavContainer {
	height: 16px;
	padding: 0 16px 7px;
	background-color: #e9e9e9;
	width: 928px;
}

#topNav, #nav {
	text-indent: -9999px;	
	padding: 0; 
	margin: 0;
}

#topNav li a, #nav li a {
	display: block;
}

#topNav li {
	float: right;
}

#topNav li a {
	height: 16px;
}

li#makeAsHomepage a {
	background: url(../../im/top-nav.gif) -44px 0 no-repeat;
	width: 228px;
}

li#subscribe a {
	background: url(../../im/top-nav.gif) -273px 0 no-repeat;
	width: 79px;
}

li#eMag a {
	background: url(../../im/top-nav.gif) -353px 0 no-repeat;
	width: 72px;
}

#home {
	background: url(../../im/top-nav.gif) left top no-repeat;
	width: 38px;
	height: 16px;
	text-indent: -9999px;
	float: left;
}

#mastheadST {
	padding: 13px 8px 18px;
	height: 80px;
	background-color: #ffffff;
	overflow: visible;
}

#masthead {
	padding: 13px 16px 0;
	background-color: #ffffff;
	overflow: auto;
}

.mastheadBanner {
	float: left;
	margin-left: 16px;
}

#homePage .mastheadBanner {
	float: right;
}

.mastheadBannerST {
	width: 728px;
	height: 90px;
	float: left;
	position: relative;
	left:-10px;
}

#logoST {
	/*padding: 43px 0;*/
	padding: 30px 0px 0px 0px; 
	float: left;
}

#logo {
	/*padding: 43px 0;*/
	padding: 30px 0px 30px 0px; 
	float: left;
}

#homePage #logo {
	padding-top: 20px;
}

#navContainer {
	height: 30px;
	width: 960px;
	margin-bottom: 6px;
}

#homePage #navContainer {
	margin-bottom: 6px;
}


#nav li {
	float: left;
}

#nav li a {
	height: 30px;
}

/** Refer to level_2.css

li#style a {
	background: url(../../im/nav-sprites.jpg) 0 0 no-repeat;
	width: 60px;
}

li#culture a {
	background: url(../../im/nav-sprites.jpg) -60px 0 no-repeat;
	width: 70px;
}

li#cars a {
	background: url(../../im/nav-sprites.jpg) -130px 0 no-repeat;
	width: 50px;
}

li#gadgets a {
	background: url(../../im/nav-sprites.jpg) -180px 0 no-repeat;
	width: 73px;
}

li#designLiving a {
	background: url(../../im/nav-sprites.jpg) -253px 0 no-repeat;
	width: 112px;
}

li#travel a {
	background: url(../../im/nav-sprites.jpg) -365px 0 no-repeat;
	width: 62px;
}

li#grooming a {
	background: url(../../im/nav-sprites.jpg) -427px 0 no-repeat;
	width: 85px;
}

li#sportsFitness a {
	background: url(../../im/nav-sprites.jpg) -512px 0 no-repeat;
	width: 117px;
}

li#relationship a {
	background: url(../../im/nav-sprites.jpg) -629px 0 no-repeat;
	width: 98px;
}

li#business a {
	background: url(../../im/nav-sprites.jpg) -727px 0 no-repeat;
	width: 74px;
}

li#watches a {
	background: url(../../im/nav-sprites.jpg) -801px 0 no-repeat;
	width: 73px;
}

li#network a {
	background: url(../../im/nav-sprites.jpg) -874px 0 no-repeat;
	width: 86px;
}

 END refer to level_2.css **/

/*nav hover states*/

/*li#style a:hover {
	background-position: 0 -23px;
}

li#culture a:hover {
	background-position: -60px -23px;
}

li#cars a:hover {
	background-position: -130px -23px;
}

li#gadgets a:hover {
	background-position: -180px -23px;
	width: 73px;
}

li#designLiving a:hover {
	background-position: -253px -23px;
}

li#travel a:hover {
	background-position: -365px -23px;
}

li#grooming a:hover {
	background-position: -427px -23px;
}

li#sportsFitness a:hover {
	background-position: -512px -23px;
}

li#relationship a:hover {
	background-position: -629px -23px;
}

li#business a:hover {
	background-position: -727px -23px;
}

li#watches a:hover {
	background-position: -801px -23px;
}

li#network a:hover {
	background-position: -874px -23px;
}*/

/*nav active page style

#stylePage li#style a {
	background-position: 0 -46px;
}

#culturePage li#culture a {
	background-position: -60px -46px;
}

#carsPage li#cars a {
	background-position: -130px -46px;
}

#gadgetsPage li#gadgets a {
	background-position: -180px -46px;
	width: 73px;
}

#designLivingPage li#designLiving a {
	background-position: -253px -46px;
}

#travelPage li#travel a {
	background-position: -365px -46px;
}

#groomingPage li#grooming a {
	background-position: -427px -46px;
}

#sportsFitnessPage li#sportsFitness a {
	background-position: -512px -46px;
}

#relationshipPage li#relationship a {
	background-position: -629px -46px;
}

#businessPage li#business a {
	background-position: -727px -46px;
}

#watchesPage li#watches a {
	background-position: -801px -46px;
}

#networkPage li#network a {
	background-position: -874px -46px;
}*/

/*#secondTierNav {
	padding: 6px 16px;
	height: 23px;
}*/

/*#secondTierNav li {
	background: url(../../im/sec-lv-nav-divider.gif) 0 50% no-repeat;
	text-transform: capitalize;
	display: inline;*/
	/*height: 23px;*/
	/*padding: 0 14px;
	font-size: 1.1em;
}*/

/*ul#secondTierNav li:first-child {
	background: none;
	padding-left: 0;
}

#secondTierNav a:link, #secondTierNav a:visited {
	color: #464646;
}

#secondTierNav a:hover, #secondTierNav a.active {
	color: #9d0a0e;
	text-decoration: none;
}*/

#contentWrapper {
	width: 720px;
	float: left;
	margin-right: 10px;
	margin-bottom: 24px;
	/*overflow: auto;*/
}

/*==SIDENAV==*/

#sideNav {
	width: 210px;
	/*padding-right: 3px;*/
	float: left;
	
}

.search {
	border: 0;
	width: 163px;
	height: 20px;
	/*padding: 7px 10px 0;*/
	padding: 5px 7px 2px 11px;
	background-color: #3e3b3c;
	color: #ffffff;
	float: left;
	margin-right: 1px;
	margin-bottom: 8px;
}

.go {
	background: url(../../im/btn-go.gif) 0 0 no-repeat;
	width: 26px;
	height: 27px;
	display: inline;
	border: 0;
	cursor: pointer;
	float: left;
}

.skyscraperBanner {
	width: 161px;
	margin: 10px 18px;
}

#subSection {
	width: 208px;
	border: 1px solid #eaeaea;
	clear: both;
	position: relative;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	}
	

/*==FOOTER==*/
#footer {
	clear: both;
	margin: 28px 16px;
}

#footerBanner {
	background: url(../../im/footer.jpg) 0 0 no-repeat;
	padding: 10px 0;
	width: 928px;
	height: 137px;
	margin: 10px 0;
}

.footCol, .footColShare {
	width: 291px;
	margin-left: 10px;
	float: left;
}

.footCol {
	padding-top: 101px;	
}

.footColShare {
	/*padding-top: 29px;*/
}

#footerBanner h1 {
	color: #ff1818;
	text-transform: capitalize;;
}

span.footLinks {
	float: left;
	margin-left: 4px;
}

span.copyright {
	float: right;
}

.copyright a:link, .copyright a:visited {
	color: #464646;
} 


.signUpNow {
	border: 0;
	background: url(../../im/btn-sign-up-now.gif) 0 0 no-repeat;
	width: 88px;
	height: 22px;
	cursor: pointer;
	display: inline;
	float: left;
}

/*add by lide 2010-03-09*/
.subscribenow {
    border: 0;
    background: url(../../im/subscribenow.gif) 0 0 no-repeat;
    width: 108px;
    height: 22px;
    cursor: pointer;
    display: inline;
    float: left;
}

.email {
    border: 0;
    width: 167px;
    height: 18px;
    padding: 4px 3px 0;
    margin-right: 2px;
    float: left;
}

.footIcon {
    float: left;
    margin-right: 4px;
}
/*change by lide 2010-03-09*/
.footColShare {
    margin-top:25px;
}
.footColShare p {
    color: #ffffff;
    clear: both;
    margin: 1px 0;
}

/** 
 * OVERLAY FOR BANNER
 * By Liangshing, with the help of Lide
 **/ 
.on_lay_707 {
	background-color: #000000;
	filter: alpha(opacity=60,style=0);
	opacity: 0.6;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	position: relative;
	width: 720px;
	height: 95px;
	margin-top: -99px;
}

.on_lay_text_707 {
	position: relative;
	width: 700px;
	margin-top: -95px;
	margin-left: 12px;
	font-family: sans-serif;
	font-size: 13px;
	color:#ffffff;
}

.on_lay_469 {
	background-color: #000000;
	filter: alpha(opacity=60,style=0);
	opacity: 0.6;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	position: relative;
	width: 482px;
	height: 95px;
	margin-top: -99px;
	padding: 0px;
}

.on_lay_text_469 {
	position: relative;
	width: 462px;
	margin-top: -95px;
	margin-left: 12px;
	font-family: sans-serif;
	font-size: 13px;
	color:#ffffff;
	padding: 0px;
	line-height: 15px;
}

.on_lay_hrt_225 {
	background-color: #000000;
	filter: alpha(opacity=60,style=0);
	opacity: 0.6;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	position: relative;
	width: 238px;
	height: 46px;
	margin-top: -50px;
	margin-left: 0px;
}

.on_lay_hrt_text_225 {
	position: relative;
	width: 218px;
	margin-top: -45px;
	margin-left: 6px;
	font-family: sans-serif;
	font-size: 13px;
	color:#ffffff;
}

.on_lay_hrb_225 {
	background-color: #000000;
	filter: alpha(opacity=60,style=0);
	opacity: 0.6;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	position: relative;
	width: 238px;
	height: 46px;
	margin-top: -50px;
	margin-left: 0px;
}

.on_lay_hrb_text_225 {
	position: relative;
	width: 218px;
	margin-top: -45px;
	margin-left: 6px;
	font-family: sans-serif;
	font-size: 13px;
	color:#ffffff;
}

.on_lay_hr_225 {
	background-color: #000000;
	filter: alpha(opacity=60,style=0);
	opacity: 0.6;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	position: relative;
	width: 238px;
	height: 95px;
	margin-top: -99px;
	margin-left: 0px;
}

.on_lay_hr_text_225 {
	position: relative;
	width: 233px;
	margin-top: -90px;
	margin-left: 6px;
	font-family: sans-serif;
	font-size: 13px;
	color:#ffffff;
}

.on_lay_text_size_24 {
	font-size:2.4em;
}

.on_lay_text_size_20 {
	font-size:2.0em;
}

.on_lay_text_size_18 {
	font-size:1.8em;
}
.on_lay_text_size_14 {
	font-size:1.4em;
}

.on_lay_text_size_12 {
	font-size:1.2em;
}

.on_lay_text_size_11 {
	font-size:1.1em;
}

.on_lay_text_size_10 {
	font-size:1em;
}

.on_lay_text_size_9 {
	font-size:0.9em;
}

.on_lay_text_size_8 {
	font-size:0.8em;
}

/** 
 * END OVERLAY FOR BANNER
 * By Liangshing, with the help of Lide
 **/ 
 
 .red_button  {
	background-color:#BA1F12;
	color:#FFFFFF;
	/*font-family:Arial,Helvetica,sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	padding:4px 0;
}

