html {  
		margin: 0; padding: 0;
		background-position:center;
		}

body {
	margin: 0; padding: 0;
	font: 12px normal Arial, Helvetica, sans-serif;
	background-color:#fff;
	background: #eaeaea url(body_bg.gif) repeat-x;
	color:#333;
}

.container {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

#header {
	background: url(header_bg.gif) no-repeat center top;
margin: 0; padding: 0;
z-index:1;

}

.clearit { clear:both; }

#header #containtop { height:120px;  }
#header #containlogo {  width:310px; height:90px;float:left; }
#header #containads { float:right; width:468x; height:60px; margin:13px 0px 0px 0px;}
#header #aroundmenu { _margin-top:-3px; }
ul.topnav {
	list-style: none;
	padding: 0px 0px;	
	margin: 0;
	float: left;
	width: 1000px; 
	background: #222;
	font-size: 12px;
	background: url(topnav_bg.gif) repeat-x;
	
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
	
}
ul.topnav li a{
	padding: 10px 4px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
	
}
ul.topnav li a:hover{
	background: url(topnav_hover.gif) no-repeat center top;
	
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(subnav_btn.gif) no-repeat center top;
	
}
ul.topnav li.smore a,
ul.topnav li.smore a:hover { /*--Drop down trigger styles--*/

	background: url(subnav_btn.gif) no-repeat right 1px;
	padding-right:15px;
	
	
}
ul.topnav li.smore a:hover { /*--Drop down trigger styles--*/

	
}

ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 185px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;
	
	z-index:10;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 185px;
	
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;

}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(dropdown_linkbg.gif) no-repeat 10px center; 
	width:150px;
}
#header img {
	margin: 20px 0 10px;
}

.clearit { clear:both; }

#mains{
	overflow: auto;
	_overflow-x:hidden;
	background-position:center;
	background-image: url(bw.jpg);
	background-repeat:repeat-y;
	background-color:#f9f9f9; 

}

#mains #contentmain { 
	width: 990px; /* sohuld be 1000px but made it 10 less as it fits nicely under home tab -------------------------------------*/
	margin: 0 auto;
	padding:15px 0px;
	}
	
#footer { 
background:#292929;
color:#fff;
clear:both;
}

#footer .footer5px { clear:both; height:20px; }

#footer .inside_footer {
border-top:5px solid #99C92F;
background:#292929;
padding:30px 0px 30px 0px;

}
#footer .title { font-weight:bold; margin:0px 0px 10px 0px;
border-bottom:1px dotted #99C92F;
padding-bottom:2px;
}
#footer #aroundcolumns { 
width: 1000px;
margin: 0 auto; 
}
#column1 { float:left; width: 170px; }
#column4 { float:right; width: 200px; text-align:right; }

#column1
{ 
margin-right:30px;
}

#column1 ul, #column2 ul, #column3 ul, #column4 ul
{ 
list-style-type:none;
margin:0px;
padding:0px;
line-height:1.2em;
}
#column1 li, #column2 li, #column3 li, #column4 li
{ 
 margin-top:2px;
}

#footer #aroundcolumns a:link,
#footer #aroundcolumns a:visited,
#footer #aroundcolumns a:active
{ 
color:#fff; text-decoration:none;
}
#footer #aroundcolumns a:hover
{ 
color:#fff; text-decoration:underline;
}

/* 2 columns */
#maincol {   }
#maincol #leftmain { width:670px; float:left; background:#fff; margin-right:20px; height:auto; }
#maincol #rightmain { width:300px; float:left; height:auto;}

/* to make 3 columns */

#maincol #leftmain #left {width:160px; float:left;  margin-right:20px;  height:auto;}
#maincol #leftmain #middle { width:490px; float:left;  height:auto; }

/* RHS */

.seperaterhs { height:15px; clear:both; font-size:1px; }

.ad3001, .ad3002, .adfb { text-align:center; }

#latestArticles { border:1px solid #8CB529; padding:5px 10px 0px 10px; }

#latestArticles td { 
padding:5px 0px; background:#FDFDFD; font-size:11px; font-family:arial;
line-height:1.3em;}
#latestArticles a { color:#475A1B; text-decoration:none; font-size:12px; }
#latestArticles a:hover { color:#475A1B; text-decoration:underline; font-size:12px; }

td#finalrow { border-bottom:0px; }
#newcontents .news-title { font-size:12px; font-weight:bold;  
font-family:arial; background:url(../assets/bgrightnews.jpg); 
color:#fff; background-repeat:no-repeat; 
padding:8px 10px 6px 10px; }

