/* @override http://mmeventservices.net/main/wp-content/themes/MMEventTheme/style.css */

/*  
Theme Name: MM Event Services
Theme URI: http://www.pixellex.com
Description: Designed by Pixellex Studio.
Version: 1.0
Author:Christopher Watson
Author URI: http://www.pixellex.com
*/

/**************** Body *********************/
*{margin:0; padding:0;}
body{background:#677a45 url(images/background.jpg); background-repeat: no-repeat; background-position: top center; font: 13px Georgia, "Times New Roman", Times, serif;}
#wrapper {width:975px; margin:5px auto;}

.floatLeft{float:left}
.floatRight{float:right}

/**************** Links *********************/
a, a:link, a:visited {text-decoration:none !important; color: #000;
	border-color: #fff;
	
	font-size: 14px;
	text-transform: capitalize;
	letter-spacing: 1px;
}
a:hover {color: #fff;}

/**************** Header *********************/
#header {width:900px; margin-bottom:30px; float:left;}
#header h1 {text-indent:-10000px;margin:0; padding:0; }
#header h1 a {display:block; no-repeat left; height:178px;}
#header ho2 {background-color: #000; ; color:#999999; font-size:11px; font-weight:normal; height:4px; margin-top:5px; padding:5px 0 0 5px; letter-spacing:1px; word-spacing:1px; text-transform:capitalize;}
#rss {float:right;}

/**************** Navigation *********************/
#navigation{ font-size:12px; 	font-variant: small-caps; font-weight:bold;float:left;}
#menu{float:left;  margin-bottom:20px;}
#menu li{list-style:none;}
.page_item a:link, .page_item a:visited{font-size:16px; color: #fff;  background: #5f5f3b url(images/buttonbkgnd.jpg); font-variant: small-caps; margin-bottom:2px; padding:8px 5px 8px 10px; height:19px; width:250px; display:block; }
.page_item a:hover {color: #e3e4d2; background: #30301e;}
.current_page_item a:link, .current_page_item a:visited{font-size:16px; color: #fff; background: #262515; margin-bottom:2px; padding:8px 5px 8px 10px; height:19px; width:250px;display:block;}

/**************** Search *********************/
.topsearch{ background: #5f5f3b; margin-bottom:10px; padding:8px 5px 5px 10px; height:19px; width:250px; display:block; }
.searchfield{width:18em; color: #fff; text-transform:uppercase; font-weight:bold; font-size:12px; font-family:Tahoma;border: 1px solid #5f5f3b; background: #5f5f3b url(images/search.gif) no-repeat left; padding-left:16px;}
h2.search {font-size:14px; background:url(images/cats.gif) left no-repeat; padding-left:20px; margin-left:20px; padding-top:10px; color:#CCCCCC;}

/**************** Content *********************/
#content {width:690px; background-color: rgba(224,222,210,0.95); border: 2px solid #e0ded2; float:left;}
.comments {background:url(images/comments.gif) left no-repeat; padding-left:20px;}
.info { background-color: #e3e4d2; padding:2px 10px 2px 10px; font-size:11px; margin-bottom:10px; margin-top:5px;}
.info a {color: #5f5f3b;}
.info a:hover {color: #000;}
.entry h2{padding-bottom:10px; color:#000;}
.entry h2 a {color: #000; text-transform: capitalize;
	font: 20px Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
}
.entry h2 a:hover {color:#FFFFFF;}
.entry p{padding:0 0 10px 0; color:#000;
	line-height: 25px;
}

.entry object {
	border: 1px solid #c2c3a9; background-color: #e9e9e1; padding: 4px;
	}

.entry img {
	border: 1px solid #c2c3a9; background-color: #e9e9e1; padding: 4px;
	}

.entry a img {
	border: 1px solid #c2c3a9; background-color: #e9e9e1; padding: 4px;
	}
	
.entry a img:hover {
	border: 1px solid #c2c3a9; background-color: #fff; padding: 4px;
	}

.borderless {
	border: 0px !important; background: none !important; padding: 0px !important;
	}

.alignnone {
	margin: 4px;
	}

.alignright {
	float: right; margin-left: 20px;
	}

.alignleft {
	float: left; margin-right: 20px;
	}

.post{padding:20px 20px 10px 20px;text-align:justify; margin-bottom:10px; line-height: 20px; color: #3e3e3e;
	font-size: 14px;
}

#menuideas{float:left; padding: 20px; background: #e9e9e1; background-repeat: no-repeat; background-position: top center; margin-bottom:20px; border: 1px solid; border-color:#c2c3a9; width: 610px;  -moz-border-radius: 8px; -webkit-border-radius: 8px;}

.post h2 a:hover {color: #677a47;}
}

.content a:link, .content a:visited {color:#ccc; border-bottom:1px dotted #999999;}
.content a:hover {color:#FFFFFF;}
html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; color:#000;} 
html>body .entry li { margin: 7px 0 8px 10px; }
.entry ul li:before{ content: "\00BB \0020"; }
.entry ol { padding: 0 0 0 35px; margin: 0; }
.entry ol li { margin: 0; padding: 0; }
.meta { padding:5px; font-size: 12px; line-height: 22px; border-top:1px solid #c2c3a9; text-transform:uppercase;
	font-variant: small-caps;
}
.tags {background:url(images/tags.gif) left no-repeat; padding-left:24px;}
.cats {background:url(images/cats.gif) left no-repeat; padding-left:24px;}

/**************** Comments *********************/
#comments {font-size:14px; border-top:10px solid #262626; font-family:Arial Bold;}
h2#respond {font-size:14px; margin-top:10px; font-family:Arial Bold; font-weight:bold;}
.commentlist{padding:20px; margin-top:10px;}
.comtop {background:#262626 url(images/comtop.gif) no-repeat top left; padding:5px 0px 0px 0px; width:575px;}
.combottom {background:url(images/combottom.gif) no-repeat top left; width:575px; height:10px; margin-bottom:25px;}
.commentlist p{ padding-top:5px;}
.commentmetadata {font-size:11px;}
#author, #email, #url {width:12em;font-size:13px; color:#666666;font-weight:bold;padding:3px; margin-right:5px;border:1px solid #1b1b1b; background-color:#666666;}
#submit{font:bold 1em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px;}
#respond{padding-top:20px;padding-bottom:10px; font-weight:lighter;}
#comment{width:98%;border:1px solid #1b1b1b;font:13px Tahoma;color:#666666;font-weight:bold; background-color:#666666;}
h3 #comments {font-size:13px;}
#commentform h2 {font-size:14px; font-weight:normal;}

/**************** Sidebar *********************/
#sidebar { text-align:right;}
#sidebar ul {list-style:none;}
#sidebar h2 {font-size:17px; font-family: Georgia, "Times New Roman", Times, serif; color: #fff; padding-right:10px; border-bottom:1px solid #262626;
	border-color: #e3e4d2;
}
#sidebar ul ul {margin:10px; padding-bottom:20px;
	font-variant: small-caps;
}
#sidebar ul ul li {padding-bottom:5px;}

/**************** Footer *********************/
#footer {height: 30px;text-align:right; font-size:11px; margin:10px; margin-left: 265px;color: #c6c7b9;}

#footer a{font-size:11px; color: #c6c7b9;}
}

/* Design By Pixellex Studio */

#footerdesign {width: 110px; height: 26px; float: right; margin: 0 auto; padding: 0 0 0 0; }
#footerdesign #pix {margin: 0; padding: 0; }
#footerdesign #pix li { display: inline; }
#footerdesign #pix li#pixellex a { float:right; width: 110px; height: 0; padding-top: 26px; overflow: hidden; }

#footerdesign #pix li a {background-image:url(http://pixellex.com/images/designbugwhite.png); background-repeat: no-repeat;}

/* BUTTON */
#footerdesign #pix li#pixellex a { background-position: 0 -0px; }

/* BUTTON HOVER */
#footerdesign #pix li#pixellex a:hover { background-position: 0 -52px;}

/* BUTTON PRESSED */
#footerdesign #pix li#pixellex a:active { background-position: 0 -26px; }

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 15px 10px; padding-left: 20px; border-left: 1px solid #666666; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:12px; font-family:Tahoma; color: #6C6C6C; display:block; background-color:#262626; padding:10px; margin:10px 0 10px 0; border:1px solid #3F3F3F;}
