/*

BN Soft EZ-Article

Default Style sheet

*/



/* Title on the the summaries page */

.title { font-family:Verdana; text-decoration:underline; font-weight:bold; font-size:10pt; color:#000099; }



/* Title on the  Full view page */

.titlebig { font-family:Verdana; text-decoration:underline; font-weight:normal; font-size:14pt; color:#000099; }



/* Date text on all the pages */

.date {

	font-family:Verdana;

	font-size: 8pt;

	color:black;

	font-weight:normal;

}



.textbig { font-family:Verdana; font-size:12pt; color:black; font-weight:normal; }



/* "Attached File" link */

.att_link { font-family:Verdana; font-size:8pt; color:navy; }



.link { font-family:Verdana; font-size:10pt;  }



/* Author Name */

.aname { font-family:Verdana; font-size:8pt; color:#808080; text-decoration:underline;  }



/* "Total Votes", "Rating", "Rate now" */

.rating { font-family:Verdana; font-size:8pt; color:#5E5E88; }



/* The dropdown menu's stlye [VOTING]  */

.trate { font-family:Verdana; font-size:8pt; color:rgb(51,51,51); background-color:rgb(249,249,249); border-width:1px; border-color:rgb(104,100,113); border-style:solid; }



/* Search box style */

.search { font-family:Verdana; font-size:11px; color:rgb(51,51,51); background-color:whitesmoke; border-width:1px; border-color:rgb(103,103,143); border-style:solid; }



/* The main body's text content. i.e, the main article

   Please take care that this may override HTML articles */

.content { font-family:Verdana; font-size:9pt; color:#000000;}



/* Miscellanious small sized text */

.t_small { font-family:Verdana; font-size:9pt; color:#000000; text-decoration:underline; font-weight:bold;}

.m_small { font-family:Verdana; font-size:9pt; color:#000000; }

.l_small { font-family:Verdana; font-size:9pt; color:#000099; }



/* Error messages style */

.t_err { font-family:Verdana; font-size:9pt; color:red; }

/* Remove the underlining of the links */

/*a { text-decoration:none; }*/



.menu {

	text-decoration: none;

}



/* New styles  */

@charset "utf-8";

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #000000;

	margin: 0px;

	padding: 0px;

}

img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

a {

	color: #c60100;

	text-decoration: none;

}

p {

	margin: 0px;

	padding-top: 8px;

	padding-bottom: 8px;

}



a:hover {

	text-decoration: underline;

}

ul, li {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.bg01 {

	background-image: url(/articles/images/ci01.gif);

	background-repeat: repeat-x;

	background-position: left top;



}

.bg02 {

	background-image: url(/articles/images/ci02.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}

.bg03 {

	background-image: url(/articles/images/ci03.gif);

	background-repeat: repeat-x;

	background-position: left top;

	border: 1px solid #000000;

}

.bg04 {

	background-image: url(/articles/images/ci05.gif);

	background-repeat: repeat-x;

	background-position: left top;



}

.bg05 {

	background-color: #FFFFFF;

	padding: 10px;

	border: 1px solid #d4d4d4;

	width: 940px;

	margin: auto;

}

.width {

	width: 960px;

	margin:auto;

}

.topicon {

	background-image: url(/articles/images/ci07.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 8px;

	margin-left: 8px;
	width:80px;
	text-align:center;

}

.topiconR {

	background-image: url(/articles/images/ci08.png);

	background-repeat: no-repeat;

	background-position: right top;

	padding-right: 8px;

	height: 48px;

}

.topiconIMG {

	height:27px;

	padding-top:5px;

	text-align: center;

}

.topicontext a {

	font-size: 9px;

	color: #5d5d5d;

	text-decoration: none;

	text-align: center;

	line-height: normal;

}

.toplink {

	color: #FFFFFF;

	font-weight: bold;
	font-size:12px;

}

.toplink ul, .toplink li {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.toplink li {

	float: left;

	padding-right: 1px;

	padding-left: 1px;

	background-image: url(/articles/images/ci04.gif);

	background-repeat: no-repeat;

	background-position: right center;

	display: block;

	height: 36px;

}

.toplink li.nobg {

	background-image: url(/articles/images/spacer.gif);

	background-repeat: repeat;

}

.toplink a {

	color: #FFFFFF;

	display: block;

	line-height: 34px;

	padding-right: 10px;

	padding-left: 10px;

}

.toplink a:hover {

	background-image: url(/articles/images/ci13.png);

	background-repeat: repeat-x;

	background-position: left center;

	text-decoration: none;



}

.box01-01 {

	line-height: 33px;

	background-image: url(/articles/images/ci15.png);

	background-repeat: repeat-x;

	background-position: left top;

	border: 1px solid #000000;

	color: #FFFFFF;

	padding-left: 15px;

	height: 33px;

	vertical-align: middle;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 21px;



}

.box01-02 {

	background-image: url(/articles/images/ci16.png);

	background-repeat: repeat-x;

	background-position: left bottom;

	border: 1px solid #cfcfcf;

	background-color: #FFFFFF;

}

.box01-03 {

	border: 1px solid #cfcfcf;

	background-color: #FFFFFF;

}

.box01-04 {

	border: 1px solid #cfcfcf;

	background-color: #f8f8f8;

}

.box01-content {

	padding-top: 10px;

	padding-right: 15px;

	padding-bottom: 10px;

	padding-left: 15px;

	text-align: left;
	font-size: 12px;
}

.box01-titleimg {

	padding-top: 5px;

}

.box01-readmore {

	text-align: right;

}

.box02-01 {

	line-height: 33px;

	background-image: url(/articles/images/ci19.png);

	background-repeat: repeat-x;

	background-position: left top;

	border: 1px solid #bb0500;

	color: #FFFFFF;

	padding-left: 15px;

	height: 33px;

	vertical-align: middle;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 21px;



}

.box02-02 {

	background-image: url(/articles/images/ci20.png);

	background-repeat: repeat-x;

	background-position: left top;

	border: 1px solid #cfcfcf;

	background-color: #FFFFFF;

}

.article-cal {

	background-image: url(/articles/images/ci23.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 101px;

	width: 70px;

	color: #c60100;

}

/* article- style*/

.article-date, .article-month, .article-year {

	text-align: center;

	padding-right: 12px;

}

.article-date{

	text-align: center;

	font-size: 24px;

	line-height: 24px;

	padding-top: 23px;



}

.article-month{

	line-height: 18px;

	font-size: 15px;



}

.article-year{

	font-size: 10px;

	line-height: normal;



}

.article-box {

	padding: 5px;



}

.article-title {

	font-family: Tahoma, Arial;

	font-size: 20px;

	line-height: normal;

	color: #000000;

	padding-top: 22px;

	padding-bottom: 2px;



}

.article-author {

	font-family: Tahoma, Arial;

	font-size: 16px;

	padding-bottom: 20px;

}

.article-author a {

	text-decoration: underline;

}

.article-author a:hover {

	text-decoration: none;

}

.article-matter {
	font-size:12px;


}

.article-readmore {

	padding-top: 10px;

	padding-bottom: 10px;



}

.article {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #cfcfcf;

	border-right-color: #cfcfcf;

	border-bottom-color: #cfcfcf;

	border-left-color: #cfcfcf;

}



/* spotlight style */

.spotlightstl li {

/* 	background-image: url(/articles/images/ci26.png); */

	background:url(/articles/images/Hardcover_bullet_black.png) no-repeat 0 7px;

	padding-left: 25px;

	padding-bottom: 20px;

	display: block;



}

.spotlightstl a img {

	padding-top: 5px;



}

/* updates style */

.updatesstl {

	padding-bottom: 0px;

	color: #646464;

}

.updatesstl li {

	/*background-image: url(/articles/images/ci28.png);

	background-repeat: no-repeat;

	background-position: left 3px;

	padding-left: 38px;*/

	padding-bottom: 15px;

	display: block;

	font-family: Tahoma, Arial;

}

.updatesstl li span.date

{

    background-image: url(/articles/images/ci28.png);

    background-repeat: no-repeat;

    background-position: left 3px;

    display:block;

    float:left;

    height:32px;

    width:29px;

    padding-left:3px;

    margin-right:5px;

    text-align:center;

    line-height:40px;

    font-size:11px;

    color:#000;

}

.updatesstl li div.data

{

    float:left;

    width:79%;

    text-align:left;

}



/* Footer */

.footer {

	background-image: url(/articles/images/ci29.png);

	background-repeat: repeat-x;

	background-position: left top;

	padding-left: 15px;
	font-size:11px;



}

.clear{clear:both;}

#numbers ul {padding-left:30px;}

#numbers ul li {list-style-type:disc;}

#numbers ol li{list-style-type:decimal;}





ul.menu_group {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 100%;

	border: 0px solid #F00;

}



ul.menu_group li a {

	background-color:#CCC;

	color: #333;

	display: block;

	height: 22px;

	margin-top: 1px;

	padding-left: 10px;

	font-weight: bold;

}



ul.menu_group li a:hover {

	background-color:#FFF;

	color: #000;

	display: block;

	height: 22px;

	margin-top: 1px;

	padding-left: 10px;

	font-weight: bold;

	text-decoration:none;

}



li a.active:link, li a.active:visited {

	background-color:#000;

	color: #CCC;

	display: block;

	height: 22px;

	margin-top: 1px;

	padding-left: 10px;

	font-weight: bold;

	text-decoration:none;

}

a.goodread_link:link, a.goodread_link:visited {
	color: #000;
	font-size: 13px;
	font-weight: bold;
}
