/* CSS Document */

body, ul, li, h2, p, div, span, td{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:}

h2{
font-size:11px;
color:#000;
font-weight:bold;
text-align:left;
line-height:18px;
text-decoration:none;
}

h2 a{
color:#000;
text-decoration:none;
}

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

span{
font-size:11px;
color:#7A1903;
font-weight:normal;
line-height:18px;
text-align:left;
}

p{
font-size:11px;
color:#000;
font-weight:normal;
text-align:left;
padding-top:10px;
line-height:18px;
}

input, textarea{ border:1px solid #6E9ED3;}
.banner-bg{
width:100%;
height:120px;
background-image:url(../images/banner-bg.jpg);
background-repeat:repeat-x;
vertical-align:bottom
}

.mainbutton-bg{
width:500px;
height:41px;
background-image:url(../images/top-button-center.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
color:#000;
vertical-align:bottom;
text-align:center;
}

.mainbutton-bg a{
text-decoration:none;
color:#000;
}

.mainbutton-bg a:hover{
text-decoration:underline;
color:#000;
}


.curve-bg{
height:68px;
background-image:url(../images/curve.jpg);
background-repeat:no-repeat;
text-align:right;
vertical-align:top;
color:#fff;
font-weight:bold;
padding:0px 30px 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
}

.left-bg{
width:198px;
background-image:url(../images/left-bg-middle.jpg);
background-repeat:repeat-y;
}

.right-bg{
width:262px;
background-image:url(../images/right-bg-middle.jpg);
background-repeat:repeat-y;
}

.center-bg{
width:532px;
background-image:url(../images/center-bg-middle.jpg);
background-repeat:repeat-y;
} 

.center-down-bg{
width:532px;
background-image:url(../images/center-down-bg-middle.jpg);
background-repeat:repeat-y;
} 

.topics{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

.side-buttons{
background-image:url(../images/side-buttons.jpg);
background-repeat:no-repeat;
overflow:hidden;
width:198px;
height:28px;
vertical-align:middle;
color:#ABDEF7;
text-align:left;
text-indent:25px;
}

.writer-list{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
font-weight:bold;
}

.mainsearch{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
font-weight:bold;
vertical-align:top;
height:20px;
}

.footer-bg{
width:100%;
height:27px;
background-image:url(../images/footer-bg.jpg);
background-repeat:repeat-x;
vertical-align:middle;
text-align:center;
font-size:11px;
color:#FFFFFF;
}

.articles{
font-size:16px;
color:#7A1903;
border-bottom:1px solid #000;
font-weight:bold;
text-align:left;
}

.news{
font-size:14px;
color:#fff;
border-bottom:1px solid #fff;
font-weight:bold;
text-align:left;
}

.arti-main{
padding-bottom:20px;
_padding-bottom:15px;
float:left;
}

.artsub{
width:100%;
margin:10px 0 5px 0;
}

.artsub div{
float:right;
font-size:11px;
color:#000;
font-weight:normal;
text-align:left;
width:400px;
line-height:18px;
padding-left:10px;
_padding-left:0px;
}

.artmain{
width:100%;
margin:10px 0 5px 0;
}

.artmain div{
float:right;
font-size:11px;
color:#000;
font-weight:normal;
text-align:left;
width:380px;
line-height:18px;
padding-left:10px;
_padding-left:0px;
}

.art-links span{
padding-right:15px;
float:left;
font-size:11px;
color:#0000cc;
}

.art-links span a{
color:#0000cc;
text-decoration:none;
}

.art-links span a:hover{
color:#0000cc;
text-decoration:underline;
}
.art-links div{
padding-right:10px;
float:right;
font-size:11px;
color:#0000cc;
}

.art-links div a{
text-decoration:none;
color:#0000cc;
}

.art-links div a:hover{
text-decoration:underline;
color:#0000cc;
}

.news-main{
padding:14px 0;
float:left;
border-bottom:1px dotted #fff;
}

.news-main h2{
font-size:11px;
color:#fff;
font-weight:bold;
text-align:left;
line-height:18px;
text-decoration:none;
}

.news-main h2 a{
color:#fff;
text-decoration:none;
}

.news-main h2 a:hover{
color:#fff;
text-decoration:underline;
}

.news-main p{
font-size:11px;
color:#fff;
font-weight:normal;
line-height:17px;
padding-top:6px;
text-decoration:none;
}

.news-main p a{
color:#fff;
text-decoration:none;
}

.news-main p a:hover{
color:#fff;
text-decoration:underline;
}

.news-main div{
text-align:right;
font-size:11px;
color:#52B4FA;
}

.news-main div a{
text-decoration:none;
color:#52B4FA;
}

.news-main div a:hover{
text-decoration:underline;
color:#52B4FA;
}

.paging-no{
text-align:center;
font-size:11px;
font-weight:bold;
color:#01132A;
letter-spacing:1px;
text-decoration:none;
}

.paging-no a{
color:#01132A;
text-decoration:none;
}

.paging-no a:hover{
color:#01132A;
text-decoration:underline;
}

.paging-no div{
padding:5px 0;
}

.paging-no h2{
font-weight:normal;
padding-left:25px;
}

.site-count{
text-align:center;
height:30px;
font-size:14px;
font-weight:bold;
color:#fff;
letter-spacing:5px;
}

.admin-bg{
width:996px;
background-image:url(../images/admin-bg-middle.jpg);
background-repeat:repeat-y;
} 

.login-box{
border:2px solid #000000;
width:300px;
height:200px;
}

.login{
font-size:14px;
color:#FFF;
padding-left:10px;
text-align:left;
background-color:#012448;
font-weight:bold;
}

.username{
font-size:12px;
}

.admin-tab{
width:100%;
height:30px;
background-image:url(../images/admin-tab-bg.jpg);
background-repeat:repeat-x;
vertical-align:middle;
text-align:left;
font-size:12px;
color:#FFFFFF;
border:1px solid #8092A3;
padding-left:5px
}

.admin-tab a{
text-decoration:none;
color:#FFFFFF;
}

.admin-tab a:hover{
text-decoration:underline;
color:#FFFFFF;
}

.admin-text{
font-size:15px;
font-weight:bold;
color:#fff;
}

.arti-subheading{
font-size:14px;
font-weight:bold;
text-align:left;
color:#000066;
border-bottom:1px solid #000000;
}
.admin-main-table{
border:2px solid #01132A;
width:100%;
margin-top:10px;
}
.admin-table-head{
font-size:14px;
color:#ffffff;
font-weight:bold; 
border-right:#01132A 1px solid; 
border-bottom:#01132A 1px solid; 
height:30px; 
background-color:#012448; 
text-align:center;
}
.admin-table-normal{
font-size:11px; 
color:#000000; 
border-right:#01132A 1px solid; 
border-bottom:#01132A 1px solid; 
background-color:#fff;  
font-weight:normal; 
text-align:center;
}

.comments{
width:100%;
padding:10px 0;
border-bottom:1px dotted #000000;
}
.pagebg{
background-image:url(../images/cen.jpg);
width:270px;
height:29px;
background-repeat:repeat-x;
text-align:center;
float:left;
padding-top:5px;
font-weight:bold;
}
.pagebglft{
background-image:url(../images/lft.jpg);
width:17px;
height:29px;
float:left;
}
.pagebgrgt{
background-image:url(../images/rgt.jpg);
width:17px;
height:29px;
float:left;
}