Link to home
Start Free TrialLog in
Avatar of Mike Waller
Mike WallerFlag for United States of America

asked on

page titles wordpress

Hi there.  I don't know why this is happening but the h1, h2, h3,  and h4 styles are not right on this page: http://64.247.182.143/headings/

I am trying to get them to be the following using the default WordPress WYSIWYG editor:

Header 1: (page titles only) Arial Regular, 24 pt, black
Header 2: Arial Regular, 24 pt, red #c00a2e
HEADER 3: Arial Regular, 17 pt, all caps, gray #6a696a
HEADER 4: Arial Regular, 14 pt, all caps, red #c00a2e

What should I add to the bottom of the stylesheet to make that work?
Avatar of Zac Harris
Zac Harris
Flag of United States of America image

Can you post your style sheet?
Avatar of Mike Waller

ASKER

Yes, here it is:

/*
Theme Name: Twenty Twelve
Theme URI: http://wordpress.org/themes/twentytwelve
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentytwelve

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* =Notes
--------------------------------------------------------------
This stylesheet uses rem values with a pixel fallback. The rem
values (and line heights) are calculated using two variables:

$rembase:     14;
$line-height: 24;

---------- Examples

* Use a pixel value with a rem fallback for font-size, padding, margins, etc.
	padding: 5px 0;
	padding: 0.357142857rem 0; (5 / $rembase)

* Set a font-size and then set a line-height based on the font-size
	font-size: 16px
	font-size: 1.142857143rem; (16 / $rembase)
	line-height: 1.5; ($line-height / 16)

---------- Vertical spacing

Vertical spacing between most elements should use 24px or 48px
to maintain vertical rhythm:

.my-new-div {
	margin: 24px 0;
	margin: 1.714285714rem 0; ( 24 / $rembase )
}

---------- Further reading

http://snook.ca/archives/html_and_css/font-size-with-rem
http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/


/* =Reset
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
ol,
ul {
	list-style: none;
}
blockquote,
q {
	quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}
table {
	/*border-collapse: collapse;
	border-spacing: 0; */
}
caption,
th,
td {
	font-weight: normal;
	text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	 font-weight: normal;
    letter-spacing: -1px;
    line-height: 1em;
}
html {
	overflow-y: scroll;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a:focus {
	outline: thin dotted;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
}
audio:not([controls]) {
	display: none;
}
del {
	color: #333;
}
ins {
	background: #fff9c0;
	text-decoration: none;
}
hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin: 24px;
	margin-bottom: 1.714285714rem;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
small {
	font-size: smaller;
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}

/* Clearing floats */
.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}
.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}


/* =Repeatable patterns
-------------------------------------------------------------- */

/* Small headers */
.archive-title,
.page-title,

.entry-content th,
.comment-content th {
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
	font-weight: bold;
	text-transform: uppercase;
	color: #636363;
}

/* Shared Post Format styling */
article.format-quote footer.entry-meta,
article.format-link footer.entry-meta,
article.format-status footer.entry-meta {
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
}

/* Form fields, general styles first */
button,
input,
textarea {
	border: 1px solid #ccc;
	border-radius: 3px;
	font-family: inherit;
	padding: 6px;
	padding: 0.428571429rem;
}
button,
input {
	line-height: normal;
}
textarea {
	font-size: 100%;
	overflow: auto;
	vertical-align: top;
}

/* Reset non-text input types */
input[type="checkbox"],
input[type="radio"],
input[type="file"],
input[type="hidden"],
input[type="image"],
input[type="color"] {
	border: 0;
	border-radius: 0;
	padding: 0;
}

/* Buttons */
.menu-toggle,
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
.bypostauthor cite span {
	padding: 6px 10px;
	padding: 0.428571429rem 0.714285714rem;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 1.428571429;
	font-weight: normal;
	color: #7c7c7c;
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
}
.menu-toggle,
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	cursor: pointer;
}
button[disabled],
input[disabled] {
	cursor: default;
}
.menu-toggle:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover {
	color: #5e5e5e;
	background-color: #ebebeb;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -o-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: linear-gradient(top, #f9f9f9, #ebebeb);
}
.menu-toggle:active,
.menu-toggle.toggled-on,
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
	color: #757575;
	background-color: #e1e1e1;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: linear-gradient(top, #ebebeb, #e1e1e1);
	box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;
	border-color: transparent;
}
.bypostauthor cite span {
	color: #fff;
	background-color: #21759b;
	background-image: none;
	border: 1px solid #1f6f93;
	border-radius: 2px;
	box-shadow: none;
	padding: 0;
}

/* Responsive images */
.entry-content img,
.comment-content img,
.widget img {
	max-width: 100%; /* Fluid images for posts, comments, and widgets */
}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {
	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {
	max-width: 100%;
	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}

/* Make sure videos and embeds fit their containers */
embed,
iframe,
object,
video {
	max-width: 100%;
}
.entry-content .twitter-tweet-rendered {
	max-width: 100% !important; /* Override the Twitter embed fixed width */
}

/* Images */
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
	/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
	border-radius: 3px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.wp-caption {
	max-width: 100%; /* Keep wide captions from overflowing their container. */
	padding: 4px;
}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
	font-style: italic;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #757575;
}
img.wp-smiley,
.rsswidget img {
	border: 0;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
.entry-content dl.gallery-item {
	margin: 0;
}
.gallery-item a,
.gallery-caption {
	width: 90%;
}
.gallery-item a {
	display: block;
}
.gallery-caption a {
	display: inline;
}
.gallery-columns-1 .gallery-item a {
	max-width: 100%;
	width: auto;
}
.gallery .gallery-icon img {
	height: auto;
	max-width: 90%;
	padding: 5%;
}
.gallery-columns-1 .gallery-icon img {
	padding: 3%;
}

/* Navigation */
.site-content nav {
	clear: both;
	line-height: 2;
	overflow: hidden;
}
#nav-above {
	padding: 24px 0;
	padding: 1.714285714rem 0;
}
#nav-above {
	display: none;
}
.paged #nav-above {
	display: block;
}
.nav-previous,
.previous-image {
	float: left;
	width: 50%;
}
.nav-next,
.next-image {
	float: right;
	text-align: right;
	width: 50%;
}
.nav-single + .comments-area,
#comment-nav-above {
	margin: 48px 0;
	margin: 3.428571429rem 0;
}

