/*
Theme Name: Imengo
Description: WordPress theme
Version: 1.0
*/

/* reset.css*/
* {
	margin:0px;
	padding:0px;
	outline:none;
}
body {
	font-family:Verdana, Geneva, sans-serif;
	background-color:#2b0f01;
}
h2 {
	font-size:23px;
	font-weight:normal;
}
h3 {
	font-size:12px;
}
p {
	font-size:12px;
	font-weight:normal;
}
.clear {
	margin-top:20px;
	clear: both;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#FEFEFD;
}
.clear a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#ba9f22;
	text-decoration:none;
}
.clear a:hover {	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#ba9f22;
	text-decoration:underline;
}
/* style.css */
.wrapper {
	width:100%;
	background: url(images/bkgBody5.jpg) center top no-repeat;
}
.site {
	margin:0px auto 0px auto;
	width:983px;
}
.header {
	width:980px;
	height:106px;
}
.logo {
	float:right;
	padding:15px 120px 0px 0px;
	height:79px;
	width:auto;
}
.logo h1 a {
	background:url(images/logo-trans.png) left top no-repeat;
	width:242px;
	height:79px;
	display:block;
	position:relative;
	cursor:pointer;
}
.logo h1 a span {
	text-decoration:none;
	display:none;
}
.navigation {
	background:url(images/bkgNav1.jpg) 2px top no-repeat;
	height:28px;
	width:713px;
	padding:8px 0px 0px 104px;
	position:relative;
	z-index:1;
	margin:0px 0px 0px -1px;
}
.languageWrapper {
	width:39px;
	position:absolute;
	left:2px;
	top:0px;
	overflow:hidden;
}
.languageWrapper img {
	margin:7px 0px 0px 5px;
	display:block;
	border:none;
}
#language {
	background:url(images/bkgLang.jpg) left 4px no-repeat;
	height:59px;
	padding:4px 0px 0px 10px;
}
#language ul {
	list-style:none;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
