body { 

   padding: 0; 

   margin: 0; 

   font: 0.7em Tahoma, sans-serif; 

   line-height: 1.5em;

   background: #fff; 

   color: #454545; 

}

a {

   color: #4A4A4A;

}

a:hover { 

   color: #4A4A4A;

   text-decoration : none;

}

.dark { 

    color: #737373; 

    background: inherit; 

    font-weight: bold; 

}

.ora { 

    color: #FB6400; 

    background: inherit; 

    font-weight: bold; 

}

.ora2 { 

    color: #000000; 

    background: inherit; 

    font-weight: bold; 

}

h1 { 

   font: normal 2.1em Arial, Sans-Serif; 

   letter-spacing: -1px; 

   padding: 7px 0 0 8px; 

   margin: 0; 

}

h1 a, h2 a { 

    text-decoration: none; 

}

h1 a:hover, h2 a:hover { 

    color: #FF6600; 

    background: inherit; 

}

h2 { 

    margin: 0; 

    padding: 0; 

    font: bold 1.7em Arial, Sans-Serif; 

    letter-spacing: -1px; 

}

h2 { 

    font-size: 1.5em; 

    margin-bottom: 5px; 

    color: #000; 

    background: inherit; 

}

p {

    margin: 0 0 5px 0; 

}

ul { 

    margin: 0; 

    padding : 0; 

    list-style : none; 

}

form { 	

    margin: 0; 

}

.textbox {

    border-left : 1px solid #acc6db; 

    border-right : 1px solid #acc6db; 

    border-top : 1px solid #acc6db; 

    border-bottom : 1px solid #acc6db; 

    background-color : #fff; 

    font-size : 11px;

    font-weight: normal;

    font-family : Verdana, Arial, Helvetica, sans-serif; 

    color : #000; 

}

.textbox2 {

    width: 200px; 

    border-left : 1px solid #acc6db; 

    border-right : 1px solid #acc6db; 

    border-top : 1px solid #acc6db; 

    border-bottom : 1px solid #acc6db; 

    background-color : #fff; 

    padding: 2px;

    font-weight: normal;

    font-size : 11px;

    font-family : Verdana, Arial, Helvetica, sans-serif; 

    color : #275078; 

} 

.cselect2 {

    background-color : #fff; 

    font-size : 11px; 

    font-weight: normal;

    padding: 1px;

    color : #275078; 

    font-family : Verdana, arial, helvetica, sans-serif; 

    text-decoration : none; 

}

.submit2 {

    color : #fff; 

    font-family : verdana, arial, helvetica, sans-serif; 

    font-size : 8pt; 

    font-weight : bold; 

    background-color : #6898D0; 

    border : 1px solid #dadada; 

    cursor : pointer; 

}

input.submit {

    background: #E0691A url(../images/submit.gif) no-repeat;

    border: 0;

    padding: 4px 0;

    width: 65px;

    margin: 0 15px 0px 0;

    color: #FFF;

    font: bold 1em Arial, Sans-Serif;

}

fieldset { 

    border: solid 1px #E1EDFF; 

    padding-bottom: 15px; 

    margin-top: 10px;

    padding-left: 8px; 

    width: auto; 

}

legend {

    padding: 0.2em 0.5em;

    border:1px solid #E1EDFF;

    color:#336699;

    font-size : 11px; 

    color : #336699; 

    font-weight: bold;

    font-family : verdana, arial, helvetica, sans-serif; 

    text-decoration : none; 

    text-align:right;

}

.dtcat:link {

    font-family : Tahoma, sans-serif;

    color : #4A4A4A; 

    font-weight : bold; 

    font-size : 12px; 

    text-decoration : underline; 

} 

.dtcat:visited {

    font-family : Tahoma, sans-serif;

    color : #333333; 

    font-weight : bold; 

    font-size : 12px; 

    text-decoration : underline; 

} 

.dtcat:hover {

    font-family : Tahoma, sans-serif;

    color : #CCCCCC; 

    font-weight : bold; 

    font-size : 12px; 

    text-decoration : none; 

} 

.dtcat:active {

    font-family : Tahoma, sans-serif; 

    color : #4A4A4A; 

    font-weight : bold; 

    font-size : 12px; 

    text-decoration : underline; 

}

.dtcat2:link {

    font-family : Tahoma, sans-serif;

    color : #E0691A; 

    font-weight : normal; 

    font-size : 11px; 

    text-decoration : underline; 

} 

.dtcat2:visited {

    font-family : Tahoma, sans-serif;

    color : #E0691A; 

    font-weight :normal; 

    font-size : 11px; 

    text-decoration : underline; 

} 

.dtcat2:hover {

    font-family : Tahoma, sans-serif;

    color : #4A4A4A; 

    font-weight : normal; 

    font-size : 11px; 

    text-decoration : none; 

} 

