/* Global */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
}
body {
	color:#000;
	background:#707070 url('http://static.i4u.com/images/news_bg.jpg') repeat-x 0 0;
	margin-top:10px;
	margin-bottom:10px; font-style:normal; font-variant:normal; font-weight:normal; line-height:140%; font-size:76%; font-family:Verdana, Arial, Helvetica, sans-serif
}
p {
	margin:0;
	padding:5px 0 5px 0;
	line-height:1.4;
}
ul, li {
	list-style-type:none;
	border:none;
}
hr {
	clear:both;
	visibility:hidden;
}
img {
	border:0px none;
	margin:0;
	padding:0
}
H1{
	font:bold 160%/140% Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: -10px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding: 0;
}
H2{
	font:bold 130%/140% Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: -7px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding: 0;	
}
H3 {
	margin: 0 0 5px 0;
	padding:0;
	font:bold 120%/120% Verdana,Arial,Helvetica,sans-serif;
}

/* Text Elements */
.bold {
	font-weight: bold;
}
p.otherStuff {
	margin: 0px 0 7px 0;
	padding: 0;
}
p.topicline {
	margin: 7px 0 7px 0;
	padding: 0;
}

.postedOn {
	font-size: 96%;
	padding: 3px 0 0 0;
	border-top:#D8EE94 1px solid;
	color: #666;
	margin: 0;
	content:"clear"; 
	clear:both;
	display:block; 
}
.postedOnCol {
	font-size: 94%;
	padding: 0;
	color: #666;
	margin: 0;
	content:"clear"; 
	clear:both;
	display:block; 
}
.postedOnRight {
	font-size: 94%;
	padding: 0;
	color: #666;
	margin-bottom: 6px;
	content:"clear"; 
	clear:both;
	display:block; 
}
.postedBy {
	font-size: 94%;
	padding: 10px 10px 0 0;
	color: #666;
	margin: 0;
}

/* Misc Elements */
.textarea {
	padding: 0;
	vertical-align: top;
	margin: 2px 0px 1px 0;
}
.picture {
	margin-right: 10px;
	margin-bottom: 6px;
	border: 1px solid #CCC;
	padding: 0;
	margin-top: 0;
	margin-left: 0;
}
.bgDarkGray {
	background-color: #494949;
}

/* Links */
#pageLinks {
	float:left;
	width:564px;
	margin:0;
	padding:0;
	padding-bottom:10px;
	color: #4F6900;
	text-align: right;
	font-weight: bold;
	font-size: 110%;
}