/* Author profiles */
.author .archive-header {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.author-info {
	border-top: 1px solid #ededed;
	margin: 24px 0;
	margin: 1.714285714rem 0;
	padding-top: 24px;
	padding-top: 1.714285714rem;
	overflow: hidden;
}
.author-description p {
	color: #757575;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
.author.archive .author-info {
	border-top: 0;
	margin: 0 0 48px;
	margin: 0 0 3.428571429rem;
}
.author.archive .author-avatar {
	margin-top: 0;
}


/* =Basic structure
-------------------------------------------------------------- */

/* Body, links, basics */
html {
	font-size: 87.5%;
}
body {
	font-size: 14px;
	font-size: 1rem;
	font-family: Helvetica, Arial, sans-serif;
	text-rendering: optimizeLegibility;
	color: #444;
	
	background: url('images/entirebg.png') repeat-x 0 0 #A5A4A4 !important;


}
body.custom-font-enabled {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
a {
	outline: none;
	
    color: #C00A2E;
    font-size: 14px;
    text-decoration: none;
}
a:hover {
	color: #0f3647;
}

/* Assistive text */
.assistive-text,
.site .screen-reader-text {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
}
.main-navigation .assistive-text:focus {
	background: #fff;
	border: 2px solid #333;
	border-radius: 3px;
	clip: auto !important;
	color: #000;
	display: block;
	font-size: 12px;
	padding: 12px;
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 100000; /* Above WP toolbar */
}

/* Page structure */
.site {
	/*padding: 0 24px;
	padding: 0 1.714285714rem;
	 */background-color: #fff;
}
.site-content {
/* 10 jan 2014	margin: 24px 0 0;
	margin: 1.714285714rem 0 0; ***/
}
.widget-area {
	margin: 24px 0 0;
	margin: 1.714285714rem 0 0;
}

/* Header */
.site-header {
	padding: 24px 0;
	padding: 1.714285714rem 0;
}
.site-header h1,
.site-header h2 {
	text-align: center;
}
.site-header h1 a,
.site-header h2 a {
	color: #515151;
	display: inline-block;
	text-decoration: none;
}
.site-header h1 a:hover,
.site-header h2 a:hover {
	color: #21759b;
}
.site-header h1 {
	font-size: 24px;
	font-size: 1.714285714rem;
	line-height: 1.285714286;
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
.site-header h2 {
	font-weight: normal;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #757575;
}
.header-image {
	margin-top: 24px;
	margin-top: 1.714285714rem;
}

/* Navigation Menu */
.main-navigation {
	/* margin-top: 24px;
	margin-top: 1.714285714rem; */
	text-align: center;
}
.main-navigation li {
	/*margin-top: 24px;
	margin-top: 1.714285714rem;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 1.42857143; */
}
.main-navigation a {
	color: #5e5e5e;
}
.main-navigation a:hover {
	color: #21759b;
}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {
	/*display: none; */
}
.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
	display: inline-block;
}

/* Banner */
section[role="banner"] {
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
}

/* Sidebar */
.widget-area .widget {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
	word-wrap: break-word;
}
.widget-area .widget h3 {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
.widget-area .widget p {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.widget-area .textwidget ul {
	list-style: disc outside;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}
.widget-area .textwidget li {
	margin-left: 36px;
	margin-left: 2.571428571rem;
}
.widget-area .widget a {
	color: #757575;
}
.widget-area .widget a:hover {
	color: #21759b;
}
.widget-area .widget a:visited {
	color: #9f9f9f;
}
.widget-area #s {
	width: 53.66666666666%; /* define a width to avoid dropping a wider submit button */
}

/* Footer */
footer[role="contentinfo"] {
	border-top: 1px solid #ededed;
	clear: both;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	
	margin-top: 24px;
	margin-top: 1.714285714rem;
	margin-left: auto;
	margin-right: auto;
	/*padding: 24px 0;
	padding: 1.714285714rem 0; */
}
footer[role="contentinfo"] a {
	color: #686868;
}
footer[role="contentinfo"] a:hover {
	color: #21759b;
}


/* =Main content and comment content
-------------------------------------------------------------- */

.entry-meta {
	clear: both;
}
.entry-header {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.entry-header img.wp-post-image {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.entry-header .entry-title {
	font-size: 20px;
	font-size: 1.428571429rem;
	line-height: 1.2;
	font-weight: normal;
}
.entry-header .entry-title a {
	text-decoration: none;
}
.entry-header .entry-format {
	margin-top: 24px;
	margin-top: 1.714285714rem;
	font-weight: normal;
}
.entry-header .comments-link {
	margin-top: 24px;
	margin-top: 1.714285714rem;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #757575;
}
.comments-link a,
.entry-meta a {
	color: #757575;
}
.comments-link a:hover,
.entry-meta a:hover {
	color: #21759b;
}
article.sticky .featured-post {
	border-top: 4px double #ededed;
	border-bottom: 4px double #ededed;
	color: #757575;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 3.692307692;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
	text-align: center;
}
.entry-content,
.entry-summary,
.mu_register {
	line-height: 1.714285714;
}
.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6 {
	margin: 24px 0;
	margin: 1.714285714rem 0;
	line-height: 1.714285714;
}
.entry-content h1,
.comment-content h1 {
	font-size: 21px;
	font-size: 1.5rem;
	line-height: 1.5;
}
.entry-content h2,
.comment-content h2,
.mu_register h2 {
	font-size: 18px;
	font-size: 1.285714286rem;
	line-height: 1.6;
}
.entry-content h3,
.comment-content h3 {
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.846153846;
}
.entry-content h4,
.comment-content h4 {
	font-size: 14px;
	font-size: 1rem;
	line-height: 1.846153846;
}
.entry-content h5,
.comment-content h5 {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
.entry-content h6,
.comment-content h6 {
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 1.846153846;
}
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p {
	
	line-height: 1.714285714;
}
.entry-content a:visited,
.comment-content a:visited {
	color: #9f9f9f;
}
.entry-content ol,
.comment-content ol,
.entry-content ul,
.comment-content ul,
.mu_register ul {
	
	line-height: 1.714285714;
}
.entry-content ul ul,
.comment-content ul ul,
.entry-content ol ol,
.comment-content ol ol,
.entry-content ul ol,
.comment-content ul ol,
.entry-content ol ul,
.comment-content ol ul {
	margin-bottom: 0;
}
.entry-content ul,
.comment-content ul,
.mu_register ul {
	list-style: disc outside;
}
.entry-content ol,
.comment-content ol {
	list-style: decimal outside;
}
.entry-content li,
.comment-content li,
.mu_register li {
	margin: 0 0 0 36px;
	margin: 0 0 0 2.571428571rem;
}
.entry-content blockquote,
.comment-content blockquote {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
	padding: 24px;
	padding: 1.714285714rem;
	font-style: italic;
}
.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child {
	margin-bottom: 0;
}
.entry-content code,
.comment-content code {
	font-family: Consolas, Monaco, Lucida Console, monospace;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
}
.entry-content pre,
.comment-content pre {
	border: 1px solid #ededed;
	color: #666;
	font-family: Consolas, Monaco, Lucida Console, monospace;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 1.714285714;
	margin: 24px 0;
	margin: 1.714285714rem 0;
	overflow: auto;
	padding: 24px;
	padding: 1.714285714rem;
}
.entry-content pre code,
.comment-content pre code {
	display: block;
}
.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
.entry-content address,
.comment-content address {
	display: block;
	line-height: 1.714285714;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}
img.alignleft,
.wp-caption.alignleft {
	margin: 12px 24px 12px 0;
	margin: 0.857142857rem 1.714285714rem 0.857142857rem 0;
}
img.alignright,
.wp-caption.alignright {
	margin: 12px 0 12px 24px;
	margin: 0.857142857rem 0 0.857142857rem 1.714285714rem;
}
img.aligncenter,
.wp-caption.aligncenter {
	clear: both;
	margin-top: 12px;
	margin-top: 0.857142857rem;
	margin-bottom: 12px;
	margin-bottom: 0.857142857rem;
}
.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.entry-content dl,
.comment-content dl {
	margin: 0 24px;
	margin: 0 1.714285714rem;
}
.entry-content dt,
.comment-content dt {
	font-weight: bold;
	line-height: 1.714285714;
}
.entry-content dd,
.comment-content dd {
	line-height: 1.714285714;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.entry-content table,
.comment-content table {
	border-bottom: 1px solid #ededed;
	color: #757575;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
	width: 100%;
}
.entry-content table caption,
.comment-content table caption {
	font-size: 16px;
	font-size: 1.142857143rem;
	margin: 24px 0;
	margin: 1.714285714rem 0;
}
.entry-content td,
.comment-content td {
	border-top: 1px solid #ededed;
	padding: 6px 10px 6px 0;
}
.site-content article {
	/*-moz-hyphens: auto;
    border-bottom: 1px solid #EDEDED;
    margin-bottom: 1.143rem;
    
    word-wrap: break-word; */
}
.page-links {
	clear: both;
	line-height: 1.714285714;
}
footer.entry-meta {
	
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #757575;
}
.single-author .entry-meta .by-author {
	display: none;
}
.mu_register h2 {
	color: #757575;
	font-weight: normal;
}


/* =Archives
-------------------------------------------------------------- */

.archive-header,
.page-header {
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
	padding-bottom: 22px;
	padding-bottom: 1.571428571rem;
	border-bottom: 1px solid #ededed;
}
.archive-meta {
	color: #757575;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	margin-top: 22px;
	margin-top: 1.571428571rem;
}


/* =Single image attachment view
-------------------------------------------------------------- */

.article.attachment {
	overflow: hidden;
}
.image-attachment div.attachment {
	text-align: center;
}
.image-attachment div.attachment p {
	text-align: center;
}
.image-attachment div.attachment img {
	display: block;
	height: auto;
	margin: 0 auto;
	max-width: 100%;
}
.image-attachment .entry-caption {
	margin-top: 8px;
	margin-top: 0.571428571rem;
}


/* =Aside post format
-------------------------------------------------------------- */

article.format-aside h1 {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
article.format-aside h1 a {
	text-decoration: none;
	color: #4d525a;
}
article.format-aside h1 a:hover {
	color: #2e3542;
}
article.format-aside .aside {
	padding: 24px 24px 0;
	padding: 1.714285714rem;
	background: #d2e0f9;
	border-left: 22px solid #a8bfe8;
}
article.format-aside p {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #4a5466;
}
article.format-aside blockquote:last-child,
article.format-aside p:last-child {
	margin-bottom: 0;
}


/* =Post formats
-------------------------------------------------------------- */

/* Image posts */
article.format-image footer h1 {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	font-weight: normal;
}
article.format-image footer h2 {
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
}
article.format-image footer a h2 {
	font-weight: normal;
}

/* Link posts */
article.format-link header {
	padding: 0 10px;
	padding: 0 0.714285714rem;
	float: right;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase;
	color: #848484;
	background-color: #ebebeb;
	border-radius: 3px;
}
article.format-link .entry-content {
	max-width: 80%;
	float: left;
}
article.format-link .entry-content a {
	font-size: 22px;
	font-size: 1.571428571rem;
	line-height: 1.090909091;
	text-decoration: none;
}

/* Quote posts */
article.format-quote .entry-content p {
	margin: 0;
	padding-bottom: 24px;
	padding-bottom: 1.714285714rem;
}
article.format-quote .entry-content blockquote {
	display: block;
	padding: 24px 24px 0;
	padding: 1.714285714rem 1.714285714rem 0;
	font-size: 15px;
	font-size: 1.071428571rem;
	line-height: 1.6;
	font-style: normal;
	color: #6a6a6a;
	background: #efefef;
}

/* Status posts */
.format-status .entry-header {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.format-status .entry-header header {
	display: inline-block;
}
.format-status .entry-header h1 {
	font-size: 15px;
	font-size: 1.071428571rem;
	font-weight: normal;
	line-height: 1.6;
	margin: 0;
}
.format-status .entry-header h2 {
	font-size: 12px;
	font-size: 0.857142857rem;
	font-weight: normal;
	line-height: 2;
	margin: 0;
}
.format-status .entry-header header a {
	color: #757575;
}
.format-status .entry-header header a:hover {
	color: #21759b;
}
.format-status .entry-header img {
	float: left;
	margin-right: 21px;
	margin-right: 1.5rem;
}


/* =Comments
-------------------------------------------------------------- */

.comments-title {
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.5;
	font-weight: normal;
}
.comments-area article {
	margin: 24px 0;
	margin: 1.714285714rem 0;
}
.comments-area article header {
	margin: 0 0 48px;
	margin: 0 0 3.428571429rem;
	overflow: hidden;
	position: relative;
}
.comments-area article header img {
	float: left;
	padding: 0;
	line-height: 0;
}
.comments-area article header cite,
.comments-area article header time {
	display: block;
	margin-left: 85px;
	margin-left: 6.071428571rem;
}
.comments-area article header cite {
	font-style: normal;
	font-size: 15px;
	font-size: 1.071428571rem;
	line-height: 1.42857143;
}
.comments-area cite b {
	font-weight: normal;
}
.comments-area article header time {
	line-height: 1.714285714;
	text-decoration: none;
	font-size: 12px;
	font-size: 0.857142857rem;
	color: #5e5e5e;
}
.comments-area article header a {
	text-decoration: none;
	color: #5e5e5e;
}
.comments-area article header a:hover {
	color: #21759b;
}
.comments-area article header cite a {
	color: #444;
}
.comments-area article header cite a:hover {
	text-decoration: underline;
}
.comments-area article header h4 {
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 12px;
	padding: 0.428571429rem 0.857142857rem;
	font-size: 12px;
	font-size: 0.857142857rem;
	font-weight: normal;
	color: #fff;
	background-color: #0088d0;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #009cee, #0088d0);
	background-image: -ms-linear-gradient(top, #009cee, #0088d0);
	background-image: -webkit-linear-gradient(top, #009cee, #0088d0);
	background-image: -o-linear-gradient(top, #009cee, #0088d0);
	background-image: linear-gradient(top, #009cee, #0088d0);
	border-radius: 3px;
	border: 1px solid #007cbd;
}
.comments-area .bypostauthor cite span {
	position: absolute;
	margin-left: 5px;
	margin-left: 0.357142857rem;
	padding: 2px 5px;
	padding: 0.142857143rem 0.357142857rem;
	font-size: 10px;
	font-size: 0.714285714rem;
}
.comments-area .bypostauthor cite b {
	font-weight: bold;
}
a.comment-reply-link,
a.comment-edit-link {
	color: #686868;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
a.comment-reply-link:hover,
a.comment-edit-link:hover {
	color: #21759b;
}
.commentlist .pingback {
	line-height: 1.714285714;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}

/* Comment form */
#respond {
	margin-top: 48px;
	margin-top: 3.428571429rem;
}
#respond h3#reply-title {
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.5;
}
#respond h3#reply-title #cancel-comment-reply-link {
	margin-left: 10px;
	margin-left: 0.714285714rem;
	font-weight: normal;
	font-size: 12px;
	font-size: 0.857142857rem;
}
#respond form {
	margin: 24px 0;
	margin: 1.714285714rem 0;
}
#respond form p {
	margin: 11px 0;
	margin: 0.785714286rem 0;
}
#respond form p.logged-in-as {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
#respond form label {
	display: block;
	line-height: 1.714285714;
}
#respond form input[type="text"],
#respond form textarea {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 1.714285714;
	padding: 10px;
	padding: 0.714285714rem;
	width: 100%;
}
#respond form p.form-allowed-tags {
	margin: 0;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #5e5e5e;
}
.required {
	color: red;
}


/* =Front page template
-------------------------------------------------------------- */

.entry-page-image {
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
.template-front-page .site-content article {
	border: 0;
	margin-bottom: 0;
}
.template-front-page .widget-area {
	clear: both;
	float: none;
	width: auto;
	padding-top: 24px;
	padding-top: 1.714285714rem;
	border-top: 1px solid #ededed;
}
.template-front-page .widget-area .widget li {
	margin: 8px 0 0;
	margin: 0.571428571rem 0 0;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.714285714;
	list-style-type: square;
	list-style-position: inside;
}
.template-front-page .widget-area .widget li a {
	color: #757575;
}
.template-front-page .widget-area .widget li a:hover {
	color: #21759b;
}
.template-front-page .widget-area .widget_text img {
	float: left;
	margin: 8px 24px 8px 0;
	margin: 0.571428571rem 1.714285714rem 0.571428571rem 0;
}


/* =Widgets
-------------------------------------------------------------- */

.widget-area .widget ul ul {
	margin-left: 12px;
	margin-left: 0.857142857rem;
}
.widget_rss li {
	margin: 12px 0;
	margin: 0.857142857rem 0;
}
.widget_recent_entries .post-date,
.widget_rss .rss-date {
	color: #aaa;
	font-size: 11px;
	font-size: 0.785714286rem;
	margin-left: 12px;
	margin-left: 0.857142857rem;
}
#wp-calendar {
	margin: 0;
	width: 100%;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #686868;
}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption {
	text-align: left;
}
#wp-calendar #next {
	padding-right: 24px;
	padding-right: 1.714285714rem;
	text-align: right;
}
.widget_search label {
	display: block;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
.widget_twitter li {
	list-style-type: none;
}
.widget_twitter .timesince {
	display: block;
	text-align: right;
}


/* =Plugins
----------------------------------------------- */

img#wpstats {
	display: block;
	margin: 0 auto 24px;
	margin: 0 auto 1.714285714rem;
}


/* =Media queries
-------------------------------------------------------------- */

/* Does the same thing as <meta name="viewport" content="width=device-width">,
 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
 * the meta tag. See http://core.trac.wordpress.org/ticket/25888.
 */
@-ms-viewport {
	width: device-width;
}
@viewport {
	width: device-width;
}

/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {
	.author-avatar {
		float: left;
		margin-top: 8px;
		margin-top: 0.571428571rem;
	}
	.author-description {
		float: right;
		width: 80%;
	}
	.site {
		margin: 0 auto;
		max-width: 960px;
		/*max-width: 68.571428571rem;
		overflow: hidden; */
	}
	.site-content {
		
		width: 960px;
	}
	body.template-front-page .site-content,
	body.attachment .site-content,
	body.full-width .site-content {
		width: 100%;
	}
	.widget-area {
		float: right;
		width: 26.041666667%;
	}
	.site-header h1,
	.site-header h2 {
		text-align: left;
	}
	.site-header h1 {
		font-size: 26px;
		font-size: 1.857142857rem;
		line-height: 1.846153846;
		margin-bottom: 0;
	}
	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
	/*	border-bottom: 1px solid #ededed;
		
		display: inline-block !important;
		text-align: left;
		width: 100%; */
	}
	.main-navigation ul {
		margin: 0;
		text-indent: 0;
	}
	.main-navigation li a,
	.main-navigation li {
		display: inline-block;
		text-decoration: none;
	}
	.main-navigation li a {
		/*border-bottom: 0;
		color: #6a6a6a;
		line-height: 3.692307692;
		text-transform: uppercase;
		white-space: nowrap; */
	}
	.main-navigation li a:hover {
		color: #000;
	}
	.main-navigation li {
		margin: 0 40px 0 0;
		margin: 0 2.857142857rem 0 0;
		position: relative;
	}
	.main-navigation li ul {
		display: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 1;
	}
	.main-navigation li ul ul {
		top: 0;
		left: 100%;
	}
	.main-navigation ul li:hover > ul {
		border-left: 0;
		display: block;
	}
	.main-navigation li ul li a {
		background: #efefef;
		border-bottom: 1px solid #ededed;
		display: block;
		font-size: 11px;
		font-size: 0.785714286rem;
		line-height: 2.181818182;
		padding: 8px 10px;
		padding: 0.571428571rem 0.714285714rem;
		width: 180px;
		width: 12.85714286rem;
		white-space: normal;
	}
	.main-navigation li ul li a:hover {
		background: #e3e3e3;
		color: #444;
	}
	.main-navigation .current-menu-item > a,
	.main-navigation .current-menu-ancestor > a,
	.main-navigation .current_page_item > a,
	.main-navigation .current_page_ancestor > a {
		color: #636363;
		font-weight: bold;
	}
	.menu-toggle {
		display: none;
	}
	.entry-header .entry-title {
		font-size: 22px;
		font-size: 1.571428571rem;
	}
	#respond form input[type="text"] {
		width: 46.333333333%;
	}
	#respond form textarea.blog-textarea {
		width: 79.666666667%;
	}
	.template-front-page .site-content,
	.template-front-page article {
		overflow: hidden;
	}
	.template-front-page.has-post-thumbnail article {
		float: left;
		width: 47.916666667%;
	}
	.entry-page-image {
		float: right;
		margin-bottom: 0;
		width: 47.916666667%;
	}
	.template-front-page .widget-area .widget,
	.template-front-page.two-sidebars .widget-area .front-widgets {
		float: left;
		width: 51.875%;
		margin-bottom: 24px;
		margin-bottom: 1.714285714rem;
	}
	.template-front-page .widget-area .widget:nth-child(odd) {
		clear: right;
	}
	.template-front-page .widget-area .widget:nth-child(even),
	.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
		float: right;
		width: 39.0625%;
		margin: 0 0 24px;
		margin: 0 0 1.714285714rem;
	}
	.template-front-page.two-sidebars .widget,
	.template-front-page.two-sidebars .widget:nth-child(even) {
		float: none;
		width: auto;
	}
	.commentlist .children {
		margin-left: 48px;
		margin-left: 3.428571429rem;
	}
}

/* Minimum width of 960 pixels. */
@media screen and (min-width: 960px) {
	body {
		background-color: #e6e6e6;
	}
	body .site {
		/*padding: 0 40px;
		padding: 0 2.857142857rem;
		margin-top: 48px;
		margin-top: 3.428571429rem;
		margin-bottom: 48px;
		margin-bottom: 3.428571429rem;
		box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3); */
	}
	body.custom-background-empty {
		background-color: #fff;
	}
	body.custom-background-empty .site,
	body.custom-background-white .site {
		padding: 0;
		margin-top: 0;
		margin-bottom: 0;
		box-shadow: none;
	}
}


/* =Print
----------------------------------------------- */

@media print {
	body {
		background: none !important;
		color: #000;
		font-size: 10pt;
	}
	footer a[rel=bookmark]:link:after,
	footer a[rel=bookmark]:visited:after {
		content: " [" attr(href) "] "; /* Show URLs */
	}
	a {
		text-decoration: none;
	}
	.entry-content img,
	.comment-content img,
	.author-avatar img,
	img.wp-post-image {
		border-radius: 0;
		box-shadow: none;
	}
	.site {
		clear: both !important;
		display: block !important;
		float: none !important;
		max-width: 100%;
		position: relative !important;
	}
	.site-header {
		margin-bottom: 72px;
		margin-bottom: 5.142857143rem;
		text-align: left;
	}
	.site-header h1 {
		font-size: 21pt;
		line-height: 1;
		text-align: left;
	}
	.site-header h2 {
		color: #000;
		font-size: 10pt;
		text-align: left;
	}
	.site-header h1 a,
	.site-header h2 a {
		color: #000;
	}
	.author-avatar,
	#colophon,
	#respond,
	.commentlist .comment-edit-link,
	.commentlist .reply,
	.entry-header .comments-link,
	.entry-meta .edit-link a,
	.page-link,
	.site-content nav,
	.widget-area,
	img.header-image,
	.main-navigation {
		display: none;
	}
	.wrapper {
		border-top: none;
		box-shadow: none;
	}
	.site-content {
		margin: 0;
		width: auto;
	}
	.singular .entry-header .entry-meta {
		position: static;
	}
	.singular .site-content,
	.singular .entry-header,
	.singular .entry-content,
	.singular footer.entry-meta,
	.singular .comments-title {
		margin: 0;
		width: 100%;
	}
	.entry-header .entry-title,
	.entry-title,
	.singular .entry-title {
		font-size: 21pt;
	}
	footer.entry-meta,
	footer.entry-meta a {
		color: #444;
		font-size: 10pt;
	}
	.author-description {
		float: none;
		width: auto;
	}

	/* Comments */
	.commentlist > li.comment {
		background: none;
		position: relative;
		width: auto;
	}
	.commentlist .avatar {
		height: 39px;
		left: 2.2em;
		top: 2.2em;
		width: 39px;
	}
	.comments-area article header cite,
	.comments-area article header time {
		margin-left: 50px;
		margin-left: 3.57142857rem;
	}
}

/* 12 Feb 2014 **/
.topbar {
    background: none repeat scroll 0 0 #000000;
    height: 12px;
    margin: 0 auto;
    width: 960px;
}
.navmenu {
    background: none repeat scroll 0 0 #757474;
    vertical-align:top;
}
td {
    margin: 0;
    padding: 0;
}
ul.nav-menu
{
	
   padding: 10px 0 10px 10px;
   float:left; 
}
ul.nav-menu li
{
	margin-left:22px;
	float:left;
	line-height: normal;

}
ul.nav-menu li a
{
	font-size: 12.07px;
	color: #D8D3AC !important;
    font-family: Myriad,Arial,Verdana,sans-serif;
    font-size: 13px;
    font-weight: bold !important;
    
    text-decoration: none;
    text-shadow: none !important;
    text-transform: uppercase;

}
.secure {
    background: none repeat scroll 0 0 #D8D3AC;
    font-weight: bold;
}

.secure a {
    color: #C00A2E;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 94.86%;
    text-align: center;
    text-decoration: none;
    padding: 8px 20px;
}
.clear
{
	clear:both;
}
#content-full {
    position: relative;
}
#hr
{
	height:450px;
}
#hr-center .center-highlight {
    background: none repeat scroll 0 0 transparent;
    padding-bottom: 0;
    text-shadow: none !important;
}

