/*
File:			custom.css
Description:	Custom styles for Thesis
*/

/* 			
	purple: 	#4b81a2 
	blue:		#4b81a2
	red:		#ca8c79
*/



#header p#logo		{	font-size: 7em;	}
#header p#logo a 	{ 	color: #6c2a39; }					
#header h1#tagline	{	display: none;	}
#header				{		
						padding-bottom: 1em;
						padding-top: 2em;
						padding-left: 0;
						background: url(images/header.jpg) top center no-repeat;
						border: none;
					}

a					{	color: #4b81a2;	}
/* WIDGETIZED FOOTER ///////////////////// */

#footer_setup {
			background: #EEEEEE;
			padding: 16px;
			margin-bottom: 25px;
			overflow: hidden;
		}

#footer_setup .footer_items {
			text-align: left;
			width: 210px;
			padding-right: 10px;
			color: #4b4b4b;
			display: inline-block;
			float: left;
			height: 100%;
		}

#footer_setup .footer_items h3 {
			font-size: 1em;
			font-weight: bold;
			text-transform: uppercase;
			letter-spacing: 0px;
			color: #000000;
			padding-bottom: 3px;
			border-bottom: 3px solid #cd0e0e;
			margin-bottom: 5px;
		}
#footer_setup .footer_items h3 a {
			color: #000000;
			text-decoration: none;
		}
/*
#footer_setup .footer_items h3 .rsswidget	{
			padding: 0;
			margin: 0;
		}
*/

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }


/* DoubleMule Clickable Header v. 1.0 /////////////////////////////////// */

/*
.custom #header {
			background: #ffffff;
			padding: 0;
			border: 0;
			margin: 0;
		}

.custom #header #logo a {
			display:block;
			width:950px;
			height:62px;
			background:url(http://titanoutletstore.com/wp/wp-content/themes/thesis_16/custom/images/header.gif) center no-repeat;
			outline:none;
			color: #000000;
			text-indent: -9999px;
			padding: 0;
			border: 0;
			margin: 0;
		}

.custom #header #tagline {
			color:#000000;
			text-indent: -9999px;
			height: 0;
		}
*/
		

/* Feature Box //////////////////////////////////////// */
.custom #feature_box {
			padding-right: 0;
			padding-left: 0;
		}

/* Fancy CSS link blocks ////////////////////////////////// */
#subscribe {
		    list-style: none;
		    margin: 0px;
		}
#subscribe li {
 		   	position: relative;
		    margin-top: 0;
		    margin-right: 0;
		    margin-left: 0;
		    height: 56px;
		}
#subscribe li h4 {
		    font-style: normal;
		    font-weight: normal;
		    margin: 0 0 0 45px;
		    font-size: 18px;
		    line-height: 26px;
			color: #333333;
		    font-family: Helvetica, Arial, sans-serif;
		    display: block;
		    clear: none;
 		   border: none;
		}
#subscribe li p {
		    color: #666666;
		    margin: 0 0 0 45px;
		    font-family: Helvetica, Arial, sans-serif;
		    font-size: 13px;
		    clear: none;
		}
#subscribe li img {
 			float: left;
		    position: relative;
		    padding: 0px;
		    margin: 0px 10px 0px 0px;
		}
#subscribe li a.linkblock {
		    border-bottom-color: #e6e6e6;
		    border-left-style: none;
		    border-bottom-style: dashed;
		    border-right-style: none;
		    border-top-style: none;
		    border-bottom-width: 1px;
		    background: none;
		    top: 0;
		    left: 0;
		    right: 0;
		    bottom: 0;
		    width: 100%;
		    height: 100%;
		    position: absolute;
		    z-index: 50;
		}
#subscribe li:hover {
		    background-color: #EEEEEE;
		}

/* /////////////////////////////////////////////////  */
#linkblock {
		    list-style: none;
		    margin: 0px;
		}
#linkblock li {
 		   	position: relative;
		    margin-top: 0;
		    margin-right: 0;
		    margin-left: 0;
		    height: 86px;
		    background-color: #fcf1e7;
		}
#linkblock li h4 {
		    font-style: normal;
		    font-weight: normal;
		    margin: 0 0 0 45px;
		    font-size: 18px;
		    line-height: 26px;
			color: #333333;
		    font-family: Helvetica, Arial, sans-serif;
		    display: block;
		    clear: none;
 		   	border: none;
		}
#linkblock li p {
		    color: #333333;
		    margin: 0 0 0 45px;
		    font-family: Helvetica, Arial, sans-serif;
		    font-size: 13px;
		    clear: none;
		}
#linkblock li img {
 			float: left;
		    position: relative;
		    padding: 0px;
		    margin: 16px;
		    border: 1px solid #b32025;
		}
#linkblock li a.linkblock {
		    border: 1px solid #b32025;
		    top: 0;
		    left: 0;
		    right: 0;
		    bottom: 0;
		    width: 100%;
		    height: 100%;
		    position: absolute;
		    z-index: 50;
		}
#linkblock li:hover {
		    background-color: #eeeeee;
		}


/* Email Sign up form ////////////////////////////////// */

.e2ma_signup_form {
			width:100%;
		}
.e2ma_signup_form input[type=text],
.e2ma_signup_form textarea,
.e2ma_signup_form select,
input[type=text] { 
			border:1px solid #ccc; 
			font-size:10px;
			width: 100%; 
			height:16px;
			margin:2px;
		}
.e2ma_signup_message {
			display: none;
		}
.asterik {
			color:#b32025;
			font-size:11px;
		}
.e2ma_signup_form_label {
			font-size:1em;
			color:#4b81a2;
			text-align:left;
			padding-top:5px;
		}
.e2ma_signup_form_element {
			font-size:10px;
			color:#333333;
		}
.e2ma_signup_form_group_label {
			font-size:10px;
			color:#333333;
			font-weight:normal;
			width: 134px;
		}
.e2ma_signup_form_groups {
			font-size:10px;
			color:#333333;
			padding:5px;
			margin-bottom:5px;
		}
.e2ma_signup_form_required_footnote {
			display:none;
		}
.e2ma_signup_form_required_asterix {
			display:none;
		}

.e2ma_signup_form_button_row #e2ma_signup_reset_button {
			display: none;
		}
.e2ma_signup_form_button {
			width: 100% 
			height:24px;
			margin:0;
			padding:0;
			border:1px solid #ccc; 
			color: #4b81a2;
			margin:2px;
		}
		
body 	{	background:url(images/fish-bg.jpg) top center no-repeat fixed;	}		