/*

Theme Name: OmNomMonster

Theme URI: http://omnomnomnom.sneakykitty.com

Description: OM NOM NOM NOM!

Version: 1.2

Author: Lindsay Carruth

Tags: fixed width, three columns, pink, widgets





/*-----------Block Level Elements--------------*/

/* SET BASE FONT ATTRUBUTES */

html, body {

font: Georgia, “Times New Roman”, Times, serif 11px/1.5em;

color: #000;

}



/* REMOVE PADDING AND MARGIN VALUES */

html, body, h1, h2, h3, h4, h5, h6, p, ul, dl, li, dd, dt, img,

blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,

input, textarea, fieldset, pre

{margin: 0; padding: 0;}



/* SORT OUT HEADER FORMATTING AND SIZES */

h1, h2, h3, h4, h5 {font-weight: bold;}



h1 {font-size: 2em;}

h2 {font-size: 16px;}

h3 {font-size: 1.5em;}

h4 {font-size: 1.2em;}

h5 {font-size: 1.1em;}

h6 {font-size: 1em;}



/* HARMONIZE LINKS, KILL BORDER ON IMG LINKS */

a {

	text-decoration:none;

}

a:link, a:visited {color:#c97926;}

a:hover {color:#cc0000;}

a:active {color:#c97926;}

a img, :link img, :visited img {border: none}



/* REMOVE BROWSERS DEFAULT TABLE BORDERS */

table {border-collapse: collapse;}



/* HARMONISE LIST-BULLET TYPE */

ul, dl {list-style-type: disc;} 

* { padding:0; margin:0; }

body{

	padding: 0;

	margin: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 95%;

	color: #903832;

	background-color: #FFFFFF;

	text-align: left;

}

#page {

	width: 900px;

	margin: 0 auto;

	background: #e5b78f;

	padding: 0;

	height: 100%;

}



#header {

	width: 900px;

	margin-left: auto;

	margin-right: auto;

}



#headerimg {

	margin-left: auto;

	margin-right: auto;

	margin-top: 0px;

	width: 450px;

	text-align: center;

	padding-top: 10px;

}



.description {

	margin-left: auto;

	margin-right: auto;

	margin-top: 0px;

	width: 450px;

	text-align: center;

}



#wrapper{

	background-color:#FFFFFF;

	text-align: left;

	background-repeat: no-repeat;

	margin-left: 50px;

	margin-top:25px;

}

#wrapper2{

	background-color:#FFFFFF;

	text-align: left;

	background-repeat: no-repeat;

}

#content{

	width: 525px;

	font-size:9pt;

	border: 5px solid #903832;

	background-color:#ffffff;

}



.content a {

	color:#e5b78f;

}



#sidebar-lt {

	float: left;

	width: 200px;

	margin-top: 10px;

	margin-left: 10px;

	margin-right: 0px;

}



#sidebar-rt {

	float: right;

	width: 200px;

	margin-top: 10px;

	margin-right: 10px;

	margin-left: 0px;

}





#footer {

	margin-left: auto;

	margin-right: auto;

	margin-top: 10px;

	margin-bottom: 10px;

	padding-bottom: 10px;

	width: 450px;

	text-align: center;

}



/*-------------The Post-------------*/





p {

padding: 0 0 5px 0;

margin: 0;

}

#assist{

	width: 160px;

	background-color:#FFFFFF;

	border: 5px solid #903832;

	border-width: 5;

	border-color: #903832;

	text-align: left;

	background-repeat: no-repeat;

}

h2 a:hover, h2 a:visited, h2 a {

	color: #e5b78f;

	text-decoration: none;

}



.post {

	padding: 10px;

	text-align: justify;

	font-size: 10px;

	font-weight: normal;

	color: #333333;

}



.post p {

	color: #333333;

	font-size: 10px;

}



.post h3 {

	color: #333333;

}



.post a {

	color: #762825;

	font-weight:bold;

}



.post p {

	margin-bottom:5px;

}



.post ul {

	margin: 7px;

	padding: 0px;

}



.post li {

	color: #333333;

}



.post ol {

	color: #333333;

}



.entry {



}



.entrytext .postmetadata {

	font-size: small;

}



.postmetadata alt {

	font-size: small;

}



.postmetadata a {

	text-decoration: none;

}



.navigation {



}



.alignleft {

	float: left;

}



.alignright {

	float: right;	

}



