@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family:"Arial-Narrow-Bold";
	src:url(../fonts/Arial-Narrow-Bold.eot);
}
@font-face {
	font-family:"Arial-Narrow";
	src:url(../fonts/Arial-Narrow.eot);
}
@font-face {
	font-family:"Arial-Narrow-Bold";
	src:url(../fonts/Arial-Narrow-Bold.ttf) format('truetype');
}
@font-face {
	font-family:"Arial-Narrow";
	src:url(../fonts/Arial-Narrow.ttf) format('truetype');
}

* {
	font-family:Helvetica, Arial, sans-serif;
	color:#222222;
}
a, a:focus, a:active {
	text-decoration:none;
	outline:none
}
a img {
	border:none;
}

/*----- HEADER -----*/

#header h3 {
	color:#DF0000;
	font-size:24px;
	font-weight:normal;
	font-family:"Arial Narrow", "Arial-Narrow", Arial, sans-serif;
}
#header h4 {
	font-size:20px;
	font-weight:normal;
	font-family:"Arial Narrow", "Arial-Narrow", Arial, sans-serif;
}

/*----- NAVIGATION -----*/

#navigation a {
	width:100px;
	padding-top:40px;
	padding-bottom:10px;
	display:inline-block;
	float:left;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
	font-family:"Arial Narrow", "Arial-Narrow", Arial, sans-serif;
}
#navigation a:hover {
	background:#D91010;
}

/*----- FOOTER -----*/

#footer a {
	display:inline-block;
	color:#CCCCCC;
	font-size:0.8em;
	border-right:1px solid #CCCCCC;
	padding:0px 8px 0px 8px;
}
#footer a:hover {
	color:#FFFFFF;
}
#footer h5 {
	color:#CCCCCC;
	padding-top:12px;
	padding-bottom:8px;
	font-size:13px;
	font-family:"Arial Narrow", "Arial-Narrow", Arial, sans-serif;
}

/*----- TWITTER DIV -----*/

#twitter_div * {
	color:#222222;
}
#twitter_div h3 {
	font-family:"Arial Narrow", "Arial-Narrow-Bold", Arial, sans-serif;
}
#twitter_div li {
	list-style:none;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px dotted #CCCCCC;
}
#twitter_div a {
	color:#DF0000;
	display:block;
}
#twitter_div a:hover {
	color:#509FF5;
}

/*----- CONTACT BOX -----*/

#contact_box h4 {
	color:#FFFFFF;
	font-size:14px;
	font-family:"Arial Narrow", "Arial-Narrow-Bold", Arial, sans-serif;
}
#contact_box h5 {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	padding:6px;
	margin-top:-12px;
}
#contact_box label {
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:4px;
	display:block;
}
#contact_box .submit_button {
	color:#FFFFFF;
	font-size:13px;
}

/*----- TESTIMONIAL -----*/

.testimonial h3 {
	color:#222222;
	font-size:26px;
	font-weight:normal;
	font-family:"Arial Narrow", "Arial-Narrow", Arial, sans-serif;
}
.testimonial .tel_number {
	color:#DF0000;
	font-family:"Arial Narrow", "Arial-Narrow", Arial, sans-serif;
}
.testimonial h4 {
	font-size:24px;
	font-weight:normal;
	font-family:"Arial Narrow", "Arial-Narrow", Arial, sans-serif;
	padding-top:10px;
}

/*----- CONTENT -----*/

.column_left h3 {
	padding-top:24px;
	padding-bottom:12px;
	font-size:2.0em;
	font-weight:bold;
	font-family:"Arial Narrow", "Arial-Narrow-Bold", Arial, sans-serif;
}
.column_left h4 {
	padding-top:12px;
	padding-bottom:0px;
	font-size:1.3em;
	font-weight:bold;
	font-family:"Arial Narrow", "Arial-Narrow-Bold", Arial, sans-serif;
}
.column_left h4 a {
	font-size:0.9em;
}
.column_left p {
	padding-top:8px;
	padding-bottom:8px;
	font-family:Helvetica, sans-serif;
}
.column_left a {
	padding-top:8px;
	padding-bottom:8px;
	font-family:Helvetica, sans-serif;
}
.column_left a:hover {
	color:#DF0000;
}
.column_left ul {
	list-style:url(../images/bullet_disc.png);
	margin-left:16px;
}
.column_left li {
	padding-top:8px;
	padding-bottom:8px;
	font-family:Helvetica, sans-serif;
}
.column_left img {
	margin-top:20px;
	margin-bottom:20px;
}

