@charset "utf-8";
/*======================================
				dipu
			www.eSoftArena.com
=======================================*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c3c3c;
	text-align:center;
	background-color:#670101;
}

/*======= Common Styles ============*/
*{margin:0; padding:0}
img,fieldset{border:0}
.hide{display:none;	visibility:hidden}
a{text-decoration:none}
a:hover{text-decoration:underline}
ul{list-style:none}

#wrap{
	width:900px;/*918*/
	padding:0 9px;
	margin:0 auto;
	text-align:left;
	background:url(./images/wrapBg.png) repeat-y;
}
/*=========HEADER===========*/
.hdr{
	width:900px;
	height:47px;/*175*/
	padding:128px 0 0;
	background:url(./images/hdrBg.png) no-repeat;
	position:relative;
}
.hdr h1{
	width:474px;
	height:135px;
	position:absolute;
	left:11px;
	top:6px;
}
.hdr h1 a{
	width:474px;
	height:135px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(./images/logo.png) no-repeat;
}
.subscribe{
	width:381px;
	height:132px;
	display:block;
	background:url(./images/subscribe.png) no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	position:absolute;
	left:488px;
	top:-5px;
}
.sub_link {
	width:190px;
	height:132px;
	float:right;
}
.nav{
	width:886px;/*900*/
	height:24px;/*31*/
	padding:7px 0 0 14px;
	background:url(./images/navBg.gif) repeat-x;
	overflow:hidden;
}
.nav li{
	height:24px;
	float:left;
}
.nav li a{
	height:24px;
	float:left;
	text-indent:-1000px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.nav_1{width:68px; background:url(./images/nav_1.gif)}
.nav_2{width:72px; background:url(./images/nav_2.gif)}
.nav_3{width:91px; background:url(./images/nav_3.gif)}
.nav_4{width:112px; background:url(./images/nav_4.gif)}
.nav_5{width:81px; background:url(./images/nav_5.gif)}
.nav_6{width:68px; background:url(./images/nav_6.gif)}
.nav_6a{width:100px; background:url(./images/nav_6a.gif)}
.nav_7{width:102px; background:url(./images/nav_7.gif)}
.nav_8{width:100px; background:url(./images/nav_8.gif)}
.nav_9{width:61px; background:url(./images/nav_9.gif)}
.nav_10{width:82px; background:url(./images/nav_10.gif)}
.nav li a:hover, .nav li.selected a{background-position:left bottom}

/*=========MAIN CONT===========*/
.mainCont{
	width:843px;/*868*/
	padding:12px 12px 10px 13px;
	margin:0 auto;
	background-color:#fff;
	overflow:hidden;
}
/*=========lftCont===========*/
.lftCont{
	width:637px;
	float:left;
}
.lftCont img{
	display:block;
	margin:0 0 38px;
}
.lftCont h2{
	width:100%;
	padding-bottom:16px;
	color:#a10000;
	font-size:22px;
}
.lftCont h2 a{
	color:#a10000;
	font-size:22px;
	line-height:24px;
	text-decoration:underline;
}
.lftCont p{
	line-height:16px;
	margin-bottom:25px;
}
.lftCont p a{
	color:#a10000;
	font-weight:bold;
}
/*=========rgtCont===========*/
.rgtCont{
	width:187px;/*197*/
	padding:0 0 50px;
	float:right;
	border:5px solid #08244b;
	background:url(./images/rgtContBg.jpg) repeat-y
}
.rgtCont h2{
	width:100%;
	padding:11px 0;
	text-align:center;
	font-size:14px;
	color:#fff;
}
.rgtCont label, .rgtCont li{
	width:100%;
	padding-bottom:14px;
	display:block;
	text-align:center;
	color:#c7dbf7;
	line-height:15px
}
.rgtCont label a, .rgtCont li a{color:#c7dbf7}
.imgCont{
	width:179px;/*187*/
	padding:0 0 0 8px;
	overflow:hidden;
}
.imgCont img{
	width:78px;
	height:118px;
	border:1px solid #092851;
	margin:0 5px 5px 0;
	float:left;
}
.butnCont{width:100%; display:block; text-align:center}
.butnMyspace, .butnFacebook, .butnTwitter{
	width:129px;
	height:32px;
	display:block;
	margin:0 auto 6px;
	background:url(./images/butnMyspace.png) no-repeat;
	text-indent:-1000px;
	overflow:hidden;
}
.butnFacebook{background:url(./images/butnFacebook.png)}
.butnTwitter{background:url(./images/butnTwitter.png)}

/*=========Footer===========*/
.footer{width:100%;/*900*/ padding:15px 0 12px; text-align:center}
.footer label{
	width:100%;
	padding:0 0 7px;
	display:block;
	color:#643c07;
	line-height:14px;
}
.footer span{
	width:100%;
	display:block;
	color:#61584c;
	line-height:14px;
}


#comments label{display:block;margin-bottom:5px; font-weight:bold}
#comments .submt_comment{margin-top:10px}
#commess{color:red;font-weight:bold}
#comments p{margin:5px 0 10px 0;}
.commDiv h3{margin-bottom:15px;}

.comment {border: 1px solid gray; padding:4px 4px 0 4px; margin:8px;}

.showEvents li{margin-top:10px;}

.contact_cont p{margin:5px 0 5px 0;}
.contact_cont input{width:200px;}
.contact_cont textarea{width:400px;height:100px}
.contact_cont .submt{width:100px;}
.contact_cont .title{font-weight:bold}


.event_desc{width:100%;padding-bottom:14px;text-align:center;color:#c7dbf7;overflow:hidden}
.event_desc img{margin:5px 0 0 5px;}
.alignleft{ float:left; clear:both}



.bnr{
	width:100%;
	height:412px;
	padding:0 0 38px 0;
	background:url(./images/bnr2.gif) no-repeat;
	position:relative;
}
.ring_1, .ring_2, .ring_3{
	width:261px;
	height:100px;
	display:block;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	text-align:left;
	color:#830000;
	line-height:18px;
	position:absolute;
	left:340px;
	top:20px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.ring_1 {
	top:180px;
	background:url(./images/ring_1.png) no-repeat;
	padding-top: 40px;
}
.ring_2{
	/*
	width:163px;
	height: 140px;
	left:84px;
	margin-left: -5px;
	margin-top: -5px;
	background:url(./images/ring_2_02.png) no-repeat;
	*/
	color:#305486;
	
}
.ring_2 span{display:block; padding-bottom:40px}
.ring_2 i{color:#122e55}
.ring_3{
	/* width:122px;
	height:80px;
	left:68px; */
	top:290px;
	color:#ae8f12;
	background:url(./images/ring_3.png) no-repeat;
	padding-top:35px;
}

.ring_3 a, .ring_3 a:link {color:#ae8f12;text-decoration:underline;}
.ring_3 a:hover, .ring_3 a:active {color:#3e500;}

.ring_1 a{color:#830000;text-decoration:underline;}

.ring_2 a{color:#305486;}




a, a:link {	color: #900; }
a:hover, a:active { color: #F00; }



.mainEntry {
	padding: .5em 2em 0 0;
	font-size: 9pt;
}
.mainEntryt {background: url(/shop/images/whiteDOT.gif) 0 0 repeat-x; }
.mainEntryb {background: url(/shop/images/whiteDOT.gif) 0 100% repeat-x}
.mainEntryl {background: url(/shop/images/whiteDOT.gif) 0 0 repeat-y}
.mainEntryr {background: url(/shop/images/whiteDOT.gif) 100% 0 repeat-y}
.mainEntrybl {background: url(/shop/images/whiteBL.gif) 0 100% no-repeat}
.mainEntrybr {background: url(/shop/images/whiteBR.gif) 100% 100% no-repeat}
.mainEntrytl {background: url(/shop/images/whiteTL.gif) 0 0 no-repeat}
.mainEntrytr {background: url(/shop/images/whiteTR.gif) 100% 0 no-repeat; padding:10px} 
.mainEntrycontainer {background-color: #FFFFFF;width: 630px; margin-left: 0px; margin-bottom: 30px;}

.postmetadata {
color:#3c3c3c;
font-weight:bold;
text-align:right;
}

.postmetadata  a:active ,.postmetadata  a:hover {
text-decoration:underline;
}

.dateHeadline {
font-size: 1.5em;
color: #c2ab5a;
}
/******************************************
* Align box
******************************************/

img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}