﻿body
{
    background-image: url(webimages/verybackground.jpg);
    background-repeat:repeat;
    margin: 0;
	padding: 0;
}

a
{
    color:Navy;
    text-decoration:none;
}

.content
{
    margin:auto;
    width:840px;
    background-color:Transparent;
    background:url(webimages/middlebackground.jpg) repeat-y;
}

.header
{
    clear:both;
    height: 347px;
    width:840px;
    position: relative;
    left: 0px;
    top: 0px;
}

.lowerheader
{
    height: 43px;
    margin-bottom: 5px;
    text-align:center;
    position: relative; 
    left: 70px; 
    top: 0px; 
    width: 810px;
    
}
.middleColumn
{
    float:left;
    width:840px;
    padding-left: 50px;
    padding-top: 0px;
    background-color: Transparent;
    margin-bottom: 40px;
}

.footer
{
    clear:both;
    text-align:left;
    height: 0px;   
}
#footerinner
{
    background:url(webimages/bottombackground.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    position: relative; 
    left: 0px; 
    width: 840px; 
    height: 88px;
}

#headerinner
{
    position: relative;
    left: 0px;
    top: 0px;
}
#headerimage
{
    position: absolute;
    left: 0px;
    top: 0px;
}

#buttonbackground
{
    position: absolute;
    left: 0px;
    top: 0px;
}

#middleinner
{
    position:relative; 
    left: 0px; 
    top: -80px; 
    padding-bottom: 0px;
    padding-left: 50px;
}
.digitaldoor { position: relative; top:130px; text-align: right; padding-right: 30px; }

.frontpagecallmebox
        {
            width: 310px;
            height: 160px;
            background-color: #f4dfcc;
            border: solid 1px #ff9999;
            position: absolute;
            left: 377px;
            top: 0px;            
        }
        .calltext
        {   
            text-align: center;
            width: 310px;
            height: 160px;
            color: #663333;
            font-family: Arial;
            font-size: 24px;
            font-weight: bold;
            line-height: 30px;
            letter-spacing: -1px;
        }
        .normaltextstyle
        {
            color: #663333;
            font-family: Arial;
            font-size: 16px;
            line-height: 18px;
            text-align:justify;
            width: 652px;
        }
        .normaltextstyle2
        {
            color: #663333;
            font-family: Arial;
            font-size: 14px;
            line-height: 18px;
            text-align:justify;
        }
        .normaltextstyle3
        {
            color: #663333;
            font-family: Arial;
            font-size: 14px;
            line-height: 18px;
            text-align:left;
        }
        .categoryheading
        {
            color: #663333;
            font-family: Arial;
            font-size: 18px;
            line-height: 25px;
            text-align:justify;            
        }
        .thumb
        {
            border:solid 1px #663333;
            opacity:1.0;
            filter:alpha(opacity=100);
        }
        .thumb1
        {
            border:solid 0px #663333;
            opacity:1.0;
            filter:alpha(opacity=100);
        }
        .pageheading
        {
            color: #663333;
            font-family: Arial;
            font-size: 16px;
            font-weight: bold;
            line-height: 18px;
            text-align:justify;
            position:absolute;
            left: 60px;
            top: -10px;           
        }
        .pageheading2
        {
            float: left;
            color: #663333;
            font-family: Arial;
            font-size: 16px;
            font-weight: bold;
            line-height: 18px;
            text-align:justify;          
        }
        
        .row
        {
            width: 640px; border-top: solid 1px green; padding: 10px 10px 10px 0;
        }
        .rowheading
        {
            float: left; 
            width: 475px; 
            text-align: left;
            color: #663333;
            font-family: Arial;
            font-size: 18px;
        }
        .leftcell
        {
            float: left; width: 470px; text-align: justify;
            color: #663333;
            font-family: Arial;
            font-size: 14px;
            text-align:left;
            padding-right:20px;
        }
        .rightcell
        {
            float:right; width: 140px;
        }
        
        a.normalink:link {padding: 0.1em 0.3em 0.1em 0.3em; text-decoration:none; text-align:center; color: #663333; font-family:Arial; font-size: 16px; font-weight:normal;}    
        a.normalink:visited {padding: 0.1em 0.3em 0.1em 0.3em; text-decoration:none; text-align:center; color: #663333; font-family:Arial; font-size: 16px; font-weight:normal;} 
        a.normalink:hover {padding: 0.1em 0.3em 0.1em 0.3em; text-decoration:none; text-align:center; color: #cccccc; font-family:Arial; font-size: 16px; font-weight:normal;}   
        a.normalink:active {padding: 0.1em 0.3em 0.1em 0.3em; text-decoration:none; text-align:center; color: #663333; font-family:Arial; font-size: 16px; font-weight:normal;}   
        
        a.link1:link {text-decoration:none; color: #fefee8; font-family: Arial; font-size: 6px;}    
        a.link1:visited {text-decoration:none; color: #fefee8; font-family: Arial; font-size: 6px;} 
        a.link1:hover {text-decoration:none; color: #fefee8; font-family: Arial; font-size: 6px;}   
        a.link1:active {text-decoration:none; color: #fefee8; font-family: Arial; font-size: 6px;} 