.dtcat2:active {

    font-family : Tahoma, sans-serif; 

    color : #E0691A; 

    font-weight : normal; 

    font-size : 11px; 

    text-decoration : underline; 

}

.hot {

    font-size : 10px; 

    color : #ff3e3e; 

    font-family : Verdana, Arial, Helvetica, sans-serif; 

    text-decoration : none; 

}

.bluearrow {

    font-size : 11px; 

    font-weight : bold; 

    color : #FF9224; 

    font-family : verdana; 

    text-decoration : none; 

} 

.bluearrow2 {

    font-size : 11px; 

    font-weight : bold; 

    color : #000000; 

    font-family : verdana; 

    text-decoration : none; 

}

.bluearrow3 {

    font-size : 11px; 

    font-weight :normal; 

    color : #F36801; 

    font-family : verdana; 

    text-decoration : none; 

}

.cmaron3 {

    font-size : 11px; 

    color : #800000; 

    font-weight: normal;

    font-family : verdana, arial, helvetica, sans-serif; 

    text-decoration : none; 

}

.content5 {

    font-size : 11px; 

    color : #800000; 

    font-weight: normal;

    font-family : Tahoma, sans-serif;  

    text-decoration : none; 

}

.cgrn1 {

    font-size : 11px; 

    color : #435900; 

    font-weight: bold;

    font-family : Tahoma, sans-serif;  

    text-decoration : none; 

}

.cat2 {

    font-size : 11px; 

    font-weight: normal;

    font-family : Tahoma, sans-serif;  

    text-decoration : none; 

}

.cred {

    font-size : 12px; 

    color : red; 

    font-family : verdana, arial, helvetica, sans-serif; 

    text-decoration : none; 

}

.cred2 {

    font-size : 10px; 

    color : red; 

    font-family : verdana, arial, helvetica, sans-serif; 

    text-decoration : none; 

}

.rhd {

color: #fff;

font: bold 1em Tahoma, Arial, Sans-Serif;

text-decoration: none;

padding:7px;

}

/* Layout

   ------ */

.content { 

    margin: 0 auto;

    width: 860px;

    padding: 10px; 

}

.header { 

    height: 55px;

    background: #FFFFFF;

    color: #808080;

    margin: 3px 0;

    padding: 10px 0 0 0;

    border-bottom: 1px solid #ccc;

}

.top_info {

    float: right;

    width: 555px;

    padding: 5px 0 4px 0;

    border-bottom: 1px solid #eee;

    background: #FFFFFF;

    color: #4A4A4A;

}

.top_info_left {

    width: 215px;

    float: left;

}

.top_info_right {

    float: right;

    width: 290px;

    padding: 0 0 0 35px;

    border-left: 1px solid #eee;

}

.browse_category {

    padding-left: 30px;

    padding-right: 65px;

    font-size: 0.9em;

    width: 190px;

    color: #FFF;

    background: inherit;

}

.bar { 

    font-size: 1.1em;

    height: 30px;            

    color: #FFF;

    margin: 0 0 0 0px; 

    border-bottom: #4A4A4A 3px solid;

    background: #FF7200;

}

.bar li {                   

    padding-top: 6px;

    padding-bottom: 7px;

    color: #FFEADC;

    background: #FF7200;

    float: left; 

}	

.bar li.active { 

    background: #000000 url(../images/bar.gif) no-repeat center top; 

    color: #fff;

    font-weight: bold; 

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 6px;

    padding-bottom: 7.5px;

}

.bar li a { 

    padding: 6px 10px 7px 10px;

    font-weight: bold;

    color: #FFF; 

    background: inherit;

    text-decoration: none;

} 

.bar li a:hover { 

    background: #4A4A4A url(../images/bar.gif) no-repeat center top; 

    color: #fff;

    font-weight: bold; 

    padding-top: 8.5px;

    padding-bottom: 8.5px;

} 

/* IE Hack Top Navigation Bar

   ------ */

html>body .bar li a:hover { 

    padding-top: 7.5px;

    padding-bottom: 8.5px;

}

.search_field { 

background: #fff url(../images/searchbg.gif) no-repeat right; 

    color: #808080;

    clear: both;

    font-weight: bold;

    padding: 7px 25px 10px 10px;

    margin: 5px 0;

}

.grey {

    color: #808080;

    background: inherit;

    font-weight: normal;

}

.search_form { 

    float: right; 

}

.subheader {

    margin: 0px 0 10px 0;

    border-bottom: 1px solid #eee;

    padding: 5px 0 5px 0;

    background: #A4A4A4;

    color: #fff;

}

.sponsor {

    clear: both;

    background: #4A4A4A url(../images/corner.gif) no-repeat top right;

    border-left: #FF7200 3px solid;

    color: #FFF;

    padding: 4px 0 4px 5px;

    font: bold 1em Tahoma, Arial, Sans-Serif;

    margin: 0;

}

