﻿body 
{
    position: relative;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    width: 640px;
    font-family: Lucida Sans;
}

a
{
    padding: 2px 4px 2px 4px;
    height: 22px;
    background-color: transparent;
    font-weight: normal;
    color: #0560D5;
    text-decoration: none;
}

a:link {}     /* unvisited link */
a:visited {}  /* visited link */
a:hover { background-color: #EACD75}   /* mouse over link */
a:active { }   /* selected link */

.TopMenu
{
    position: absolute;
    top: 137px;
    margin: 0px 0px 0px 0px;
}

.Banner
{
    position: absolute;
    top: 10px;
    height: 117px;
    width: 640px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url(Banner.jpg);
    background-position: top;
    background-repeat: no-repeat;
}

.Content
{
    position: absolute;
    top: 167px;
    width: 620px;

    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    background-color: #f0f0f0;
}

.introduction
{
    position: relative;
    padding: 10px 0px 10px 0px;
}

.para
{
    position: relative;
    padding: 10px 0px 10px 0px;
}

.li
{
    position: relative;
    padding: 10px 0px 10px 0px;
}

.quote
{    
   font-style: italic;
}

.previousBlogs,
.blog,
.movie,
.aboutMe,
.audioBook
{
    position: relative;
    border-top: dotted 1px #a0a0a0;
    padding: 10px 0px 10px 0px;
}

.title
{
    position: relative;
    font-weight: bold;
}

.title1
{
    position: relative;
    margin-top: 10px;
    font-size: x-large;
    font-weight: bold;
    text-align: center;
}

.title2
{
    position: relative;
    margin-top: 10px;
    font-size:larger;
    font-weight: bold;
    text-align: center;
}

.review
{
}

.year,
.actors,
.director,
.category,
.date,
.runningTime,
.CDs,
.screenplay,
.readBy,
.producer,
.author,
.reviewDate,
.stars
{
    position: relative;
    font-size: small;    
}


.fullSizeImage
{
    position: absolute;
    top: 100px;
    left: 100px;
    width: 640px;
    height: 480px;
    border: dotted 1px gray;
    visibility: hidden;
}

.pic
{
    width: 620px;
    float: none;
    padding: 0px 0px 0px 0px;
    cursor: auto;
}

.rss
{
    width: 16px;
    height: 16px;
    border: solid 0px white;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background: transparent;
}

.link
{
    position: absolute;
    left: 0px;
    font-size: 14px;
    height: 20px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 620px;
    
    background-color: #f0f0f0;
}

.code 
{
    background-color: #fafafa; 
    padding: 4px; 
    border: #999999 1px solid; 
    font-family: 'Courier New' , Monospace; 
    font-size: medium; 
    white-space: pre;
    overflow: scroll;
    display: block;
}