/* news 
*/
#crumbs { margin-bottom:8px; color:#999; font-size:11px;}
#crumbs a:link,
#crumbs a:visited,
#crumbs a:active
{color:#94BA2E; text-decoration:none; font-size:11px; }
#crumbs a:hover
{color:#94BA2E; text-decoration:underline; font-size:11px; }

form { margin:0px; padding:0px; }

.gglads { margin-top:25px; }

#searchlp { padding:10px 10px; background:#FFFCE8; border:1px solid #E7D245; }
#searchlp .title { 
font-size:12px; font-family:arial; font-weight:bold; color:#312C06;
padding-bottom:1px; *height:16px;
}
#searchlp .srch { margin:0px 0px 0px 0px; }
.inputlbl { width:195px; font-size:12px; font-family:arial;  }
#tips { font-size:12px; padding:0px; margin:3px 0px 0px 0px; }
#tips input, #tips radiobutton  { padding:0px; margin:0px; height:13px; width:13px;}


.tips1, .tips3 { float:left; width:16px; padding-top:1px; }
.tips2 { float:left; width:95px; }
.tips4 { float:left; width:55px; }

#followlp { }
#followlp .title { 
font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#425614;
border-bottom:1px solid #425614;
padding-bottom:2px;
}
#followlp .mainbit { background:#fff; }

/* social stuff */
 
  

#followlp { height:145px; }

#followlp  .bk-icon,
#articleButtons .bk-icon { float:left;  margin-right:5px; } 

#followlp .bk-icon-e,
#articleButtons .bk-icon-e { float:left;  padding-right:10px; margin-left:45px; padding-top:2px;  }

#followlp .bk-icon-e a:link,
#followlp .bk-icon-e a:active,
#followlp .bk-icon-e a:visited,
#articleButtons .bk-icon-e a:link,
#articleButtons .bk-icon-e a:active,
#articleButtons .bk-icon-e a:visited
{ font-size:12px; font-family:arial; text-decoration:none; color:#333;}

#followlp  .fbbutton { width:60px; float:left; margin-left:2px;}

#followlp .bk-icon-e a:hover,
#articleButtons .bk-icon-e a:hover
{ font-size:12px; font-family:arial; text-decoration:underline; color:#e22b00;}

#followlp  .bk-around ,
#articleButtons  .bk-around { width:300px;  }

#followlp .inside-bk ,
#articleButtons  .inside-bk { background:#fff; padding:8px 0px; }
#followlp .clearit,
#articleButtons .clearit { clear:both; }
#followlp .bk-share ,
#articleButtons  .bk-share { font-size:12px; font-family:arial; padding-bottom:8px; height:33px; position:static; }
 
 #followlp  .aroundicons { margin-left:2px; }
 
 #followlp  .buzzbutton {  float:left; width:65px; }

#followlp  .diggbutton {   float:left; width:65px; margin-top:-35px;  margin-left:235px; *margin-left:0px; 
												*margin-top:-13px; *position:static; height:100px;}

#followlp .around_like {  padding-left:2px; width:230px;  z-index:-50;margin-top:10px;  float:left;}
 
 #followlp   .bk-friends ,
#articleButtons   .bk-friends { font-size:10px; text-transform:uppercase;  font-weight:normal; color:#333;    }
  
  #followlp .bk-icon-e1,
#articleButtons  .bk-icon-e1 { width:20px; float:left;}
 #followlp .bk-icon-e2,
#articleButtons  .bk-icon-e2 {  width:25px; float:left;}
 
  #followlp a.tip,
#articleButtons  a.tip {
	position: relative;
}

#followlp a.tip span,
#articleButtons a.tip span {
	font-family:arial;
	font-size:11px;
	display: none;
	position: absolute;
	top: 20px;
	*top:30px;
	left: -25px;
	width: 75px;
	text-align:center;
	padding: 5px;
	z-index: 100;
	background: #000;
	color: #fff;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
	text-decoration:none;
}

#followlp a:hover.tip ,
#articleButtons a:hover.tip {
	font-size: 99%; /* this is just for IE */text-decoration:none;
}

#followlp a:hover.tip span ,
#articleButtons a:hover.tip span {
	display: block;text-decoration:none;
}

/* news stuff */
#newcontents .news-title a {
color:#fff; font-size:14px; text-decoration:none;	
}
#newcontents .news-title a:hover {
color:#fff; font-size:14px; text-decoration:underline;	
}
#newcontents .morenews { height:30px; vertical-align:middle; }
#newcontents .morenews a { font-size:11px;
border:1px solid #8CB529; padding:3px 6px; background:#fff;
font-size:10px; text-transform:uppercase; color:#7A9F24;
text-decoration:none;
margin-bottom:10px;
}

#newcontents .morenews a:hover { font-size:10px;
border:1px solid #8CB529; padding:3px 6px; background:#8CB529;
font-size:11px; text-transform:uppercase; color:#fff;
text-decoration:none;
}

.verdict a { text-decoration:none; font-weight:bold; color:#83A72B; }
.verdict a:hover { text-decoration:underline; font-weight:bold; color:#83A72B; }

