/* CSS Document */
/* ################BASIC PAGE####################### */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #000000;
    /*background-color: #1f374f; */
	background-color: #1b2f42;
}

html{
overflow:-moz-scrollbars-vertical;
}
/* neutralize values so same on all browsers */
*  {margin:0; padding:0;} 
ul {margin: 0; padding: 0;}
li {margin: 0; padding: 0;}
ol {margin: 0; padding: 0;}

h1 {font-size: 2em; font-weight: bold; line-height: 150%; }
h2 {font-size: 1.4em; font-weight: bold; line-height: 116%; }

/*default links*/

A:link    { COLOR: #0033CC; TEXT-DECORATION: underline; }
A:visited { COLOR: #0033CC; TEXT-DECORATION: underline; }
A:hover   { COLOR: #FF3333; TEXT-DECORATION: underline; }
A:active  { COLOR: #FF3333; TEXT-DECORATION: underline; }


div#container {
    width: 987px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: .8em;
}
div#container ul {margin-top: 5px; margin-bottom: 5px; margin-left: 10px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}
div#container ol {margin-top: 5px; margin-bottom: 5px; margin-left: 10px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}
div#container li {margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}
div#container hr {background: #FFFFFF; height: 1px;}
/* ################TOP####################### */
div#top img { margin: 0px; }
div#top {

}
div#top2 {
    color: #FFFFFF;
}
div#top2 A:link    { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#top2 A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#top2 A:hover   { COLOR: #98deff; TEXT-DECORATION: underline; }
div#top2 A:active  { COLOR: #98deff; TEXT-DECORATION: underline; }
div#footer {
    padding-right: 5px;
	padding-left: 5px;
	height: 15px;
}
/* ###############ARTICLE######################## */
div#articleframe {
    padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	line-height: 140%;
	padding-top: 20px;
	background-color: #33516c;
	color:#FFFFFF;
}
div#articletop {
	width: 805px;
	height: 20px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../graphics/v170-articletop3a.jpg) ;
	padding-right: 5px;
	color: #000000;
	    
}
div#articleborder {
    padding-top: 12px;
	padding-bottom: 12px;
	background-color: #3C655D;
	width: 820px;
    margin-left: auto;
	margin-right: auto;
}
div#articlecontent {
    padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;	
	padding-top: 20px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
/*	background-image: url(../graphics/bg_standard1.gif); */
	color: #000000;
/*    font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 1.0em;
	line-height: 125%;
}
div#articlecontent A:link    { COLOR: #0000FF ; TEXT-DECORATION: underline; }
div#articlecontent A:visited { COLOR: #0066FF; TEXT-DECORATION: underline; }
div#articlecontent A:hover   { COLOR: #0000FF; TEXT-DECORATION: underline; }
div#articlecontent A:active  { COLOR: #0000FF; TEXT-DECORATION: underline; }
div#articlecontent ul  {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; padding-right: 2px;}
div#articlecontent ol  {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; padding-right: 2px;}
div#articlecontent li  {margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}
div#articlecontent hr  {background: #000000; height: 1px;}
div#articlecontent p   {margin-bottom: 1.2em;}
div#articlecontent img { margin:5px ; padding-5px; }
/* ###############WELCOME######################## */
div#welcomecontent {
    padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	line-height: 140%;
	padding-top: 5px;
	background-color: #33516c;
	color:#FFFFFF;
}
div#welcomecontent p         { margin-bottom: 1.2em; }
div#welcomecontent A:link    { COLOR: #FFFFFF; TEXT-DECORATION: underline; }
div#welcomecontent A:visited { COLOR: #FFFFFF; TEXT-DECORATION: underline; }
div#welcomecontent A:hover   { COLOR: #98deff; TEXT-DECORATION: underline; }
div#welcomecontent A:active  { COLOR: #98deff; TEXT-DECORATION: underline; }

div#welcomesf {
    background-color: #333366;
	padding: 5px;
	width: 235px;
}
div#welcomenw {
    background-color: #234463;
	padding: 5px;
	width: 235px;
}
div#welcomelatest {
    background-color: #39548B;
/*	background-image: url(../graphics/v170-bksplash01.jpg); */
	padding: 5px;
	width: 235px;
}
div#welcomercradio {
    background-color: #23474b;
/*	background-image: url(../graphics/v170-bksplash01.jpg); */
	padding: 5px;
	width: 235px;
	text-align:center;
}
div#bluecenterdbox {
    background-color: #234463 ;
	padding: 10px;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}
div#bluecenterdbox ul {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 5px; padding-left: 15px; padding-right: 2px;}
div#bluecenterdbox ol {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 5px; padding-left: 15px; padding-right: 2px;}
div#bluecenterdbox li {margin-top: 5px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}
div#bluecenterdbox hr {background: #FFFFFF; height: 1px;}
div#bluecenterdbox p {margin-bottom: 1.2em;}
div#bluecenterdbox img { margin:5px ; padding-5px; }