.headerpart {
    padding-bottom: 0;
}
.container {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 solid;
    padding-bottom: 50px;
    position: relative;
    text-align: left;
    width: 960px;
}

#featured {
    margin-top: 0;
}
.page #featured {
    background: none repeat scroll 0 0 transparent;
    height:auto;
    padding-bottom: 0;
    position: relative;
    z-index: 4;
}
.home #featured {    
    height: 400px;    
}
.page #bottom-menu {
	top:99%;
}
.page #intro .headerpart {
	padding-bottom:42px;
}
.page #hr {
	height: auto;
}
.home #bottom-menu {
	top:400px;
}
.category-blog #bottom-menu {
	top:99%;
}
.category-blog #intro .headerpart {
	padding-bottom:0;
}
.category-blog  #hr {
	height: auto;
}
#bottom-menu {
    background: none repeat scroll 0 0 #000000;
    height: 44px;
    position: absolute;
    top: 400px;
    width: 960px;
    z-index: 199;
}
.allmenus {
    background: none repeat scroll 0 0 #C00A2E;
}
ul#menu-secondary
{
	
    float: left;
    padding: 5px 0 0 10px;
}
ul#menu-secondary li
{
	margin-left:21px;
	display:inline-block;
	line-height: normal;
}
ul#menu-secondary li a
{
	
    color: #D8D3AC;
    font-family: Myriad,Arial,Verdana,sans-serif;
    font-size: 13.57px;
    font-weight: bold;
    padding-bottom: 13px;
    text-decoration: none;
    text-shadow: none !important;
    text-transform: uppercase;

}
.shortdesc {
    background: url("images/banner-swap1.jpg") repeat scroll 0 0 #E2DEC1;
    height: 400px;
    left: 0;
    position: absolute;
    top: 0;
    width: 305px;
}
.logoimg {
    padding: 100px 0 30px;
    text-align:center;
}
.motto
{
	text-align:center;
}


