html {
	}

body {
	background:#EAEAEA url('images/pagebg.gif') repeat-y fixed center top; font-size:11px; font-family:Tahoma; text-align:center
}

body{
margin:0;
padding:0;
line-height: 1.5em;
}

* {
	margin: 0;
	padding: 0;
	border-style: none;
	text-decoration: none;
	list-style-type: none;
}


 td.nav {height: 25; background-image: url('images/navbg.gif'); background-repeat: 
               repeat-x; background-attachment: scroll; background-position: 
               center top}

 td.topnav1 {height: 25; background-image: url('images/bgpage.gif'); background-repeat: 
               repeat-x; background-attachment: scroll; background-position: 
               center top}


 td.regb {height: 25; background-image: url('images/bgred.gif'); background-repeat: 
               repeat-x; background-attachment: scroll; background-position: 
               center top}




em{color: #000000;text-decoration:none}

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #EAEAEA;
height: 90px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
/*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
width: 672px; margin-left:144px; margin-right:164px; margin-top:0; margin-bottom:0; padding-bottom:5px
}

#leftcolumn{
float: left;
width: 130px; /*Width of left column in pixel*/
margin-left: -980px; padding-bottom:4px

}

#rightcolumn{
float: left;
width: 160px; /*Width of right column*/
margin-left: -160px; /*Set left margin to -(RightColumnWidth)*/
background: #FFFFFF;
}

#footer{
border-top:1px dotted #808080; background-position: 0% 0%; clear: left;
width: 100%;
color: #FFFFFF;
text-align: center;
margin-top:10px; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px; border-left-width:1; border-right-width:1; border-bottom-width:1; background-image:url('none'); background-repeat:repeat; background-attachment:scroll
}

td {
text-align: left;
height:25px;

}


.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
* {
	margin: 0;
	padding: 0;
}

caption, th {
	text-align: left;
}

h1 {
	font-family: Georgia; font-size: 14pt; color: #3A3A3A; font-weight: bold; padding-top:0; padding-bottom:0; text-transform:uppercase}
h2 {
	font-family: Tahoma; font-size: 11px;  font-weight: bold; padding-top:0; padding-bottom:0}


td {
	vertical-align: middle; font-family:Tahoma; font-size:11px;
}

img {
	border: none;
}

.center {
	text-align: center;
}


a {
	text-decoration: none;
	color: #006699; font-family:Tahoma; font-size:11px;
}

a:active {
	color: red;
}

a:hover {
	color: #C74D1D;text-decoration:underline
}

.tdbg {
	background-position:   
               left top; height:2em; background-image:url('images/navbg.gif'); background-repeat:repeat-x; background-attachment:fixed; text-align:left; font-family:Tahoma; font-size:11
}

/*************************/

/*******************/

#nav {
	background-position:    
               left top; border-top:0px solid #3F4852; overflow: hidden;
	background-image:url('images/bgpage.gif'); background-repeat:repeat-x; background-attachment:scroll; text-align:center
}

#nav .love {
	
}

#nav ul {
}


.line
{
background-image: url('images/hd_line.gif'); background-repeat: 
               repeat-x; background-attachment: scroll; background-position: 
                
               left bottom; ; height:24px}
               
.smstabs
{
background-image: url('images/dotline.gif'); background-repeat: 
               repeat-x; background-attachment: scroll; background-position: 
                  left bottom;; font-family:Tahoma; font-size:11px; padding-top:2px; padding-bottom:2px; height:20px }
                 
.ratingtabs
{
background-image: url('ico_rating.gif'); background-repeat: 
               no-repeat; background-attachment: scroll; background-position: 
                  left center;; font-family:Tahoma; font-size:11px; padding-top:2px; padding-bottom:2px; margin-left:0; padding-left:70px }


       
               
               

.nav_r {
	background: #b14f22 url('images/navbg_r.gif') repeat-x 0 bottom;
}

.nav_h {
	background-position: left center; background-image:url('images/ico_plus.gif'); background-repeat:no-repeat; background-attachment:scroll; margin-left:61px; padding-left:2.5em; font-family:Tahoma; font-size:11px; color:#FFFFFF; font-weight:bold 
}