div#top3 {
    color: #FFFFFF;
	background-color: #234463;
	padding: 5px;
}
div#top3 A:link    { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#top3 A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#top3 A:hover   { COLOR: #98deff; TEXT-DECORATION: underline; }
div#top3 A:active  { COLOR: #98deff; TEXT-DECORATION: underline; }
/* ################LIBRARY####################### */
div#librarycontent {
    padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	line-height: 140%;
	padding-top: 20px;
	background-color: #33516c;
	color:#FFFFFF;
}
div#librarycontent p         { margin-bottom: .6em; }
div#librarycontent A:link    { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#librarycontent A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#librarycontent A:hover   { COLOR: #98deff; TEXT-DECORATION: underline; }
div#librarycontent A:active  { COLOR: #98deff; TEXT-DECORATION: none; }

div#librarylistoutline {
    padding-top: 12px;
	padding-bottom: 12px;
	background-color: #3C655D;
	width: 712px;
    margin-left: auto;
	margin-right: auto;
}

div#librarylistbox {
    background-color: #234463 ;
	padding: 6px;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}
div#librarylistbox ul  {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 5px; padding-left: 15px; padding-right: 2px; list-style-image: url(../graphics/icon_text2.gif);}
div#librarylistbox ol  {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 5px; padding-left: 15px; padding-right: 2px;}
div#librarylistbox li  {margin-top: 5px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
div#librarylistbox hr  {background: #FFFFFF; }
div#librarylistbox p   {margin-bottom: 1.2em;}
div#librarylistbox img { margin:5px ; padding: 5px; }
/* div#articlelistbox A:link    { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#articlelistbox A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#articlelistbox A:hover   { COLOR: #e4ffd3; TEXT-DECORATION: underline; }
div#articlelistbox A:active  { COLOR: #FF0000; TEXT-DECORATION: none; } */

div#libquick {
    background-color: #10385C;
	width: 225px;
	padding: 5px;
}
div#libquick A:link    { COLOR: #FFFFFF; TEXT-DECORATION: underline; }
div#libquick A:visited { COLOR: #FFFFFF; TEXT-DECORATION: underline; }
div#libquick A:hover   { COLOR: #98deff; TEXT-DECORATION: underline; }
div#libquick A:active  { COLOR: #98deff; TEXT-DECORATION: none; }
div#libquick img { margin: 5px; float:left;}

div#libmostpop {
    background-color: #234463;
	width: 225px;
	padding: 5px;
}
div#libmostpop img { margin: 5px; float:left;}
div#libmostpop p   { margin: 1px; padding: 1px; }

div#libquicktopic {
    background-color: #3C655D;
	width: 225px;
	padding: 5px;
	line-height: 90%;
}
div#libquicktopic img { margin: 5px; float:left;}
div#libquicktopic A:link    { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#libquicktopic A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; }
div#libquicktopic A:hover   { COLOR: #e4ffd3; TEXT-DECORATION: underline; }
div#libquicktopic A:active  { COLOR: #e4ffd3; TEXT-DECORATION: none; }
div#libsearch { 
    background-color:#234463;
	width: 325px;
	padding: 5px;
}

div#libcatagory { 
    background-color:#3C655D;
	padding: 5px;
}

div#healingwall A:link    { COLOR: #000; TEXT-DECORATION: none; }
div#healingwall A:visited { COLOR: #000; TEXT-DECORATION: none; }
div#healingwall A:hover   { COLOR: #000; TEXT-DECORATION: none; }
div#healingwall A:active  { COLOR: #000; TEXT-DECORATION: none; }


/* #################BOOKSTORE###################### */
div#bookcontent {
    padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	line-height: 140%;
	padding-top: 20px;
	background-color: #33516c;
	color:#FFFFFF;
}
div#bookcontent p         { margin-bottom: 1.2em; }
div#bookcontent A:link    { COLOR: #FFFFFF; TEXT-DECORATION: underline; }
div#bookcontent A:visited { COLOR: #FFFFFF; TEXT-DECORATION: underline; }
div#bookcontent A:hover   { COLOR: #98deff; TEXT-DECORATION: underline; }
div#bookcontent A:active  { COLOR: #98deff; TEXT-DECORATION: underline; }
div#bookcontent img { margin:5px ; padding:5px; }
div#bookcontent ul  {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 5px; padding-left: 15px; padding-right: 2px; }
div#bookcontent ol  {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 5px; padding-left: 15px; padding-right: 2px;}
div#bookcontent li  {margin-top: 5px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
/*div#booksnavigation ul {list-style-image: url(../graphics/arrow_blue_list.gif);} */

