/*For Nav Bar*/
.custom #header {position:relative;}
.custom ul.menu {position:absolute; top:0em; right:15em; width:auto;}
.custom ul.menu li.rss {float:right;}




/* STYLE NAVBAR */
.custom .menu { border:none; background:none; height:30px; font-family:georgia; font-size:1em;}
.custom .menu > li { margin-right: 2px; margin-left: 2px;  }

.custom .menu li > a { background: #872080; text-shadow:1px 1px #888; color:#fff; 
              -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:7px; margin-top:1px; letter-spacing:0px; text-transform:capitalize; border:1px solid #964e24; }
.custom .menu > li.current > a { background: #872080; color:#FFFFFF; border:1px solid #964e24;}
.custom .menu > li a:hover { background: #d7211d; color:#FFFFFF; border:1px solid #964e24;}


/*Adding HEADER AD  */
.custom #header_banner { float:right; position:absolute; width:728px; height:90px; top:25.8em; margin-left:13em;}

/*STYLE COMMENT BOX */
.custom #comment_list { background: #ECE0F8; font-size:11px; width:548px; border: 1px solid #848484; margin:1em; padding:.5em; -moz-border-radius:10px; border-radius: 10px; -webkit-border-radius:10px;}
.custom #comment_list dd { margin-bottom: .3em; }
.custom #comment_list .comment { background: #F0E8F0; color:#670D66; border:1px; solid #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px;
border-left: 1px solid #8F8C8C;}

/*FACEBOOK COMMENTS*/
.fb-comments {
margin:1em;
background: #ECE0F8;
border: 1px solid #B2A0C5;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding: .5em;}

.fb-count {
font-size: 11px;
text-transform: uppercase;
margin-bottom: 5px;
font-weight: 400;
color: #888;}

.fb_comments_count {
font-weight: 600;
color: #333;}


/*HIDE COMMENT*/
 .custom input#url,
  .custom input#url + label {
   display:none;}
/*HIDE COMMENT*/




/*Blockquote*/
.custom blockquote { background:#FBEFF8; color:#594761;  border-left: 2px solid #50E3A3; padding: 1em; margin-top:2px; margin-right:1em;
 }

/* Style the First (or Only) Post */
.custom .top{
   background:#ECE0F8 none repeat scroll 0 0;
   border:1px solid #B2A0C5 !important;
   -moz-border-radius: 10px;
    border-radius: 10px;
   -webkit-border-radius: 10px;
   margin:1em;
   padding:2em;}


/* Style Remaining Posts (in a Multi-Post Listing) */
.custom .post.post_box {
   background:#ECE0F8 none repeat scroll 0 0;
   border:1px solid #B2A0C5;
   -moz-border-radius: 10px 5px;
    border-radius: 10px 5px;
   -webkit-border-radius: 10px 5px;
   margin:1em;
   padding:2em;}

.custom #archive_intro {
   background:#ECE0F8 none repeat scroll 0 0;
   border:1px solid #B2A0C5;
   -moz-border-radius: 10px 5px;
    border-radius: 10px 5px;
   -webkit-border-radius: 10px 5px;
   margin:1em;
   padding:2em;}

.custom .teaser {width:520px;
background:#ECE0F8 none repeat scroll 0 0;
   border:1px solid #B2A0C5;
   -moz-border-radius: 10px 5px;
    border-radius: 10px 5px;
   -webkit-border-radius: 10px 5px;
margin:0em;
padding:2em;
}

.custom .teaser_box
{width:520px;
margin:0em;
padding:2em;}

/* Style the SIDEBAR HEADER */
.custom .sidebar h3{background-color: #872080;
padding: .5em 0.1em 0.3em 0.5em; margin-bottom:0px; font-weight:bold; font-size:13px; color:#ffffff;

border-top-left-radius: 10px 5px;
-moz-border-top-left-radius: 10px 5px;
-webkit-border-top-left-radius: 10px 5px;

border-top-right-radius: 10px 5px;
-moz-border-top-right-radius: 10px 5px;
-webkit-border-top-right-radius: 10px 5px;

border-bottom-left-radius: -10px -5px;
-moz-border-bottom-left-radius: -10px -5px;
-webkit-border-bottom-left-radius: -10px -5px;

border-bottom-right-radius: -10px -5px;
-moz-border-bottom-right-radius: -10px -5px;
-webkit-border-bottom-right-radius: -10px -5px;
}



/*SIDEBAR bacground*/
.custom li.widget ul {
background:#ECE0F8; font-size:13px; font-family: arial;
font-weight:bold;
padding-right:1em;
border: 0.1em solid #872080;

border-bottom-left-radius: 10px 5px;
-moz-border-bottom-left-radius: 10px 5px;
-webkit-border-bottom-left-radius: 10px 5px;

border-bottom-right-radius: 10px 5px;
-moz-border-bottom-right-radius: 10px 5px;
-webkit-border-bottom-right-radius: 10px 5px;
padding-top:.3em; padding-left:1em; padding-bottom:2em; 
}
/*SIDEBAR END*/


.custom li.widget ul a{ color:#872080; }


/*CHANGE TITLE COLOR */
.custom .headline_area h1 ,h2 {
font-weight: bold;
color:#F21374;
text-shadow: 1px 1px #848484;}

/*CHANGE HEADER COLOR */
.custom #header {
background-color:#DCC7FF;}


/*TWITTER CSS*/
.custom div.fb_like {float:left;padding-left: 5px;}
.custom div.my-plus-one {float:left;padding-left: 5px;}
.custom div.tweetbutton {float:left;padding-left: 5px;}
.custom div.fb_share {float:left;padding-left: 5px;}
.custom div.tm_button {float:left;padding-left: 5px; }



/* ALL NEWS-custom  sitemap and archives page */
.custom .sitemap h3 {margin-top: 1em;}
.custom .sitemap ul {font-size: .85em; }
.custom .sitemapl { float: left; width: 20%;}
.custom .sitemapr { float: right; width: 70%;}


/* Breadcrumbs */
#crumbs {font-size: 12px;padding: 10px 0px 0px 10px; /*10 padding top, 10 padding left*/}
#crumbs a {color: #660461; text-decoration: underline;}
#crumbs a:hover {text-decoration: underline; /*remove underline the links on a mouse over*/}

/*---Footer Widget-----*/
.custom .footercol {
    float: left;
    padding: 10px;
    text-align: left;
    width: 31%;
}
.custom #footer {
    background: none repeat scroll 0 0 #DCC7FF;
    text-align: center;
}


/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	

	/* widget padding */
	padding: 16px;
	/* margin at bottom of widgets */
	margin-bottom: 10px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 200px;
	/* space between widgets */
	padding-right: 10px;
	/* text color */
	color: #2E2E2E;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 1em;
	
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #2E2E2E;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-bottom: 3px solid #9A2EFE;
	/* distance between border and widget text */
	margin-bottom: 5px;
}

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }






.custom .postImage { height:80px; border: 2px solid #424242;  border-radius:3px; padding: 1px; filter: alpha(opacity=80); opacity: .8;  float:center;  display:inline;}
.custom .postImage:hover { height:80px; border: 2px solid #424242;  padding: 1px; filter: alpha(opacity=60); opacity: .6;  float:center;  display:inline;}

/* Style Post Image Frames */
.custom img.images { border-width: 2px; border-style: solid; border-color: #CCCCCC; padding: 3px; margin-bottom: 13px; }