a:link, a:visited {color:#333; text-decoration:underline;}
a:hover, a:active {color:#4F6900; text-decoration:underline;}

a.linkBold:link, a.linkBold:visited {color:#000; font-weight: bold; text-decoration:underline;}
a.linkBold:hover, a.linkBold:active {color:#4F6900; font-weight: bold; text-decoration:underline;}

a.linkIcons:link, a.linkIcons:visited {color:#000; font-weight: bold; text-decoration:underline;}
a.linkIcons:hover, a.linkIcons:active {color:#4F6900; font-weight: bold; text-decoration:underline;}
.icon {	margin-top: 0; vertical-align: middle;}

a.linkWhite:link, a.linkWhite:visited {color:#FFF; text-decoration:underline;}
a.linkWhite:hover, a.linkWhite:active {color:#D8EE94; text-decoration:underline;}

a.linkGreen:link, a.linkGreen:visited {color:#6C8A10; font-weight: bold; text-decoration:underline;}
a.linkGreen:hover, a.linkGreen:active {color:#8AB700; font-weight: bold; text-decoration:underline;}

a.linkOrange:link, a.linkOrange:visited, a.linkOrange:hover, a.linkOrange:active {color:#FF8000; font-weight: bold; text-decoration:underline;}

a.linkNav:link, a.linkNav:visited {font-size:15px; color:#FFF; text-decoration:none; font-weight: bold;}
a.linkNav:hover, a.linkNav:active {font-size:15px; color:#F2F9DA; text-decoration:underline; font-weight: bold;}

a.linkShopping:link, a.linkShopping:visited  {font-size:13px; color:#333; text-decoration:underline; font-weight: bold;}
a.linkShopping:hover, a.linkShopping:active {font-size:13px; color:#4F6900; text-decoration:underline; font-weight: bold;}

a.moreLinkP{font-weight:700;text-align:right;clear:both;content:"clear";display:block;margin:10px;text-decoration:none;vertical-align:middle !important;}

a.moreLinkP img{vertical-align:middle !important;margin-right:5px;}

 

/* Main Layout */
#wrap {
	width:990px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	background:#ffffff;
	margin:0 auto;
	padding-bottom:0;
	*padding-bottom:10px;
}

/* FLUX */
#fluxheader {
		width:990px;
		height:29px;
		background-color:#000;
		margin:0;
		padding-top:6px;
		padding-bottom:0;
		clear: left;
		z-index: 1;
		position: relative;
}

#fluxAction {
	height:25px;
	width:500px;
	padding-top: 6px;
	padding-bottom: 0px;
	margin:0;
	position:relative; 
	left:-12px;
}

/* Header */
#header {
	width:990px;
	height:100px;
	background-color:#95C501;
	margin:0;
	clear: left; 
	position: relative;
} 
#header H1 {
	padding: 0; 
	margin: 0;
	text-indent: -5000px; 
}
#header H1 A {
	background:  url('http://static.i4u.com/images/news_i4u_logo.png') no-repeat ; 
	float: left; 
	width: 153px; 
	height: 90px; 
	text-decoration: none;
	margin-left:10px; margin-right:0; margin-top:5px; margin-bottom:0
}
#header #globalLinks {
	margin-left: 10px;
	font: bold 94% Verdana,Arial,Helvetica,sans-serif;
	color: #000;
	right: 20px; 
	position: absolute; 
	top: 30px;
	height: 42px;
	text-align:right;
}
#header #globalLinks LI {
	padding: 0; 
	margin-bottom: 8px; 
}

/* Main Navigation */
#mainNav {
	margin-left: 10px;
	line-height: 18px;
	font: bold 125% Verdana,Arial,Helvetica,sans-serif;
	color: #FFF;
	left: 162px; 
	position: absolute; 
	top: 30px;
	height: 72px;
}
#mainNav #current A {
	background-position: 0% -72px; color: #FFF
}
#mainNav #current A SPAN {
	background-position: 100% -72px; color: #FFF
}
#mainNav UL {
	padding-right: 0; 
	padding-left: 0; 
	padding-bottom: 0; 
	margin: 0; 
	padding-top: 0; 
	list-style-type: none;
}
#mainNav LI {
	padding-right: 0; 
	display: inline; 
	padding-left: 0; 
	padding-bottom: 0; 
	margin: 0; 
	padding-top: 0;
}
#mainNav A {
	padding-right: 0; 
	padding-left: 4px; 
	background:  url('http://static.i4u.com/images/news_tab_left.png') no-repeat left top; 
	float: left; 
	padding-bottom: 0; 
	margin: 0; 
	padding-top: 0; 
	text-decoration: none
}
#mainNav A SPAN {
	padding-right: 21px; 
	display: block; 
	padding-left: 16px; 
	background:  url('http://static.i4u.com/images/news_tab_right.png') no-repeat right top; 
	float: left; 
	padding-bottom: 4px; 
	color: #FFF; 
	padding-top: 48px
}
#mainNav A SPAN {
	float: none;
}
#mainNav A:hover SPAN {
	color: #FFF; 
	text-decoration: none;
}
#mainNav A:hover {
	background-position: 0% -72px;
}
#mainNav A:hover SPAN {
	background-position: 100% -72px; 
	text-decoration: underline;
}
#mainNav #current A {
	background-position: 0% -72px;
}
#mainNav #current A SPAN {
	background-position: 100% -72px;
}

/* Main Navigation Holidays */
#mainNav .holidays #current A {
	background-position: 0% -72px; color: #FFF
}
#mainNav .holidays #current A SPAN {
	background-position: 100% -72px; color: #FFF
}
#mainNav .holidays A {
	padding-right: 0; 
	padding-left: 4px; 
	background:  url('http://static.i4u.com/images/news_tab_left_holidays.png') no-repeat left top; 
	float: left; 
	padding-bottom: 0; 
	margin: 0; 
	padding-top: 0; 
	text-decoration: none;
	cursor:hand
}
#mainNav .holidays A SPAN {
	padding-right: 21px; 
	display: block; 
	padding-left: 16px; 
	background:  url('http://static.i4u.com/images/news_tab_right_holidays.png') no-repeat right top; 
	float: left; 
	padding-bottom: 4px; 
	color: #FFF; 
	padding-top: 48px
}
#mainNav .holidays A:hover {
	background-position: 0% -72px;
}
#mainNav .holidays A:hover SPAN {
	background-position: 100% -72px; 
	text-decoration: underline;
}
#mainNav .holidays #current A {
	background-position: 0% -72px;
}
#mainNav .holidays #current A SPAN {
	background-position: 100% -72px;
}

