* {
 padding: 0;
 margin: 0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 12px;
}
p {padding-top:10px;}

#wrapper {
 width: 940px; border:0px solid green;
 margin: 0 auto;
}
#navbar {
 border: 1px solid #ccc;
 margin: 1px 5px 5px 5px;
 padding: 1px;
 background-color: #A3A38F; display:none;
}
#header {
 border: 0px solid #ccc;
 margin: 5px 5px 5px 5px;
 height: 70px;
 padding: 10px;
 background-color: #fff;
}
#centercolumn { /* Parent Wrapper for inside boxes */
 border: 0px solid #ccc;
 margin: 0px 5px 0px 5px;
 display: inline; /* IE Hack */
 padding: 0px;
 width: 58.5%;
 float: right;
 min-height: 300px;
}
* html #centercolumn {height:300px} /* IE Min-Height Hack */ 

#rightcolumn {
 margin: 2px 5px 0px 0px;
 padding: 0px;
 display: inline; /* IE Hack */
 width: 38%;
 float: right;
 border: 0px solid #ccc;
 background-color: #fff;
 min-height: 300px;
}
* html #rightcolumn {height:300px} /* IE Min-Height Hack */ 

#footer {
 margin: 5px 5px 5px 5px;
 display: inline; /* IE Hack */
 padding: 4px;
 float: left;
 width: 97.7%;
 text-align:center; font-size:11px;
}

/* start ad */

#topbar {height:20px;}
#toptab {border:0px solid; background:url(toptab.gif) no-repeat; width:220px; height:20px; 
color:#558428; padding:0 0 0 40px}
#toptab a:link{color:#558428; text-decoration:none;}
#toptab a:visited{color:#558428; text-decoration:none;}
#toptab a:hover{color:#558428; text-decoration:underline;}
#toptab a:active{color:#558428; text-decoration:none;}
#toptool {border:0px solid black; background:url(toptool.jpg) no-repeat; width:220px; height:20px; float:right; margin-top:-22px; color:white; padding:0 0 0 40px}

#logoplace {
 width:345px;
 float:left;
 margin: 0px 14px 0px 10px;
 padding:0px;
}

#topbanner {
 float:left;
 border:0px solid green;
 width:486px;
 height:60px;
 background:url(topad.gif);
 margin:0 0 0 1px;
 padding: 8px 9px 12px 26px;
}
#topbanner img{padding:1px; border:1px solid #888;}

#larg_bnr {margin: 0 0 5px 0;}

#articles {width:345px; float:left; margin-right:5px;}

.boxes {
/* background:url(ad-downloads.jpg) center center; */
 width:347px;
 height:70px;
 border:0px solid blue;
 margin:5px 0; color:white; padding:0px 0px 0 4px;
}

