/*
Theme Name: Realtyitch Blog
Theme URI: http://www.realtyitch.com/
Description: The default Realtyitch theme based on realtyitch.com.
Version: 1.0
Author: Avin Leo
Author URI: http://www.realtyitch.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Realtyitch v1.0
	http://www.realtyitch.com/

	This theme was designed and built by Avin Leo.

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* 
 * 1. Global Reset
*/

* { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

ol, ul { list-style: none; }
	
table { border-collapse: separate; border-spacing: 0;}

caption, th, td { text-align: left; font-weight: normal; }
	
h1, h2, h3, h4, h5, h6 { font-weight :normal; }
h1 {font-size:18px;} 
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:10px;}
h6 {font-size:8px;}


img { /*behavior: url("pngbehavior.htc");*/ }

/* 
 * 2. General Elements
*/

body {
	font-family: Verdana, Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size: 62.5%;
	font-size: 12px;
	line-height: 1.5;
/*	text-align: center; */
	color: #4b4b4b;
	background:#dadada;
}


hr { 
	/* display: none; */
	color: #cccccc;
}

		
strong { font-weight: bold; }

em { font-style: italic; }
	
address { font-style: normal; }

input, textarea, select { 
	font: 1.2em Verdana, Arial, Helvetica, "Helvetica Neue", sans-serif;
	border: 1px solid #dddddd;
	margin: 2px 0;	 
}


a { color: #4C7B9E; text-decoration: none; outline: none; }

a:hover { color: #8AAD20; text-decoration: none; }

a:visited {}

a:active {}

/*
h1 { font-size:1.1em; }

h2 { font-size:1.2em; } 

h3 { font-size:1.3em; color: #8AAD20; } 

h4 { font-size:1.35em; color: #89389d; } 

h5 { font-size:1.4em; color: #4C7B9E; }

h6 { font-size:1.6em; }
*/



/*
* 3. Layout
*/

#wraper {
	margin: 0 auto;
	text-align: left;
	font-size: 1.3em;
	background:#eee;
}	


/*
* 3.1. Header
*/

#thd {
	position: relative;
	height:20px;
	background:#f5f5f5;
	background:#dadada;
}

#thd h1#sco {
	position:absolute;
	width:350px;
	top:0px;
	left:5px;
	font-size:12px;	
	font-weight:normal;
}

#thd  h5#signup {
	position:absolute;
	top:0px;
	right:5px;
    text-align: right;
}

#signup span { padding: 0 2px 0 2px; }


#hdr {
	background: #ffffff url(../images/mainMenuBtn.gif) 0 55px repeat-x;	
	position:relative;
	overflow:hidden;
	height:60px; 
	border-bottom: 2px solid #C8E666;
}

h2#logo {		
	position:absolute;
	width:220px;
	height:70px;
	top:0px;
	left:5px;
	text-indent:-9999em;
	text-indent:160px;
	font-size:20px;
	background:#ffffff url('images/logo.png') left top no-repeat;
}


h5#de_loc {
	position:absolute;
	top:16px;
	right:0px;
    text-align: right;
}

/*
* 3.1. Header
*/

#main_menu {
	position:absolute;
	top:35px;
	right:0;
	display:inline;
	width:600px;
	height:30px;
}
/*
#main_menu li { 
	float:right; 
}*/

/*#main_menu li:last-child a {				
	display:inline;
	background: #8AAD20 url(../images/mainMenuBtn.gif) top left repeat-x;
}*/
/*
#main_menu a {
	float:left;
	background: #ececec url(../images/subMenuBtn.gif) 0 -22px repeat-x;
	color:#4b4b4b;
	text-transform:uppercase;
	font-family: Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size:0.950em;
	padding: 4px 10px;
	text-decoration:none;
}

#main_menu a:hover, #main_menu li:last-child a:hover {
	background: #ececec url(../images/subMenuBtn.gif) 0 0 repeat-x;
}

#main_menu a.selected {
	background: #8AAD20 url(../images/mainMenuBtn.gif) top left repeat-x;
	color:#ffffff;
}
*/
#user_menu {
	clear:both;
	background:#ececec url(../images/mainMenuBtn.gif) 0 0 repeat-x; 
	overflow:hidden;
	text-align:right;
	padding-right: 1px;
	height:24px;
}

#user_menu ul, #user_menu li { float:right; }
		
#user_menu li a {
	position:relative;
	text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size:0.900em;
	color: #ffffff;
	text-decoration:none;
	padding: 4px 10px;
	float:left;
}

