@charset "UTF-8";
/* CSS Document */

/* Set the text for the entire website */
* {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
        color: #939598;
}

p {
        margin-bottom:0.9em;
}

h2 {
        color: #000000;
        font-size:1.2em;
}

a {
       /*text-decoration:none;*/
}

.note {
       font-size:0.8em;
}

#footer img {
        position:absolute;
        top:605px;
}

#wrapper #right_col #right_header {
	
}

#wrapper #right_col #right_image {
	margin-bottom: 20px;
	margin-top: 20px;
	height: 245px;
	width: 826px;
}

#wrapper #right_col #right_content {
	
}

#wrapper #right_content #contact_column_1 {
        position:relative;
        float:left;
        width:263px;
}

#wrapper #right_content #contact_column_1 a {
        text-decoration:none;
}

#wrapper #right_content #contact_column_2 {
        position:relative;
        float:left;
        width:332px;
}

#wrapper #right_content #contact_column_3 {
        position:relative;
        float:right;
        width:210px;
}

#wrapper #right_content #calendar_column_1 {
        position:relative;
        float:left;
        width:615px;
}

#wrapper #right_content #calendar_column_1 a {
        text-decoration:none;
}

#wrapper #right_content #calendar_column_2 {
        position:relative;
        float:right;
        width:193px;
}

#wrapper #right_content #calendar_column_1 #right_title {
        margin-bottom:5px;
}

#wrapper #right_content #calendar_text {
       position:relative;
       float:left;
       width:193px;
}

#wrapper #right_content #residence_column_1, #wrapper #right_content #current_column_1 {
        position:relative;
        float:left;
        width:403px;
}

#wrapper #right_content #residence_column_2, #wrapper #right_content #current_column_2 {
        position:relative;
        float:right;
        width:403px;
}

#wrapper #right_content #residence_column_1 p, #wrapper #right_content #contact_column_1 p {
        font-size:1.3em;
        line-height:1.1em;
}

#wrapper #right_content #residence_column_2 #residence_small_cta {
        width:193px;
        position:relative;
        float:left;
}
#wrapper #right_content #residence_column_2 #residence_small_caption {
        width:193px;
        position:relative;
        float:right;
}

#wrapper #right_content #contact_column_1 p a {
        font-size:1em;
        text-decoration:none;
}

#wrapper #right_content #current_column_1 #current_text_1 {
        float:left;
        width:190px;
}

#wrapper #right_content #current_column_1 #current_text_1 a {
        font-size:1em;
        text-decoration:none;
}

#wrapper #right_content #current_column_1 #current_text_2 a {
        font-size:1em;
        text-decoration:none;
}

#wrapper #right_content #current_column_1 #current_text_2 {
       float:left;
       margin-left:20px;
       margin-top:18px;
       width:190px;
}

#wrapper #right_content #current_column_3a {
        position:relative;
        float:left;
        padding-left:20px;
        width:193px;
}

#wrapper #right_content #current_column_3b {
        /*clear:both;*/
        position:relative;
        float:right;
        width:197px;
}

#wrapper #right_content #current_column_3b a {
        font-weight:bold;
        font-size:1.1em;
        line-height:1.1em;
        text-decoration:none;
}

#residence_column_2 ul, #current_column_2 ul {
	list-style:none;
}

#residence_column_2 ul li, #current_column_2 ul li {
	float:left;
}

#wrapper #current_column_1 #current_column_title {
       margin-bottom:8px;
}

#wrapper #current_column_1 h3, #wrapper #calendar_column_1 h3, #wrapper #calendar_column_2 h3 {
       font-size:1.3em;
}

/*all interactive images are set the same */
.interactive_image {
	position:relative;
}

.interactive_image a {
        text-decoration:none;
}

#residence_column_2 .interactive_image, #current_column_2 .interactive_image {
        margin-bottom:6px;
}


cite {
	height:16px; 
        padding-left:4px;
        padding-top:1px;
	position:absolute; 
	bottom:0px; 
	width:822px; 
	font-family:verdana; 
	font-style:normal;
	font-size:85%; 
	color:#fff;
}

#residence_column_2 .interactive_image cite, #current_column_2 .interactive_image cite {
	bottom: 3px;
	width:193px;
}

/* hides the caption initially */
.interactive_image_caption {
	display:none;
}