/* Secondary Navigation */
#subNav {
	background:#000;
	color:#FFF;
	clear:both;
	margin:0;
	padding:5px 10px;
}
/* New Header */
#newheader {
	background:#000000;
	color:#FFF;
	clear:both;
	margin:0;
	padding:0;
	width:990px;
}
#newheader:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#newheader #left {
	width:565px;
	margin:0;
	padding:4px 10px;
	height:24px;
	background:#000000;

}
#newheader #right {
	float:left;
	width:392px;
	margin:0;
	padding:4px 0px;
	height:24px;
      background:#000000;
}

#newheader .btn {
	vertical-align: top;
}

/* Search */
#search {
	background:#7C7C7C;
	color:#FFF;
	clear:both;
	margin:0;
	padding:0;
	width:990px;
}
#search:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#search #left {
	width:392px;
	margin:0;
	padding:10px 10px;
	border-right:1px solid #999;
	height:26px;
	background:#7C7C7C;

}
input.textfieldLg {
	width:280px;
	border:1px solid #999;
	height: 20px;
	margin: 0;
	padding: 3px;
}
#search #middle {
	float:left;
	width:334px;
	margin:0;
	padding:10px 10px;
	border-right:1px solid #999;
	border-left: 1px solid #676767;
	height:26px;
}
input.textfieldSm {
	width:220px;
	border:1px solid #999;
	height: 18px;
	margin: 0;
	padding: 3px;
}
#search #right {
	float:left;
	width:176px;
	margin:0;
	padding:10px 10px;
	border-left: 1px solid #676767;
	height:26px;
      background:#7C7C7C;

}
#search .btn {
	vertical-align: top;
}
/* Top Banner */
#topBanner {
	width: 970px; 
	margin:10px;
	padding:0;
	height:90px;
	background-color:#ffffff;
}
#topBanner:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
	background-color:#ffffff;

}
#topBanner #left {
	width:230px;
	margin:0px;
	padding:0px;
	height:88px;
	background-color:#FFffff;
	border: 1px solid #719600;

}
#topBanner #right {
	float:left;
	width:728px;
	margin:0 0 0 10px;
	padding:0;
	height:90px;
}

#topBanner #lefttext {
	width:172px;
	margin:0;
	padding:10px;
	height:70px;
	background-color:#FF8000;
}



/* Content */
/* Left Side */
#content {
	background:#ffffff;
	width:970px;
	margin:0 0 0 10px;
	padding:0;
} 
#left {
	background:#ffffff;
	width:624px;
	margin:0;
	padding:0 0 10px 0;
	float:left;	
}

/* Posts Regular */
#post {
	float:left;
	width:614px;
	background:#FFF;
	margin:0 0 10px 0;
	padding:0px;
}
#post h3 {
	font-size:120%;
}
#post h3 a {
	color:#000; text-decoration:underline;
}
#post h3 a:hover{
	text-decoration:underline;
}
#post ul {
	margin:0;
	padding:0;
}
#post li {
	list-style-position:outside;
	display:block;
	background: url('http://static.i4u.com/images/bullet_arrow.gif') no-repeat;; margin-left:0px; margin-right:0px; margin-top:3px; margin-bottom:0px; padding-left:12px; padding-right:0; padding-top:0; padding-bottom:0
}
#postbanner {
	float:left;
	width:584px;
	
	margin:0 0 10px 0;
	padding:0;
}

#postHeader {
	background: #FFF url('http://static.i4u.com/images/news_tableheader_white.png') repeat-x;
	padding:0;
	margin:0;
	height: 40px;
	clear:both
}
#googleHeader {
	background-color: #789F00;
	padding:8px;
	margin:0;
	clear:both;
}
#googlelinks728 {
	background-color: #ffffff;
	padding:8px;
	margin:10px 0 0 10px;
	width:914px;
}
#specialBox {
background-color: #CDE7F9;

}
#postHeader p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	padding:4px 10px;
	margin:0;
}
#postHeader:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
	border-bottom: 1px solid #900200;
}
#googleAds{
	padding-top: 12px;
	padding-bottom: 0px;
	margin:0;
	position:relative; 
	left:-4px;
}