ul.menu {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.menu li {
	margin: 0;
	padding: 0;
	background: none; text-align:left
}
 
ul.menu li a {
	background-position: left bottom; display: block;
	text-decoration: none;
	outline: none;
	color: #006699;padding-top:5px; background-image:url('images/dot_line.gif'); background-repeat:repeat-x; background-attachment:scroll; height:100%; text-transform:capitalize; padding-bottom:5px
}

ul.menu li a span {
	background-position:  5px center; display: block;
	padding-left: 20px; background-image:url('images/bullets.gif'); background-repeat:no-repeat; background-attachment:scroll
}

ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus {
	background:#F4F4F4 url('images/dot_line.gif') repeat-x left bottom; text-decoration: none;
	color: #006699; 
}

ul.menu li.active a {
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
}

ul.menu li li a span {
	background: none;
}

ul.menu li ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.menu li li a {
	background: none;
	padding-left: 5px;
	color: #333333 !important;
	font-weight: normal !important;
}

ul.menu li li a:hover,
ul.menu li li a:active,
ul.menu li li a:focus {
	background: none;
	color:#CC0000 !important;
}

ul.menu li li a span {
	background-position: 1em 1em; background-image:url('images/bullet.gif'); background-repeat:no-repeat; background-attachment:scroll
}


.txtb {
	
font-family: Tahoma; font-size: 11px; font-weight: bold}

.txt {
	
font-family: Tahoma; font-size: 11px; color: #000000;}


#content {
      padding:0; width: 672px;
      text-align:left;
      max-width: 1024px; position:relative;   
      }
   
   #sidebar {
      float: left;
      width: 450px;
      margin:0; padding:0;
      }
   
   #sidebar-content {
      font-family: Tahoma; font-size: 11px;}
   
   #main {
      padding:0;   
          }
   
   #main-content {
      margin:0; font-size: 11px;font-family:Tahoma; float:right;
      }
   
blockquote {
	background-position:  
                95% bottom; padding-left: 32px;
	text-indent: -18px; padding-top:8px; padding-bottom:20px; background-image:url('images/close-quote.gif'); background-repeat:no-repeat; background-attachment:scroll; padding-right:12px
}
blockquote:first-letter {
	background-position: left top; padding-left: 18px; padding-top:4px; background-image:url('images/open-quote.gif'); background-repeat:no-repeat; background-attachment:scroll

}

#rss-menu{
	background-position: left bottom; padding:0px; width:250px; margin-top:6px; float:right; margin-bottom:6px; padding-top:0px
}
	
	#rss-menu ul, #rss-menu ul li{
		border:0px; margin:0px; padding:0px;
		list-style-type:none
	}
		#rss-menu ul li{
			border-bottom:1px dotted #C0C0C0; text-indent:90px;
			padding-top:3px; padding-bottom:3px
		}
	
.ico_char{
	background-position: 0% 50%; background-image:url('ico_subit.gif?'); background-repeat:no-repeat; background-attachment:scroll
}

.feed-yahoo{
	background-position:  0% center; background-image:url('ico_contact.gif?'); background-repeat:no-repeat; background-attachment:scroll
}

.feed-newsgator{
	background-position:  0% center; background-image:url('ico_char.gif?'); background-repeat:no-repeat; background-attachment:scroll

}
.feed-netvibes{
	background-position:  0% center; background-image:url('ico_length.gif?'); background-repeat:no-repeat; background-attachment:scroll
}
.feed-bloglines{
	background-position:  0% center; background-image:url('sendsms.gif?'); background-repeat:no-repeat; background-attachment:scroll
}

.feed-google{
	background-position:  0% center; background-image:url('ico_rating.gif?'); background-repeat:no-repeat; background-attachment:scroll
}

.feed-rating{
	height: 20px;
}


DIV.black-red {
	padding:4px; MARGIN: 4px; COLOR: #FFFFFF; BACKGROUND-COLOR: #1F1F1F; TEXT-DECORATION: none
}
DIV.black-red A {
	margin:2px 4px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: #FFFFFF; PADDING-TOP: 2px; BACKGROUND-COLOR: #CC0000; TEXT-DECORATION: none; 
}

DIV.black-red A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #B30000
}
DIV.black-red A:active {
	COLOR: #006699; BACKGROUND-COLOR: #fff; font-weight:bold
}
DIV.black-red SPAN.current {
		PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 4px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR:#FFFFFF; TEXT-DECORATION: none; font-weight:bold
}
DIV.black-red SPAN.disabled {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #868686; PADDING-TOP: 2px; 
}
