﻿body
{
    background-attachment: fixed;
    text-align:center;
    background-color:gray;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

li
{
    margin:0px 5px 0px 5px;
    list-style-type:none;
    list-style-image: url("/images/bullet.gif");
    text-align:left;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:smaller;
	font-weight:bold;
}

p
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:smaller;
}

a{text-decoration:none;}
a:link{color:#0000FF;}
a:visited{color:#0000FF;}
a:active{color:#0000FF;}
a:hover{color:#800000;}

hr
{
    margin:2px 0px 2px 0px;
    width:98%;
}

#logoLink
{   
    
}

#logoLink a
{   
    width:545px;
    height:110px;
    display:block;
}

#whole
{
	margin:auto auto auto auto;
	width:875px;
}

#header
{
	float:left;
    background-image:url("/images/header.png");
    width:875px;
    height:187px;
    text-align:left;
}

#page
{
	float:left;
    width:875px;
    background-image:url("/images/bg.png");
    background-repeat:repeat-y;
    /* IE6 PNG-fix 
    behavior: url(/includes/iepngfix.htc);*/
}

#footer
{
	float:left;
    width:875px;
    height:55px;
    background-image:url("/images/footer.png");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/* IE6 PNG-fix */
    behavior: url(/includes/iepngfix.htc);
}

#menu
{
    float:left;
    width:190px;
	text-align:center;
	margin:15px auto auto 5px;
}

#content
{
    padding-left:15px;
    margin:auto 0px 0px 20px;
	text-align:left;
}

.heading
{
    font-size:larger;
    font-weight:bold;
    margin-left:-15px;
    margin-top:15px;
    color:Maroon;
}

.twocol
{
	width:610px;
	float:left;
}

.threecol
{
	width:465px;
	float:left;
}

.threecol li
{
    margin-top:5px;
	margin-bottom:10px;
}

#hero
{
    margin:15px 5px auto auto;
	float:right;
	width:150px;
	background-repeat:no-repeat;
}

.homeHero
{
    background-image: url('/images/globe.png');
    height:225px;
}

.ourServHero
{
    background-image: url('/images/accounting.png');
    height:144px;
}

.finServHero
{
    background-image: url('/images/savingsJar.png');
    height:240px;
}

.dropMenu
{
    position:absolute;
    z-index:-1;
    background-color:#800000;
    text-align:left;
    padding:5px;
    margin-left:190px;
    visibility:hidden;
}

.dropMenu a{font-size:smaller; text-decoration:none;}
.dropMenu a:link{color:#cccccc;}
.dropMenu a:visited{color:#cccccc;}
.dropMenu a:active{color:#999999;}
.dropMenu a:hover{color:#999999;}
#homeDrop
{   
    width:110px;
    margin-top:0px;
    height:70px;
}
#ourTeamDrop
{
    width:110px;
    margin-top:35px;
    height:100px;
}
#ourServDrop
{
    width:110px;
    margin-top:70px;
    height:100px;
}
#itemsDrop
{
    width:110px;
    margin-top:105px;
    height:100px;
}
#finServDrop
{
    width:110px;
    margin-top:140px;
    height:100px;
}
#contactDrop
{
    width:110px;
    margin-top:175px;
    height:100px;
}
#careerDrop
{
    width:110px;
    margin-top:210px;
    height:100px;
}
#newyork
{
    width:600px;
    height:400px;
    background-image: url('/images/newyork.png');
}
#massenaLink
{   
    margin-top:-8px;
    margin-left:295px;
}

#massenaLink a
{   
    width:70px;
    height:12px;
    display:block;
}
#maloneLink
{   
    margin-top:0px;
    margin-left:337px;
}

#maloneLink a
{   
    width:55px;
    height:8px;
    display:block;
}
#watertownLink
{   
    margin-top:15px;
    margin-left:388px;
}

#watertownLink a
{   
    width:25px;
    height:18px;
    display:block;
}

#plattsburghLink
{   
    margin-top:-15px;
    margin-left:400px;
}

#plattsburghLink a
{   
    width:90px;
    display:block;
}

#lpLink
{   
    margin-top:15px;
    margin-left:388px;
}

#lpLink a
{   
    width:25px;
    height:18px;
    display:block;
}

#cantonLink
{   
    margin-top:15px;
    margin-left:388px;
}

#cantonLink a
{   
    width:25px;
    height:18px;
    display:block;
}

#websiteLinks a{text-decoration:underline;}