@charset utf-8;
/*--
	Theme Name: theme1754
	Theme URI: http://template-help.com/
	Description: A theme for Wordpress 3.3.2 + from Template-Help.com Collection
	Author: Template_Help.com 
	Author URL: http://www.Template-Help.com/ 
	font-family: 'Shadows Into Light Two', cursive;
	font-family: 'Six Caps', sans-serif;
font-family: 'Pompiere', cursive;
font-family: 'Fredericka the Great', cursive;

--*/

/* Add Google Webfonts */
@import url(http://fonts.googleapis.com/css?family=Vollkorn:400,700);
@import url(http://fonts.googleapis.com/css?family=Six+Caps);
@import url(http://fonts.googleapis.com/css?family=Maiden+Orange);
@import url(http://fonts.googleapis.com/css?family=Cinzel:400,700);
@import url(http://fonts.googleapis.com/css?family=Oswald:400,700);
@import url(http://fonts.googleapis.com/css?family=Michroma);
@import url(http://fonts.googleapis.com/css?family=Great+Vibes);
@import url(http://fonts.googleapis.com/css?family=Shadows+Into+Light+Two);
@import url(http://fonts.googleapis.com/css?family=Fredericka+the+Great|Pompiere|Six+Caps);
/* General
---------------------------------------- */


#main {
	font-size:.75em;
	line-height:1.666em;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
	font-weight:bold;
	margin:0 0 1em 0;
	}	

h1 {
	font-family: 'Maiden Orange', cursive;
	font-size:30px;
	font-weight:400;
	line-height:1;
	text-transform:uppercase;
	margin-bottom:25px;
}
h2 {
	font-family: 'Maiden Orange', cursive;
	font-size:18px;
	font-weight:400;
	color: #000000;
	text-transform:uppercase;
	margin-bottom:25px;
	text-decoration:none;
}	
h4 {
	font-size:26px;
	font-weight:400;
	line-height:1.2;
	text-transform:capitalize;
	margin-bottom:28px;
}
h4 {
	font-family: 'Maiden Orange', cursive;
	font-size:25px;
	font-weight:400;
	line-height:1.2;
	text-transform:capitalize;
	margin-bottom:28px;
}	
h5 {
	font-size:16px;
	font-weight:400;
	line-height:18px;
	text-transform:capitalize;
	text-transform:uppercase;
	margin-bottom:20px;
}
	h5 a {text-decoration:none;}
h6 {font-size:1em;}
	
.title-1 {
	display:inline-block;
	font-family: 'Maiden Orange', cursive;
	font-size:45px;
	font-weight:400;
	line-height:1.2;
	margin-bottom:12px;
}
.title-2 {
	display:inline-block;
	font-family: 'Maiden Orange', cursive;
	font-size:18px;
	font-weight:400;
	line-height:1.2;
	text-transform:uppercase;
	margin-bottom:12px;
}
	


.ta-right {text-align:right;}

.box {padding:25px 15px 15px 25px;}
	.box dl {margin:0; padding:0;}
	.box dl dt {
		font-family: 'Maiden Orange', cursive;
		font-size:28px;
		font-weight:400;
		line-height:1.2;
		padding:0;
		margin:0 0 5px 0;
		text-transform:uppercase;
		background:none;
	}
	.box dd {line-height:20px; padding:5px 0; margin:0;}
	
.column {
	width:196px;
	margin:0 10px;
	padding-right:24px;
	float:left;
}





/* Request a quote */
#widget_my_requestquotewidget {
	width:100%;
	overflow:hidden;
	}
	.box-title {padding-top:14px; color: #000000; border-top:1px solid #fff;text-decoration:none;}
	.top-box h2 {
			font-size:15px;
			line-height:1;
			text-transform:none;
			text-align:center;
			position:relative;
			margin:0 0 6px;
			padding:0 25px 21px;
	}
	.top-box:after {
		  content: "";
		  display: block;
		  position: absolute;
		  left: 0px;
		  top: 0px;
		  width:1px;
		  height:100%;
			}
	.top-box h2:before,
	.top-box h2:after {
		display:block;
		content:'';
		width:18px;
		height:13px;
		position:absolute;
		top:50%;
		margin-top:-16px;
	}
	.top-box h2:before {left:4px;}
	.top-box h2:after {right:18px;}
	.top-box p {
		margin:0 auto 0px;
		width:60%;
		text-align:center;
		font-size:13px;
		line-height:22px;
	}
	
	.box-button {text-align:center; overflow:hidden; position:relative; display:block; line-height:9px;}
		.box-button .button {
			display:inline-block;
			width:72px;
			line-height: 68px;
			height: 51px;
			overflow:hidden;
			margin-top:10px;
			padding:0;
			text-align:center;
			text-transform:uppercase;
			font-family: 'Maiden Orange', cursive;
			font-size:18px;			
		}
		.box-button .button:hover {text-decoration:underline;}



.slider-title {
	display:block;
	font-family: 'Maiden Orange', cursive;
	font-size:30px;
	font-weight:400;
	
	text-align:center;
	position:relative;
}

.slider-title2 {
	display:block;
	font-family: 'Vollkorn', serif;
    font-size:38px;
    font-weight:400;
	
}

.sud {
color: #003300;font-family: Century Gothic, sans-serif;font-size: 13px; text-decoration:none
}

.sud1 {
color: #ffffff;font-family: 'Cinzel', serif;font-size: 25px; text-decoration:none
}

.sud3 {
color: #ffffff;font-family: 'Oswald', serif;font-size: 45px; text-decoration:none
}
.sud4 {
color: #003300;font-family: 'Vollkorn', serif;font-size: 15px; text-decoration:none
}
.sud5 {
color: #003300;font-family: 'Maiden Orange', cursive;font-size: 25px; text-decoration:none
}
.sud6 {
color: #ffffff;font-family: 'Cinzel', serif;font-size: 15px; text-decoration:none
}
.sud7 {
color: #ffffff;font-family: Century Gothic, sans-serif;font-size: 12px; text-decoration:none
}

.sud8 {
color: #ffffcc;font-family: 'Maiden Orange', cursive;font-size: 20px; text-decoration:none
}
.sud9 {
color: #09357a;font-family: 'Oswald', serif;font-size: 15px; text-decoration:none
}
.sud10 {
color: #999999;font-family: 'Michroma', sans-serif;font-size: 10px; text-decoration:none
}
.sud11 {
color: #ff6600;font-family: 'Fredericka the Great', cursive; font-weight:400;font-size: 40px; text-decoration:none
}
a:hover{color: #ff0000; text-decoration:none}
#pscroller1{
width: 200px;
height: 200px;
padding: 5px;
color: #003300;
font-family: Century Gothic, sans-serif;
font-size: 13px; 
text-decoration:none
}
