html
{
  overflow-y: scroll; /* necessary to always have a vertical scrollbar (so that there are no jumps in centering) */
}

a:link {color: #0000EE; text-decoration: underline; } /* blue */
a:visited {color: #800080; text-decoration: underline; } /* purple */
a:hover {color: #000080; background-color: #D0E4F6; text-decoration: underline; } /* dark blue */

a.link1:link { font-weight: bold; font-style: italic; font-size: 20px; color: rgb(0,0,0); font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.link1:visited { font-weight: bold; font-style: italic; font-size: 20px; color: rgb(0,0,0); font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.link1:hover { background-color: transparent; font-weight: bold; font-style: italic; font-size: 20px; color: rgb(0,0,255); font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.link2:link { font-weight: normal; font-style: normal; font-size: 11px; color: rgb(0,0,0); font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.link2:visited { font-weight: normal; font-style: normal; font-size: 11px; color: rgb(0,0,0); font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.link2:hover { background-color: transparent; font-weight: normal; font-style: normal; font-size: 11px; color: rgb(0,0,255); font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }

a.link3:link {color: #0000EE; text-decoration: none; } /* blue */
a.link3:visited {color: #800080; text-decoration: none; } /* purple */
a.link3:hover {color: #000080; background-color: transparent; text-decoration: none; } /* dark blue */

a.link4:link {color: #000000; background-color: transparent; text-decoration: none; }
a.link4:visited {color: #000000; background-color: transparent; text-decoration: none; }
a.link4:hover {color: #000000; background-color: transparent; text-decoration: none; }


/*a.link2:hover { color: rgb(0,0,255); }*/


#top 
{
	width : 203px; height : 55px; padding : 0; margin : 0;
	background-image: url('ScrollFolder/Top_2.gif');
	background-repeat: no-repeat;
	position : relative
}

#bottom 
{
	width : 203px; height : 55px; padding : 0; margin : 0;
	background-image: url('ScrollFolder/Top_Mirror.gif');
	background-repeat: no-repeat;
	position : relative
}

#outter 
{
	width : 203px; height : 27px; padding : 0; margin : 0;
	background-image: url('ScrollFolder/Blank4.gif');
	background-repeat: no-repeat;
	position : relative
}

#inner
{
	left: 0%; top: 0%; margin-top : 0px; margin-left : 20px; /* used to be margin-top: 1px */
}

#latest_posts
{
	width : 203px; height : 18px; padding : 0; margin : 0;
	background-image: url('ScrollFolder/Blank5.gif');
	background-repeat: no-repeat;
	position : relative
}

#latest_posts_star
{
	left: 0%; top: 0%; margin-top : 0px; margin-left : 10px;
}

#latest_posts_inner
{
	left: 0%; top: 0%; margin-top : 0px; margin-left : 20px; /* used to be margin-top: 1px */
}

#latest_posts_starinner
{
	left: 0%; top: 0%; margin-top : -11px; margin-left : 20px;
}

#google_inner
{
	left: 0%; top: 0%; margin-top : 0px; margin-left : 20px;
}

#CenteringUsingAutoMargins
{
        border : 0; padding : 0;
  	width: 740px;
 	background-color:#FFFFFF;
 	margin:0px auto 0px auto;
}

#centering_wrapper, #centered_container
{
        border : 0; padding : 0; margin : 0;
  	width: 740px; /* used to be 740px; */
 	background-color:#FFFFFF;
}

#centering_wrapper
{
  	position: absolute;
  	top: 3px;
        right: 50%;
}

#centered_container
{
        position: relative;
        left: 50%;
}

#ancient_scroll_menu
{
        padding : 0; margin : 0;
        float: left;
        background-color:#FFFFFF;
        width: 204px;
}

#main_content_area
{
        border : 0; padding : 0; margin : 0;
        float: right;
        background-color:#FFFFFF;
        width: 533px;
}

Img.CenterPic
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

p
{
    font-weight: normal; font-style: normal; color: rgb(0,0,0); font-size:75%; font-family: Arial, Helvetica, sans-serif; margin-top:0; margin-bottom:0; text-indent:40px;
    text-align: justify;
}

p.headcentered
{ 
    text-indent:0px; text-align: center;
}

p.headleft
{
    text-indent:0px; text-align: left;
}

p.faq
{ 
    font-weight: bold; font-style: normal; text-indent:0px; font-size:100%;
}

p.head  
{ 
    font-weight: bold; font-style: italic; text-indent:0px; font-size:120%;
}

p.list  
{ 
    text-indent:0px; 
}

p.small
{  
    font-size:60%;  text-indent:0px; text-align: center;
}

p.verysmall
{
    font-size:30%;  text-indent:0px; text-align: center;
}

p.latestposts
{ font-weight: bold; font-style: italic; font-size: 14px; color: rgb(0,0,0); font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
  text-indent: 0px; text-align: left; }