#newarticletop{
width:614px;
padding-top:10px;
display:block; 
content:"clear"; 
}
#newarticletop:after{
clear:both;
content:"clear"; 
display:block; 
overflow:hidden; 
visibility:hidden; 
}

#googleAds300{
	
	padding-bottom: 0px;
	margin:0;
	float:left;
}

#imageRight
{
	float:right; 
	margin:0;
	
}


#googleAds250border
{
	width:342px;
	background:#F2F9DA;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	border-top: 1px solid #3B4E00;
	border-right: 1px solid #3B4E00;
	border-left: 1px solid #3B4E00;
	border-bottom: 1px solid #3B4E00;	
}

#googleAds250
{
	width:342px;
	background:#F2F9DA;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
}

#post .galleryPicLg {
	margin-top: 2px;
	margin-bottom: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
#post .galleryPicTN {
	margin-right: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 3px;		
	padding: 0px;
	border: 1px solid #CCCCCC;

}
#post .galleryPicTN2 {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 2px;		
	padding: 0px;
	border: 1px solid #CCCCCC;

}
/* Posts White Boxes */
#postHeaderWhite {
	background: #FFF;
	padding:0 0 3px 0;
	margin:0;
	clear:both;
}
#postHeaderWhite p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #000;
	padding:4px 10px 0 10px;
	margin:0;
}
#postHeaderWhite:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
	border-bottom: 1px solid #900200;
}
#postHeaderBorder {
	background: #FFF url('http://static.i4u.com/images/news_tableheader_white.png') repeat-x;
	padding:0;
	margin:0;
	height: 40px;
	clear:both;
	border-right: 1px solid #719600;
	border-left: 1px solid #719600;
	border-top: 1px solid #719600
}
#postHeaderBorder p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	padding:4px 10px;
	margin:0;
}

/* Content Two columns */
#postColLeft, #postColRight {
	width:307px;
	float:left;
	padding:0;
	margin:0 0 10px 0;
	background-color: #FFF;
}

#slide {
	display:block;
	width:200px;
	overflow:hidden;
}

#slider {
	display:block;
	width:200px;
	overflow:hidden;
}
#topslide {
	display:block;
	width:314px;
	height:160px;
	overflow:hidden;
}

#topslider {
	display:block;
	width:314px;
	height:160px;	
	overflow:hidden;
}
#postColRight {
	float:right;
}
#postCol{
	padding:0 10px 10px 10px;
}
#postCol ul, #boxBorder ul{
	margin:0;
	padding:0;
}
#postCol li {
	list-style-position:outside;
	background: url('http://static.i4u.com/images/bullet_arrow.gif') no-repeat;; margin-left:0; margin-right:0px; margin-top:3px; margin-bottom:0px; padding-left:12px; padding-right:0; padding-top:0; padding-bottom:0
}
#boxBorder li {
	list-style-position:outside;
	background: url('http://static.i4u.com/images/bullet_arrow.gif') no-repeat;
	font-style:normal; font-variant:normal; font-weight:normal; line-height:110%; font-size:100%; margin-left:0; margin-right:0px; margin-top:3px; margin-bottom:0px; padding-left:12px; padding-right:0; padding-top:0; padding-bottom:0	
}
#boxBorder a:link, #boxBorder a:visited {color:#333;}
#boxBorder a:hover, #boxBorder a:active {color:#4F6900; text-decoration:underline;}

#boxBorder .imgRight {
	float:right;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 6px;
	border: 1px solid #CCC;
	padding: 0;
}

