#navbox{
	color:#FFFFFF;
	padding: 0px;
	width: 735px;
	margin: 0px;
	float: left;
	padding-left: 110px; 
}
#page_wrapper {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 995px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../img/main_back.gif); 
	background-repeat: no-repeat;
} 
#left-content{
	float:none;
	width:850px;
	margin-left: 0px;
	padding: 0px;
} 
#main-content{
	float:left;
	width:820px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 0px;
}
#main-content_no_padding{
	float:left;
	width:845px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.message_entry {
	background-color: #F1F4FA;
	color: #006;
	width: 500px;
	height: 30px;
	margin-left: 20px;
	border: thin solid #DEE4F2;
}
.message_title_entry {
	background-color: #F1F4FA;
	color: #006;
	width: 300px;
	margin-left: 20px;
	border: thin solid #DEE4F2;
}

#advert_block {
	padding-right: 0px;
	width: 140px;
	padding-left: 0px;
	padding-top: 5px;
	margin-left: 0px;
	float: right;
}
.product_summary {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	float: left;
	width: 400px;
	padding: 10px;
	margin-right: 20px;
	height: 200px;
}
#second_navbox {
	float: left;
	width: 200px;
	text-align: right;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#third_navbox {
}
#main-header {
	margin-top: 0px;
	margin-left: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px; 
	width: 845px;
	height: 70px;
}
.user_status_box {
	width: 130px;
	float: right;
	color: #333333;
	font-size: 90%;
	padding-top: 37px;
	text-align: right;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#logo_box {
	float: left;
	width: 200px;
	padding-left: 30px;
	padding-top: 30px;
}
.header_text_med_red
{
	color: #E14445;
	font-size: 11pt;
	}
.user_status_box a {
	color: #000000;
	text-decoration: underline;
}
.user_status_box a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.user_status_box a:visited {
	color: #000000;
	text-decoration: underline;
}



#bottom-content{
	margin-top:20px;
	border-top-width: thin;
	border-bottom-width: none;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
}

/************ FOOTER ************/
#footer
{
	width: 820px;
	padding-top:5px;
	margin-right:auto;
	font-size: 0.8em;
	line-height: 15px;
	color: #495775;
	text-align: center;
}
#footer a
{
	font-weight: bold;
	color: #495775;
	text-decoration: none;
}
hr {
	color: #C0CBE6;
	background-color: #C0CBE6;
}
h1 {
	font-size: 160%;
	color: #495775;
	margin: 0px;
	padding: 0px;
	font-variant: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h2 {
	color: #495775;
	font-size: 130%;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}
h3 {
	font-weight: bold;
	font-variant: normal;
	color: #495775;
	font-size: 100%;
	margin: 0px;
	padding: 0px;;
}
h4 {
	font-size: 160%;
	color: #E14445;
	margin: 0px;
	padding: 0px;
	font-variant: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h5 {
	color: #E14445;
	font-size: 130%;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}
h6 {
	font-weight: bold;
	font-variant: normal;
	color: #E14445;
	font-size: 100%;
	margin: 0px;
	padding: 0px;;
}

body {
	color: #495775;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-repeat: no-repeat;
	background-color: #C0CBE6;
}

li {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;

}


#main-content a {
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
}

#main-content a:hover {
	text-decoration: underline;

}
#main-content a:visited {
	text-decoration: none;
}
#bottom-content a {
	background-color: #ffffff;
}

#bottom-content a:hover {
	background-color: #ffffff;
}
#bottom-content a:visited {
	background-color: #ffffff;
}
table {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}


.clear_float {
	clear: both;
}

.highlight1 {
	background-color: #33210E;
	padding: 10px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	color: #FFFFFF;
	background-image: url(../img/highlight_1_back.gif);
}
.highlight2 {
	margin-left:5px;
	margin-right:0px;
	margin-bottom:5px;
	border: thin solid #382410;
	background-color: #000;
	padding: 8px;
}


