/* removes the padding around the main foating div */
html,body 
           {
            margin: 0; 
            padding: 0;
            overflow-y:scroll; 
           }

/*Fixing linked images  */
a img          { border: 0px; }
a:hover img    {border: 0px; }
a:visited img  {border: 0px; }

/*Fixing Link text */
a {text-decoration: none;}


.topNavLinkText    {
                    color: #666666; 
                    font: 80%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    font-weight: bold;
                   }
.leftNavTitle      {
                    color: #666666; 
                    text-align: left; 
                    font: 90%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    font-weight: bold;
                    line-height: 2em;
                   }
.leftNavSubTitle   {
                    color: #666666; 
                    font: 75%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    font-weight: bold;
                    line-height: 1em;
                   }
.leftNavNormal     { 
                    color: #666666; 
                    font: 60%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    font-weight: bold;
                    text-align: right;
                    margin-right: 0px; 
                    line-height: 1em;
                   }

.inobtrusive       {
                    color: #666666; 
                    font: 40%/1.4 Arial, Verdana, Helvetica, Sans-Serif;
                   }


.pageType	   { 
                    color: #666666; 
                    font: 125%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    font-weight: bold;
                    text-align: left;
                    margin-right: 0px; 
                    line-height: 1em;
                   }

.acronym	   { 
                    color: #666666; 
                    font: 150%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    font-weight: bold;
                    text-align: right; 
                    margin-right: 0px; 
                    line-height: 1em;
                   }

.projectName	   { 
                    color: #666666; 
                    font: 100%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    font-weight: bold;
                    text-align: right;
                    margin-right: 0px; 
                    line-height: 1em;

                   }
.normalWriting
                   { 
                    color: #666666; 
                    font: 100%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 

                    text-align: right;
                    margin-right: 0px; 
                    line-height: 1.15em;
                   }

.aboutWriting
                   { 
                    color: #666666; 
                    font: 80%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    text-align: left;
                    margin-right: 0px; 
                    line-height: 1.15em;
                   }

.smallWriting
                   { 
                    color: #666666; 
                    font: 80%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    text-align: left;
                    margin-right: 0px; 
                    line-height: 1.15em;
                   }

.titleWriting
                   { 
                    color: #666666; 
                    font: 150%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    font-weight: bold;
                    text-align: right;
                    margin-right: 0px; 
                    line-height: 1.15em;
                   }

.indentedWriting
                   { 
                    color: #666666; 
                    font: 100%/1.4 Arial, Verdana, Helvetica, Sans-Serif; 
                    text-align: right;
		    margin-right: 0px; 
                    line-height: 1.15em;
                   }


/* Main Spacing Divs */
#mainDiv {
    position: relative;
    width: 760px;
    margin: 0 auto;
    background: #FFFFFF;
    text-align: left;
    z-index: 10;
}

/*top right corner logo and spacing divs */
#logo {
    position: relative;
    float: left;
    background: #FFFFFF; 
    width: 95px; 
    height: 75px;
}

#logoSpacerTop {
    position: relative;
    float: left;
    background: #FFFFFF; 
    width: 100%; 
    height: 15%;
}

/* top left navigation bar spacing divs */
#topNav {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 665;
    height: 75;
}

#topNavTopSpacer {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
    height:25%;
}

#topNavBuisnessName {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 20%;
    height:22%;
    padding-bottom: 1px;
}

#topNavLinks {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 80%;
    height: 22%;
    padding-bottom: 2px;
    text-align: right;
}



#topNavDividingBar{
    position: relative;
    float: left;
    background: #666666;
    width: 100%;
    height: 1px;
    font-size: 0;
}

#topNavDividingBarSpacerBottom{
    position: relative;
    float: right;
    background: #FFFFFF;
    width: 100%;
    height: 100px;
}


#topNavDividingBarSpacerBottom{
    position: relative;
    float: right;
    background: #FFFFFF;
    width: 100%;
    height:2px;
}


/* Left Navigation bar and spacing divs */
#leftNav {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 152;
    height: 65%;
    text-align: right;
}



#leftNavLeftLinkListSpacer {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 5%;
    height: 100%;	
}

#leftNavMain {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 70%;
    height: 100%;	
}

#leftNavRightLinkListSpacer {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 5%;
    height: 100%;	
}

#leftNavVerticalLine {
    position: relative;
    float: left;
    background: #666666;
    width: 1px;
    height: 100%;	
}

/* the main window */

#mainWindow {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 570;
}

#pageTypeDiv {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 30%;
    height: 2.75em;
}

#pageTypeSpacerDiv {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%
    height: 50%;
}

#pageDescriptionDiv {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 70%;
    height: 2.75em;
    text-align: right;
}

#mainWindowAboveImageSpacer
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
    height: 0.5em;
    text-align: center;
}

#mainWindowImageDiv {
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
    height: 300px;
    text-align: center;
}

#mainWindowBelowImageSpacer
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
    height: 0.5em;
    text-align: center;
}

#projectWritingDiv
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 75%;
    text-align: left;
}

#projectButtonDiv
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 20%;
    text-align: left;
}

#projectUnderTextDiv
{
    position: relative;
    float: left;
    background: #FFFFFF;
    height: 300px;
    text-align: left;
}

#projectSmallImages
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
    text-align: center;
}

#projectUnderSmallImageSpacer
{
    position: relative;
    float: left;
    background: #FFFFFF;
    height: 0.5em;
    text-align: left;
}

#projectDividingBar
{
    position: relative;
    float: left;
    background: #666666;
    width: 100%;
    height: 1px;
    font-size: 0;
}

#aboutContents
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
}

#aboutButtonImage
{
    position: relative;
    float: left;
    text-align: center;
    background: #FFFFFF;
    width: 25%;
}

#aboutButtonExplain
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 75%;
}

#aboutButtonContainer
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
}

#aboutWhereContainer
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
}


#indentContainer
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
}

#indentSpacer
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 5%;
}

#indentContent
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 95%;
}

#contactContainer
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
}

#contactImage
{
    text-align: center;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 40%;
}

#contactContent
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 60%;
}

#bulletContainer
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
}


#bulletImage
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 7%;
}

#bulletCOntent
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 90%;
}



#contactSpliter
{
    text-align: left;
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 50%;
}



#bottomOfPageBlurb
{
    position: relative;
    float: left;
    background: #FFFFFF;
    width: 100%;
}