#postCol #columnLeft Img {
	float:left;
	margin-right:5px;
}
#bannerCol{
	padding:10px;
	margin:0;
	overflow: hidden;
}
#postColLeft {
	margin-right:10px;
}
#borderGray2 {
	border-top: #494949 2px solid;
}
#borderWhite2 {
	border-top: #FFF 2px solid;
}
#borderGray10 {
	border-top: #494949 10px solid;
}
a.moreLink{
	font-weight:bold;
	text-align: right;
	clear: both;
	content:"clear"; 
	display:block; 
	margin-top: 10px;
	text-decoration:none;
	vertical-align:middle !important;
}
a.moreLinkRight{
	color: #C0E354;
	text-decoration:none;	
	font-weight:bold;
	text-align: right;
	clear: both;
	content:"clear"; 
	display:block; 
	margin-top: 10px;
	vertical-align:middle !important;
}
a.moreLink:hover{
	text-decoration:underline;
}
a.moreLinkRight:hover{
	text-decoration:underline;
	color: #8AB700;
}
a.moreLink img, a.moreLinkRight img{
	vertical-align:middle !important; margin-right:5px;
}
/* 10 Latest */
#latest {
	padding:0;
	margin:0;
	width: 287px;
	position:relative;
	padding:10px;
	border-bottom: 1px solid #789F00;
}
#latestLast {
	padding:0;
	margin:0;
	width: 287px;
	position:relative;
	padding:10px;
}
#latest:after, #latestLast:after, #latestreviews:after  { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#latest #number, #latestLast #number {
	float:left;
	display: block;
	margin:0;
	padding:0;
	background:  url('http://static.i4u.com/images/news_latest_no.gif') no-repeat left top;
	width:24px;
	height: 24px
}
#latest #number p {
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: -3px;
	padding-left: 7px;
	padding-top: 5px;
	line-height: 15px;
}
#latestLast #number p {
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: -3px;
	padding-left: 2px;
	padding-top: 5px;
	line-height: 15px;
}
#latest #headline, #latestLast #headline {
	margin:0;
	padding:0;
	float:right;
	width: 200px;
	margin-top:-2px;
}

#latest #thumb, #latestLast #thumb {
	padding:0;
	width: 50px;
	margin: 0 0 0 30px;
}
#latest #thumbnewsletter {
	padding:0;
	width: 50px;
	margin: 0 0 0 250px;
}
#latest .latestPosted, #latestLast .latestPosted, #latestreviews .latestPosted, #latestreviewsbox .latestPosted {
	font-size: 94%;
	padding: 0;
	color: #666;
	margin: 0;
	content:"clear"; 
	clear:both;
	display:block;
}

/* Model Featured */
#modelBlock1{
	padding:0;

	float:left;
	width:267px;
	padding-right:5px;
	border-right: #D8EE94 1px solid;
}
#modelBlock2{
	float:left;
	width:280px;
	padding:0;
	margin-left:5px;		
}
#modelGroup {
	margin: 0;
	padding:0;
	position:relative;
}
#modelGroup:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#modelItem{
	width:92px;
	margin-left:1px;
	float:left;
	padding:0;
}
#modelItem img{
	padding:0;
	width:92px;
	height:96px;
	margin:0px;
	margin-bottom:0px !important;
	float:right;
}
#modelItem h4{
	background-color:#3B4E00;
	font-weight:normal;
	font-size:11px;
	padding:5px;
	margin:0;
	color:#FFF;
}
#modelItem a{
	color:#C0E354;
	padding:0;
	margin:0;
	text-decoration:underline;
}
#modelGroup #modelItem a{
	color:#C0E354;
}
#modelGroup #modelItem a:hover{
	color:#8AB700;
}

/* Review Featured */
#reviewBlock1{
	padding:0;
	float:left;
	width:360px;
	padding-right:5px;
	border-right: #789F00 1px solid;

}
#reviewBlock1:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#reviewBlockLg{
	padding:0;
	float:left;
	width:564px;
}
#reviewBlockLg:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#green {
	padding:0;
	margin:0;
	width: 345px;
	position:relative;
	padding:6px;
	background-color: #F2F9DA;
}
#green:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#ec_green{
	padding:0;
	margin:0;
	width: 613px;
	position:relative;
	padding:6px;
	background-color: #F2F9DA;	
}
p.ec_green{
font-weight: normal;}
#ec_green:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#reviewPic{
	float:left;
	margin:0;
	padding:0;
	width:98px;
	height: 98px; 
}
#editorsChoice {
	margin:0;
	padding:0;
	float:right;
	width: 68px;
	height: 98px;
}
#reviewLink{
	padding:0;
	width: 164px;
	margin: 0 0 0 106px;
	font-weight: bold;
}
#reviewLinkLg{
	padding:0;
	width: 358px;
	margin: 0 0 0 106px;
	font-weight: bold;
}
.reviewdescript{
	padding:0;
	margin: 0;
	font-weight: normal;
}

#reviewBlock2{
	float:left;
	width:220px;
	padding:0;
	margin-left:5px;		
}
#reviewBlock2 ul {
	margin:0;
	padding:0;
}
#reviewLink .latestPosted, #reviewLinkLg .latestPosted {
	font-size: 94%;
	padding: 0;
	color: #666;
	margin: 0;
	display:block; 
	font-weight: normal;
}