.highlight3 {
	background-image: url(http://79.170.40.229/hackneyplay.org/img/highlight_3_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 20px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: thin solid #00CC00;
}
.highlight4 {
	background-image: url(http://79.170.40.229/hackneyplay.org/img/highlight_4_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 20px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: thin solid #663399;
}
.highlight5 {
	background-image: url(http://79.170.40.229/hackneyplay.org/img/highlight_5_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 10px;
	border: thin solid #009999;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-right: 0px;
	margin-left: 20px;
}
.small_text {
	font-size: 80%;
}
.really_small_text {
	font-size: 50%;
	font-style: italic;
	text-align: center;
}
.calendar_wrapper {
	float: left;
	margin-right:0px;
	width:750px;
}
.calendar{
	margin:10px 10px 10px 10px;
	border:none;
	border-width:1px 0 0 1px;
	border-collapse:separate;
	font-size: 80%;
	background-image: none;
	background-repeat: no-repeat;
}
.calendar, .calendar,  th,.calendar td,  th,.calendar td{
	padding:0.1em 0.5em 0.1em 0.5em;
}
.calendar th,.calendar thead td{
	color:#FF0;
	font-size: 20px;
	text-transform: capitalize;
}
.calendar-title {
	font-size: 36px;
	font-weight: bold;
	color: #FF0;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
} 
.calendar-prev a,.calendar-next a{
	color: #673301;
	font-size: 16px;
	font-weight: bold;
}



.calendar td:hover{ /* cell rollovers */
	background-color: #673301;
}
.calendar_day {
	background-color: #FFFFFF;
	color: #3B2610;
	border: thin solid #673301;
}
.calendar_empty_day {
	background-color: #050301;
	color: #FFF;
	border: thin solid #050301;
}
.event_popup {
	background-image: url(../img/event_background.gif);
	background-repeat: no-repeat;
	width:230px;
	height:160px;
	padding:10px;
	color:#FFFFFF;
	font-size:16px;
}
.event_list_title {
	font-size: 18px;
	font-weight: bold;
	color: #07846B;
	padding: 5px;
	width: 260px;
}
.event_list_detail {
	font-size: 14px;
	font-weight: bold;
	color: #06846B;
	padding: 5px;
	width: 255px;
}
.calendar_event_border {
	margin-bottom: 6px;
	border: thin solid #673301;
	background-color: #FFFFFF;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.linked-day {
	background-color: #673301;
}

.calendar_event_border_1 {
	margin-top: 4px;
	margin-bottom: 4px;
	border: thin solid #7CC5A1;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../img/event_back1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 4px;
	margin-bottom:12px
}
.calendar_event_border_2 {
	margin-top: 4px;
	margin-bottom: 4px;
	border: thin solid #7CC5A1;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../img/event_back2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 4px;
	margin-bottom:12px
}
.calendar_event_border_3 {
	margin-top: 4px;
	margin-bottom: 4px;
	border: thin solid #7CC5A1;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../img/event_back3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 4px;
	margin-bottom:12px
}
.calendar_event_border_4 {
	margin-top: 4px;
	margin-bottom: 4px;
	border: thin solid #7CC5A1;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../img/event_back4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 4px;
	margin-bottom:12px
}


.highlight1 a {
	background-color: #FFFFFF;
}
.buton_small{
	color:#FFF;
	border-top:1px solid #8A8A8A;
	border-right:1px solid #2D2D2D;
	border-bottom:1px solid #2D2D2D;
	border-left:1px solid #8A8A8A;
	width:50px;
	height: 20px;
	font-size: 100%;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 0;
	text-transform: capitalize;
	background-color: #495775;
}
.padded_block{
	margin: 10px;
}
.button_medium{
	color:#FFF;
	border-top:1px solid #8A8A8A;
	border-right:1px solid #2D2D2D;
	border-bottom:1px solid #2D2D2D;
	border-left:1px solid #8A8A8A;
	width:100px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 0;
	text-transform: capitalize;
	background-color: #495775;
}
.fake_button_medium{
	color:#FFF;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;

	text-transform: capitalize;
	background-color: #495775;
}
.button_light_blue{
	color:#FFF;
	text-transform: uppercase;
	background-color: #95A8D5;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 8px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0;
	padding-right: 10;
	padding-bottom: 0;
	padding-left: 10;

}

form {
	margin: 0px;
	padding: 0px;
}
.input_field {
	border: thin none #666666;
	color: #495775;
	background-color: #F0F3F9;
}
.input_field_small {
	border: thin none #666666;
	color: #495775;
	width: 100px;
	background-color: #F0F3F9;
}
.input_field_small_2 {
	border: thin solid #DEE4F2;
	color: #495775;
	width: 130px;
	background-color: #DEE4F3;
}
.input_field_medium {
	border: thin none #666666;
	color: #495775;
	width: 250px;
	background-color: #F0F3F9;
}
.input_field_large {
	border: thin none #666666;
	color: #495775;
	width: 450px;
	background-color: #F0F3F9;
}

.red_highlight_box {
	border: thin solid #990000;
	background-color: #FFFFFF;
	background-image: url(../img/quotes_back.gif);
	background-repeat: no-repeat;
	padding: 10px;
	margin-bottom: 15px;
	width: 399px;
}
.red_message {
	border: thin solid #FF0000;
	background-color: #FFCCCC;
	background-image: url(../img/red_alert.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #990000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-weight: bold;
}
.alert_message {
	background-color: #FFF;
	color: #E14445;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px;
	margin-top: 5px;
}
.yellow_message {

	border: thin solid #009900; 
	background-color: #D7FFD7;
	background-image: url(../img/green_alert.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #009900;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-weight: bold;
}
.green_message {


	border: thin solid #009900;
	background-color: #D5FFD5;
	background-image: url(../img/green_alert.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #009900;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-weight: bold;
}
#second_navbox a {
	color: #FFFF00;
	text-decoration: none;
}
#second_navbox a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #533416;
}
#second_navbox a:visited {
	color: #FFFF00;
	text-decoration: none;
}
#third_navbox a {
	color: #FFFF00;
	text-decoration: none;
}
#third_navbox a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #533416;
}
#third_navbox a:visited {
	color: #FFFF00;
	text-decoration: none;
}
.float_right_left_align {
	width: 50%;
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	text-align:left;
}
.float_right_right_align {
	width: 50%;
	float: right;
	text-align:right;
	margin: 0px;
}
#sub_content_header {
	width: 100%;
	color: #FF0;
	font-weight: bold;
	font-size: 130%;
	float: none;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#sub_content_footer {
	width: 95%;
	color: #FF9900;
	font-weight: bold;
	font-size: 70%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: double;
	border-bottom-color: #FF9900;
}
#sub_content {
	width: 95%;
	font-weight: normal; 
	font-size: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FFF;
}
.dark_text {
	color: #000;
}
.styled_link_1 {
	font-size: 10px;
	text-transform: capitalize;
	text-decoration: none;
	color: #E14445;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	border: thin solid #FC6;
	background-image: url(../img/gradient_back.gif);
}
.styled_link_1 a {
	color: #E14445;
	text-decoration: none;
}
.styled_link_1 a:hover {
	color: #495775;
	text-decoration: none;
}
.styled_link_1 a:visited {
	color: #000000;
	text-decoration: underline;
}
label {
	color: #495775;
	font-size: 11px;
}
.story_title_column {
	border-top-width: 9px;
	border-right-width: thick;
	border-bottom-width: 2px;
	border-left-width: thick;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #495775;
	border-bottom-color: #495775;
	font-size: 28px;
	border-left-style: none;
	width: 170px;
	text-align: right;
	padding-bottom: 10px;
	padding-top: 5px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.thin_blue_line {
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	border-bottom-color: #495775;
	font-size: 10px;
}

.story_sub_title {
	font-size: 11pt;
	text-align: right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
.story_sub_title_2 {
	font-size: 9pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}

.story_title_bar {
	border-top-width: 9px;
	border-right-width: thick;
	border-bottom-width: 2px;
	border-left-width: thick;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-top-color: #495775;
	border-bottom-color: #495775;
	font-size: x-large;
	border-left-style: none;
	text-align: right;
	padding-bottom: 10px;
	padding-top: 5px;
	margin-bottom:20px;
	float: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:553px;
	
}

#page_wrapper #left_content #main-content table tr td #form1 table tr td label a {
	color: #495775;
}
#page_wrapper #left_content #main-content table tr td #form1 table tr td label a:visited {
	color: #495775;
}

