/* The Body */
body{ color: #656263; background: #ffffff url('background.gif') repeat center top; }
body.home { color: #656263; background: #ffffff url('background.gif') repeat center top; !important; }

.header {  background: #ffffff url('nav-background.jpg') no-repeat right center; }

/* Heading Colors */
h1, h2, h3, h4, h5, h6 { color: #74CAC7;}

h1 { font-family: Georgia, "Times New Roman", Times, serif; padding: 10px 0 10px 0;}

h2 { font-family: Georgia, "Times New Roman", Times, serif; padding: 10px 0 10px 0; line-height: 28px;}

h3 { font-family: Georgia, "Times New Roman", Times, serif; color: #512913;}


/* Links */
a { color: #EB539C; }
a:hover { color: #EB539C; text-decoration: underline; }

.nav li.page_item a {
	font-size: 12px;
	color: #fff;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	background-color: #74CAC7;
	}
	
.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; }

/* Home Page Slider */
#slider-content {
	background: transparent url('slider-background.jpg') no-repeat scroll top;
	height: 405px;
	width: 920px;
	margin: 0px;
	 }

#slider-text h2 {
display: none;
}

#slider-text .text {
	color: #fff;
	width: 390px;
	margin-top: 0px;
	padding-top: 0px;
}

/* The 3 Home Sections */
#home-3-sections h3 { color: #404040; }

/* Footer */
.footer { background: transparent url('separator.gif') repeat-x scroll center top; }
.footer #copyright { color: #656263;}

/* Inner Page Sub-Header */
#sub-header h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 42px; color: #FFFFFF; font-weight: normal; line-height:42px}
#sub-header p { color: #fff; }

#sub-header {background: url('header-background.jpg') no-repeat top}


/* 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: #fcfcfc; }
.nav-next, .nav-previous, .comment-reply { font-weight: bold; }
div.hr { background: transparent url('separator.gif') repeat-x scroll center bottom; }

/* Sidebar Widgets */
#secondary .widget { background-color: #DCF2F1; border: 0; }
#secondary .widget ul, #secondary .widget div { background: transparent url('separator.gif') repeat-x scroll center top; }
.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 { background: transparent url('separator.gif') repeat-x scroll center top; }
.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; border-top:1px dotted #74CAC7; height:0px; margin: 20px 0;
}

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 { color:#74CAC7; }


#gform_wrapper_1 .gfield_label { margin-top:20px; font-size:14px; text-transform:uppercase; letter-spacing:2px; color:#512913; }

.verticalline {
	background-image: url('/images/verticalline.gif');
	background-repeat: repeat-y;
}

tr, td {
	vertical-align: top;
}