/* Related Info */
#floatRight
{
	float: right;
	clear: right;
	margin: 0 0 10px 10px;
}
#googleAdsRight 
{
	float: right;
	clear: right;
	margin: 10px 10px 10px 10px;
}

#googleband{
	width:970px;
	height:96px;
	margin:10px 0 0 10px;
	padding:0;

}

#googleLinks {
	float:right;
	width:190px;
	background:#3B4E00;
	padding:0;
	border-top: 1px solid #789F00;
	border-right: 1px solid #789F00;
	border-left: 1px solid #789F00;
	border-bottom: 1px solid #789F00;	
}
#googleAds728
{
	float:left;
	width:728px;
	background:#3B4E00;
	padding-top:1px;
	padding-bottom:1px;
	border-top: 1px solid #789F00;
	border-right: 1px solid #789F00;
	border-left: 1px solid #789F00;
	border-bottom: 1px solid #789F00;	
}
#topstoryarticle
{
	height:56px;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:12px;
	margin:0px;
	border-top: 1px solid #789F00;
	border-right: 1px solid #789F00;
	border-left: 1px solid #789F00;
	border-bottom: 1px solid #789F00;	
}
#relatedRight
{
	float: right;
	clear: right;
	margin: 0 0 10px 10px;
	background-color: #ffffff;
	width: 200px;
	padding:0;
}
#relatedBottom
{
	width: 400px;
	float: left;
	margin: 0 0 10px 0px;
	background-color: #ffffff;
	
	padding:0;
}

#relatedBottom h3
{
	padding:10px 10px 0 0px;
	font-size:120%;
}
#relatedBottom #postCol{
	padding:0 10px 10px 0px;
}
#relatedBottom #postCol ul {
	margin:0;
	padding:0;
}
#relatedBottom #postCol li {
	list-style-position:outside;
	margin: 3px 0px 0px 0;
	padding:0 0 0 12px;
}


#relatedRight h3
{
	padding:10px 10px 0 10px;
	font-size:120%;
}
#relatedRight #postCol{
	padding:0 0 10px 10px;
}
#relatedRight #postCol ul {
	margin:0;
	padding:0;
}
#relatedRight #postCol li {
	list-style-position:outside;
	margin: 3px 0px 0px 0;
	padding:0 0 0 12px;
}

/* I4U Shopping */
#categoryBlock1{
	padding:0;
	float:left;
	width:356px;
	border-right: #789F00 1px solid;
}
#categoryBlock1:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#categoryBlock1 ul {
	width:170px;
	float:left;
	margin:0 8px 0 0;
	padding:0;
}
#categoryBlock2{
	padding:0;
	float:left;
	margin:0;
	margin-left:8px;
}
#categoryBlock2:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#categoryBlock1 li, #categoryBlock2 li {
	border:none !important;
	*border: 1px solid #FFF;
	margin: 0 0 10px 0;
}
#poweredBy {
	font-size: 94%;
	color:#666;
	padding:0 0 0 12px;
	position:relative;
	top:-10px;
}
#poweredBy a{
	color:#666;
}
#poweredBy a:hover{
	color:#4F6900;
}

/* Three Column Category Links */
#categoryList ul {
	width:188px;
	float:left;
	margin:0 8px 0 0;
	padding:0;
}
#categoryList li {
	border:none !important;
	*border: 1px solid #FFF;
	margin: 0 0 6px 0;
}
#categoryList li a {
	text-decoration:underline;
	list-style: none;
}

/* Article Icon Links */ 
#iconLinks ul {
	margin:10px 10px 10px 0;
	padding:0;
	list-style-type: none;
	width: 394px;
}
#iconLinks li {
	list-style-type: none;
	margin: 8px 0px 0px 0;
	padding:0;
	font-weight:bold;
	border:none !important;
	*border: 1px solid #FFF;
	display: block;
}
#iconLinks li a {
	background:none;
	padding:0;
	margin:0;
	list-style-type: none;
}
#iconLinks IMG {	
	margin-top: 0; 
	vertical-align: middle;
}


#top10links UL {
	padding:0; margin: 0; 
	list-style-type: none;
	list-style-image: url('none');
	background: none
}
#top10links LI {
	padding-right: 5px; 
	display: inline; 
	padding-left: 0px; 
	padding-bottom: 0; 
	margin: 0; 
	padding-top: 0;
	list-style-type: none;
	list-style-image: url('none');
	background: none;	
	font-size: 80%

}

