body {
	margin: 0px;
	background: url(../images/body-bg.gif) repeat-x top left #000000;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
img, div { behavior: url("media/iepngfix.htc")}
h1, h2, h3, h4, h5, h6 {
	color: #d74704;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
h1 {
/*	font-size: 16px;
	padding: 5px 0;*/
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FF6E00;
	text-decoration:none;  
}
h2 {
/*	font-size: 14px;
	padding: 4px 0;*/
    font-size: 13px;
	font-weight:bold;
	padding: 4px 0;
	color: #38699A;
}
h3 {
/*	font-size: 16px;
	padding: 3px 0;*/
	font-size: 13px;
	padding: 3px 0;
	color: #5d5d5d;
	font-weight:bold;
}
h4 {
/*	font-size: 16px;
	padding: 3px 0;*/
	font-size: 13px;
	padding: 3px 0;
	color: #990000;
	font-weight:bold;
}
p {
	padding: 10px 2px;
	margin: 0px;
}

p a:link, p a:visited {
	color: #d74704;
	text-decoration:none;
}
p a:hover {
	color: #d74704;
	text-decoration:underline;
}
hr {
	border: #333333 1px dashed;
}

/* ---- [Structural DIVs] ---- */

#wrapper {
	width: 850px;
	margin: 0 auto;
}
#topnav {
	float: left;
	width: 850px;
	height: 93px;
	background: url(../images/topnav-bg.gif) top left no-repeat;
	margin: 0 0 18px 0;
	font-size: 15px;
}
#header {
	float: left;
	width: 850px;
	height: 216px;
	background: url(../images/header-bg.gif) top left no-repeat;
	margin: 0 0 23px 0;
}
#top5 {
	float: left;
	width: 542px;
	height: 216px;
	font-size: 14px;
}
#track_blog {
	float: left;
	width: 281px;
	height: 204px;
	padding: 12px 0 0 25px;
}
#maincontent {
	float: left;
	width: 850px;
	background: url(../images/content-bg.gif) top left no-repeat #FFFFFF;
	padding: 11px 0 0 0;
}
#leftcontent, #leftcontent_inner {
	color: #5d5d5d;
	padding: 0 14px;
	float: left;
	font-size:12px;
}
#leftcontent {
	width:549px;
}
#leftcontent_inner { /*use this ID for leftcontent in inner pages where you delete rightcontent, this will set the width of leftcontent to be set within the layout*/
	width: 822px;
}

#leftcontent li {
	color: #000000;
}

#leftcontent li a:link, #leftcontent li a:visited {
	color: #d74704;
	text-decoration:none;
}
#leftcontent li a:hover {
	color: #d74704;
	text-decoration: underline;
}
#rightcontent {
	float: right;
	width: 264px;
	margin: 0 9px 0 0;
	_margin: 0 4px 0 0;
	color: #3d3d3d;
	font-size: 12px;
}
.toprated, .topcompanies {
	float: left;
	width: 264px;
	background:url(../images/toprated-bg.gif) bottom left #f1f4f6 no-repeat;
}
.topcompanies {
	margin: 18px 0 0 0;
}
.flash {
	width: 264px;
	height: 55px;
	float: left;
}
.code {
	margin:20px 0 0 2px;
	float: left;
	width: 260px;
}
.code span {
	margin:0 0 0 6px;
	float:left;
}
.icons {
	margin:10px 0 0 2px;
	float: left;
	width: 260px;
}
.icons span {
	margin:0 0 0 6px;
	float:left;
}
.downlaod-icon {
	margin:10px 0 0 35px;
	float: left;
	width: 200px;
}
.downlaod-icon span {
	margin:0px;
	float:left;
}
#footer {
	float: left;
	width: 850px;
	background: url(../images/footer-bg.gif) top left no-repeat #3d3d3d;
	font-size: 12px;
	text-align: center;
}

/* ---- [Navigations] ---- */

#topnav ul{
	float: right;
	margin: 0px;
	padding: 67px 9px 0 0;
}
#topnav li{
	float: left;
	padding: 0 0 0 16px;
	margin: 0px;
	display: inline;
	list-style-type: none;
	background: url(../images/topnav-bul.gif) top left no-repeat;
}

/* ---- [Images] ---- */

#top5 img{
	float: left;
}
#topnav img{
	float: left;
}
#track_blog img {
	float: left;
}
#track_blog img.tob {
	margin: 5px 0 8px 12px;
}
#track_blog img.wordpres {
	margin: 0 18px 0 0;
}
#track_blog img.ldg {
	margin: 20px 0 6px 0;
}