/* 12 feb 2014 */
.widget .shortdesc  img {
	box-shadow:none;
}
.shortdesc {
	z-index:99;
}

/*** home page ****/
.center-highlight {
    background: none repeat scroll 0 0 transparent;
    text-shadow: none !important;
}
#content-area {
    border: 0 solid;
    width: 960px;
}
#left-area {
    border: 0 solid;
    float: left;
}
#left-area .post {
    width: 580px;
}
.post {
    margin-bottom: 0;
    
}

.entry h1.title {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-size: 24px;
    font-weight: bold;
    margin-top: 17px;
    padding-bottom: 6px;
    padding-left: 16px;
    padding-top: 12px;
    width: 100%;
    font-family:Arial,Verdana,sans-serif;
    line-height: 75%;
}
h1.title
{
	color: #000000;
    font-size: 24px;
    font-weight: bold;    
    padding-bottom: 6px;
    padding-left: 16px;
    padding-top: 25px;
    width: 100%;
    font-family:Arial,Verdana,sans-serif;
}
#left-area p {
    color: #000000;
    padding-top: 16px;
    font-size: 13px;
    line-height: 18px;
}
.homeleft {
    float: left;
    padding-top: 25px;
    width: 350px;
}
#home_video {
    float: left;
    height: 240px;
    padding-left: 20px;
    width: 320px;
}
.calendar {
    text-align: center;
}
.entry a {
    color: #C00A2E;
    font-weight: normal;
    text-decoration: none;
    font-size: 13px;
}
.homeright {
    float: left;
    padding-top: 25px;
    width: 225px;
}
.homeright h3 {
    color: #6A696A;
    font-size: 17px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 15px;
    text-transform: uppercase;
}
.homeright p {
    margin-left: 15px;
}
.homeright p a {
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 10px;
}
.homeright .shofer h3 {
    padding-bottom: 15px;
    padding-top:12px;
}
p {
    font-size: 13px;
    margin-left: 20px;
    padding: 4px 0;
    line-height: 18px;
    font-family:Arial;
}
#left-area .homeright .shofer p {
    padding: 0;
}
.subhead p {
    font-size: 13px;
   
    text-align: justify;
}
#sidebar {
    float: right;
    padding-top: 16px;
    width: 367px;
}
#sidebar .widget {
    padding: 0 20px 20px 30px;
}
#table_sidebar {
    background: url("images/eventbg.png") repeat scroll 0 0 transparent;
    font-size: 13px;
    height: 328px;
    padding-right: 20px;
    width: 329px;
}
.event-title, span.twitterwidget-title {
    color: #C00A2E;
    font-family: 'Arial';
    font-size: 24px;
    padding: 7px 0;
    text-align: center;
}
span.twitterwidget-title {
	color: #C00A2E;
    font-family: 'Arial';
    font-size: 24px;
    padding: 15px 0;
    text-align: center;
    display: block;
}

