
/*=== CUSTOM TYPOGRAPHY ENABLED
=======================================================*/

body { font:normal 12px Arial;line-height:18px;	}

h1  { font:normal 30px Arial; color:; line-height:32px; }
h2  { font:normal 24px Arial; color:; line-height:27px; }
h3  { font:normal 20px Arial; color:; line-height:23px; }
h4  { font:normal 18px Arial; color:; line-height:20px; }
h5  { font:normal 14px Arial; color:; line-height:17px; }
h6  { font:bold italic 12px Arial; color:; line-height:14px; }

.widget-title        {  color:; font:normal 16px Arial; color:; line-height:16px;}
.copyright,
.copyright p        {  color:;font:normal 11px Arial; color:; line-height:20px;	}
.sentry-title a            { font:normal 18px Arial;color:;line-height:24px; }

.sentry-title a:hover      {  }


/*=== CUSTOM TYPOGRAPHY DEFAULT
=======================================================*/





.logo .line { 
	background:#D68119; 	}



#featured_slider        { }

.pagemid           {  }
#frontpage_widgets  {  }
.logo a, 
.logo a:hover {
	 }

a                           { color:#D68119;}
a.button, a.button:hover    { background-color:#D68119; }

a:hover, 
#breadcrumbs a:hover           {  } /* Link Hover Color*/

#subheader a                {  }
#subheader a:hover          {  }

.topmenu                   {  }

.sf-menu  a                 { font:bold 13px Arial; color:; line-height:16px; }
.sf-menu  li a				{  color:; }
.sf-menu  ul li a 			{ font:normal 11px Arial; color:; line-height:18px;}
.sf-menu  ul li  			{ }
.sf-menu  ul li a:hover		{ color:#fffffff;}
.sf-menu  ul 				{  }

.sf-menu  ul li a            {  }
.sf-menu  li ul              {  }

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active,
.sf-menu ul.sub-menu li.current_page_item a { background:#eeeeee;color:#D68119; ?> }

.sf-menu li li { background:#fefefe; }
.sf-menu li li a { color:#D68119; }

.sf-menu li li,
.sf-menu li ul {  }	

/* Top bar Menu*/
#topbar                   {  }

#topbar .sf-menu  a                 { font:  ; color:; line-height:; }
#topbar .sf-menu  li a				{  color:; }
#topbar .sf-menu  ul li a 			{ font:  ; color:; line-height:;}
#topbar .sf-menu  ul li  			{ }
#topbar .sf-menu  ul li a:hover		{ }
#topbar .sf-menu  ul 				{  }

#topbar .sf-menu  ul li a            {  }
#topbar .sf-menu  li ul              {  }

#topbar .sf-menu li:hover, #topbar .sf-menu li.sfHover,
#topbar .sf-menu a:focus, #topbar .sf-menu a:hover, .sf-menu a:active,
#topbar .sf-menu  .current_page_ancestor,
#topbar .sf-menu li.current_page_item>a,
#topbar .sf-menu ul.sub-menu li.current_page_item a {  ?> }

#topbar .sf-menu li li {  }
#topbar .sf-menu li li a {  }

#topbar .sf-menu li li,
#topbar .sf-menu li ul {  }	

#breadcrumbs                {  }
#breadcrumbs a              {  }
#breadcrumbs a:hover        {  }

#footer                     { }
#footer, #footer p          {  }
#footer a,
#footer .syswidget ul li a,
#footer #wp-calendar, 
#footer #wp-calendar caption, 
#footer #wp-calendar th, 
#footer #wp-calendar td     { color:#D68119;}

#footer a:hover,
#footer .syswidget ul li a:hover            { color:#ff8c00;}

.copyright                  { }
.copyright a                { color:#D68119;  }

#footer h3                  {  }

#sidebar {  }

/*  Switch the header stuffs*/
h1, h2, h3, h4, h5, h6 {text-shadow:none!important; color:#666666!important;}
.logo .line { right: 0px;background: rgb(214, 129, 25)!important;}
.logo { float: right; }
.sf-menu { float: left;}
.sf-menu li ul {border-top:5px solid #D68119;}
.header .topmenu {padding-top:30px;}
.header {padding: 20px 0 0 0;}

/*Divider lines*/
.divider_line {
background: white;
height: 1px;
border-top: 1px solid rgb(204, 204, 204);
border-bottom: 1px solid rgb(204, 204, 204);
}

.header {
padding: 10px 0 0 0;
}

#featured_slider .inner {
padding: 0px 0 0 0!important;
}

.rightsidebar #main .content {
padding: 0px 0 30px 0;
}

.rightsidebar #sidebar .content {
padding: 6px 0 0 20px;
}

.nivo-caption p {
display:none!important;
visibility:hidden!important;
text-indent:-9999px;
}
.nivo-directionNav a {display:none;}

.frontpage_widgets_content h3 {
margin-bottom: 20px;
padding-bottom: 20px;
font-family: Arial, Sans-serif;
font-size: 20px;
line-height: 30px;
font-weight: bold;
text-transform: none;
letter-spacing: 0;
color: #363636;
background:none;
}

#sidebar h3 {
background: none;
padding: 0;
margin-bottom:0px;
padding-bottom: 20px;
font-size: 16px;
line-height: normal;
font-weight: bold;
color: black;
text-align: left;
text-transform: none;
text-shadow: 1px 2px 0 #F9F9F9, 3px 4px 0 #DDD;
letter-spacing: 1px;
}

.pagemid .inner {border:none;}
#featured_slider .inner {border:none;}
blockquote {background:transparent url(../images/quote_left.png) 0 -5px no-repeat;}
.blacktoe {font-weight:bolder!important;color:#818181!important;}
.fullwidth #main .content {padding:0px 0px 20px 0px;}
#copyright p a {color:#888888;}
#copyright p a:hover {color:#D0006f;}
.rightsidebar #sidebar {background:url(../images/cyanbglogo5.png) 0px 60px no-repeat;
color:#686868;
}

.bang-blue  {color:#32a1b9;}

#featured_slider .inner {padding: 20px 0;}

.frontpage_widgets_content {padding: 20px 0;}

.fullwidth #main .content {padding: 20px 0;}

.button.orange {background-color: rgb(214, 129, 25)!important;}

#footer .footersidebar {}

.staticslider img {
height: 300px!important;
width: 980px!important;
}


/* FAQ Stuff */
.wp-super-faq-answer {padding-bottom:20px!important;}
a.wp-super-faq-question-closed {
 color:#353535!important;
}

a.wp-super-faq-question-closed:hover {
 color:rgb(214, 129, 25)!important;
}

/* Contact Page */

.gform_wrapper .gfield_required {
color: #D68119;
margin-left: 4px;
}

#gform_submit_button_1 {
font: normal 10px Tahoma, Arial, Verdana, sans-serif;
text-transform: uppercase;
display:block;
background-color: #D68119!important;
color:#ffffff;
position: relative;
padding: 0.6em 1.3em;
border-top: 1px solid rgba(255, 255, 255, 0.25);
line-height: 1em;
text-align: center;
text-decoration: none;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
white-space: nowrap;
}

/*button sizing*/
.button.small span {width:160px!important;}

	/*-----------------------------------------------------------
	
	Scroll to top
	
	------------------------------------------------------------*/
	
	#back-top {
		position: fixed;
		bottom: -20px;
		margin-left: 40px;
		
	}
	
	#back-top a {
		width: 108px;
		display: block;
		text-align: center;
		font: 11px/100% Helvetica, Arial, sans-serif;
		font-style: italic;
		text-transform: apitalize;
		text-decoration: none;
		color: #bbb;
	
		/* transition */
		-webkit-transition: 1s;
		-moz-transition: 1s;
		-ms-transition: 1s;
		-o-transition: 1s;
		transition: 1s;
	}
	#back-top a:hover {
		/*color: #484848;*/
		opacity: 1;
	}
	
	/* arrow icon (span tag) */
	#back-top span {
		width: 108px;
		height: 108px;
		display: block;
		margin-bottom: 12px;
		background:  url(http://qct.com/wp-content/uploads/2012/04/back-to-top-arrow.png) no-repeat center;
		background-size: 60px 60px;
		opacity: 0.5;
		color: #444444;
		/* rounded corners */
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		-ms-border-radius: 15px;
		-o-border-radius: 15px;
		border-radius: 15px;
	
		/* transition */
		-webkit-transition: 4s;
		-moz-transition: 4s;
		-ms-transition: 4s;
		-o-transition: 4s;
		-o-transition: 4s;
	}

.pagemid {
background-color:none;
}

#slider {
    height:286px!important;
}