#user_menu {
	background: #cccccc url('images/botmto-gary.jpg') 0 0 repeat-x;
}

#user_menu li a { color: #4b4b4b; }
	
#user_menu li a:hover { 
	background: #ececec url('images/botmto-gary.jpg') 0 -22px repeat-x;
}
		
#user_menu li a.selected {
	background: #ececec url('images/mainMenuBtn.gif') 0 -22px repeat-x;
	color: #ffffff;
}

#bdy {
	margin: 0 auto;
	padding-bottom: 5px;
	width: 1000px;
	/*	background: #eeeeee url(../images/bodybg.jpg) top left repeat-y; */
	background: #eeeeee;
	overflow: hidden;
}

#bdy #lft {
	width: 685px;
}

#bdy #rgt {
	width: 315px;
}

/*
** Footer
*/

.sep {
	margin:10px auto 10px auto;
	width:95%; height:70px;
	background: #e3e3e3 url(../images/botbk.jpg) top left repeat-x;
}

#ftr {
	height: 60px;
	background: #e3e3e3 url(../images/topto-gray.jpg) top left repeat-x;
	border-top: 2px solid #89389d;
}

#ftbox {
	clear:both;
  min-height: 18px;
  padding-top: 4px;
  border-top: 1px solid #FFFFFF;
}

#posrel1, #posrel2 {position: relative;}


.copy {
	float: right;
    font-size: 10px;
	padding-right: 5px;
}

#farft { 
	clear:both;
	font-size: 10px;
	height: 45px;
}

#farft a:link, #farft a:visited {
	color: #666666;
	font-size: 10px;
}

#farft a:hover {
	color: #8AAD20;
}

ul.botmnu  {
	margin: 0px;
	padding: 0px;
	width: 50%;
	float:left;
}

ul.botmnu  li {
	margin: 0px;
	list-style: none;
	padding: 0px 5px 0px 5px;
	border-right: 1px solid #666666;
	float: left;
	font-size: 10px;
}

.botmnu li:last-child {
	border-right: none;
}

.botmnu a {
	font-size: 10px;
	font-weight: normal;	
}

.botmnu a:link, .botmnu a:visited {
	color: #666666;
	text-decoration: none;
}

.botmnu a:hover {
	color: #8AAD20;
}

span.botmrk {
	color: #666666;
	text-align: right; 
	float: right;
	padding-right: 5px;
}

/* Boxes */