/* Right Side */
#right {
	width:336px;
	margin:0;
	padding:0 0 10px 0;	
	float:right;
	background:#ffffff;
} 
#box {
	clear:both;
	margin:0 0 10px 0;
	padding:0;
}
#box:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#boxbanner1 {
	clear:both;
	margin:0 0 10px 0;
	padding:0;
	text-align:left;
	width:336px;
	background-color:#ffffff;
}
#boxbanner1:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#boxbanner2 {
background-color:#7C7C7C;
clear:both;
margin:0pt 0pt 10px;
padding:0pt;
text-align:center;
width:336px;
}
#white {
	background:#FFF;
	padding:10px;
	color:#000;
}
#whiteBorder {
	background:#FFF;
	padding:10px;
	color:#000;
	border: 1px solid #719600;
}
#white0 {
	background:#FFF;
	padding:0;
	color:#000;
}
#boxBorder {
	background:#fff;
	padding:10px;
	color:#999;
	border-right: 1px solid #719600;
	border-left: 1px solid #719600;
	border-bottom: 1px solid #719600;
	border-top: 0px;
}
#darkgreenReview {
	background:#3B4E00;
	padding:10px;
	color:#CCC;
	border-right: 1px solid #719600;
	border-left: 1px solid #719600;
	border-bottom: 1px solid #719600;
	margin:0;
	width: 314px;
}
#darkgreenReview:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#darkgreenReview #columnLeft {
	float:left;
	margin:0;
}
#darkgreenReview #columnLeft Img {
	float:left;
	margin-right:5px;
}
#darkgreenReview #columnRight {
	margin:0;
	padding:0;
	float:right;
	width: 241px;	
}
.ColumnLeft120 {
	width: 126px; 
	margin: 0; 
	padding: 0; 
	float:left;
}
.ColumnLeft160 {
	width: 166px; 
	margin: 0; 
	padding-left: 3px; 
	float:left;
}
.ColumnLeft200 {
	width: 206px; 
	margin: 0; 
	padding: 0; 
	float:left;
}
.ColumnRight120 {
	width: 120px; 
	float: right;  
	margin: 0;
	padding-right: 3px;
}
.ColumnRight160 {
	width: 163px; 
	float: right;  
	padding-right: 3px;
	margin: 0;
}
.ColumnRight200 {
	width: 200px; 
	float: right;  
	margin: 0;
      padding-left: 3px; 
}

/* Footer */
#footer {
	color:#FFF;
	clear:both;
	margin:0 10px 0 10px;
	padding:0 0 10px 0;
}
#footer:after { 
	content:"clear"; 
	clear:both; 
	display:block; 
	height:0px; 
	overflow:hidden; 
	visibility:hidden; 
}
#footer #columnLeft {
	float:left;
	width:602px;
	margin:0 10px 0 0;
	padding:10px;
	background-color:#6F6F6F;
	border: 1px solid #898989;
}
#footer #columnRight {
	float:right;
	width:314px;
	margin:0;
	padding:10px;
	background-color:#6F6F6F;
	border: 1px solid #898989;	
}

/* Review Pages */

#latestreviews {
	margin:0;
	width: 267px;
	position:relative;
	padding:6px 10px 2px 10px;
	border-bottom: 1px solid #789F00;
}
#latestreviewsbox {
	margin:0 2px 5px 2px;
	width: 280px;
	float:left;
	padding:6px 6px 2px 6px;
	border: 1px solid #789F00;
}
#latestreviews #headline{
	margin:0;
	padding:0;
	float:right;
	width: 192px;
	margin-top:-2px;
}
#latestreviewsbox #headline {
	margin:0;
	padding:0;
	float:right;
	width: 188px;
	margin-top:-2px;
}

#latestreviews #thumb, #latestreviewsbox #thumb {
	padding:0;
	width: 68px;
	height: 68px;
	float:left;
	display: block;
	margin:0;
}

		


/* Review Info */
p.reviewInfo {
	margin: 12px 0px 4px 0;
	padding: 0;
}
.ratingNo {
	font-size: 36px;
	font-weight: bold;
	color: #597600;
}
.rating10 {
	font-size: 13px;
	font-weight: bold;
	color: #597600;
}
.ratingI4U {
	font-size: 13px;
	font-weight: bold;
	color: #597600;
	letter-spacing: 0.15em;
	line-height: 13px;
	*line-height: 34px;
}

