body,td,th {

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

}

body {

	background: url(images/bg_02.gif) repeat-x top #6AB3F2;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top:15px;

	text-align:center;

line-height:18px;

}

a:link {

	color: #005EBF; text-decoration:none;

}

a:visited {

	color: #005EBF;	text-decoration:none; 

}

a:hover {

	color: #005EBF; text-decoration:underline;

}

a:active {

	color: #005EBF;

}

#wrapper{

width:970px;

text-align:left;

margin:0 auto;

background:#E6EEF6;

}

#header{

background:url(images/header_05.gif) repeat-x top;

height:122px;

width:100%;

}

#logo{

height:105px;

background:left no-repeat top url(images/left_05.gif);

padding-left:80px;

float:left;

padding-top:17px;

}

h1{

width:257px;

margin:0;

height:69px;

background: no-repeat top left url(images/logop_10.gif);

overflow:hidden;

}

h1 a:link, h1 a:visited{

text-indent:-999px;

height:69px;

width:257px;

display:block;

}

#topbanner{

float:right;

padding-top:45px;

width:468px;

padding-right:50px;

background:right top no-repeat url(images/right_13.gif);

}

#nav{

padding-top:5px;

background:#E6EEF7;

width:100%;

float:left;

}

#nav ul{

padding-left:20px;

  margin:0;

  font-size:12px;

  font-weight:bold;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  list-style:none;

}

#nav li {

float:left;

  background:url(images/left_27.gif) no-repeat left top;

  margin-left:5px;

  padding:0 0 0 10px;

  }

#nav a {

  float:left;

  display:block;

  background:url(images/right_28.gif) no-repeat right top;

  padding-top:10px;

  padding-right:17px;

  padding-bottom:8px;

  padding-left:7px;

  text-decoration:none;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;

  font-weight:bold;

  color:#FFFFFF;

  }

/* Commented Backslash Hack

   hides rule from IE5-Mac \*/

#nav a {float:none;}

/* End IE5-Mac hack */

  #nav a:visited{

  color:#fff;

  text-decoration:none;

  }

  #nav a:hover {

  color:#FFF;

  text-decoration:underline;

  }

.clear{

  clear:both;

}

#content{

width:100%;

background:top repeat-x url(images/bg_31.gif);

padding-top:10px;

padding-bottom:20px;

}

#leftcolumn{

width:646px;

float:left;

padding-left:10px;

}

#box{

width:100%;

background:url(images/box_34.gif) top repeat-x;

height:146px;

padding-bottom:5px;

}

#rightcolumn{

width:279px;

padding-right:10px;

float:right;

}

#recent{

width:48%;

float:left;

background: top left no-repeat url(images/left_34.gif);

height:134px;

}

#popular{

width:51%;

border-left:1px solid #ededed;

float:right;

height:134px;

background:url(images/right_34.gif) top right no-repeat;

}

#rightcolumn h3{

border-bottom:1px solid #ededed;

margin-top:10px;

}

h3{

width:100%;

text-align:center;

font-weight:bold;

padding-top:7px;

color:#000;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-bottom:5px;

margin-bottom:2px

}

#box h3{

margin-top:0px;

}

#footer ul{

margin:0;

padding-left:5px;

list-style:none;

line-height:17px;

}

#box ul, #rightcolumn ul{

margin:0;

padding-left:10px;

line-height:20px;

list-style:none;

}

#box ul li, #rightcolumn ul li{

padding-left:30px;

background:url(images/bullet_37.gif) left center no-repeat;

}

 .t {background:url(images/mainbg_47.gif) repeat-y left; width: 646px;}

.b {background:top left no-repeat url(images/topbg_43.gif);width: 646px;}

.l {background:bottom no-repeat left url(images/bottombg_47.gif);width:606px; padding-left:20px; padding-right:20px;

padding-bottom:20px; ;}