.bxs, .bxm, .bxl {background-color:#fff; border:1px solid #ccc; overflow:hidden;}
.ser {background-color:#F5F5F5; border:1px solid #ccc; overflow:hidden;}
.bxs {width:308px; margin:6px 0 0 2px;} /* Small size box */
.bxm, .ser {width:676px; margin:6px 0 0 3px;}  /* Medium size box */
.bxl {width:992px; margin:6px 0 0 3px;}  /* Large size box */

.bxs h1, .bxm h1, .bxl h1 {padding:2px 0 0 5px;margin:0 0 4px 0;}

.bxs p, .bxm p, .bxl p, .bxs ul, .bxm ul, .bxl ul {margin:4px;}


/*
* Text styles and colors
*/

.laln { text-align: left; }
.caln { text-align: center; }
.raln { text-align: right; }
.upper { text-transform: uppercase; }
.lower { text-transform: lowercase; }
.just {text-align:justify;}

.fcolr0 {color: #ffffff;} /* White */
.fcolr1 {color: #89389d;} /* Magenda */
.fcolr2 {color: #8AAD20;} /* Green */
.fcolr3 {color: #4C7B9E;} /* Blue */

.bkcolfil1 {background-color: #89389d;} /* Magenda */
.bkcolfil2 {background-color: #8AAD20;} /* Green */
.bkcolfil3 {background-color: #4C7B9E;} /* Blue */
.bkcolfil4 {background-color: #F5F5F5;}



/*
*	Positioning
*/

.lflot { float: left; }
.rflot { float: right; }
.clear { clear: both; }

/*
** Margin
*/

.mar0 {margin:0;}
.mar2 { margin: 2px; }
.mar5 { margin: 5px; }
.mar8 { margin: 8px; }
.mar10 { margin: 10px; }

.tmar2 { margin-top: 2px; }
.rmar2 { margin-right: 2px; }
.bmar2 { margin-bottom: 2px; }
.lmar2 { margin-left: 2px; }

.tmar4 { margin-top: 4px; }
.rmar4 { margin-right: 4px; }
.bmar4 { margin-bottom: 4px; }
.lmar4 { margin-left: 4px; }

.tmar5 { margin-top: 5px; }
.rmar5 { margin-right: 5px; }
.bmar5 { margin-bottom: 5px; }
.lmar5 { margin-left: 5px; }

.tmar10 { margin-top: 10px; }
.rmar10 { margin-right: 10px; }
.bmar10 { margin-bottom: 10px; }
.lmar10 { margin-left: 10px; }

/*
** Padding
*/
.pad2 { padding: 2px; }
.pad4 { padding: 4px; }
.pad5 { padding: 5px; }
.pad10 { padding: 10px; }

.tpad2 { padding-top: 2px; }
.rpad2 { padding-right: 2px; }
.bpad2 { padding-bottom: 2px; }
.lpad2 { padding-left: 2px; }


.tpad4 { padding-top: 4px; }
.rpad4 { padding-right: 4px; }
.bpad4 { padding-bottom: 4px; }
.lpad4 { padding-left: 4px; }

.tpad5 { padding-top: 5px; }
.rpad5 { padding-right: 5px; }
.bpad5 { padding-bottom: 5px; }
.lpad5 { padding-left: 5px; }

.tpad6 { padding-top: 6px; }
.rpad6 { padding-right: 6px; }
.bpad6 { padding-bottom: 6px; }
.lpad6 { padding-left: 6px; }

.tpad10 { padding-top: 10px; }
.rpad10 { padding-right: 10px; }
.bpad10 { padding-bottom: 10px; }
.lpa10 { padding-left: 10px; }

/* Boards */

.tbodr1 { border-top: 1px solid #dddddd; }
.rbodr1 { border-right: 1px solid #dddddd; }
.bbodr1 { border-bottom: 1px solid #dddddd; }
.lbodr1 { border-left: 1px solid #dddddd; }
.abodr1 { border: 1px solid #dddddd; }
.bnone {border: none;}

/* font-size */

.fsize8 { font-size: 8px;}
.fsize9 { font-size: 9px;}
.fsize10 { font-size: 10px;}


/* cards */


.card {
	padding: 3px;
}

/* Images */

img {
	margin: 2px;
	padding: 1px;
	border: 1px solid #dddddd;
}

.vmimg img{
	vertical-align: middle;
}

/* Body layouts */


.slist {
	margin-bottom: 2px;
	padding: 2px;
	width: 96%; 
	min-height: 89px;
}

.slist h1, .bspot h1, div.hotprj h1 { 
	font-size: 1.3em;
	color: #89389d; 
}

.slist h2, .bspot div.prj h2, .bspot p  { 
	font-size: 1.1em;
}

.slist h3, div.slist h4, div.bspot h4, div.hotprj h3 { 
	font-size: 1.1em;
}

.slist h3 span {
	font-size: 0.900em;
	font-weight: normal;
	color: #4b4b4b;
}

.slist h1, .slist h2, .slist h3, .slist h4 {
	text-align: left;
}

.bspot h1 {
    text-align: center;
}
/*
.bspot div.prj {
    margin-right: 3px;
	padding: 10px 13px;
	text-align: center;
}

.prj {
	width: 41%;	
}*/
/* proj label style*/

#othpjts .prj{
	float: left;
	border: 1px solid #dddddd;
	position: relative;
	margin: 0 0 5px 10px;
	height: 140px;
	width: 135px;
}

.prj{
	float: left;
	border: 1px solid #dddddd;
	position: relative;
	margin: 0 0 5px 25px;
	height: 140px;
	width: 135px;
}

.sproj{
	border: 1px solid #dddddd;
	position: relative;
	margin: 0 0 0 4px;
	height: 235px;
	width: 178px;
}

.dproj{
	float: left;
	border: 1px solid #dddddd;
	margin: 0 0 5px 10px;
	height: 200px;
	width: 135px;
	overflow: hidden;
	text-align: left;
}

.proj{
	float: left;
	border: 1px solid #dddddd;
	margin: 0 0 2px 25px;
	height: 145px;
	width: 185px;
	overflow: hidden;
	text-align: left;
}

.proj .projImg{
	position: relative;
	height: 78px;
	width: 185px;
	overflow: hidden;
}

.proj .projImg .img{
	width: 105px;
	overflow: hidden;
}

.prj .img, .dproj .img{
	width: 130px;
	overflow: hidden;
}

.sproj .img{
	width: 175px;
	overflow: hidden;
}

.proj .projImg .detail{
	position: absolute;
	top: 0px;
	right: 0px;
}

.proj .icon, .sproj .icon, .prj .icon{
	position: absolute;
	top: 0;
	right: 0;
}


/* prop label style*/

.prop{
	float: left;
	border: 1px solid #dddddd;
	position: relative;
	margin: 0 0 5px 10px;
	height: 170px;
	width: 152px;
}

.prop .img{
	width: 142px;
	overflow: hidden;
}

.prop .icon{
	position: absolute;
	top: 0;
	right: 0;
}


/* white corner box */

.irbox {}
.irbox .irbxhdr {
	height:4px;
	overflow:hidden;
	position:relative;
	background:#fff url(../images/corner_dg_TR.gif) 100% 0 no-repeat;
}
.irbox .irbxhdr div{
	position:absolute;
	top:0;
	left:0;
	width:4px;
	height:4px;
	overflow:hidden;
	background:#fff url(../images/corner_dg_TL.gif) 0 0 no-repeat;
}
.irbox .irbxcnt {background:#fff;}
.irbox .irbxftr {
	height:4px;
	position:relative;
	overflow:hidden;
	background:#fff url(../images/corner_dg_BR.gif) 100% 0 no-repeat;
}
.irbox .irbxftr div {
	position:absolute;
	top:0;
	left:0;
	height:4px;
	width:4px;
	overflow:hidden;
	background:#fff url(../images/corner_dg_BL.gif) 0 0 no-repeat;
}

/**** ===== Light Box Effect ===== ****/
.black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #000000;
    z-index:1001;
    -moz-opacity: 0.6;
    opacity:.60;
    filter: alpha(opacity=60);
}

.white_content {
    display: none;
    position: absolute;
    top: 25%;
    left: 25%;
    width: 40%;
    height: 40%;
    /* padding: 16px; */
    border: 4px solid #89389d; /* #954EA4; */
	border-bottom: 8px solid #8AAD20;
    background-color: #ffffff;
    z-index:1002;
    overflow: auto;
}

ul.news li {
	list-style: circle;
	margin-left: 15px;
}

ul.news li a, ul.umay li a {
	font-size: 1.3em;
}
 
ul.umay, ul.actmnu {
	list-style: none;
 }
 
ul.umay li,  ul.umay img{
	text-align: left;
	margin-right: 5px;
	vertical-align:middle;
 }
 
ul.actmnu li {
 	display: inline;
	width: 100px;
	margin-right: 10px;
}

ul.actmnu li.sel {
	border-bottom: 1px solid #89389d;
}

ul.actmnu li a {
	padding: 5px;
	font-size: 1.3em;
}

 .adz  {
 	 margin: 2px auto 0 auto;
	 text-align:center;
 }
 
 .rate_on {
 	width: 12px;
	height: 12px;
	background: #fff url(../images/star.png) -12px 0 no-repeat;			 	
 }
 
  .rate_off {
   	width: 12px;
	height: 12px;	
	background: #fff url(../images/star.png) 0 0 no-repeat;			 	
 }
 
 .rate img, .rate_on img, .rate_off img {
 	border: none;
	margin: 0 2px 0 0;
 }
 
 
 .prjdtl {}
 
 /* Tag Clouds */
 .cloud1 a:link,.cloud1 a:visited,.cloud1 a:active{
	font-size: 12px;
	color: #1a73b2;
	text-decoration:none;
}

.cloud2 a:link,.cloud2 a:visited,.cloud2 a:active{
	font-size: 16px;
	color: #1a73b2;
	text-decoration:none;	
}

.cloud3 a:link,.cloud3 a:visited,.cloud3 a:active{
	font-size: 18px;
	color: #1a73b2;
	text-decoration:none;	
}

.cloud4 a:link,.cloud4 a:visited,.cloud4 a:active{
	font-size: 20px;
	color: #1a73b2;
	text-decoration:none;	
}

.cloud1 a:hover, .cloud2 a:hover, .cloud3 a:hover, .cloud4 a:hover {
	text-decoration: underline;
	background: none;
}

 
 #tag_cloud {
	margin: 5px;
}

.iconnumb{
 	font-size:9px;	
	background-color: #A25AAC;
	color: #ffffff;
	padding: 0 2px;
 }
 
.combtn {
	margin: 10px 0 0 0px; 
	vertical-align: middle; 
	height: 20px;
	padding-left: 8px; 
	padding-right: 8px;
}

.combtn, .combtn:visited {
	color: #FFFFFF;
	background: url(../images/mainMenuBtn.gif) top left repeat-x;			
}

.combtn:hover {
	color: #FFFFFF;
	background: url(../images/mainMenuBtn.gif) 0px -22px repeat-x;
}

.nubtn {
	margin: 10px 0 0 0px; 
	vertical-align: middle; 
	height: 20px;
	padding: 0 8px 5px 8px;
}

.nubtn, .combtn:visited {
	color: #FFFFFF;
	background: url(../images/subMenuBtn.gif) top left repeat-x;			
}

.nubtn:hover {
	color: #FFFFFF;
	background: #ececec url(/ddlevelsfiles/subMenuBtn.gif) 0 -22px repeat-x;
}




/* Static pages */

#terms { margin: auto; width: 90%; }
#terms ul {margin: 10px 0;}

#terms ul li {
	margin: 10px 0 10px 20px;
	text-align: justify;
	list-style: circle;
}

#terms p {
	margin: 10px 0 10px 5px;
	text-align: justify;
	font-size: 1.2em;
}

#terms h3 {
	text-align: left;
	padding-left: 4px;
}

.searchbox {
	height: 30px;
	/* background: #66AAFF url(../images/blue-strip.gif) repeat-x; */
	background:#bbbbbb;
	margin: 0 2px 0 2px;
}

.paging {
	padding: 7px 5px 0px 5px;
	margin-bottom: 1px;
	height: 20px;
	background: #EEEEEE url(../images/botmto-gary.jpg) top left repeat-x;
}

.searchHead{float:left;width:15%;padding-bottom:5px;}
.searchVal{float:left;width:45%;padding-bottom:5px;}

/***dig** Calendar *****/
table.cal {border-collapse: collapse; width: 98%; margin: 8px 5px 6px 5px;border: 1px solid #d7d7d7;}
table.cal thead th {width: 14%;}
table.cal tbody tr {height: 100px;}
table.cal th { background-color:#B6D7E3; padding: 4px; }
table.cal td {border: 1px solid #d7d7d7; vertical-align: top; font-size: 0.9em;}
table.cal td p.day-num {font-size: 1.1em; text-align:right;}
table.cal td.odd p.day-num {color: #bbb;}
table.cal td.today {background:#ffffdd;}
table.cal td.today p.day-num {font-weight: bold;}


/* Forms **/

/*
#user_div {
	margin-left: 100px;
}
#user_div p, #user_div p label {
	text-align: right;
	padding-right: 6px;
}

*/

/* add edit page */
.formStyle { margin: 0px; padding: 0px; }

.formStyle p {
  margin: 0;
  padding: 0;
  font-weight: bold;
  margin-bottom: 5px;
  text-align: left;
}

.formStyle p label {
	display: block;
	width: 110px;
	float: left;
	text-align: right;
	padding-right: 6px;
	margin-right: 5px;
	font-weight: bold;
}

#pscroller1{
  width: 380px;
  height: 290px;
}

#pscroller2{
  width: 380px;
  height: 250px;
}

.required {
  	background: url(../images/diamond-red.gif) no-repeat center right;
}

/* you may */

#commonDiv, #floorDiv{ 
  margin: 5px 2px 0 2px;
	border: 2px solid #954EA4;
	background-color: #ffffff;
	overflow: hidden;
}

#youMayDiv, #shareDiv{ 
	margin: 0 2px 0 2px;
	border: 2px solid #954EA4;
	background-color: #ffffff;
	overflow: hidden;
}

/* specification */

#specificationDiv ul li {
	margin: 10px 0 10px 20px;
	text-align: justify;
	list-style: disc;
}

.info p, .info h4, .info h2 {text-align: left;} 

.info h3 {margin: 4px;} 

.info p {padding-bottom: 10px;}

.info ul {
margin: 0;
padding: 0 0 10px 0;
list-style-type: circle;	
}

.info ul li{
text-align: left;
margin-left: 20px;
}

.linfo ul {
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.linfo ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.linfo ul li a{
display: block;
padding: 2px 5px;
text-decoration: none;
border-right: 1px solid #ccc;
background: url(menubg.gif) center center repeat-x;
}


/*calendar styles*/

/*
  A blue based theme, inspired by Blinksale and their ColorBurn widget. http://firewheeldesign.com
  
  AUTHOR: Geoffrey Grosenbach http://nubyonrails.com
  
  Colors: 
    Light Blue: a5c450 
    White: eeddee
    Turq: a35bae
    Cream: ffffdd
*/

.calendar {
  margin: auto;
}

.monthName {
  font-weight: bold;
  font-size:12px;
  text-align: center;
  vertical-align:middle;
  padding-top: 1em;
  padding-bottom: 0.7em;
  background-color: #648D8F;
  color: white;
  height:25px;
}
.dayName th {
  text-align: center;
  vertical-align:middle;
  padding-top: 0.6em;
  padding-bottom: 0.3em;
  background-color: #78902F;
  color: #ffffff;
  border-right: 1px dotted #ffffff;
  color: white;
}
.workingday, .specialDay {
  text-align: center;
  vertical-align:middle;
  border-bottom: 1px dotted #bbbbbb;
  background-color: #B0A9A9;
  color: white;
}
.weekendDay {
  background-color: #8E9382;
  color: white;
}
.otherMonth, .workingday, .specialDay {
  padding: 0.7em 1em;
  border-right: 1px dotted white;
  border-bottom: 1px dotted white;
}
.otherMonth {
  text-align: center;
  vertical-align:middle;
  color: gray;
  background-color: white;
  border-right: 1px dotted #bbbbbb;
  border-bottom: 1px dotted #bbbbbb;
}
.specialDay {
  background-color: #a35bae;
  color: white;
}
.specialDay a, .specialDay a:visited, .specialDay a:hover {
  color: white;
  text-decoration: none;
  padding: 1em;
}
.specialDay a:hover {
  color: white;
  background-color: black;
}
.today{
	background-color: #D5D55C;
}
.small_calendar{
	border: 1px solid #AAAAAA;
}
.big_calendar{
	width: 98%;
	height: 500px;
	border: 1px solid #AAAAAA;
}
/*-------calendar styles end----------*/

/* Error Page Style */

.fieldWithErrors {
  padding: 2px;
  background-color: #B064BD;
  display: table;
}

#errorExplanation {
  width: 400px;
  border: 2px solid #B064BD;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #B064BD;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}
/*-------Error Page Style End----------*/

/* Pagination Style */

.digg_pagination {
  background: white;
  text-align: center;
  margin: 5px;
  padding-top: .5em; 
  padding-bottom: .5em; 
}

.digg_pagination a, .digg_pagination span {
    padding: .2em .5em; 
}

.digg_pagination span.disabled {
    color: #999;
    border: 1px solid #DDD; 
}

.digg_pagination span.current {
    font-weight: bold;
    background: #B064BD;
    color: white;
    border: 1px solid #B064BD; 
}

.digg_pagination a {
    text-decoration: none;
    border: 1px solid #9AAFE5; 
}

.digg_pagination a:hover, .digg_pagination a:focus {
    border-color: #003; 
}

.page_info {
    color: #9AAFE5;
    padding: .8em .6em;
    text-align: center; 
}

.page_info b {
    color: #003;
    padding: .1em .25em; 
}


/*---------Pagination Style End---------------*/
/*
  
#sDiv{
	position: absolute;
	top: 75px;
	right: 198px;
	background: #CFBBFE;
	z-index: 1000;
}
 
#bDiv{
	position: absolute;
	top: 75px;
	right: 172px;
	background: #CFBBFE;
	z-index: 1000;
} 

#iDiv{
	position: absolute;
	top: 75px;
	right: 75px;
	background: #CFBBFE;
	z-index: 1000;
}

#sDiv li, #bDiv li, #iDiv li {
    clear:both;
}
 
#sDiv a, #bDiv a, #iDiv a {
	float: left;
	background: none;
	color:#4b4b4b;
	text-transform:uppercase;
	font-family: Arial, Helvetica, "Helvetica Neue", sans-serif;
	font-size:0.950em;
	padding: 4px 10px;
	text-decoration:none;
}

#sDiv a:hover, #bDiv a:hover, #iDiv a:hover { color: #fff; text-decoration: none; } 
*/
.dtlitm h4 {
	font-weight:bold;
}

.dtlitm h4 span {
	font-weight:normal;
}

.txtmdl {
	vertical-align:middle;
}

#wp-calendar td, #wp-calendar th {text-align: right;}

.hidden {display: none;}

.entry ul { list-style: circle; list-style-position: inside;}

.entry .stylepage img { float: left; display:inline; margin-right: 10px;}