.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.pagetitle {

	font-size: medium;

}



blockquote {

	background: #404040;

	padding: 2px;

}



cite {



}



a img {

	border: 0;

}



acronym, abbr {



}



/*--------------Sidebar------------*/



.widget {

	padding-bottom: 10px;

}

#sidebar-lt {

	margin: 1px;

	font-size: 8pt;

	width: 200px;

	border: 5px solid #903832;

	background-color:#ffffff;

	border-width: 5;

	border-color: #903832;

	}



#sidebar-lt ul, #sidebar-rt ul {

	margin: 0px;

	font-size: 11px;

}



#sidebar-lt ul h2, #sidebar-rt ul h2, .widget-title {

	background-image:url(http://www.mdesignmedia.com/images/tampa_design.gif);

	color: #fff;

	font-weight:900;

	padding: 4px;

}



#sidebar-lt ul li, #sidebar-rt ul li {

	list-style-type: none;

	list-style-image: none;

	padding-left:5px;

	padding-top:0px;

	line-height: 14px;

}



#sidebar-lt ul .widget {padding-left:0px;}



#sidebar-lt ul ul, #sidebar-rt ul ul {



}



#sidebar-lt ul ul li, #sidebar-rt ul ul li {



}



#sidebar-lt ul ul ul, #sidebar-rt ul ul ul {



}



#sidebar-lt p, #sidebar-rt p, .textwidget {

	text-align: left;

	padding-left: 7px;

	padding-right: 7px;

}



#sidebar-lt a, #sidebar-rt a {

	text-decoration: none;

}

#sidebar-lt a {color: #666666; font-weight:bold;}

#sidebar-lt a:hover, #sidebar-rt a:hover {

	text-decoration: underline;

}



#sidebar-lt a:visited, #sidebar-lt a:visited {

	text-decoration: none;

}







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



ol.commentlist, .replytext, small {

	color: #444444;

}



ol.commentlist li {

	color: #444444;

}





ol.commentlist li.alt {

	color: 000000;

	background: #EEEEEE;

}



ol.commentlist a, .replytext a {

	color: #762825;





}



small.commentmetadata {

	color: #ff0000;

}



.avatar {

	float: right;

	margin-right: 5px;

	padding: 2px;

}



/*--------------Search Form-------------*/



#searchform {

	padding: 5px;

}



#searchform input {

	width: 98%;

	margin-left: auto;

	margin-right: auto;

}



#searchform #s {



}





/*-------------Calendar-----------------*/



#wp-calendar {

	width: 100%;

}



#wp-calendar th {



}



#wp-calendar a {



}



#prev a, #next a {



}



#wp-calendar caption {



}



/*-------------Images------------------*/









/*-------------Other------------------*/



hr {

	display: none;

}



img#wpstats {

	display:none

}

#lowgray{

	margin: 5px;

	font-size:10px;

}

#footer{	

margin-left: 225px;

width: 525px;

height: 25px;

background-color:#FFFFFF;

background-repeat: no-repeat;

}

#footer p{

font-size: 55%;

margin: 0;

padding: 5px;

}

#footer a{

color: #929393;

text-decoration: none; 

}

#footer a:hover{

color: #ffffff;

text-decoration: none; 

}

#eForm {

font-size:90%; 

padding:0;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

margin-top: 5px;

} 

#eForm2 {

font-size:80%; 

padding:0;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

margin-top: 5px;

} 

#eForm3 {

	font-size:10px;

	border:1px dotted #C97926;

	padding:1px 1px 1px 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background-color: #ffffff;

	font-weight: normal;

} 

#eForm4 {

	font-size:8px;

	border:0px dotted #C97926;

	padding:0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-weight: normal;

} 

.style3 {

	color: #555555;

	font-weight: bold;

	font-size:9px

}

.style23 {

	color: #e5b78f;

	font-weight: normal;

	font-size:9px

}

.style23a {

	color: #ffffff;

	font-weight: bold;

	font-size:11px

}

link {

	color: #CC3333;

	text-decoration: underline overline;

}

div.clear {

clear: both;

}

#topper { font-size:14px;}

#topper a{

	color: #C97926;

	text-decoration: none;

}

#topper a:hover {

	text-decoration: none;

	color: #CC3300;

}

ol {margin: 10px; padding: 10px;}

ol li {margin: 0 0 10px 10px; padding: 5px;}