.boxes img{padding:1px; border:1px solid #888;}

/* - - box def: latest article -- */
#lt-top {background:url(lt-top.jpg); height:25px; color:white; padding:12px 0 0 30px;}
#lt-top img{float:right; margin:-17px 10px}
#lt-top a:link{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#lt-top a:visited{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#lt-top a:hover{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#lt-top a:active{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}

#lt-bod {background:url(lt-bod.jpg); padding:0 5px;}
#lt-bod div {margin:10px 0; border-bottom: 1px solid #e2e2e2; padding-bottom:5px}
#lt-bot {background:url(lt-bot.jpg); height:19px;}

a.more:link {float:right; margin-top:-10px;}
a.more:visited {float:right; margin-top:-10px;}


/* - - box def: Main Menu -- */
#ltsm-top {background:url(ltsm-top.jpg); height:25px; color:white; padding:12px 0 0 70px;}
#ltsm-top img{float:right; margin:-19px 10px}
#ltsm-top a:link{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#ltsm-top a:visited{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#ltsm-top a:hover{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#ltsm-top a:active{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}


#ltsm-bod {background:url(ltsm-bod.jpg); padding:4px 5px;}
#ltsm-bot {background:url(ltsm-bot.jpg); height:19px;}

/* share box */
#ltsm2-bod {background:url(ltsm-bod.jpg); padding:4px 5px;}
#ltsm2-bot {background:url(ltsm-bot.jpg); height:19px;}

/* - - box def: Content on Index -- */
#main_top {background:url(main_top.jpg); height:25px; width:346px; color:white; padding:12px 0px 0 10px;}
#main_top h1{display:inline; font-size: 12px; padding:0px; margin:0px; font-weight:normal}
#main_top img{float:right; margin:-17px 10px}
#main_top a:link{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#main_top a:visited{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#main_top a:hover{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#main_top a:active{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}

#main_bod {background:url(main_bod.jpg); padding:0 5px;}
#main_bot {background:url(main_bot.jpg); height:19px;}

/* - - box def: News Box on Index -- */
#news_top {background:url(main_top.jpg); height:25px; width:281px; color:white; padding:12px 0px 0 75px;}
#news_top h1{display:inline; font-size: 12px; padding:0px; margin:0px; font-weight:normal}
#news_top img{float:right; margin:-17px 10px}
#news_top a:link{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#news_top a:visited{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#news_top a:hover{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#news_top a:active{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}

#news_bod {background:url(main_bod.jpg); padding:0 5px;}
#news_bot {background:url(main_bot.jpg); height:19px;}

/* - - box def: inner page content -- */
#inner_top {background:url(inner_top.jpg); height:25px; color:white; padding:12px 0 0 20px;}
#inner_top h1{display:inline; font-size: 12px; padding:0px; margin:0px; font-weight:normal}
#inner_top img{float:right; margin:-17px 10px}
#inner_top a:link{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#inner_top a:visited{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#inner_top a:hover{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}
#inner_top a:active{color:white; font-weight:bold; text-decoration:none; letter-spacing:1px;}

#inner_bod {background:url(inner_bod.jpg); padding:5px 15px;}
#inner_bod UL {padding-left:10px;}
#inner_bod h1{ font-size:14px;}
#inner_bod h2{ margin-top:10px;}
#inner_bod h3{ margin-top:10px;}
#inner_bot {background:url(inner_bot.jpg); height:19px;}




/* LINKS AND HOVERS */
#toptool a:link{color:white; text-decoration:none;}
#toptool a:visited{color:white; text-decoration:none;}
#toptool a:hover{color:white; text-decoration:none;}
#toptool a:active{color:white; text-decoration:none;}

/*links on index content */
#main_bod a:link {color:#666}
#main_bod a:visited {color:#666}
#main_bod a:hover {color:#777}
#main_bod a:active {color:#666}

/*news box links */
#news_bod a:link {color:#666}
#news_bod a:visited {color:#666}
#news_bod a:hover {color:#777}
#news_bod a:active {color:#666}

/*links on inner pages content */
#inner_bod a:link {color:#666}
#inner_bod a:visited {color:#666}
#inner_bod a:hover {color:#777}
#inner_bod a:active {color:#666}

/* l-articles links */
#lt-bod {border:0px solid green; padding:4px 10px}
#lt-bod a:link {color:#666;}
#lt-bod a:visited {color:#666;}

/* menu links */
#ltsm-bod a:link{display:block; color: #444; text-decoration:none; margin:0px 0; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat;
 border-bottom:1px solid #999; border-top:1px solid #ccc; border-right:1px solid #999; border-left:1px solid #ccc; }
#ltsm-bod a:visited{display:block; color: #444; text-decoration:none; margin:0px 0; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat;
 border-bottom:1px solid #999; border-top:1px solid #ccc; border-right:1px solid #999; border-left:1px solid #ccc; }
#ltsm-bod a:hover{display:block; color: #666; text-decoration:none; border-bottom:1px solid #ccc; margin:0px 0;}

#ltsm-bod h4{display:block; color: #999; text-decoration:none; margin:0px 0; padding:0 0 0 10px; background:#eee url(bullet.gif) left center no-repeat;; letter-spacing:1px; border-bottom:1px solid #999; border-top:1px solid #ccc; border-right:1px solid #999; border-left:1px solid #ccc; }


/* share links */
.digg_link a:link{display:block; color: #444; text-decoration:none; margin:0px 0; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat; border: 1px solid red;}
.digg_link a:visited{display:block; color: #444; text-decoration:none; margin:0px 0; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat; border: 1px solid red;}
.digg_link a:hover{display:block; color: #444; text-decoration:none; margin:0px 0; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat;letter-spacing:0px; border: 1px solid red;}
.digg_link a:active{display:block; color: #444; text-decoration:none; margin:0px 0; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat;}


/* - - - - - - b - - - - - - - - */
#b_Link { border:0px solid green; display:block; float:right; margin:-7px 0 0 8px; width:201px; height:17px;background:url(toptab2.gif) no-repeat; text-align:center}
#b_Link a:link{text-decoration:none; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat;}
#b_Link a:visited{text-decoration:none; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat;}
#b_Link a:hover{text-decoration:underline; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat;}
#b_Link a:visited{text-decoration:none; padding:0 0 0 10px; background:url(bullet.gif) left center no-repeat;}

.storybody{border:1px solid #ccc; background: url(storybody.gif); margin:2px; padding: 5px 5px 20px 5px;}
.storybody:hover{border:1px solid #ddd;}
.storyfull {float:right;}
.storryfull {float:right; margin-top:-6px;}

UL {list-style:none;}
OL {padding-left: 15px;}


#news_bod div {padding:10px 0; border-bottom:1px solid #999;}

table {border:1px double #ccc; margin:10px auto; background:#eee;}
table TD {border:1px dotted #ccc; padding:2px 20px;}

#lt-bod .more {border:1px solid #ddd; padding:2px;  background:#efefef; margin-top:0px;}




#ylin{margin-top:7px;text-align:center;} #ylin a{color:#444444;}