ul li
{
	line-height: 27px;
	list-style:outside;
	margin-left:64px;
}
h2, h3 {
    
    margin-top: 16px;
}
strong {
    font-weight: bold;
}

#table_sidebar a.events {
    color: #E81741;
    font-weight: normal;
    text-decoration: none;
}
#table_sidebar_twitter {
    background: url("images/twitterbg.png") repeat scroll 0 0 transparent;
    border: 0 solid #E84545;
    height: 474px;
    padding-bottom: 0;
    padding-right: 20px;
    width: 329px;
    margin-left: 30px;
}

.widget ul li {
    
    color:#000000;
    font-size: 14px;
}
.widget ul li span{
line-height: 17px;
}
#sidebar a {
    
    color:#000000;
    font-size: 14px;
    text-decoration:none;
}
#footer_table {
    border: medium none;
    color: #777777;
    padding-top: 7px;
 }
/*** Footer part **/
#footer {
    background-color: #777777;
    font-family: Myriad,Arial,Verdana,sans-serif;
    font-size: 12px;
    padding-bottom: 0;
    width: 100%;
}

.sitepage {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
}
a.footer-white-links {
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}
.social li a {
    display: inline-block;
}
.social li
{
	float:left;
	list-style:none;
	margin:0;
}
.face a{
    background: url("images/social.png") no-repeat scroll 0 0 transparent;
    height: 50px;
    width: 40px;
}
.blog a{
    background: url("images/social.png") no-repeat scroll -43px 0 transparent;
    height: 50px;
    width: 40px;
}
.twitters a {
    background: url("images/social.png") no-repeat scroll -81px 0 transparent;
    height: 50px;
    width: 40px;
}
.youtube a{
    background: url("images/social.png") no-repeat scroll -120px 0 transparent;
    height: 50px;
    width: 40px;
}
#footer_table td
{
	vertical-align:top;
}
.events p
{
	margin-bottom: 8px;
	padding: 0;
}
.widget_twitter ul li
{
	padding:10px 0 4px;
	line-height: normal;
	margin:0;
	list-style: inside;
	font-size: 13px;
	color: #000000;
}
.sitepages-menu .widget-title
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	margin:0;
	letter-spacing:0px;
}
.sitepages-menu ul li
{
	display:block;
	margin:0;
	line-height: normal;
}
.sitepages-menu ul
{
	padding:0;
}
.sitepages-menu ul li a
{
	color:#FFFFFF;
	font-weight:normal;
}
.footer-secondmenu ul
{
	padding:0;
}
.footer-secondmenu ul li
{
	display:block;
	margin:0;
	line-height: normal;
}
.footer-secondmenu ul li a
{
	color:#FFFFFF;
	font-weight:normal;
	text-transform:none;
	font-size: 14px;
}


