.pricing_heading {background: #FFFFFF; }
.pricing_heading h3, .pricing_heading h4 {color: #EB2610; }
body {background-color: #FFFFFF; }
.sidebar h3.widget-title {color: #454545; }




 



/* BEGINN NON AUTO STYLES */

body  { background-color:#FFFFFF;    background-position:center top; }
body  { color:#808080; font-family:Average, Arial;  font-size:13px;}
body a  { color:#2E2E2E; }
body a:hover { color:#000000;}
body a:visited {}
body h1, body a h1, body h1 a, .tagline {font-family:Merriweather, Arial; font-weight:300;  font-size:50px;  color:#3C3C3C ;  line-height:56px;}
body h2, body a h2, body h2 a {font-family:Merriweather, Arial; font-weight:300;  font-size:40px;  color:#3C3C3C ;  line-height:46px;}
body h3, body a h3, body h3 a  {font-family:Merriweather, Arial; font-weight:300;  font-size:30px;  color:#3C3C3C ;  line-height:36px;}
body h4, body a h4, body h4 a {font-family:Merriweather, Arial; font-weight:300;  font-size:25px;  color:#000 ;  line-height:31px;} 
body h5, body a h5, body h5 a {font-family:Merriweather, Arial; font-weight:300;  font-size:20px;  color:#000 ;  line-height:26px;}
body h6, body a h6, body h6 a {font-family:Merriweather, Arial; font-weight:300;  font-size:15px;  color:#000 ;  line-height:21px;}

#overheader {     background-position:center top; }

#head_line h1, #head_line a h1, #head_line h1 a {  font-size:50px;  color:#FFFFFF ;  line-height:56px;}
#head_line h2, #head_line h2 a, #head_line a h2 {  font-size:18px;  color:#FFFFFF ;  line-height:24px;}
 
#brand img { margin-top:32px;}

body.has_slider header #menu {}

#headline {     background-position:center top; }


header .main-menu {  font-size:13px;}
header.main-menu  .current-menu-item, .main-menu .current-menu-parent, .current-page-ancestor {}
header .main-menu li, header .main-menu a,  ul#responsive_menu a, .main-menu a:visited {  color:#333333;   }  
header .main-menu li:hover, header .main-menu li:hover > a {}
header .main-menu ul.sub-menu a { font-size: 12px ; }
header .main-menu  ul.sub-menu li, ul#responsive_menu li { background-color:#FFFFFF ;   line-height:20px;  }
ul.sub-menu::before { border-bottom-color:#FFFFFF;}
header .main-menu  ul.sub-menu li a, header .main-menu  ul.sub-menu li,  ul#responsive_menu li a { }	
header .main-menu  ul.sub-menu li a:hover { }
header #menu > li:hover {}
header ul.sub-menu li:hover {}
  
.mainsection, #cycle_container, #header_object_slider {    background-position:center top; }

#content  { }
#content a  { }
#content a:hover {}
#content a:visited {}
#content h1, #content a h1, .tagline  {   