body{
          background-color:#282828; 
          margin-left:0; 
          margin-top:0; 
          margin-right:0; 
          margin-bottom:0; 
          background-image:url(images/bground.gif); 
          background-repeat:repeat; 
          text-align:center}

P{
          margin-left:13px; 
          margin-top:8px; 
          margin-right:8px; 
          margin-bottom:0}

div#container{
          background:transparent; 
          margin:0 auto; 
          width:760px; 
          text-align:left}

div#banner{
          position:relative; 
          height:60px; 
          width:760px; 
          background:transparent url(images/logo.gif); 
		  background-repeat:no-repeat; 
		  background-position:right}

 div#menu{
 position:relative; 
 height:85px; 
 width:760px; 
 background-color:#282828}

 div#heading{
 position:relative; 
 height:85px; 
 width:760px; 
 background-color:#282828}

 div#wrapper{
 text-align:left; 
 margin:0 auto; 
 padding:0; 
 border:1px; 
 width:760px; 
 height:430px; 
 background-color:#282828}

 div#copy{
 border:1px; 
 float:left; 
 width:210px}

 div#images{
 border:1px; 
 float:right; 
 width:540px}

 .text{
 text-decoration:none; 
 font-weight:normal; 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 font-size:10px; 
 line-height:13px; 
 color:#797979}

 .text a:link, .text a:active, .text a:visited, .text a:hover{
 text-decoration:none; 
 color:#ff8700}

 .nav{
 text-decoration:none; 
 font-weight:normal; 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 font-size:10px; 
 line-height:13px; 
 color:#797979}

 .nav a:link, .nav a:active, .nav a:visited{
 text-decoration:none; 
 color:#797979}

 .nav a:hover{
 text-decoration:none; 
 color:#ff8700}

 .navdark{
 text-decoration:none; 
 font-weight:normal; 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 font-size:10px; 
 line-height:13px; 
 color:#282828}

 .textboldwhite{
 text-decoration:none; 
 font-weight:bold; 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 font-size:10px; 
 line-height:13px; 
 color:#bbbbbb}


 .caption{
 text-decoration:none; 
 font-weight:normal; 
 font-family:Verdana,Arial,Helvetica,sans-serif; 
 font-size:9px; 
 line-height:12px; 
 color:#666666; 
 margin-left:10px}


 div#flashcontent {
	position: relative;
	z-index: 1000;
 }
 
 div#safari_fix {
	position: relative;	
	background: url(images/cambridge-st-noflash.jpg) top no-repeat;
	width: 525px;
	height: 425px;	
 }

 /* Carousel */

.carousel {
    width: 540px;
    height: 425px;
    overflow: hidden;
    float: right;
    position: relative;
}

    .carousel .images {
        width: 525px;
        height: 380px;
        overflow: hidden;

        position: absolute;
        top: 0px;
        left: 0px;
    }

        .carousel .images img {
            position: absolute;
            top: 0px;
            left: 0px;
        }

    .carousel .controls {
        position: absolute;
        top: 395px;
        left: 0px;
    }

        .carousel .controls a {
            display: block;
            overflow: hidden;
            text-indent: -999em;
            float: left;
            margin-right: 5px;
        }

            .carousel .controls a:focus {
                outline: 0;
            }

            .carousel .controls a.prev {
                background: url(images/carousel/navigate-left.gif) top left no-repeat;
                width: 4px;
                height: 6px;
            }

            .carousel .controls a.next {
                background: url(images/carousel/navigate-right.gif) top left no-repeat;
                width: 4px;
                height: 6px;
            }

            .carousel .controls a.toggle {
                background: url(images/carousel/navigate-toggle.gif) top left no-repeat;
                width: 5px;
                height: 6px;
            }


    .carousel .headings {

        width: 475px;
        height: 30px;
        overflow: hidden;

        position: absolute;
        top: 390px;
        left: 50px;

        color: #797979;
        font-family: Verdana,Arial,Helvetica,sans-serif; 
        font-size: 10px;

        text-align: right;

    }

        .carousel .headings a {
            display: block;
            color: #f98e0c;
            text-decoration: none;
        }

            .carousel .headings a:hover {
                text-decoration: underline;
            }