/*  community page ***/
.community-left
{
	float: left;
    
    width: 240px;
}
.community-left img {
    margin: 21px 0 0 32px;
    width:204px;
    height:100px;
}
.community-right
{
	float:right;
	margin-right:20px;
	width:700px;
}
.community-left .comm-sidemenu {
    background: url("images/comm-sidemenu.png") no-repeat scroll 0 0 / 218px 100% transparent;
    /*min-height:460px;*/
    margin-left: 25px;
    margin-top: 16px;
    width: 218px;
    padding-bottom:25px;
}
.community-left .comm-sidemenu h3 {
    color: #C00A2E;
    font-family: arial;
    font-size: 17px;
    font-weight: bold;
    margin: 0;
    padding-left: 24px;
    padding-top: 33px;
    text-transform: uppercase;
}
.community-left .comm-sidemenu ul {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding:0 7px;
    margin-top: 13px;
}
.community-left .comm-sidemenu ul li a {
    font-size: 13px;
    line-height: 19px;
    width: 85%;
    color:black;
    margin: 0 0 0 3px;
    padding: 0 0 0 14px;
    display: block;
}
.community-left .comm-sidemenu ul li a:hover {
text-decoration:none;
}
.community-left .comm-sidemenu ul li:hover
{
	background-color:#F0ECCC;
	text-decoration:none;
	width:99.2%;
	
}
.community-left .comm-sidemenu ul li.current-menu-item{
	background-color:#F0ECCC;
	text-decoration:none;
	width:99.2%;

}
.community-club {
    float: right;
    height: auto;
    width: 214px;
    padding-top:50px;
}
.community-club b
{
	display: block;
	color:#C00A2E;
	text-transform:uppercase;
}
.community-club p
{
	margin:0;
	padding-top:11px;
	
} 
.community-club .club-last {
    padding-top: 36px;
}
.community-hands {
  display: block;
    float: left;
    height: auto;
    width: 438px;
    padding-top:50px;
}
.community-hands b
{
	display: block;
	color:#C00A2E;
	text-transform:uppercase;
	/*padding-left:20px;*/
}
.community-hands .hands-first {
    padding-top: 11px;
}
.community-hands .page li
{
	line-height:27px;
	list-style:disc;
	margin:0;
}
.community-hands ul.page {
    padding-left: 64px;
    margin:0;
}
.comm-first {
    padding: 9px 0;
}
.community-hands  p {
    width: 438px;
}
.comm-sidemenu ul li {

	margin-bottom:10px;
	list-style:none;
	margin-left:0;
}
.entry-header h1.entry-title {
    color: #000000;
    font-family: Myriad,Arial,Verdana,sans-serif;
    font-size: 24px;
    font-weight: bold;
    padding-left: 19px;
    padding-top: 27px;
}
.post .entry-header h1.entry-title {
    color: #E81741;
    font-size: 16px;
    padding-left: 20px;
    padding-top: 7px;
}
article.category-news {
    padding-left: 20px;
}
article.category-event {
    padding-left: 20px;
}
.post .entry-header
{
	margin-bottom: 0;
}
.hms-testimonial-group .author b
{
	padding-left:18px;
	display: block;
}
#ws-plugin--s2member-profile input
{
	width:96% !important;
}
div.ws-plugin--s2member-password-strength
{
	width:97%;
}
article.category-blog
{
	padding-left:20px;
}
.homeright p br
{
	display: none;
}


