/*
Theme Name: Momentum Web Works Theme
Theme URI: http://momentumwebworks.com/
Description: Designed exclusively for use on momentumwebworks.com
Author: Sheri Jackson
Author URI: http://momentumwebworks.com/
Tags:


Global Resetting * clear browser defaults ***************************************/
*
{
	margin: 0;
	padding: 0;
/*reset font-sizes*/
	font-size: 1em;
}
BODY, DIV, DL, DT, DD, UL, OL, LI, H1, H2, H3, H4, H5, H6, PRE, FORM, FIELDSET, INPUT, TEXTAREA, P, BLOCKQUOTE, TH, TD, SPAN
{
	margin: 0;
	padding: 0;
}
OL, UL
{
	list-style: none;
}
A IMG
{
	border: 0;
}
HTML
{
	width: 100%;
	height: 100%;
/*required for ie6*/
}
.clear
{
	clear: both;
}
/**********************************
*  Basic Elements
********************************/
HTML
{
}
BODY
{
	color: #333;
	font-size: 62.5%;
	background: #6D4219 url(images/blogBG.png) repeat-x;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	padding-bottom: 30px;
	padding-top: 25px;
}
#page
{
	text-align: left;
}
#headerimg
{
	display: none;
}
#content
{
	font-size: 1.2em;
	background: #FFF url(images/contentMan.png) no-repeat 300px 70px;
	width: 586px;
	padding-bottom: 20px;
}
#content.narrowcolumn .blogroll LI A
{
	font-size: 1.5em;
}
#content.narrowcolumn H2, #content.widecolumn H2
{
	margin-bottom: 15px;
}
#content.widecolumn UL LI
{
	font-size: 1.5em;
	line-height: 1.2em;
}
#content.widecolumn UL LI.categories UL LI.cat-item
{
	font-size: 1em;
	margin-left: 15px;
	line-height: 1.1em;
}
#content.widecolumn P.postmetadata
{
	font-size: 0.8em;
}
.widecolumn .entry P
{
	font-size: 1.05em;
}
.entry
{
	width: 530px;
	font-size: 1.5em;
}
.entry P
{
	margin-bottom: 12px;
	margin-top: 12px;
}
#content .entry UL LI
{
	margin: 0 0 0 19px;
}
#content .entry OL LI
{
	margin: 0 0 0 19px;
	list-style: decimal outside;
}
#content .entry OL LI OL LI
{
	margin: 0 0 0 19px;
	list-style: upper-alpha outside;
}
#content .entry OL LI OL LI OL LI
{
	margin: 0 0 0 19px;
	list-style: lower-roman outside;
}
.narrowcolumn .entry, .widecolumn .entry
{
	line-height: 1.4em;
}
.widecolumn
{
	line-height: 1.6em;
}
.narrowcolumn .postmetadata
{
	text-align: center;
}
.thread-alt
{
	background-color: #EDE7E1;
}
.thread-even
{
	background-color: #FFFFFF;
}
.depth-1
{
	border: 1px solid #DDD;
}
.even, .alt
{
	border-left: 1px solid #DDD;
}
#footer
{
	clear: both;
	width: 962px;
/*height: 35px;*/
	min-height: 190px;
	background: #CDBAD3 url(images/footerBG.png) repeat-y bottom left;
	text-align: center;
}
#footer .footerTop
{
	width: 940px;
	background: #CCB9D2 url(images/footerTop.png) no-repeat top center;
	display: block;
	height: 48px;
	padding: 15px 0;
	border-left: 12px solid #000000;
	border-right: 10px solid #000000;
}
#footer .footerTop #bmenu
{
	text-align: center;
	height: 145px;
	width: 303px;
	border-right: 1px solid #000000;
	padding-right: 5px;
	font-size: 1.6em;
	line-height: 2;
	float: left;
	margin-top: 10px;
}
#footer .footerTop #bcontent
{
	text-align: left;
	float: right;
	height: 145px;
	width: 615px;
	padding-right: 5px;
	font-size: 1.6em;
	line-height: 2;
	margin-top: 10px;
}
#footer .footerTop #bcontent P.wpCredit
{
	font-size: 0.7em;
	margin-top: 25px;
	padding: 0;
}
#footer .footerTop #bmenu UL
{
	text-align: center;
	display: block;
}
#footer .footerTop #bmenu UL LI
{
	font-size: 1em;
	float: left;
	display: inline;
	line-height: 1.4;
	width: 145px;
	text-align: left;
}
#footer .footerTop #bmenu UL LI A
{
/*float: left;*/
	margin: 0px 10px;
	border-left: 1px solid #926E9E;
	text-decoration: none;
	color: #425;
	padding-left: 9px;
}
#footer .footerTop #bmenu UL LI A.current
{
	color: #037;
}
#footer .footerTop #bmenu UL LI A.link:hover
{
	color: #FF0;
}
#footer P
{
	color: #536;
	font-size: 1.1em;
	text-align: center;
	margin-top: 0.5em;
	line-height: 1.2;
	padding: 44px;
}
#footer A
{
	color: #FFF;
	text-decoration: none;
}
#footer A:hover
{
	color: #FFF;
	text-decoration: underline;
}
#footerEnd
{
	background: transparent url(images/footerBottom.png) no-repeat center bottom;
	width: 962px;
	margin: 0 auto;
	height: 45px;
	text-align: center;
	font-size: 1.2em;
	color: #340E3F;
}
#footerEnd A
{
	color: #155427;
	text-decoration: none;
}
#footerEnd A:hover
{
	color: #0F8D33;
	text-decoration: underline;
}
SMALL
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
}
H1, H2, H3
{
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-weight: bold;
}
H1
{
	font-size: 4em;
	text-align: center;
}
#headerimg .description
{
	font-size: 1.2em;
	text-align: center;
}
H2
{
	font-size: 2em;
	color: #76471A;
}
H2.pagetitle
{
	font-size: 1.6em;
}
#sidebar H2.widgettitle
{
	margin-top: 25px;
}
#sidebar H2
{
	font-family: "Lucida Grande", Verdana, Sans-Serif;
	font-size: 1.2em;
}
H3
{
	font-size: 1.3em;
}
H1, H1 A, H1 A:hover, H1 A:visited, #headerimg .description
{
	text-decoration: none;
	color: #FFFFFF;
}
H2, H2 A, H2 A:visited, H3, H3 A, H3 A:visited
{
	color: #333;
}
H2, H2 A, H2 A:hover, H2 A:visited, H3, H3 A, H3 A:hover, H3 A:visited, #sidebar H2, #wp-calendar CAPTION, CITE
{
	text-decoration: none;
}
.entry P A:visited
{
	color: #B85B5A;
}
.sticky
{
	background: #F7F7F7;
	padding: 0 10px 10px;
}
.sticky H2
{
	padding-top: 10px;
}
.commentlist LI, #commentform INPUT, #commentform TEXTAREA
{
	font: 0.9em "Lucida Grande", Verdana, Arial, Sans-Serif;
}
.commentlist LI UL LI
{
	font-size: 1em;
}
.commentlist LI
{
	font-weight: bold;
}
.commentlist LI .avatar
{
	float: right;
	border: 1px solid #EEE;
	padding: 2px;
	background: #FFF;
}
.commentlist CITE, .commentlist CITE A
{
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}
.commentlist P
{
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}
#commentform P
{
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
}
.commentmetadata
{
	font-weight: normal;
}
#sidebar
{
	font: 1em "Lucida Grande", Verdana, Arial, Sans-Serif;
	color: #F2E6DE;
}
SMALL, #sidebar UL UL LI, #sidebar UL OL LI, .nocomments, .postmetadata, BLOCKQUOTE, STRIKE
{
	color: #777;
}
CODE
{
	font: 1.1em "Courier New", Courier, Fixed;
}
ACRONYM, ABBR, SPAN.caps
{
	font-size: 0.9em;
	letter-spacing: 0.07em;
}
A, H2 A:hover, H3 A:hover
{
	color: #742;
	text-decoration: none;
	font-size: 1em;
}
A:hover
{
	color: #147;
	text-decoration: underline;
}
#sidebar A, H2 A:hover, H3 A:hover
{
	color: #BC1;
	text-decoration: none;
	/*[disabled]font-size:1.4em;*/
}
#wp-calendar #prev A, #wp-calendar #next A
{
	font-size: 9pt;
}
#wp-calendar A
{
	text-decoration: none;
}
#wp-calendar CAPTION
{
	font: bold 1.3em "Lucida Grande", Verdana, Arial, Sans-Serif;
	text-align: center;
}
#wp-calendar TH
{
	font-style: normal;
	text-transform: capitalize;
}
/*End Typography & Colors
Begin Structure*/
BODY
{
	margin: 0 0 20px;
	padding: 0;
}
#page
{
	margin: 23px auto;
	padding: 0;
	width: 962px;
	/*[disabled]border:1px solid #959596;*/
	/*[disabled]background:#FEFEFE;*/
}
#header
{
	width: 962px;
	margin: 0 auto;
	overflow: hidden;
	background: transparent url(images/mainHeader.png) no-repeat left top;
	height: 202px;
}
#container
{
	background: #FFF url(images/sideBorder.png) repeat-y;
	width: 952px;
	border-right: 10px solid #000101;
}
#headerimg
{
	/*[disabled]background:url(mww2010/images/$ImageName);*/
}
#navbar
{
	width: 320px;
	float: left;
	margin: 0 0 0 0px;
	padding-top: 0px;
	overflow: hidden;
	background: #000 url(../images/[navbarImage]) no-repeat center bottom;
}
#navbar A.home
{
	width: 253px;
	margin: 0;
	height: 35px;
	overflow: hidden;
	display: block;
	background: #888 url(../images/home.gif) no-repeat top left;
	float: left;
}
#navbar A.home SPAN
{
	display: none;
}
#navbar UL
{
	/*[disabled]float:right;*/
	margin-left: 10px;
}
#navbar UL LI
{
	list-style: none;
	margin: 0 2px;
	/*[disabled]float:left;*/
	line-height: 2.8em;
	display: block;
}
#navbar UL LI A
{
	/*[disabled]float:left;*/
	text-decoration: none;
	display: block;
	height: 1.7em;
	font: 700 1.5em/1.6em sans-serif;
	padding: 0 10px 0 20px;
	color: #FF0;
	background: #036;
	border-bottom: 2px solid #002C59;
	border-top: 1px solid #00336A;
}
#navbar UL LI A:hover, #navbar UL LI A.current
{
	background: #013;
}
#pageHeader
{
	background: #FFFFFF url(images/titleMan.png) no-repeat left center;
	float: right;
	height: 200px;
	min-height: 200px;
	width: 631px;
	/*[disabled]border-right:10px solid #000000;*/
}
#pageHeader H2
{
	text-align: right;
	padding: 10px 10px 10px 160px;
	font: bold 4.5em sans-serif;
	color: #6D4219;
}
.narrowcolumn
{
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
}
.widecolumn
{
	padding: 0px 0 30px;
	margin: 0 0 0 365px;
	width: 450px;
}
.post
{
	margin: 0 0 40px;
	text-align: left;
}
.post HR
{
	display: block;
}
.widecolumn .post
{
	margin: 0;
}
.narrowcolumn .postmetadata
{
	padding-top: 5px;
}
.widecolumn .postmetadata
{
	margin: 20px;
}
.widecolumn .smallattachment
{
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}
.widecolumn .attachment
{
	text-align: center;
	margin: 5px 0px;
}
.postmetadata
{
	clear: both;
}
.clear
{
	clear: both;
}
#footer
{
	padding: 0;
	margin: 0 auto;
	width: 962px;
	clear: both;
}
#footer P
{
	margin: 0;
	padding: 20px 0;
	text-align: center;
}
/*End Structure
Begin Headers*/
H1
{
	padding-top: 70px;
	margin: 0;
}
H2
{
	margin: 30px 0 0;
}
H2.pagetitle
{
	margin-top: 30px;
	text-align: center;
}
#sidebar H2
{
	margin: 5px 0 0;
	padding: 0;
}
H3
{
	padding: 0;
	margin: 30px 0 0;
}
H3.comments
{
	padding: 0;
	margin: 40px auto 20px;
}
/*End Headers
Begin Images*/
P IMG
{
	padding: 0;
	max-width: 100%;
	border: 10px solid #CEB6A0;
}
IMG.centered
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
IMG.alignright
{
	padding: 4px;
	margin: 10px 0 10px 20px;
	display: inline;
}
IMG.alignleft
{
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright
{
	float: right;
}
.alignleft
{
	float: left;
}
/*End Images
Begin Lists

Special stylized non-IE bullets
Do not work in Internet Explorer, which merely default to normal bullets.*/
HTML>BODY .entry UL
{
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
}
HTML>BODY .entry LI
{
	margin: 7px 0 8px 10px;
}
.entry UL LI:before, #sidebar UL UL LI:before
{
	content: "\00BB \0020";
}
.entry OL
{
	padding: 0 0 0 35px;
	margin: 0;
}
.entry OL LI
{
	margin: 0;
	padding: 0;
}
.postmetadata UL, .postmetadata LI
{
	display: inline;
	list-style-type: none;
	list-style-image: none;
}
#clogin A
{
	display: block;
	font-size: 1.9em;
	margin-top: 15px;
	margin-bottom: 26px;
	color: #FEFEFE;
	padding-bottom: 22px;
	border-bottom: 1px dotted #4C4C4C;
	width: 260px;
}
#sidebar
{
	width: 291px;
	min-height: 250px;
	float: left;
	margin: 0;
	padding: 0 0 50px 20px;
	background: #001934 url(images/sidebarTop.png) no-repeat right top;
	border-left: 10px solid #000000;
}
#sidebar .sidebarBox
{
	margin: 0 0 5px;
	padding-bottom: 2px;
	background: transparent;
}
#sidebar H3
{
	clear: both;
	/*[disabled]text-transform:lowercase;*/
	color: #FFFFFF;
	font-weight: 700;
	font-size: 1.8em;
	margin: 0 0 10px;
	line-height: 1.8;
	padding: 1px 0 0 10px;
	/*[disabled]background:#58ADE1;*/
}
#sidebar UL
{
	margin: 2px 0 5px 0px;
}
#sidebar LI
{
	margin: 8px 2px;
	list-style: none;
	font-size: 1.2em;
}
#sidebar A
{
	font-style: normal;
}
#sidebar LI H2
{
	color: #DAE0E6;
	font-size: 1.4em;
}
#sidebar UL LI.homeLink A
{
	font-size: 1.3em;
	font-family: "Lucida Grande", Verdana, sans-serif;
	color: #E9FEA9;
	font-weight: bold;
}
#sidebar UL LI.homeLink A:hover
{
	border-bottom: 1px solid #E8FDA8;
	padding-bottom: 5px;
}
#sidebar A:hover, #sidebar A.current
{
	color: #FFFFFF;
	/*[disabled]background:#CCCCCC;*/
}
#sidebar FORM
{
	margin: 0;
}
#sidebar UL LI UL LI UL LI
{
	margin-left: 20px;
	font-size: 1em;
}
#titleBar
{
	width: 612px;
	line-height: 1.7em;
	margin: 0 0 0 -45px;
	padding: 10px;
	font-size: 2em;
	color: #FF0;
	background: #001833;
	/*[disabled]border-right:10px solid #000000;*/
}
#title A
{
	color: #E6E6BF;
}
/*End Entry Lists
Begin Form Elements*/
#searchform
{
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
}
#sidebar #searchform #s
{
	width: 200px;
	padding: 2px;
}
#sidebar #searchsubmit
{
	padding: 2px;
}
.entry FORM
{
/*This is mainly for password protected posts, makes them look better.*/
	text-align: center;
}
SELECT
{
	width: 130px;
}
#commentform INPUT
{
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
}
#commentform
{
	margin: 5px 10px 0 0;
}
#commentform TEXTAREA
{
	width: 95%;
	padding: 2px;
}
#respond:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#commentform #submit
{
	margin: 0 20px 5px auto;
	float: right;
}
/*End Form Elements
Begin Comments*/
.alt
{
	margin: 0;
	padding: 10px;
}
.commentlist
{
	padding: 0;
	text-align: justify;
}
.commentlist LI
{
	margin: 15px 40px 10px 0;
	padding: 5px 20px 10px 10px;
	list-style: none;
}
.commentlist LI UL LI
{
	margin-right: -5px;
	margin-left: 10px;
}
.commentlist P
{
	margin: 10px 5px 10px 0;
}
.children
{
	padding: 0;
}
#commentform P
{
	margin: 5px 0;
}
.nocomments
{
	text-align: center;
	margin: 0;
	padding: 0;
}
.commentmetadata
{
	margin: 0;
	display: block;
}
/*End Comments

Begin Calendar*/
#wp-calendar
{
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
}
#wp-calendar #next A
{
	padding-right: 10px;
	text-align: right;
}
#wp-calendar #prev A
{
	padding-left: 10px;
	text-align: left;
}
#wp-calendar A
{
	display: block;
}
#wp-calendar CAPTION
{
	text-align: center;
	width: 100%;
}
#wp-calendar TD
{
	padding: 3px 0;
	text-align: center;
}
#wp-calendar TD.pad:hover
{
/*Doesn't work in IE*/
	background-color: #FFF;
}
/*End Calendar
Begin Various Tags & Classes*/
ACRONYM, ABBR, SPAN.caps
{
	cursor: help;
}
ACRONYM, ABBR
{
	border-bottom: 1px dashed #999;
}
BLOCKQUOTE
{
	margin: 15px 40px 15px 15px;
	padding-left: 20px;
	border-left: 5px solid #DDD;
}
BLOCKQUOTE CITE
{
	margin: 5px 0 0;
	display: block;
}
CITE
{
	font-style: italic;
	color: #000;
}
.center
{
	text-align: center;
}
.hidden
{
	display: none;
}
.screen-reader-text
{
	position: absolute;
	left: -1000em;
}
HR
{
	display: none;
}
A IMG
{
	border: none;
}
.navigation
{
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
}
/*End Various Tags & Classes
Captions*/
.aligncenter, DIV.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption
{
	border: 1px solid #DDD;
	text-align: center;
	background-color: #F3F3F3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption IMG
{
	margin: 0;
	padding: 0;
	border: 0 none #000000;
}
.wp-caption P.wp-caption-text
{
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/*End captions*/

