/* The Body */
body{
	color: #656263;
	background: #74cac7 url(background.gif) repeat-y center top;
}
body.home {
	color: #656263;
	background: #74cac7 url(background.gif) repeat-y center top;
!important; }


/* Heading Colors */
h1, h2, h3, h4, h5, h6 { color: #74CAC7;}

h1 { font-family: WinterthurCondensedRegular, Arial, Helvetica, sans-serif; padding: 10px 0 10px 0; color: #EB539C; font-weight:normal; text-transform: uppercase; font-size:46px; }

h2 { font-family: WinterthurCondensedRegular, Arial, Helvetica, sans-serif; padding: 10px 0 10px 0; line-height: 24px; text-transform:uppercase; letter-spacing:1px; }

h3 {
	color: #512913;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-family: WinterthurCondensedRegular, Arial, Helvetica, sans-serif;
}


/* Links */
a { color: #EB539C; }
a:hover { color: #EB539C; text-decoration: underline; }

.nav li.page_item a {
	font-size: 11px;
	color: #EB539C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #fff;
	letter-spacing: 1px;

	}
	
.nav li.page_item a:hover { color: #522913; text-decoration: none }

.nav li.current_page_item a, .nav li.current_page_ancestor a { color: #522913 !important; text-decoration: none; }

.pageid-1885 div#sub-header h2 {display:none; }

.pageid-1885 div#main-content {margin-top:0px; }



/* The 3 Home Sections */
#home-3-sections h3 { color: #404040; }

/* Footer */
.footer {  }
.footer #copyright { color: #656263; margin-top: 8px;}

/* Inner Page Sub-Header */
#sub-header h2 { font-family: WinterthurCondensedRegular, Arial, Helvetica, sans-serif; font-size: 46px; color: #EB539C; font-weight: normal; text-align: left; padding:0; font-style: normal; text-transform: uppercase; line-height:normal;}
#sub-header p { color: #fff; }

.pageid-2 #content div#main-content2 div#sub-header h2 {display:none;}



#sub-header { }


/* Override some of the base.css styles */
h1.entry-title { color: #74CAC7; font-family: Georgia, "Times New Roman", Times, serif;}
h2.entry-title { font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal; }
#allowed-tags { background-color: #f0f0f0; }
#primary .published, #primary .comment-date { color: #949393; }
.entry-tags, .entry-categories { color: #949393; }
#primary .hentry img { border: 0; background-color: #fff; }
.nav-next, .nav-previous, .comment-reply { font-weight: bold; }
div.hr { background: transparent url('separator.png') repeat-x scroll left bottom; }

/* Sidebar Widgets */
#secondary .widget { background-color: #DCF2F1; border: 0; }
#secondary .widget ul, #secondary .widget div { border-top:1px dotted #74CAC7;}
.widget li.current_page_item a, .widget li.current-cat a { color: #EB539C; }
.widget li {border-bottom:1px dotted #74CAC7; padding:5px 0 5px 0;}
.widget li.page_item a:hover, .widget li.cat-item a:hover { color: #EB539C; }
.widget h4 { color: #512913; text-transform: uppercase; font-weight: bold; font-size: 14px; letter-spacing: 1px;}

/* Default Widgets Styles */
#secondary .widget_categories h4 {  }
#secondary .widget_recent_entries h4 {  }
#secondary .widget_archive h4 {  }
#secondary .widget_search h4 {  }
#secondary .widget_search .search { border: 1px solid #d9d9d9; }
#secondary .widget_search .search-btn { background: transparent url('search_btn.png') no-repeat scroll center top; border: 0; }
#secondary .widget_search form { border-top:1px dotted #74CAC7; }
.search-btn { background: transparent url('search_btn.png') no-repeat scroll center top; border: 0; }


#sidebar-images {
margin: 0 0 20px 5px;

}

/* Tables */
table { border: 0; }
table .alt { background: #fff; }
tr { border-bottom: 0; }
th { background-color:#0076d6; border:0; color:#FFFFFF; }
table tfoot tr th, table tfoot tr td { background-color:#aaa; border:0; }

/* Contact Form */
#unisphere-contact-form input{ border:solid 1px #d9d9d9; background-color: #fcfcfc; }
#unisphere-contact-form textarea{ border:solid 1px #d9d9d9; background-color: #fcfcfc; }

hr {
   border:0px; background: url('separator.png') repeat-x scroll left top transparent; margin: 20px 0; height:6px;
}

iframe {border: 0;}

.contact-large { font-size: 20px;     }

span.wpcf7-list-item { display: block; }



.sendbg {
	background: #EB539C;
	font-size: 12px;
	padding: 6px 30px;
	border:0;
	color: #fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
	width: 100px;
	height: 30px;
}


.icon {
vertical-align: -20%;
padding-right: 5px;
}

#gform_wrapper_1 .gfield_required, #gform_wrapper_2 .gfield_required { color:#74CAC7; }



.verticalline {
	background-image: url('/images/verticalline.gif');
	background-repeat: repeat-y;
}

tr, td {
	vertical-align: top;
}

.get-to-know-us p {
	color: #522913;
	line-height: 20px;
	font-size: 13px;
}

#gform_submit_button_1, #gform_submit_button_2  { border:0;    }


div#gform_wrapper_1.gform_wrapper form#gform_1 div.gform_footer a, div#gform_wrapper_2.gform_wrapper form#gform_2 div.gform_footer a {display:none;}

.gform_wrapper .gf_progressbar_wrapper { border-bottom: 1px dotted #74CAC7 !important; width: 100% !important; }

body .gform_wrapper .gform_body .gform_page_footer .gform_next_button, body .gform_wrapper .gform_body .gform_page_footer .gform_previous_button, body .gform_wrapper .gform_body .gform_page_footer .gform_button {background: #EB539C !important; border:0 !important; color: #fff !important; font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; cursor:pointer; } 

.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title { opacity: 1.0 !important; }

body .gform_wrapper .gf_page_steps .gf_step { color: #EB539C; }

body .gform_wrapper .gf_page_steps {border: 1px dotted #74CAC7; width: 100%; padding: 8px;}

.gform_wrapper .gf_step {margin-bottom:0 !important; }

.gform_wrapper .gform_page_footer { border-top: 1px dotted #74CAC7 !important; width: 100% !important; }

#gforms_confirmation_message { background: #fff !important; border: 1px dotted #74CAC7 !important; color: #EB539C !important; }

.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction {margin-bottom:20px !important; }

.gform_wrapper .gsection {border-bottom: 1px dotted #74CAC7 !important; }

.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li, .gform_wrapper li.gfield.gf_2col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_2col ul.gfield_radio li, .gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li, .gform_wrapper li.gfield.gf_3col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_3col ul.gfield_radio li  { margin-bottom: 30px !important; }