#content-area {
	min-height:370px;
}
/* 19 Feb 2014 :: Kesha */
#footer_table #text-4 .textwidget span {
	line-height:150%;
}
.sitepages-menu .widget-title {
	margin-bottom:10px;
}
.sitepages-menu ul li {
	line-height:150%;
}
.footer-secondmenu ul li {
	line-height:150%;
}
.sitepages-menu {
	padding-top:0 !important;
}
.footer-secondmenu {
	padding-top:0 !important;
}	
#text-4 .social li {
	height:auto;
	line-height:100%;
}

/***** 219 Feb 2014 :: shobha *****/

.entry-header h1.title{
padding-left:0;
}

.entry-content p{
margin-left:25px;
}

.hms-testimonial-container{
margin-bottom:15px;
}

.hms-testimonial-group .author b{
line-height:20px;
}



img.alignleft, .wp-caption.alignleft, img.alignright, .wp-caption.alignright {
    border: 1px solid #FF0000;
    margin: 7px 1.71429rem 0.857143rem 0;
}

.entry-content li, .comment-content li, .mu_register li {
    margin: 0 0 0 25px;
}

footer.entry-meta{
margin-left:25px;
}
.entry-page-image {
    float: left;
    margin-bottom: 0;
    margin-left: 40px;
    width: 47.9167%;
}

/**** 21 Feb 2014 :: Shivlal *****/
.calendar p a img
{
	padding-top: 38px;
}
.homeright .subhead h3
{
	padding-top: 22px;
}

/* Kesha */
.main-navigation li ul.sub-menu {
	z-index:999;
}
.main-navigation li ul.sub-menu li {
	margin:0;
}
ul#menu-secondary ul.sub-menu {
	display:none;
	position:absolute;
	top:100%;
	left:0;
	z-index:9999;
	background:url(images/sub-menu-bg.png) repeat 0 0;
	width:185px;
	padding:5px 0 3px;
}
ul#menu-secondary li {
	position:relative;
}
ul#menu-secondary {
	padding-top:0;
}
ul#menu-secondary li a {
	display:block;
	line-height:30px;
	padding-bottom:0;
	margin-bottom:8px;
}
ul#menu-secondary li:hover ul.sub-menu {
	display:block;
}
ul#menu-secondary ul.sub-menu a {
	margin:0;
}
ul#menu-secondary li a:hover , ul#menu-secondary li a:active , ul#menu-secondary li a:focus {
	border-bottom:8px solid #000;
	margin-bottom:0;
}
ul#menu-secondary li:hover a {
	border-bottom:8px solid #000;
	margin-bottom:0;
}
ul#menu-secondary ul.sub-menu a:hover , ul#menu-secondary ul.sub-menu a:active , ul#menu-secondary ul.sub-menu a:focus {
	border-bottom:none;
}
ul#menu-secondary li:hover ul.sub-menu a {
	border-bottom:none;
	
}
ul#menu-secondary li ul.sub-menu li {
	margin:0;
	display:block;
}
ul#menu-secondary li ul.sub-menu li a {
	padding:5px 15px;
	color:#FFF;
	line-height:120%;
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:none;
	margin-bottom:3px;
}
ul#menu-secondary li ul.sub-menu li a:hover {
	background:#737373;
}
.one_half {
	margin-right: 18px !important;
}
.archive .entry-header h1.title {
    padding-top: 12px;
}
.archive .entry-content p {
    margin-left:0;
    line-height:normal;
    padding-top: 0;
}
.archive footer.entry-meta {
	margin-left: 0;
}
.single .entry-content p {
    margin-left:0;
    line-height:normal;
    padding-top: 0;
}
.single footer.entry-meta {
	margin-left: 0;
}

ul.nav-menu {
	padding-top:8px;
	padding-bottom:0;
}
ul.nav-menu li a {
	line-height:22px;
	margin-bottom:8px;
}
ul.nav-menu li a:hover {
	border-bottom:8px solid #000;
	margin-bottom:0;
}
ul.nav-menu li:hover a {
	border-bottom:8px solid #000;
	margin-bottom:0;
}
ul.nav-menu li {
	position:relative;
}
.main-navigation li ul.sub-menu.sub-menu {
	display:none;
	position:absolute;
	top:100%;
	left:0;
	z-index:9999;
	background:url(images/sub-menu-bg.png) repeat 0 0;
	width:185px;
	padding:5px 0 3px;
}
ul.sub-menu a:hover , ul.sub-menu a:active , ul.sub-menu a:focus {
	border-bottom:none;
}
ul.nav-menu li:hover ul.sub-menu a {
	border-bottom:none;
	
}
ul.nav-menu li ul.sub-menu li {
	margin:0;
	display:block;
	float:none;
	width:100%;
}
ul.nav-menu li ul.sub-menu li a {
	padding:5px 15px;
	color:#FFF !important;
	line-height:120%;
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:none;
	margin-bottom:3px;
	background:none;
	text-align:left;
	width:83%;
}
ul.nav-menu li ul.sub-menu li a:hover {
	background:#737373;
}
.main-navigation li:hover ul.sub-menu {
	display:block;
}
.logoimg {
	padding-bottom:48px;
}	
.main-navigation li.current-menu-item a {
	border-bottom:8px solid #000;
	margin-bottom:0;
}
ul#menu-secondary li.current-menu-item a {
	border-bottom:8px solid #000;
	margin-bottom:0;
}
.community-left img {
	margin-top:30px;
}
.community-left .comm-sidemenu {
	background:url(images/comm-sidemenu1.png) no-repeat 0 0;
	background-size:100% 100%;
}
.community-left .comm-sidemenu ul {
	padding-left:13px;
	padding-right:11px;
}

/******* shobha 24th Feb 2014 *************/

