
/*




/* Begin Typography & Colors */
body {
	font-size: 80%; /* Resets 1em to 10px */
	font-family: 'Arial', Verdana, Arial, Sans-Serif;
	background: #57c0fa url(images/background-website.jpg);
	color: #efefef;
	text-align: left;
	text-shadow: #1f4199 1px 1px 8px;
	text-indent:none;
	}
.pink {	color: #ec008c;text-shadow: #000 0 0 0;}

a{
	color: #ec008c;
	text-decoration: none;
	cursor:pointer;
	text-shadow: #000 0 0 0;
	}
b, strong{color:#1f4199;text-shadow: #000 0 0 0;}
a:hover {
	color: #1f4199;
	text-decoration: none;
	}

.over {float:left;display:inline;overflow:hidden;width:30px;height:30px;background:#ec008c; border:1px solid #fff;margin-right:2px;margin-bottom:2px;}
.over:hover {background:#fff; border:1px solid #ec008c;}
#footer {

	clear:both;
	border: none;
	}

#twits{
position:absolute;
left:20px;
top:10px;	
z-index:100;	
height:87px;	
	}
.twitright {padding:4px;background:#068bd7;}
.twitright:hover {background:#ec008c;}
.twitright a{color:#fff;}
.twitright a:hover {color:#fff;text-decoration:none;}
	
#peel{
position:absolute;
right:20px;
top:20px;
height:127px;
width:117px;
z-index:100;
}
#socials{
position:absolute;
left:15px;
bottom:35px;
height:90px;
width:relative;
z-index:999999;
}
#splatter{
position:absolute;
left:0px;
bottom:0px;
height:399px;
width:499px;
z-index:-9999999;
background:url(images/paint-splatter.jpg);
}

#swirl{
position:absolute;
left:50%;
margin-left:0px;
top:20px;
background:url(images/swirl.jpg);
z-index:-999999;
}


h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	text-shadow: #000 0 0 0;
	color: #ec008c;
	}
h1, h2, h4 {color:#ec008c;
text-shadow: #000 0 0 0;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
text-shadow: #000 0 0 0;
text-decoration: none;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}
img, img a, img a:hover {border:none;}
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */


#wrapper {	position: relative; width: 684px; min-height: 100%; margin: 0px auto -150px auto; z-index:3; top:0px; border:0px solid #ccc; padding-top:110px;} 

.one {float:left;display:inline;overflow:hidden;width:220px;height:450px;background:url(images/design-logo.jpg) no-repeat;}
.five {float:left;display:inline;overflow:hidden;width:218px;height:relative;}


.two {float:right;display:inline;overflow:hidden;width:443px;height:relative;}



.three {float:left;display:inline;overflow:hidden;width:120px;height:200px;}
.four {float:right;display:inline;overflow:hidden;width:320px;height:relative;}

.headlinks {text-align:center;width:950px;height:34px;padding:0px 0px 0px 0px; background:url('images/head_banner.jpg');}
.tfhour{width:940px;padding:4px; height:relative; background:#efefef;}
.mainimage{float:left; display:inline; overflow:hidden;width:615px;height:304px;background:url('images/homemain.jpg');}
.secondimage{float:right; display:inline; overflow:hidden;width:330px;height:150px;background:#ccc;}
.encaseimage{float:right; display:inline; overflow:hidden;width:330px;height:relative;background:#fff;}


.clearbanner{clear:both;}

.firstbox{float:left; display:inline; overflow:hidden;width:215px;padding:10px;height:relative;background:#fff;}




.fleft{float:left; width:65px;}.fright{	text-align: left;float:left; }

blockquote{color:#777;}

.style1 {

	text-align: justify;
}


.sendbutton:hover{background:#790000;border:1px solid #1f4190;color:#fff;}


.padform {padding:6px;border:1px solid #fff;}





.bg{padding:4px;background:url('images/background-design.jpg');border:1px solid #fff;}


.black{}