#language ul li {
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	height:20px;
}
#language ul li a {
	text-transform:uppercase;
	font-size:11px;
	color:#FEFEFD;
	margin:0px;
	line-height:18px;
	display:block;
	padding:3px 0px 0px 0px;
}
#language ul li a:hover, #language ul li a.active {
	text-decoration:underline;
}
.navigation ul {
	list-style:none;
}
.navigation ul li {
	padding:0px 24px 0px 24px;
	float:left;
	width:auto;
	position:relative;
	height:28px;
}
.navigation ul li a {
	text-decoration:none;
	color:#FEFEFD;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
}
.navigation ul li a:hover {
	text-decoration:underline;
	color:#FEFEFD;
	font-size:11px;
}
.navigation ul li ul {
	display:none;
	position:absolute;
	left:-10px;
	top:28px;
	padding:10px 0px 0px 0px;
}
.navigation ul li:hover ul {
	display:block;
	list-style:none;
  background-color:#52ccf9;
	overflow:hidden;
	width:175px;
	padding:6px 0px 10px 0px;
}
.navigation ul li ul li {
	padding:0px;
	margin:0px 0px 0px 11px;
	display:block;
	height:auto;
	clear:both;
}
.navigation ul li ul li a {
	text-decoration:none;
	color:#f2f1ef;
	font-size:11px;
	text-transform:none;
	margin:0px 0px 0px 11px;
	line-height:24px;
	display:block;
	white-space:nowrap;
}
.navigation ul li ul li a:hover {
	text-decoration:underline;
	color:black;
	color:#f2f1ef;
	font-size:11px;
}
.banner {
	width:944px;
	height:332px;
	margin:0px 0px 0px 40px;
	position:relative;
	clear:both;
}
.banner img {
	width:900px;
	height:334px;
	display:block;
}
.decoRing {
	background:url(images/decoring-trans.png) left top no-repeat;
	width:788px;
	position:absolute;
	left:-45px;
	top:0px;
	height:232px;
	margin:46px 10px 0px 4px;
	padding:56px 0px 0px 194px;
	overflow:hidden;
}
.paraWrapper {
	width:370px;
	color:#ba9f22;
	font-size:16px;
	line-height:18px;
	padding-top:20px;
}
.banner .paraWrapper span {
	font-size:16px;
	color:#ba9f22;
	line-height:18px;
}
.banner .paraWrapper b {
	font-size:14px;
}
.contentWrapper {
	background:url(images/bkgContentWrapper.jpg) left top repeat-y;
	width:900px;
	overflow:hidden;
	margin:0px 0px 0px 40px;
	padding: 0px 0px 12px 0px;
}
.content {
	padding:0px 0px 0px 43px;
	background: url(images/ring.jpg) left -2px no-repeat;
	margin:-2px 0px 0px 0px;
	width:856px;
}
.innerContent {
}
.innerContentUpper {
	margin:2px 0px 0px 0px;
	background:url(images/thinUpperBkg.jpg) -2px top repeat-y;
	width:859px;
	border-bottom:1px solid #060100;
	padding:0px;
	overflow:hidden;
}
.post h2 {
	text-transform:uppercase;
	letter-spacing:2px;
	word-spacing:3px;
}
.blog2 {
	width:304px;
	padding:0px 0px 0px 256px;
	margin:25px 0px 0px 0px;
	float:left;
}
.blog2 h2 {
	font-weight:bold;
	font-size:11px;
}
.blog2 ul {
	list-style:none;
	width:215px;
}
.blog2 ul li {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
.blog2 p {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
.blog1 {
	width:230px;
	float:left;
	margin:17px 0px 0px 0px;
}
.blog1 h2 {
	font-weight:bold;
	font-size:11px;
}
.blog1 ul {
	list-style:none;
}
.blog1 ul li {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
.blog1 p {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
.blog1 a, .blog2 a {
	color:#ba9f22;
	text-decoration:none;
}
.blog1 a:hover, .blog2 a:hover {
	color:#ba9f22;
	text-decoration: underline;
}
.innerContentMiddle {
	background: url(images/middleContentBkg.jpg) left top no-repeat;
	width:858px;
	height:224px;
}
.middleParaWrapper {
	width:499px;
	color:#28130A;
	padding:35px 0px 0px 76px;
	float:left;
	overflow:hidden;
	height:auto;
}
.middleParaWrapper h3 a {
	line-height:16px;
	color:#28130A;
	text-decoration:none;
	font-size:12px;
}
.middleParaWrapper h3 a:hover {
	line-height:16px;
	color:#28130A;
	text-decoration:underline;
	font-size:12px;
}
.innerContentMiddle p {
	padding:14px 0px 0px 0px;
	line-height:16px;
}
.lowerWrapper {
	position:relative;
}
.ring {
	position:absolute;
	left:0px;
	top:0px;
	background: url(images/ring-trans.png) left top no-repeat;
	width:77px;
	height:34px;
}
.innerContentLowerWrapper {
	width:858px;
}
.innerContentLower {
	width:900px;
	overflow:hidden;
}
.tagWrapper {
	overflow:hidden;
	float:left;
	width:auto;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.middleTag {
	margin:7px 0px 0px 0px;
	background: url(images/tagPattern.jpg) 49px top repeat-y;
	width:567px;
	overflow:hidden;
}
.upperTag {
	width:518px;
	background:url(images/tagHeader.jpg) left top no-repeat;
	overflow:hidden;
	padding:25px 0px 0px 0px;
	margin:0px 0px 0px 51px;
}
.tagParaWrapper {
	width:454px;
	padding:0px 0px 18px 0px;
	overflow:hidden;
}
.middleTag h3 {
	text-transform:uppercase;
	color:#c2ab53;
}
.middleTag p a {
	color:#edecec;
	letter-spacing:1px;
}
.lowerTag {
	background: url(images/tagFooter.jpg) left bottom no-repeat;
	width:482px;
	margin:-20px 0px 0px 1px;
	display:block;
	overflow:hidden;
	padding:3px 0px 0px 34px;
}
.catWrapper {
	float:left;
	width:auto;
	margin:-9px 0px 0px 0px;
}
.upperCat {
	background:url(images/catHeader.jpg) left top no-repeat;
	width:329px;
	display:block;
	overflow:hidden;
	z-index:99;
}
.middleCat {
	background:url(images/catBkg.jpg) left top repeat-y;
	width:329px;
	overflow:hidden;
	margin:17px 0px 0px 0px;
	overflow:hidden;
}
.lowerCat {
	background:url(images/catFooter.jpg) left bottom no-repeat;
	min-height:40px;
	padding:0px 0px 24px 39px;
}
.catParaWrapper {
	width:276px;
	margin:6px 0px 0px 2px;
	overflow:hidden;
	height:auto;
	display:block;
}
.catParaWrapper h3 {
	text-transform:uppercase;
	color:#c2ab53;
}
.catParaWrapper ul, .catParaWrapper ul li {
	overflow:hidden;
	list-style:none;
	margin:0px;
	padding:0px;
	display:block;
}
.catParaWrapper ul li ul {
	display:block;
	overflow:hidden;
	list-style:none;
	margin:0px;
	_margin:-20px 0px 0px 0px;
	padding:0px;
}
.catParaWrapper ul li.categories ul li a {
	color:#EDECEC;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
.catParaWrapper ul li.categories ul li a:hover {
	color:#EDECEC;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-decoration:underline;
}
.entry {
	width:800px;
	display:block;
	padding:0px 26px 10px 26px;
	clear:both;
	min-height:107px;
	height:auto !important;
	height:107px;
}
.entry td {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry td a {
	text-decoration:none;
	color:#ba9f22;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry a:link, a:visited {
	text-decoration:none;
	color:#ba9f22;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry a:hover {
	text-decoration:underline;
	color:#ba9f22;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry td p {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry td p a {
	text-decoration:underline;
	color:#ba9f22;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry p {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	text-align:justify;
	margin-top:20px;
	margin-bottom:20px;
}
.entry ul {
	padding-left:20px;
}
.entry ul li {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry ul li a {
	text-decoration:none;
	color:#ba9f22;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry ol {
	padding-left:28px;
}
.entry ol li {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.entry ol li a {
	text-decoration:none;
	color:#ba9f22;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.post h2 {
	color:#ba9f22;
	padding:13px 26px 0px 26px;
}
.entry p {
	text-decoration:none;
	color:#a7a7a7;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
}

/*--------------Twitter Follower--------------*/
#twitter-follow {
border:0 none;
position:fixed;
right:0;
top:260px;
}
#twitter-follow a img{
	border:none;
}