.select-calendar{
margin-bottom: 10px; 
margin-top: 0px; 
margin-left: 25px;
}
.calendar-iframe{
margin:0 0 0 20px;
}

.ath-cl{
margin-bottom: 10px; 
margin-top: 0px; 
margin-left: 25px;
}
.ath-iframe a{
margin-left:25px;
}

.ath-iframe iframe{
margin-left:20px;
margin-top:15px;
}

ul li{
font-size:13px;
}
.entry-content li, .comment-content li, .mu_register li{
margin-left:35px;
}


.community-left .comm-sidemenu{
background:url(images/comm_top.png) no-repeat 0 0;
padding-top:11px;
background-size:auto auto;
}

.community-left .comm_bottom{
background:url(images/comm_bottom.png) no-repeat 0 bottom;
padding-bottom:19px;
}

.community-left .widget_nav_menu{
background:url(images/comm_middle.png) repeat-y 0 0;
padding:10px 0;
}

.community-left .comm-sidemenu h3{
padding-top:10px;
}


/****** 26 Feb 2014 *****/
.face a{
width:37px;
}

.blog a{
background-position:-35px 0;
}

.twitters a{
background-position:-74px 0;
width:37px
}

.youtube a{
background-position:-111px 0;
}
/* 26 Feb 2014 :: Kesha */
#text-4 .social li {
	margin:4px 0 0;
}
#featured img {
	border-radius:0;
	box-shadow:none;
}
.community-left .comm-sidemenu h3 {
	padding-left:30px;
}
.event-title, span.twitterwidget-title {
	font-family:Arial, Helvetica, sans-serif;
	color:#C00A2E;
	font-size:24px;
}
.upcom-top {
	background:url(images/home-sidebar-top.png) no-repeat 0 0;
	padding-top:14px;
	width:327px;
}
#table_sidebar {
	padding:0 30px 18px;
	background:url(images/home-sidebar-m.png) repeat-y 0 0;
	width:auto;
	height:auto;
}
.upcom-bottom {
	background:url(images/home-sidebar-bot.png) no-repeat 0 bottom;
	padding-bottom:24px;
}
.event-title, span.twitterwidget-title {
	padding:11px 0 12px;
	margin:0;
	line-height:100%;
}
span.twitterwidget-title { 
	padding-bottom:0;
	padding-top:15px;
}
.events p {
	margin-left:0;
}
.twt-list {
	padding-left:30px;
}
.twt-top {
	background:url(images/home-sidebar-top.png) no-repeat 0 0;
	padding-top:14px;
	width:327px;
}
.twt-bottom {
	background:url(images/home-sidebar-bot.png) no-repeat 0 bottom;
	padding-bottom:24px;
}	
#table_sidebar_twitter {
	padding:0 30px 35px;
	background:url(images/home-sidebar-m.png) repeat-y 0 0;
	width:auto;
	height:auto;
	margin:0;
}
#sidebar #twitter-2 {
	padding:0;
}
#twitter-2 h3.widget-title {
	margin:0;
}
#sidebar .widget {
	padding-bottom:14px;
}
/* for iphone horizontal view */
@media screen and (min-width:991px) and (max-width:1024px){
	.calendar p a img {
		padding-top:15px;
	}
	.homeleft {
		padding-top:15px;
	}
	.homeright {
		padding-top:15px;
	}
	#sidebar .widget {
		padding-bottom:0;
	}
	.twt-list {
		padding-top:5px !important;
	}
	.comm-sidemenu ul li {
		margin-bottom:5px;
	}
	#footer_table td:first-child + td {
		width:250px;
	}
	#footer_table td:first-child + td + td {
		width:440px;
	}
}
/* 27 Feb 2014 */
.community-right .entry img.alignright , .community-right .entry img.alignleft {
	border:1px solid #CCC;
}
.community-club p {
	padding-top:15px;
}
.entry h1.title {
	padding-left:20px;
}
.menu-tog {
	display:none;
}
/* 28 Feb 2014 */
.menu-tog-sec {
	display:none;
}
.homeright h3 {
	font-family:Arial, Helvetica, sans-serif;
}
.widget_twitter ul li {
	font-family:Arial, Helvetica, sans-serif;
}
/* footer */
#footer_table {
	width:960px;
	margin:0 auto;
}
.footer-logo01 {
	float:left;
	width:100px; 
}
.denverjds-scl {
	width:290px; 
	float:left;
}
.stay-in-touch {
	width:330px; 
	float:left;
}
.footer-social {
	width:240px; 
	height:250px; 
	float:left;
}

/* header */ 
.header-top {
	width:960px;
	margin:0 auto;
}
.navmenu {
	width:800px;
	float:left;
}
.secure {
	float:right;
	width:160px;
}
.secure a {
	line-height:100%;
}
.silder-part {
	width:100%;
}
.flex-container-outer {
	width:100%;
}
#bottom-menu {
	width: 100%; 
	margin-top: 0px;
}
.allmenus {
	width:100%;
	color: #ffffff; font-size: 14px;
}
.page #intro .headerpart {
	padding-bottom:44px;
}


#featured img{
width:960px;
}

#respond h3#reply-title{
margin-left:20px;
}

#respond .logged-in-as{
margin-left:20px;
}

#respond .comment-form-comment{
margin-left:20px;
margin-right:20px;
}

#respond .form-allowed-tags{
display:none;
}

#respond .form-submit{
margin-left:20px;
}



#featured .widget .textwidget .shortdesc img {
width:auto;
}
.error404 #featured {
    background: none repeat scroll 0 0 transparent;
    height: auto;
    padding-bottom: 0;
    position: relative;
    z-index: 4;
}
.error404 #bottom-menu {
    top: 99%;
}
.error404 #hr
{
	height: auto;
}

.errorpage{
text-align:center;
width:100%;
height:auto;
}

.errorpage h3{
margin:0;
padding:20px 0 0 0;
}
.errorpage h3 img{
max-width:100%;
}

.errorpage h4{
 color: #000000;
    font-family: Myriad,Arial,Verdana,sans-serif;
    font-size: 24px;
    font-weight: bold;
	margin:10px 0 20px 0;
	line-height:30px;
}

.errorpage p{
margin:0 20px;
}

Open in new window

ASKER CERTIFIED SOLUTION
Avatar of Zac Harris
Zac Harris
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Okay, I added those styles in but the h4 tag has not changed... http://64.247.182.143/headings/

Any ideas why?
Did you copy the code directly from my example and make alterations. Note that in my example h4 will assume the standard h4 settings. You will need to make changes to it like the others in order for it to change.

You may want to also post your updated style sheet. That way if you did make changes to the h4 tag I can see if there might be issues with the coding.
I've requested that this question be closed as follows:

Accepted answer: 0 points for COwebmaster's comment #a40030256

for the following reason:

Thanks, that worked!
I'm sorry, but I worked with this question all day, I need to receive credit for all the help I gave.
Sorry, I chose the wrong answer which should have been yours, sorry! And thanks again for your help with this :)
No worries it happens :)