#left_content {
	width:850px;
}

.story_body_column {
	width: 640px;
	float: left;
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: auto;
}
.story_gabby_left_column {
	width: 290px;
	float: left;
	margin-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	text-align:justify;

}
.story_gabby_left_column a {
	color: #495775;
}
.story_gabby_lect_column a:visited {
	color: #495775;
}
.story_gabby_right_column a {
	color: #E14445;
}
.story_gabby_right_column a:visited {
	color: #E14445;
}
.blue_text a {
	color: #495775;
}
.blue_text a:visited {
	color: #495775;
}

.story_list a {
	color: #495775;
}
.story_list a:visited {
	color: #495775;
}
.story_list_2 a {
	color: #495775;
}.story_list_2 a:visited {
	color: #495775;
}
.story_body_column a {
	color: #495775;
}
.story_body_column a:vidited {
	color: #495775;
}


.story_gabby_right_column {
	width: 290px;
	float: left;
	margin-left: 15px;
	padding-right: 10px;
	background-color: #F7DEE5;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	color: #E14445;
	text-align:justify;
}

.story_tan_full.header {
	color: #E34F50;
	background-color: #E7D76B;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
}

.story_divider_red_feature {
	background-color: #DC648B;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	margin-left: 190px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}
.story_divider_red_story {
	background-color: #DC648B;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	margin-left: 260px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}
.story_divider_red_guidance {
	background-color: #DC648B;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	margin-left: 185px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}
.story_list_feature {
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	margin-left: 190px;
	font-weight: bold;
	background-image: url(../img/profile_divider_image.png);
	background-repeat: no-repeat;
	background-position: left center;
	
}.story_list_story {
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	margin-left: 220px;
	font-weight: bold;
	background-image: url(../img/profile_divider_image.png);
	background-repeat: no-repeat;
	background-position: left center;
	
}
.story_list_guidance {
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	margin-left: 145px;
	font-weight: bold;
	background-image: url(../img/profile_divider_image.png);
	background-repeat: no-repeat;
	background-position: left center;
	
}
.story_list_feature:hover {
	background-color: #fff;

}
.story_list_story:hover {
	background-color: #fff;

}
.story_list_guidance:hover {
	background-color: #fff;

}
.story_divider_red_2 {
	background-color: #DC648B;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	margin-left: 250px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
}
.story_list_2 {
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 10px;
	margin-left: 210px;
	font-weight: bold;
	background-image: url(../img/profile_divider_image.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.story_list_2:hover {
	background-color: #fff;

}
.content_column_narrow {
	width: 110px;
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
}
.content_column_narrow_2 {
	width: 140px;
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px
}
.content_column_wide {
	width: 540px;
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
}
.content_column_wide2 {
	width: 680px;
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.dark_blue {
	color: #495775;
	text-decoration: none;
}
.guidance_reply {
	color: #F00;
	background-color: #FCC;
}

.story_body_full {
	float: right;
	width: 810px;
	margin-right:15px;
}
.story_body_full a {
	color: #495775;
}
.story_body_full a:visited {
	color: #495775;
}
.gradient_back_short {
	font-size: 11px;
	background-image: url(../img/gradient_table_back_short.gif);
	padding-top: 10px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
}
.thumb_image {
	padding-left: 5px;
	padding-bottom: 15px;
	padding-right: 10px;
}

.indent_1 {
	padding-left: 33px;

}
.gradient_back_homepage_panel {
	background-image: url(../img/gradient_back_homepage_panel.gif);
	background-repeat: no-repeat;
	float: left;
	height: 115px;
	width: 390px;
	margin-right: 8px;
	margin-top: 9px;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.gradient_back_homepage_panel a:hover {
	text-decoration: underline;
}

.gradient_panel_338x141_right {
	background-image: url(../img/gradient_back_338x141.gif);
	background-repeat: no-repeat;
	padding: 8px;
	float: right;
	height: 126px;
	width: 372px;
	margin-right: 10px;
	margin-top: 10px;
}

.can_contract {
	height: auto;
}
.light_blue_square {
	background-color: #D7DEEF;
}
.lighter_blue_square {
	background-color: #DEE4F3;
} 
.lightest_blue_square {
	background-color: #F1F4FA;
}
.white_square {
	background-color: #FFFFFF;
}
.story_left_column_medium {
	float: left;
	width: 230; 
}
.blue_heart_right {
	background-image: url(../img/background_blue_heart_right.jpg);
	background-repeat: no-repeat;
	height: 500px;
}
.blue_heart_left {
	background-image: url(../img/background_blue_heart_left.jpg);
	background-repeat: no-repeat;
}
.blue_heart_left_tall {
	background-image: url(../img/background_blue_heart_left_tall.jpg);
	background-repeat: no-repeat;
}
.solid_back_contacts_panel {
	float: none;
	width: 310px;
	padding: 0px;
	margin-bottom: 10px;
}
.contacts_left_padding {
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#contacts_div_1 a, a:visited{
	color: #495775;
}
#contacts_div_1 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_2 a, a:visited{
	color: #495775;
}
#contacts_div_2 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_3 a, a:visited{
	color: #495775;
}
#contacts_div_3 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_4 a, a:visited{
	color: #495775;
}
#contacts_div_4 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_5 a, a:visited{
	color: #495775;
}
#contacts_div_5 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_6 a, a:visited{
	color: #495775;
}
#contacts_div_6 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_7 a, a:visited{
	color: #495775;
}
#contacts_div_7 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_8 a, a:visited{
	color: #495775;
}
#contacts_div_8 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_9 a, a:visited{
	color: #495775;
}
#contacts_div_9 a:hover{
	color: #495775;
	text-decoration: underline;
}
#contacts_div_10 a, a:visited{
	color: #495775;
}
#contacts_div_10 a:hover{
	color: #495775;
	text-decoration: underline;
}
.contacts_single.column {
	float: left;
	width: 310px;
	margin-left: 10px;
}

