﻿/*
 Theme Name: Shirdi Sai Peeth
 Description: This theme is developed specially for Shirdi Sai Peeth, Baripada
 Author: A. Niraj Kumar & Saumyaranjan Mishra
 Author Url: http://www.infocreatives.com
 Version:1.2.0
*/

/* CSS Document */
.ddsmoothmenu {
  font: bold 11.89px Verdana!important;
}
@font-face {
	font-family: 'DECODERegular';
	src: url('http://shirdisaipeeth.org/fonts/ardecode-webfont.eot');
	src: local('Ã¢ËœÂº'), url('http://shirdisaipeeth.org/fonts/ardecode-webfont.woff') format('woff'), url('http://shirdisaipeeth.org/fonts/ardecode-webfont.ttf') format('truetype'), url('http://shirdisaipeeth.org/fonts/ardecode-webfont.svg#webfontdiiXsXex') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FrenchScriptMTRegular';
	src: url('http://shirdisaipeeth.org/fonts/frscript-webfont.eot');
	src: local('Ã¢ËœÂº'), url('http://shirdisaipeeth.org/fonts/frscript-webfont.woff') format('woff'), url('http://shirdisaipeeth.org/fonts/frscript-webfont.ttf') format('truetype'), url('http://shirdisaipeeth.org/fonts/frscript-webfont.svg#webfonthaDsmRwm') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HarringtonRegular';
	src: url('http://shirdisaipeeth.org/fonts/harngton-webfont.eot');
	src: local('Ã¢ËœÂº'), url('http://shirdisaipeeth.org/fonts/harngton-webfont.woff') format('woff'), url('http://shirdisaipeeth.org/fonts/harngton-webfont.ttf') format('truetype'), url('http://shirdisaipeeth.org/fonts/harngton-webfont.svg#webfontIOht6WTu') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BlackadderITCRegular';
	src: url('http://shirdisaipeeth.org/fonts/itcblkad-webfont.eot');
	src: local('Ã¢ËœÂº'), url('http://shirdisaipeeth.org/fonts/itcblkad-webfont.woff') format('woff'), url('http://shirdisaipeeth.org/fonts/itcblkad-webfont.ttf') format('truetype'), url('http://shirdisaipeeth.org/fonts/itcblkad-webfont.svg#webfontuNohHwQd') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'EdwardianScriptITCRegular';
	src: url('http://shirdisaipeeth.org/fonts/itcedscr-webfont.eot');
	src: local('Ã¢ËœÂº'), url('http://shirdisaipeeth.org/fonts/itcedscr-webfont.woff') format('woff'), url('http://shirdisaipeeth.org/fonts/itcedscr-webfont.ttf') format('truetype'), url('http://shirdisaipeeth.org/fonts/itcedscr-webfont.svg#webfontKt842Zvj') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OldEnglishTextMTRegular';
	src: url('http://shirdisaipeeth.org/fonts/oldengl-webfont.eot');
	src: local('Ã¢ËœÂº'), url('http://shirdisaipeeth.org/fonts/oldengl-webfont.woff') format('woff'), url('http://shirdisaipeeth.org/fonts/oldengl-webfont.ttf') format('truetype'), url('http://shirdisaipeeth.org/fonts/oldengl-webfont.svg#webfontCEH678wd') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ScriptMTBoldRegular';
	src: url('http://shirdisaipeeth.org/fonts/scriptbl-webfont.eot');
	src: local('Ã¢ËœÂº'), url('http://shirdisaipeeth.org/fonts/scriptbl-webfont.woff') format('woff'), url('http://shirdisaipeeth.org/fonts/scriptbl-webfont.ttf') format('truetype'), url('http://shirdisaipeeth.org/fonts/scriptbl-webfont.svg#webfontmIiY0qmc') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{ 
	padding:0; 
	margin:0; 
	background:#FFFFFF url(images/bg.jpg) repeat-x; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}

.main-container{ 
	width:990px; 
	margin:auto; 
	min-height:600px;
	}

#logo{ 
	height:88px; 
	text-align:center;
	margin-top:22px;
	}

.nav-bg{ 
	background:url(images/nav-bg.jpg); 
	height:46px;
	}

img{ 
	border:0px; 
	}

a{ 
	text-decoration	:none; 
	color:maroon; 
	}

a:hover{ text-decoration:none; color:maroon;font-weight:bold; }



.edit{ padding:18px 20px 0 18px; }

.edit a{  color:#C10000; font-weight:bold; font-size:14px;}





.postdata{ padding:18px 0 0 18px; }

.date{ color:#C10000; }





p{ text-align:justify; }

.flash-header{ height:294px;}

.clear{ clear:both; }

.body-bontainer{ overflow:hidden; background:url(images/body-bg.jpg) repeat-y;}





.section{ width:221px; border:1px #e5e5e5 solid; float:left; min-height:141px; margin:15px 0 0 18px; padding:1px; background:url(images/grey-top.jpg) repeat-x top}

.section-container{width:221px; min-height:180px; overflow:hidden; background:url(images/grey-bottom.jpg) bottom repeat-x}

.section-container h2{ margin:0; padding:10px; font-size:18px; color:#0d6c8d; font-weight:normal;font-family:'HarringtonRegular';}

.albumbox{ width:221px; border:1px #e5e5e5 solid; height:200px; float:left; text-align:center;margin:15px 0 0 18px; padding:1px; background:url(images/grey-top.jpg) repeat-x top}

.albumbox-container{width:221px; height:200px;text-align:center; float:left; overflow:hidden; background:url(images/grey-bottom.jpg) bottom repeat-x}

.albumbox-container h2{ margin:0; padding:10px; font-size:18px; color:#0d6c8d; font-weight:normal}

.psearch{ padding:0px 18px; }

.psearch p{ padding:10px 0px; }

.psearch h3{ margin:0; padding:10px 0px; font-size:15px; color:#77BA1D; font-weight:bold;}



.loggedin-top{ padding:10px; font-weight:bold; }

.loggedin-top a{ color:#C10000; }





.section-container img{  float:left; margin:0 0 0 10px; padding:0 8px 0 0 }

.section-container p{ font-size:12px; padding:0 5px 5px 5px; margin:0;}

.section-container-descpara{ font-size:13px; padding:0 5px 5px 5px; margin:0;line-height:15px;min-height:120px;}

.section-container .more{ font-size:11px; font-weight:bold}



.section-container .txtbox{ width:120px; height:20px; border:1px #efefef solid; margin:0 0 5px 8px;}

.section-container .btn{ width:75px; height:20px; border:0px #efefef solid; background:#206a82;margin:5px 10px 10px 8px; float:right; color:#FFFFFF}

.section-container .more{ font-size:11px; color:#888888; font-weight:normal; text-decoration:none}

.section-container .more a{ font-size:11px; color:#888888; font-weight:normal; text-decoration:none }

.section-container .more a:hover{ font-size:11px; color:#206a82; font-weight:normal; text-decoration:underline}







.body-section{ width:990px; overflow:hidden}

.body-section h2{ padding:18px 0 0 18px; margin:0; font-size:40px; color:#126e8b; font-weight:bold;font-family: 'HarringtonRegular';

}

.body-section p{ padding:10px 18px; margin:0; font-size:14px; color:#666666; font-weight:normal; line-height:18px}

.body-section .readmore{ width:936px; height:32px; background:url(images/readmore.jpg); margin:auto}



.textbox{ width:200px; border:1px #efefef solid; margin:0 0 5px 8px;padding:3px;}

.botn{ height:20px; border:0px #efefef solid; background:#206a82;margin:5px 10px 10px 8px; float:right; color:#FFFFFF}





.pcontent{ padding:18px; }

.ppost { padding:0px 9px; }

.ppost p{

	border:1px solid #CCCCCC;

	padding:10px 18px;	

}

.footermenudiv {
	text-align:center;
	width:auto;
	height:auto;
	margin-bottom:5px;
}

.footermenudiv li {
	display:inline;
	list-style:none;
	color:#126e8b; 
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}

.footermenudiv li a {
	text-decoration:none;
	color:#126e8b;
	font-size:12px;
	font-weight:normal;
}

.footermenudiv li a:hover {
	text-decoration:none;
	color:#126e8b;
	font-size:12px;
	font-weight:normal;
	border-bottom:thin red solid;
	border-top:thin red solid;
}

.footer{ 
		width:auto;
		padding:35px; 
		height:32px; 
		background:url(images/readmore.jpg) no-repeat;
		background-position:center; 
		font-size:12px; 
		color:#fff;
		margin-top:-30px;
		}

.footer-left-div {
	float:left;
}

.footer-left-div a{
	font-size:12px;
	color:aqua; 
	text-decoration:none;
}

.footer-left-div a:hover{
	font-size:12px;
	color:yellow; 
	font-weight:normal;
	text-decoration:none;
}

.footer-marquee-div {
	margin-top:12px;
	float:left;
	margin-left:50px;
	width:380px;
}

.footer-right-div {
	float:right;
}
.menu-item-last span { display: none; }
.body-bottom{ height:21px; background:url(images/body-bottom.jpg) no-repeat;}
/*  STYLES for, Messagesboxes,UL,  blockquotes */
/* ul list styling */
ul.arrow  li{background:url(images/arrow-small.png) no-repeat 0px 5px;border:0px;}
ul.star  li{background:url(images/star-small.png) no-repeat 0px 5px;border:0px;}
ul.arrow2  li{background:url(images/arrow2-small.png) no-repeat 0px 5px;border:0px;}
ul.checkbox  li{background:url(images/checkbox-small.png) no-repeat 0px 5px;border:0px;}
/* Message boxes */
.note {background:#f3f3f3;border:1px solid #daddc5;}
.info {background:#f3f3f3 url(images/note-info.png) no-repeat;background-position:10px 13px; border:1px solid #daddc5;}
.alert {background:#f3f3f3 url(images/note-alert.png) no-repeat;background-position:10px 13px; border:1px solid #daddc5;}
.download {background:#f3f3f3 url(images/note-download.png) no-repeat;background-position:10px 13px; border:1px solid #daddc5;}
.tip {background:#f3f3f3 url(images/note-tip.png) no-repeat;background-position:10px 13px; border:1px solid #daddc5;}

/*blockquote*/
blockquote{background:transparent url(images/blockquote-open-light.png) no-repeat top left;}
blockquote p{background:transparent url(images/blockquote-close-light.png) no-repeat bottom right;}
blockquote.big{background:transparent url(images/blockquote-open-light.png) no-repeat top left;}
blockquote.big p{ font-size:35px;background:transparent url(images/blockquote-close-light.png) no-repeat bottom right;}
blockquote.small{background:transparent url(images/blockquote-open-small-light.png) no-repeat top left;}
blockquote.small p{font-size:15px;background:transparent url(images/blockquote-close-small-light.png) no-repeat bottom right;}

/* ul list styling */
ul.arrow  {list-style-type:none;margin:20px 0 20px 0;padding:0;}
ul.arrow  li{padding:5px 0 5px 30px;margin:5px 0 5px 0;}
ul.star  {list-style-type:none;margin:0;padding:0;margin:20px 0 20px 0;}
ul.star  li{padding:5px 0 5px 30px;margin:5px 0 5px 0;}
ul.arrow2   {list-style-type:none;margin:0;padding:0;margin:20px 0 20px 0;}
ul.arrow2  li{padding:5px 0 5px 30px;margin:5px 0 5px 0;}
ul.checkbox {list-style-type:none;margin:0;padding:0;margin:20px 0 20px 0;}
ul.checkbox  li{padding:5px 0 5px 30px;margin:5px 0 5px 0;}

/* Message boxes */
.note {margin:20px 0 20px 0;padding:10px 15px 10px 15px;}
.info {margin:20px 0 20px 0;padding:10px 15px 10px 40px;}
.alert {margin:20px 0 20px 0;padding:10px 15px 10px 40px;}
.download {margin:20px 0 20px 0;padding:10px 15px 10px 40px;}
.tip {margin:20px 0 20px 0;padding:10px 15px 10px 40px;}

/*blockquote*/
blockquote{text-align:justify;padding:0px 10px 10px 80px; font-size:13px;}
blockquote p{padding: 5px 80px 10px 0px;}
blockquote.big{text-align:left;padding:0px 10px 10px 30px;font-size:2.5em;}
blockquote.big p{padding: 5px 30px 10px 0px;}
blockquote.small{text-align:justify;padding:0px 10px 10px 40px;}
blockquote.small p{padding: 5px 40px 10px 0px;}

/*em*/
em.box {padding:0px 5px 0 5px;font-style:normal;}

/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}

/*--Window/Masking Styles--*/
.window {
	height:294px;	width: 990px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}

.image_reel {
	position: absolute;
	top: 0; left: 0;
}

.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 40px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(images/paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}

.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}

.paging a.active {
	font-weight: bold; 
	background: #920000; 
	border: 1px solid #610000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.paging a:hover {font-weight: bold;}
/*SLIDER*/
#sliderr {
	width:990px;
	height:294px;
	margin-left:0px;
	margin-top:0px;
}
#slider-image {
	width:990px;
	height:294px;
	margin-left:0px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px  #888;
}
#slider-image img {
	width:988px;
	height:294px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px  #888;
}
#slider-button {
	margin-top:5px;	
	height:54px;
	width:920px;
	background-image:url('images/slider-button.png');
	background-repeat:no-repeat;
	margin-left:2px;
	float:left;
}