/* left side panel main content

   --------- */

.left {

    float: left;

    width: 69%;

    margin: 0 0 10px 0;

}

.left h3 {

    clear: both;

    background: #4A4A4A url(../images/corner.gif) no-repeat top right;

    border-left: #FF7200 3px solid;

    color: #FFF;

    padding: 7px 0 7px 5px;

    font: bold 1em Tahoma, Arial, Sans-Serif;

    margin: 0;

}

.left_side {

    float: left;

    width: 69%;

    padding: 0 0 0 0;

    margin: 10px 0;

}

.left_side a, .right_side a { 

    color: #4A4A4A;

}		

.right_side {

    float: right;

    width: 180px;

    background: #FFF url(../images/dotted.gif) repeat-y;

    color: #414141;

    padding: 0 0 0 40px;

    margin: 10px 0;

}	

.left_box { 

    margin: 0 0 10px 0; 

    color: #000; 

    background: #FFF; 

    padding: 3px 0; 

}

.image {

    float: left;

    margin: 0 9px 3px 0;

}			

/* right side panel featured link, newest links

   ---------- */		

.right {

    float: right;

    width: 30.6%;

    margin: 0 0 10px 0;

}

.right h3 {

    background: #4A4A4A  url(../images/corner.gif) no-repeat top right;

    border-left: #FF7200 3px solid;

    color: #FFF;

    padding: 7px 0 7px 5px;

    font: bold 1em Tahoma, Arial, Sans-Serif;

    margin: 0 0 3px 0;

}

.right_articles {

    background: #f5f5f5;

    color: #414141;

    padding: 8px;	

    margin: 0 0 3px 0;

}	

.tgr {

    background: #4A4A4A  url(../images/corner.gif) no-repeat top right;

    border-left: #FF7200 3px solid;

    color: #FFF;

    padding: 7px 5px 7px 5px;

    font: bold 1em Tahoma, Arial, Sans-Serif;

    margin: 0 0 3px 0;

}

/* Submit Link Content

   --------- */

.leftsub {

    margin-left: auto;

    margin-right: auto;

    margin-top: 12px;

    width: 65%;

}

.leftsub h3 {

    clear: both;

    background: #4A4A4A url(../images/corner.gif) no-repeat top right;

    border-left: #FF7200 3px solid;

    color: #FFF;

    padding: 7px 0 7px 5px;

    font: bold 1em Tahoma, Arial, Sans-Serif;

    margin: 0;

}

.leftsub_side {

    float: left;

    width: 180px;

    padding: 0 0 0 10px;

    margin: 10px 0;

}

.leftsub_side a { 

    color: #4A4A4A;

}		

.leftsub_box { 

    margin: 0 0 10px 0; 

    color: #000; 

    background: #FFF; 

    padding: 3px 0; 

}

/* Begin star rater CSS */

.srating {

    list-style:none;

    margin: 3px;

    padding:0px;

    width: 100px;

    height: 20px;

    position: relative;

    background: url(../images/strating.gif) top left repeat-x;		

}

.srating li {

    padding:0px;

    margin:0px;

    /*\*/

    float: left;

    /* */

}

.srating li a {

    display:block;

    width:20px;

    height: 20px;

    text-decoration: none;

    text-indent: -9000px;

    z-index: 20;

    position: absolute;

    padding: 0px;

    background-image:none;	

}

.srating li a:hover {

    background: url(../images/strating.gif) 0px -20px repeat-x;

    z-index: 1;

    left: 0px;

}

.srating a.onestar {

    left: 0px;

}

.srating a.onestar:hover {

    width:20px;

}

.srating a.twostars {

    left:20px;

}

.srating a.twostars:hover {

    width: 40px;

}

.srating a.threestars:hover {

    width: 60px;

}

.srating a.threestars {

    left: 40px;

}

.srating a.fourstars {

    left: 60px;

}	

.srating a.fourstars:hover {

    width: 80px;

}

.srating a.fivestars {

    left: 80px;

}

.srating a.fivestars:hover {

    width: 100px;

}	

/* footer

   ------ */

.footer { 

    clear: both;

    text-align: center;

    padding: 10px 0 10px 0;

    margin: 0;

    border-top: 1px solid #ccc;

    line-height: 1.8em;

}

.footer a {

    color: #808080; 

    background: #fff; 

}
table#width {
  width: 900px;
  
}
.h1article_title {
font-family:verdana, geneva, lucida, arial, helvetica, sans-serif;
margin:0;
font-size: 14px;
font-weight: bold;
display: inline;
}
.h2article_title {
font-family:verdana, geneva, lucida, arial, helvetica, sans-serif;
margin:0;
font-size: 13px;
font-weight: normal;
display: inline;
}

td#leftColumn {
  width: 150px;
  
  padding-right:10px;
  
}
