/* Tides General */
.tides-date { font-family:Georgia, serif; font-size:14px; text-transform:uppercase; font-style:normal; letter-spacing: 2px; }

.tides-social { margin:5px 0 0 0; }

.tides-meta-link { font-family:Georgia, serif; font-size:14px; color:#387fcc; font-style:italic; }

.tides-recent-articles { font-family:Georgia, serif; font-size:14px; font-style:italic; font-weight:normal; color:#4D5666; }

.tides-recent-articles img { border:1px solid #cccccc; margin-bottom:3px; }

.tides-recent-articles-title { font-family:Georgia, serif; font-size:14px; color:#387fcc; font-style:italic; font-weight:normal; line-height:23px; }

/* Tides Homepage */
.tides-feature-image { padding:0; margin:0 0 8px 0; border:1px solid #cccccc; }

.tides-featured-area { padding-right:15px; }

.tides-thumbnail-image { padding:0; margin:0 15px 0 0; border:1px solid #cccccc; }

.tides-feature-article-headline { font-family:Georgia, serif; font-size:24px; font-style:italic; font-weight:normal; color:#387fcc; line-height:23px; margin:11px 0 6px 0; }

.tides-feature-article { font-size:15px; line-height:1.8em; font-style:none; color:#4D5666; }

.tides-read-more { font-size:15px; line-height:1.6em; font-style:italic; color:#387fcc; }

.tides-secondary-article-headline { font-family:Georgia, serif; font-size:18px; font-style:italic; font-weight:normal; color:#387fcc; }

.tides-secondary-article { font-family:Georgia, serif; font-size:14px; font-style:italic; font-weight:normal; color:#4D5666; margin-top:-7px; line-height:1.8em; }

.tides-tagline { font-family:Georgia, serif; font-size:14px; text-transform:uppercase; letter-spacing: 2px; margin-top:5px; margin-bottom:5px; }

.tides-colophon { font-family:Georgia, serif; margin-top:5px; padding-left:15px; line-height:1.8em; font-weight:normal; color:#4D5666; font-style:italic; font-size:14px; }

.tides-colophon-header { font-size:24px; font-family:Georgia, serif; line-height:1.5em; font-weight: normal; font-style:normal; }

.tides-colophon a { color:#387fcc; }

.tides-banner { padding:0; }

.tides-home { font-family:Georgia, serif; font-size:14px; font-weight:normal; color:#4D5666; }

.tides-byline { font-family:Georgia, serif; font-size:14px; color:#4D5666; font-style:italic; margin:0 0 8px 0; }

.tides-article-byline { font-family:Georgia, serif; font-size:14px; color:#4D5666; font-style:italic; }

.tides-byline a { color:#387fcc; }

.tides-secondary-image { padding:0; margin:0 0 8px 0; border:1px solid #cccccc; }

.tides-secondary-image img { width: 100%; }

input#edit-keys-3.form-text {width: 128px;}
#tides-search-main input#edit-keys-3.form-text {width: 150px;}

/* Tides Article */

.tides-article-headline { font-family:Georgia, serif; font-size:28px; font-style:italic; font-weight:bold; color:#4D5666; }

#comments
{
	margin-top: 10px;
}

.box textarea:focus, .box input:focus {
        border: 2px solid #900;
}


.center {
	float:center; display: block;
	background: #ffffff;
	padding: 0px;
	margin: 10px;
	border: solid 1px #cccccc;
}

.right-no-border {
	float:right; display: block;
	padding: 0px;
	margin: 8px 0 15px 7px;
}

.left-no-border {
	float:left; display: block;
	padding: 0px;
	margin: 8px 10px 7px 0;
}

.quote {
	margin-left:70px;
	padding-left: 5px;
	border-left: #ccc solid 1px;
	padding-right:75px;
	display:inline-block;
} 

#donate-error-message
{
	margin-top: 10px;
}

/* Tides Submission Form */


.webform-tides-name-wrapper {margin-bottom: 20px;}
.webform-tides-name {width: 350px; font-size: 12px;}


.webform-tides-email-wrapper {margin-bottom: 20px;}
.webform-tides-email {width: 350px;}

.webform-tides-phone-wrapper {margin-bottom: 20px;}
.webform-tides-phone {width: 350px;}

.webform-tides-location-wrapper {margin-bottom: 20px;}
.webform-tides-location {width: 350px;}

.webform-tides-affiliation-wrapper {margin-bottom: 20px;}
.webform-tides-affiliation {width: 350px;}

.webform-tides-deadline-wrapper {margin-bottom: 20px;}
.webform-tides-deadline {width: 350px;}

.webform-tides-write-wrapper {margin-bottom: 20px;}
.webform-tides-write {width: 350px;}

.webform-tides-research-wrapper {margin-bottom: 20px;}
.webform-tides-research {width: 350px;}

.webform-tides-qualifications-wrapper {margin-bottom: 20px;}
.webform-tides-qualifications {width: 350px;}

.webform-tides-sample-wrapper {margin-bottom: 20px;}
.webform-tides-sample {width: 350px;}