/* ---- [Links] ---- */

a, a:link, a:active, a:visited  {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: underline;
}
#topnav a, #topnav a:link, #topnav a:active, #topnav a:visited  {
	color: #ffffff;
	text-decoration: none;
}
#topnav a:hover {
	color: #d3730d;
	text-decoration: none;
}
#top5 a, #top5 a:link, #top5 a:active, #top5 a:visited  {
	color: #ffffff;
	text-decoration: none;
}
#top5 a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#footer a, #footer a:link, #footer a:active, #footer a:visited  {
	color: #ffffff;
	text-decoration: none;
	padding: 0 2px;
}
#footer a:hover {
	color: #d3730d;
	text-decoration: none;
	background: #000000;
	padding: 0 2px;
}

/* ---- [Custom Classes & Redifines] ---- */

#top5 table{
	float: left;
	margin: 8px 0 0 10px;
	_margin: 5px 0 0 5px;	
}
#top5 td{
	border-bottom: 1px solid #567aa6;
	padding: 4px 5px 4px 5px;
}
#top5 td.none{
	border: none;
}
#top5 tr.hd{
	font-weight: bold;
}
#track_blog form{
	padding: 0px;
	margin: 0px;
}
#track_blog input {
	float: left;
}
#track_blog input.searchfield{
	width: 171px;
	height: 15px;
	background: #FFFFFF;
	border: 1px solid #c2c2c2;
	border-top-color: #9ba1a9;
	margin: 3px 10px 0 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3d3d3d;
}
#track_blog input.searchfield:hover{
	border: 2px solid #c2c2c2;
	padding: 4px;
}
#track_blog input.searchfield:focus{
	border: 2px solid #d3730d;
	padding: 4px;
}
#rightcontent h2{
	float: left;
	width: 264px;
	margin: 0px;
	padding: 10px 0 10px 0px;
	color: #ffffff;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	background:url(../images/h2-bg.gif) top left no-repeat #000000;
}
#rightcontent ul {
	float: left;
	width: 234px;
	padding: 13px 15px;
	margin: 0px;
}
#rightcontent li {
	float: left;
	width: 225px;
	padding: 0 0 0 9px;
	margin: 0px;
	list-style-type: none;
	background: url(../images/toprated-bul.gif) top left no-repeat;
}
#footer p{
	padding: 56px 50px 0 50px;
	margin: 0px;
}
#footer em{  /*apply em on "|" sign & vary the padding from here*/
	font-style:normal;
	padding: 0 4px;
}
#footer span{ /*this is for the last background in footer*/
	padding: 10px 0 9px 0;
	font-size: 11px;
	display: block;
	width: 850px;
	background: url(../images/footerbtm-bg.gif) bottom left no-repeat;
	float: left;
}
.content-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FF6E00;
	text-decoration:none;   
}
.content-heading a:link, .content-heading a:visited {
	text-decoration: none;
	color:#FF6E00;
}
.content-heading a:hover {
	text-decoration: underline;
	color: #990000;
}
.content-heading2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#CC0000;
	text-decoration:underline;   
}
#box_01_main{
	margin:0;
	padding:0;
	width:538px;
	float:left;
}
#box_01{
	margin:0;
	padding:0;
	width:538px;
	float:left;
}
#box_01_2{
	margin:0;
	padding:0;
	width:538px;
	float:left;
	background:url(../images/ldp-center.gif) repeat-y;
}
#box_01_3{
	margin:0;
	padding:0;
	width:538px;
	float:left;
}
.thumb-1{
	margin:0;
	padding:13px 0 5px 11px;
}
.thumb-2{
	margin:0;
	padding:13px 27px 5px;
}
.thumb-3{
	margin:0;
	padding:13px 10px 5px 0px;
}
.txt-bold{
	font-weight:bold;
	font-size:14px;
}
.read_bt{
	margin:0 7px 7px 0;
	padding:0;
	float:right;
}
#cartoon{
	margin:0;
	padding:0 0 0 12px;
}
#cartoon-bg{
	margin:0;
	padding:0;
	width:529px;
	background:url(../images/cartoon-logo-bg.jpg) no-repeat center top;
}
.button_style{
	height:36px;
	padding:0;
	margin:0;
	border:0px;
	width:77px;
	background:url(../images/search-btn.gif) no-repeat;
}
#counter{
	float:left;
}
#social-media{
	padding:0 0px 0px 450px;
	height:20px;
	margin:0;
	width: 549px;
}
#showcase {
	background-color: #FFFFFF;
	height: 200px;
}

