/**************************************************************
* XHTML Tags
**************************************************************/

body { 
	font-size: 13px; 
	color: #4A3730;
	background:url(http://www.merakoh.com/wp-content/themes/Merakoh/images/mainColumn_bg.jpg) top center repeat; 
	font-family: "Myriad Pro", "Myriad", 'Lucida Grande', Verdana, Arial, Sans-Serif !important; 
	margin:0;
	padding:0;
}

a { color:#C9637D !important; }
a img { border:none; }

/**************************************************************
* Custom Header
**************************************************************/

#customHeaderWrapper { width:960px; margin:0 auto; }
#customHeader { 
	width:959px; 
	height:188px;
	background:url(http://www.soarwithmera.com/photos/1101317199_nv4t8-O.jpg) no-repeat top right;
}

/**************************************************************
* Custom Logo
**************************************************************/

#customLogo {
	width: 600px;
	height: 188px;
	margin: 0;
	background: url(http://www.merakoh.com/wp-content/themes/Merakoh/images/headerimage.png) no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingmethod=image,src='http://www.merakoh.com/wp-content/themes/Merakoh/images/headerimage.png'); 
}

#customLogo a { display:block;width: 483px; height: 188px; }

/**************************************************************
* Custom Menu
*
* Floating list item mainmenu <div><ul><li><a></a></li></ul></div>.
**************************************************************/

#customMenu {
	height:27px;
	width:960px;
	background:url(http://www.merakoh.com/wp-content/themes/Merakoh/images/navBg.jpg) no-repeat center;
	margin:5px 0;
        position:relative;
        z-index:1000;
}

/* First Level */
#customMenu ul { position:relative; z-index:1000; padding:0; margin:0 0 0 30px;}
#customMenu ul li { position:relative; z-index:1000; list-style:none; display:block; float:left; }
#customMenu ul li a { 
	color:#ffffff !important;
	text-decoration:none; 
	display:block; 
	float:left; 
        margin:6px 0;
	text-align: center;
	height:13px;
        padding:2px 14px 0 14px;
        border-left:1px dotted #bb7a89;
        text-shadow: #680D27 0px 0px 5px;
	filter: Shadow(Color=#680D27, Direction=0, Strength=1);
	text-transform: uppercase;
	font: bold 13px "Myriad Pro", "Myriad", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

} 

#customMenu ul li a.nobg { border-left:none; }
#customMenu ul li a:hover {  }

/* Second Level */
#customMenu ul li ul { position:absolute; left:0; background-color:#a3465b !important; margin-left:0; margin-top:25px; border:1px dotted #bb7a89; padding:0; display:none; z-index:1000; width:210px; }
#customMenu ul li ul li { float:none; display:block; }
#customMenu ul li ul li a { float:none; border-left:none; margin:0; border-bottom:1px dotted #bb7a89; padding:5px 10px; color:#ffffff !important; text-decoration:none; position:relative; z-index:1000; }
#customMenu ul li ul li a:hover { background:#ffffff; color:#a3465b !important; }

/* Third Level */
#customMenu ul li ul li ul { margin-top:0; top:-1px; left:151px; }

#storeItem{
	background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/storeTemp.png') no-repeat 0 -11px;
	height: 27px;
	width: 93px;
}

#storeItem a { border-left:none !important; width: 55px; padding:2px 20px 0 20px !important; }

/**************************************************************
* Custom Wrapper
*
* A div tag that wraps the SmugMug output.
**************************************************************/

#customWrapper { width:959px; margin:0 auto; padding:40px 0; background:url(http://www.merakoh.com/wp-content/themes/Merakoh/images/blogBgTop.jpg) top center no-repeat; }

/**************************************************************
* Wordpress Content
**************************************************************/

#content { float:left; width:500px; padding:0 50px 25px 50px; font-size:14px; line-height:20px; }

/**************************************************************
* Sidebar Right
**************************************************************/

#sidebarRight { float:left; width:340px; }
#sidebarRight h2 {margin-top:0 !important; }
#sidebarRight ul {list-style:none; }

#sidebarRight .moduleBottom {
	margin-top: 0px;
	height: 43px;
	width: 330px;
	margin-left: -15px;
	background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/sidebarTall_bg_bottom.jpg') no-repeat;
	text-align: right;
	padding-top: 5px;
}

#sidebarRight .moduleBottom a { margin-right:25px !important; }

#searchModule { margin:0 0 25px 3px; width:320px; height:55px; background:url(http://www.merakoh.com/wp-content/themes/Merakoh/images/searchBg.jpg) no-repeat; }
#searchModule form { display:block; padding:12px 0 0 100px; }
#searchModule #searchsubmit { position:relative; top:5px; }