h2{

margin:0;

padding-bottom:8px;

padding-left:5px;

padding-top:20px;

font-weight:regular;

font-size:18px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

h2 a:link, h2 a:visited{

color:#000;

text-decoration:none;

}

h2 a:hover{

color:#000;

text-decoration:underline;

}

.bluebg{

background: top repeat-x url(images/bluebg_43.gif);

height:24px;

font-size:11px;

width:600px;

font-family:Verdana, Arial, Helvetica, sans-serif;}

.bluebg a:link, .bluebg a:visited{

color:#fff;

}

.bluebg a:hover{

text-decoration:underlined;

color:#E6EEF6;

}

.blueleft{

float:left;

width:350px;

padding-left:20px;

background: top left no-repeat url(images/blueleft_43.gif);

height:21px;

padding-top:3px;

color:#fff;

}

.blueright{

float:right;

width:100px;

text-align:right;

padding-right:50px;

background:url(images/blueright_43.gif) top right no-repeat;

height:21px;

padding-top:3px;

color:#fff;

}

.info{

padding-top:2px;

padding-bottom:2px;

margin-bottom:40px;

width:100%;

border-top:1px solid #ededed;

border-bottom:1px solid #ededed;

}

.info2{

padding-top:2px;

padding-bottom:2px;

margin-bottom:10px;

width:100%;

border-top:1px solid #ededed;

border-bottom:1px solid #ededed;

}

.commentnumber{

float:left;

width:200px;

padding-left:10px;

}

.button a:link, .button a:visited{

background:url(images/button_51.gif) top left no-repeat;

width:104px;

height:22px;

padding-top:4px;

display:block;

text-decoration:none;

text-align:center;

color:#fff;

}

.button a:hover{

background:url(images/button_51.gif) top  left no-repeat;

width:104px;

height:22px;

padding-top:4px;

display:block;

text-decoration:underline;

text-align:center;

color:#fff;

}

.rss{

float:right;

padding-right:20px;

text-align:right;

width:100px;

padding-bottom:5px;

padding-top:5px;

background:right no-repeat center url(images/rss_51.gif);

}

.adboxb{

float:left;

width:125px;

height:125px;

padding-right:7px;

padding-left:7px;

padding-bottom:10px;

}

 .r {background:url(images/rightbgy_55.gif) repeat-y left; width: 279px;}

.h {background:top left no-repeat url(images/top_55.gif);width: 279px;}

.u {background:bottom no-repeat left url(images/bottom_60.gif);width:259px; padding-left:10px; padding-right:10px;

padding-bottom:20px; ;}

#footer{

width:100%;

background:#E2EBF5 top repeat-x url(images/footr_71.gif);

}

.footbox{

float:left; 

width:29%;

padding-left:2%;

padding-right:2%;

}

h4{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#fff;

font-weight:bold;

font-size:12px;

text-align:center;

padding-top:9px;

margin:0;

padding-bottom:11px;

}

#footmess{

width:95%;

background:top repeat-x url(images/footmess_75.gif);

height:25px;

padding-top:8px;

color:#fff;

padding-left:5%;

}

.commentboxeven{

border:1px solid #DEDEDE;

padding-left:10px;

padding-right:10px;

padding-bottom:10px;

margin-bottom:20px;

padding-top:5px;

}

.commentboxodd, .alt{

border:1px solid #CFE1F5;

background:#F3F7FA;

padding-left:10px;

padding-right:10px;

padding-bottom:10px;

padding-top:5px;

margin-bottom:20px;

}

.ctitle{

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

}

.input{

background:#F3F7FA;

border:1px solid #CFE1F5;

height:22px;

margin-top:2px;

margin-bottom:10px;

font-weight:lighter;

font-size:16px;

color:#206EBE;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:5px;

padding-top:2px;

width:400px;

outline:none;

}

.area{

outline:none;

width:580px;

font-weight:lighter;

font-size:16px;

color:#206EBE;

height:80px;

padding:5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

background:#F3F7FA;

border:1px solid #CFE1F5;

}

.barbg{

height:20px;

width:120px;

margin-left:20px;

float:right;

text-align:left;

}

.color{

height:17px;

background:url(images/graph_02.gif) repeat-x top;

color:#fff;

font-weight:bold;

font-family:verdana;

text-align:center;

padding-top:3px;

}

.itype{

float:right;

text-align:right;

padding-top:3px;

}

.income{

width:90%;

padding-lefT:10%;

padding-right:10%;

padding-top:10px;

text-align:right;}

.clear2{

clear:both;

}

.clist{

list-style:none;

padding-left:0px;

margin:0;

}

.commentmetadata{

font-size:11px;

font-variant:normal;

}

.submit{

background:url(images/button_51.gif) top left no-repeat;

width:104px;

height:26px;

text-decoration:none;

font-size:12px;

text-align:center;

outline:none;

border:none;

color:#fff;

}

blockquote{

background:#F3F7FA;

border-left:4px solid #CFE1F5;

padding:10px;

.adr{

float:right;

padding:5px;

}

.adr2{

float:left;

padding:5px;

}