@charset "utf-8";
/* CSS Document */

*  {
border:0;
padding:0;
margin:0;
}

h2 {
font-family:arial, serif;
font-style:italic;
font-size:38px;
color:#ae7653;
font-weight:bold;
padding-left:20px;
padding-top:25px;
}

h3 {
font-family:arial narrow, arial;
color:#a1a1a1;
padding-left:20px;
padding-top:5px;
font-size:16px;
font-weight:bold;
}

h4 {
font-family:arial, serif;
font-style:italic;
font-size:26px;
color:#FFFFFF;
font-weight:bold;
padding-left:20px;
padding-top:25px;
}

h5 {
font-family:arial, serif;
font-style:italic;
font-size:13px;
color:#ae7653;
font-weight:bold;
padding-left:20px;
padding-top:2px;
}


h6 {
font-family:arial, serif;
font-style:italic;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding-left:20px;
padding-top:2px;
}


p {
font-family:arial narrow, arial;
}

body {
background-color:#CCCCCC;
}
#wrapper {
position:relative;
margin:auto;

width:824px;
background-color:#FFFFFF;
}

#nav {

width:824px;
height:28px;
background-color:#ae7753;
text-decoration:none;


}

#nav li  {
position:relative;
color:#FFFFFF;
display:inline;
text-decoration:none;
top:0px;
left:35px;

}

#nav li a{
color:#FFFFFF;
display:inline;
text-decoration:none;
font-size:18px;
font-family:arial narrow, arial, serif;
font-weight:bold;
padding-right:18px;
}

#nav li a:hover{
color:#a1a1a1;
display:inline;
text-decoration:none;
font-size:18px;
font-family:arial narrow, arial, serif;
font-weight:bold;
padding-right:25px;
}


#content {

background-image:url(assets/images/contentBackground.gif);
background-repeat:no-repeat;
height:550px;
}

#rightColumn {
float:left;

}

#rightColumn li {
position:relative;
color:#ae7753;
font-family:arial narrow, arial, serif;
font-size:17px;

left:40px;
top:15px;
font-weight:bold;
list-style-position:inside;
clear:left;


}

#middleColumn {
position:relative;
float:left;
left:20px;
top:211px;


}

#rightColumn {
float:left;

}

/*--------CLASSES--------*/
/*--------CLASSES--------*/
/*--------CLASSES--------*/

.headerImg {
position:absolute;
right:105px;
top:0;
display:inline;

}

.headerImg2{
position:absolute;
right:0;
display:inline;
top:0;
}

.greyHeaderText {
position:absolute;
display:inline;
font-family:Franklin Gothic Demi Cond, arial, serif;
font-size:50px;
color:#b3b5b7;
width:415px;
top:20px;


}

.brownHeaderText {
position:absolute;
display:inline;
font-family:Franklin Gothic Demi Cond, arial, serif;
font-size:50px;
color:#ae7653;
top:60px;
left:176px;
letter-spacing:4px;
}

.curve {
position:absolute;
right:0;
bottom:0;
}

.locations {
position:relative;
font-family:arial, serif;
font-style:italic;
font-size:38px;
color:#ae7653;
font-weight:bold;
left:20px;
top:25px;
}

.hamden {
position:relative;
left:20px;
top:22px;

}

.textParagraph {
margin: 5px 20px;
}

.locationParagraph {
position:relative;
width:200px;
font-family:Arial,serif;
color:#a1a1a1;
left:20px;
top:25px;
font-size:16px;
font-weight:bold;


}

.rightBrownParagraph {
position:relative;
font-family:arial narrow, arial, serif;
color:#ae7753;
font-size:45px;
width:250px;
text-align:right;
padding-bottom:100px;
left:140px;
top:30px;


}
#content2 {

background-image:url(assets/images/contentBackground2.gif);
background-repeat:no-repeat;
height:3000px;
}


#content3 {

background-image:url(assets/images/contentBackgroundlong.gif);
background-repeat:no-repeat;
height:825px;
}


#content4 {

background-image:url(assets/images/contentBackgroundlong2.gif);
background-repeat:no-repeat;
height:972px;
}


#content5 {

background-image:url(assets/images/contentBackgroundlong3.gif);
background-repeat:no-repeat;
height:1080px;
}


#contentnew {

background-image:url(assets/images/contentBackgroundnew.gif);
background-repeat:no-repeat;
height:561px;
}


#content6 {

background-image:url(assets/images/contentBackgroundlong4.gif);
background-repeat:no-repeat;
height:2472px;
}


#content7 {

background-image:url(assets/images/contentBackgroundlong9.gif);
background-repeat:no-repeat;
height:2880px;
}


#content8 {

background-image:url(assets/images/contentBackgroundlong9a.gif);
background-repeat:no-repeat;
height:3375px;
}