div#booksnavigation {
    background-color: #234565;
	padding: 5px;
	width: 200px;
}
div#booksnavigation img { margin:0px ; padding: 0px; }
/*  ################SHOPCART################################  */
div#shopcart {
    padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;	
	padding-top: 20px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	color: #000000;
    font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	line-height: 125%;
}
div#shopcart A:link    { COLOR: #0000FF ; TEXT-DECORATION: underline; }
div#shopcart A:visited { COLOR: #0066FF; TEXT-DECORATION: underline; }
div#shopcart A:hover   { COLOR: #0000FF; TEXT-DECORATION: underline; }
div#shopcart A:active  { COLOR: #0000FF; TEXT-DECORATION: underline; }
div#shopcart ul  {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; padding-right: 2px;}
div#shopcart ol  {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; padding-right: 2px;}
div#shopcart li  {margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}
div#shopcart hr  {background: #000000; height: 1px;}
div#shopcart p   {margin-bottom: 1.2em;}
div#shopcart img { margin:5px ; padding-5px; }
/*  ################WORKSHOPS CHAT################################  */
div#countdown {
    background-color: #39548b;
	padding: 5px;
	width: 420px;
	margin-right:auto;
	margin-left:auto;
}
div#startchat {
    background-color: #1F374F;
	padding: 5px;
	width: 440px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}
div#bottombox {
    background-color:#1F374F;
	padding: 10px; 
	background-image: url(../graphics/v170-blueshade01.jpg)
}


/*  ################STYLES################################  */
/* ------------------------------- */
/*       baisc page styles         */

.clearfloats {clear:both;}
p.superscript  {vertical-align:super ; font-size: 65%;}
p.subscript    {vertical-align:sub; font-size: 65%;}
.realaudiolist {list-style-image: url(../graphics/realaudio1-list.gif); }
.floatright { float: right; }
.floatleft  { float: left; }

.boxcenterthing {
	text-align:justify;
	text-justify:inter-word;
	width:700px; 
	margin-right:auto ; 
	margin-left:auto
}
.boxcenterthing 	A:link    { COLOR: #98deff; TEXT-DECORATION: underline; }
.boxcenterthing	A:visited { COLOR: #98deff; TEXT-DECORATION: underline; }
.boxcenterthing	A:hover   { COLOR: #FFFFFF; TEXT-DECORATION: underline; }
.boxcenterthing	A:active  { COLOR: #FF3333; TEXT-DECORATION: underline; }

.veranda16     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; line-height: 125%;}
.veranda15     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.3em; line-height: 125%;}
.veranda14     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 125%;}
.veranda13     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; line-height: 125%;}
.veranda12     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; line-height: 125%;}
.veranda12list {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; line-height: 125%;}
.veranda12ds   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; line-height: 200%;}
.veranda11     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; line-height: 125%;}
.veranda10     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 125%;}
.veranda10ds   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 125%;}
.veranda10list {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 40%; }

.ariel10       {font-family: Arial, Helvetica, sans-serif; font-size: .8em}
.ariel12       {font-family: Arial, Helvetica, sans-serif; font-size: 1.0em}
.ariel14       {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em}

.Times11       {font-family: "Times New Roman", Times, serif; font-size: 1.0em; line-height: 125%;}
.Times12       {font-family: "Times New Roman", Times, serif; font-size: 1.1em; line-height: 125%;}
.Times13       {font-family: "Times New Roman", Times, serif; font-size: 1.2em; line-height: 125%;}
.Times14       {font-family: "Times New Roman", Times, serif; font-size: 1.3em; line-height: 125%;}
.Times14ds     {font-family: "Times New Roman", Times, serif; font-size: 1.3em; line-height: 150%;}
.Times15       {font-family: "Times New Roman", Times, serif; font-size: 1.4em; line-height: 125%;}
.Times16       {font-family: "Times New Roman", Times, serif; font-size: 1.5em; line-height: 125%;}
.Times17       {font-family: "Times New Roman", Times, serif; font-size: 1.6em; line-height: 125%;}
.Times18       {font-family: "Times New Roman", Times, serif; font-size: 1.7em; line-height: 125%;}
.Times24       {font-family: "Times New Roman", Times, serif; font-size: 2.0em; line-height: 125%;}

.copyright     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .95em; line-height: 125%;}
.Title_1       {font-family: "Times New Roman", Times, serif; font-size: 2.0em; line-height: 125%;}
.Title_2       {font-family: "Times New Roman", Times, serif; font-size: 1.4em; line-height: 125%;}
.Title_3       {font-family: "Times New Roman", Times, serif; font-size: 1.2em; line-height: 125%;}