/* Review Box */
table.tableReviewBox {
	background-color: #F2F9DA;
	width: 605px;
	Border-Collapse: Collapse;
}
td.tdReviewBox {
	padding: 5px;
	margin: 0;
	vertical-align: top;
}
td.tdReviewPic {
	padding: 5px;
	margin: 0;
	width: 98px;	
	vertical-align: top;
}
td.tdReviewEC {
	padding: 5px;
	margin: 0;
	width: 68px;	
	vertical-align: top;
}
td.tdReviewRating {
	padding: 32px 5px 5px 5px;
	margin: 0;
	vertical-align: top;
	width: 95px;
	text-align: center;
}

table.tableTabs {
	background-color: #9BCF02;
	width: 605px;
	Border-Collapse: Collapse;
}

/* Review Tabs */
td.margin0 {
	margin: 0;
	padding: 0;
}
ul.tabs {
	padding-bottom: 1px;
	*padding-bottom: 3px; /* IE FIX */
	margin: 7px 0px 0px 5px;
	*margin: 6px 0px 0px 5px; /* IE FIX */
}
ul.tabs li {
	display: inline;
	text-align: center;
	color: #000;
	background-color: #F2F9DA;
	padding: 2px 7px 3px 7px;
	*padding: 2px 3px 3px 7px; /* IE FIX */
	margin: 0 -1px 0 0;
	*margin: 0 3px 0 0; /* IE FIX */
	font-size: 13px;
	font-weight: bold;	
	position: relative;
}
ul.tabs li.selected {
	color: #4F6900;
	background-color: #fff;
	text-decoration:none;	
}
ul.tabs li a {
	font-size: 11px;
	color: #3B4E00;
	text-decoration:none;
}
ul.tabs li a:visited {
	color: #3B4E00;
	text-decoration:none;	
}
ul.tabs li a:hover {
	color: #4F6900;
	text-decoration:underline;
}
ul.tabs li a:active {
	color: #4F6900;
	text-decoration:underline;	
}

/* Review Specs */
ul.specs {
    margin-left: 40px; 
	margin-top: -8px;
	*margin-top: -14px;	
	margin-bottom: 0;
    padding: 0;
}
ul.specs li {
	text-align:left;
	list-style-type: none;
	background:  url('http://static.i4u.com/images/bullet_square.gif') no-repeat left top;
	margin: 0;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url('none');padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

/* Review Photos */
.reviewPicLg {
	margin-top: 3px;
	margin-bottom: 0;
	padding: 0;
	border: 1px solid #CCC;
}
.reviewPicTN {
	margin-right: 8px;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 8px;		
	padding: 0;
	border: 1px solid #CCC;
}
.reviewPicTN2 {
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 8px;		
	padding: 0;
	border: 1px solid #CCC;
}

.subHeader {
	font-size: 13px;
	font-weight: bold;
	color: #3B4E00;
	margin-bottom: 11px;
	*margin-bottom: 18px;	
}
.subHeader2 {
	font-weight: bold;
	color: #000;
	margin-left: 22px;
	line-height: 13px;
	margin-top: 7px;
	*margin-top: 7px;
}


#cooms
{
	width:342px;
	background:#F2F9DA;
	padding:5px;
		
}
#fla_gadgetmodel {
	margin:0;
	padding:0;
	width: 232px;
	height: 90px;
	background-color:#fff;
} 
/* Float Menu */
#floatdiv {
	position:absolute;
	width:83px;
	height:364px;
	padding:0px;
	margin:0px;
	background:url('http://static.i4u.com/images/floatmenu_bg.png') no-repeat;
} 
#floatdiv  ul {
	padding: 0; 
	margin: 0; 
	top: 48px;
	width: 52px;
	left: 7px;
	position: relative;
	list-style-type: none;
}
#floatdiv li {
	padding:3px;	
	width: 50px;
	height:50px;
	background-color: #494949;
	background:url('http://static.i4u.com/images/floatmenu_frame.gif') no-repeat;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:6px
	
}
#floatdiv li a{
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style-position: outside;
	text-align: center;	
}
#floatdiv  #close {
	padding: 0; 
	margin: 0; 
	float: right;
	width: 20px;
	hight: 17px;
	position: relative;
}