#storeModule { width: 300px; margin-bottom: 20px; padding:0 15px; background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/sidebar_bg_repeat.jpg') repeat-y; }
#storeModule h2{ background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/store_bg_top.jpg') no-repeat; height: 56px; width: 330px; margin:0 0 0 -17px; padding: 0; }
#storeModule .storeHeader{ font-size: 14px; font-weight: bold;	padding:0 0 5px 10px; line-height: 14px; }
#storeModule .storeCopy{ padding-left: 10px; }
#storeModule img{ float: right; }
#storeModule .moduleBottom img{ float:none; }

#winnersModule { width: 300px; margin-bottom: 20px; padding:0 15px; background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/sidebar_bg_repeat.jpg') repeat-y; }
#winnersModule h2{ background: url('http://www.merakoh.com/soarblog/wp-content/themes/soar/images/winners_bg_top.jpg') no-repeat; height: 56px; width: 330px; margin:0 0 0 -17px; padding: 0; }
#winnersModule ul { padding:0; margin:0; list-style:none; }
#winnersModule li.categories { list-style:none; }
#winnersModule li.categories li { padding:10px 0 10px 10px; border-bottom:1px dotted #e590a3; margin-left:15px; margin-right:15px; }
#winnersModule li.categories li a { text-decoration:none; font-size:16px; color:#4A3730 !important; }
#winnersModule .moduleBottom img{ float:none; }

#categoryModule { width: 300px; margin-bottom: 20px; padding:0 15px; background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/sidebar_bg_repeat.jpg') repeat-y; }
#categoryModule h2{ background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/category_bg_top.jpg') no-repeat; height: 56px; width: 332px; margin:0 0 0 -19px; padding: 0; }
#categoryModule ul { padding:0; margin:0; list-style:none; }
#categoryModule li.categories { list-style:none; }
#categoryModule li.categories li { padding:10px 0 10px 10px; border-bottom:1px dotted #e590a3; margin-left:15px; margin-right:15px; }
#categoryModule li.categories li a { text-decoration:none; font-size:16px; color:#4A3730 !important; }
#categoryModule .moduleBottom img{ float:none; }

#newsletterModule{
	background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/newsletterBg.jpg') no-repeat;
	height: 200px;
	width: 290px;
	margin-left: 1px;
	margin-bottom:25px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 30px;
	color: #FFFFFF;	
}

#newsletterModule h2{
	height: 56px;
	width: 330px;
	margin-left: -22px;
	margin-bottom: -20px;
	padding-left: 25px;
	padding-top: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: lowercase;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#newsletterModule p { margin: 10px 0 0 126px; padding-top: 5px; }
#newsletterModule form { margin: 5px 0 0 126px; display:block !important; float:none; text-align:right; }
#newsletterModule .social{ margin:40px 0 0 130px; }

#twitterModule {
	width: 300px;
	margin-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/sidebar_bg_repeat.jpg') repeat-y;

}

#twitterModule h2{
	background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/twitter_bg_top.jpg') no-repeat;
	height: 56px;
	width: 330px;
	margin-left: -19px;
	margin-bottom: 0;
	padding: 0;
}

#rssModule {
	width: 300px;
	margin-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/sidebar_bg_repeat.jpg') repeat-y;

}

#rssModule h2{
	background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/rss_bg_top.jpg') no-repeat;
	height: 45px;
	width: 330px;
	margin-left: -19px;
	margin-bottom: 0;
	padding: 0;
}

#rssModule p { padding:10px; }

/**************************************************************
* Custom Footer
**************************************************************/

#customFooterWrapper { width:959px; margin:0 auto; }
#customFooter { color: #FFCFC5; width:909px; padding:15px 25px; background: url('http://www.merakoh.com/wp-content/themes/Merakoh/images/footerBg.jpg') repeat-x; }
#customFooterCopyright { color:#4A3730; float:left; }
#customFooterLinks { float:right; }
#customFooterLinks a { text-decoration:none; }
#customFooterLinks a:hover { color:#39AAAA !important; }

/**************************************************************
* Wordpress Stuff
**************************************************************/

.pagetitle { font-weight:normal; font-size:18px; border-bottom:1px dotted #e590a3; margin-top:0; margin-bottom:35px; padding-left:15px; padding-bottom:5px; }
.post h2, .post h3 { font-weight:normal; font-size:22px; border-bottom:1px dotted #e590a3; margin-top:5px; padding-left:15px; padding-bottom:10px; }
.post h2 a, .post h3 a { text-decoration:none; color:#4A3730 !important; }

.postDate { margin-left:15px; font-size:13px; color:#C9637D; }
.postAuthor { font-size:10px; }
