


body { 

 font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
 }



#page {
 font-size:13px;


 color: #333333;


 }



#header { background: #ffffff; background: rgba(255,
255,
255,
0.9); }



#footer { background-color: #222222; }




/* Links */




a {


 text-decoration: none;

 color: #a21d1c;

 }



a:hover {


 text-decoration: underline;

 color: #555555;

 }



a:active {


 text-decoration: none;

 }



a:visited {


 text-decoration: none;

 }





/* Headings */




h1 {

 font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;


 font-weight:300;



 font-size:32px;


 color: #444444;

 }



h2 {

 font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;


 font-weight:normal;



 font-size:28px;


 color: #444444;

 }



h3 {

 font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;


 font-weight:normal;



 font-size:16px;


 color: #444444;

 }



h4 {

 font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;


 font-weight:normal;



 font-size:24px;


 color: #444444;

 }



h5 {

 font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;


 font-weight:normal;



 font-size:20px;


 color: #444444;

 }



h6 {

 font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;


 font-weight:bold;



 font-size:14px;


 color: #444444;

 }





/* Highlight Color */




.main-menu ul > li> a.active-trail,

.main-menu ul > li> a.active-trail:hover,

.main-menu ul > li > a.active,

.main-menu ul > li > a.active:hover,

.mobile-navigation { 

	background: #a21d1c;

	background: rgba(162,29,28,0.95);

}



.day { 

	background: #a21d1c;

	background: rgba(162,29,28,0.80);

}



.btn { 

	background: #a21d1c;

	background: rgba(162,29,28,0.85);

}



#forum .container,

#user-login .modal-header,

#simplenews-wrap .modal-header,

#account-options .modal-header, 

.highlight-bg,

.pricing .active .price, 

.pricing .active h3.pricing {

	background: #a21d1c;

}

ul.toolbar li span.login{display:none !important;}

ul.toolbar li span.login:hover,

ul.toolbar li span.search:hover,

li.search-box .form-submit,

.search-form .form-submit,

.dropdown-menu li > a:hover,

.dropdown-menu li > a:focus,

.dropdown-submenu:hover > a,

.dropdown-menu .active > a,

.dropdown-menu .active > a:hover,

#footer .tag-cloud ul li a:hover {

	background-color: #a21d1c;

	background-color: rgba(162,29,28,0.95);

}



.thumbnail,

.navbar-static-top {

	border-color: #a21d1c;

}



.accordion-heading.active,

.snippet.open,

.tabs-left > .nav-tabs > .active > a,

.tabs-left > .nav-tabs > .active > a:hover {

	border-left-color: #a21d1c;

}



.tabs-right > .nav-tabs > .active > a,

.tabs-right > .nav-tabs > .active > a:hover {

	border-right-color: #a21d1c;

}



.nav-pills > .active > a, 

.nav-pills > .active > a:hover,

.nav-tabs > .active > a, 

.nav-tabs > .active > a:hover, 

.tabs > .active > a, 

.tabs > .active > a:hover,

.pager > .pager-current,

.pager > .pager-current:hover,

#main .tag-cloud ul li a:hover {

	border-top-color: #a21d1c;

}



.main-menu ul ul {

	border-bottom-color: #a21d1c;

}




@media (max-width: 767px) {

	#header {

	background: #a21d1c;

	background: rgba(255,255,255,1.0);

	}

}