.content_panel_top a:hover {
	color: #FFF;
	background-color: #495775;
}
.content_panel_top a:visited {
	font-size: 95%;
}

.content_panel_top {
	background-image: url(../img/solid_back_contents_panel_top.gif);
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-size: 100%;
}
.content_panel_bottom {
	background-image: url(../img/solid_back_contents_panel_bottom.gif);
	height: 6px;
}
.profile_divider {
	background-color: #C0CBE6;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../img/profile_divider_image.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.profile_menu {
	font-size: 13px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #495775;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.profile_menu_active {
	color: #E14445;
} 
.image_thumb {
	height: 30px;
	width: 30px;
	float: left;
	padding-left:3px
}
.sidebar_area_pale_blue {
	background-color: #F1F4FA; 
	margin: 0px;
	padding: 0px;
}
.message_display {
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
}


.proifile_image {
	float: left;
	width: 178px;
	text-align: center;
	margin-top: 20px;
}
.story_gabby_left_column {
	text-align: justify;
}
.gradient_back_homepage_panel a {
	color: #495775;
}
.gradient_back_homepage_panel a:visited {
	color: #495775;
}
.content_column_wide a {
	color: #495775;
}
.sidebar_area_pale_blue a {
	color: #495775;
}
.content_column_wide2 a {
	color: #495775;
}
.content_column_wide2 a:visited {
	color: #495775;
}

.sidebar_area_pale_blue a:visited {
	color: #495775;
}

.content_column_wide a:visited {
	color: #495775;
}
.content_column_narrow a {
	color: #495775;
}
.content_column_narrow a:visited {
	color: #495775;
}
.story_sub_title_2 a {
	color: #495775;
}
.story_sub_title_2 a:visited {
	color: #495775;
}
.solid_back_contacts_panel a:hover {
	background-color:#fff
}
.story_tan_full.header a {
	color: #E34F50;
}
.story_tan_full.header a:visited {
	color: #E34F50;
}
.story_tan_full.header a:hover {
	color: #E34F50;
}
.blue_link a {
	color: #495775;
}
.blue_link a:visited {
	color: #495775;
}

