/* CSS Document */

/*
Theme Name: CSS Custom Theme
Theme URI: http://www.ccsgroupindia.com
Description: Classy theme custom tweaked for mudra.tv
Version: 1.0
Author: CCS Solutions Pvt Ltd.
Author URI: http://www.ccsgroupindia.com

/*


/* Begin Base Elements */


/*#nav li:hover, #nav li.sfhover {
color : #87CEEB;
background : #ccc;
}*/

.cat a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color: #000000;*/
/*color:#B33155;*/
color:#4E3E41;
font-weight:bold;
text-decoration:underline;

}




#nav li:hover, #nav li.sfhover #calt li:hover, #calt li.sfhover {
font-family:Arial, Helvetica, sans-serif;
color : #000000;
font-size:11px;
background : #ccc;
font-weight:bold;
}


.cat_typeside
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
font-weight:normal;
}

/** {
position: relative;
margin : 0px;
padding : 0;
border : 0;
align :center;
}*/
body {
/*position:relative;
width :1000px;
min-width :1000px;
align : center;*/
font : 75%/150% "Lucida Grande", Verdana, Lucida, Lucida Handwriting, Helvetica, Arial, sans-serif;
color : #393939;
/*background : url('images/index_18.jpg') repeat-y;*/
}

#mission {
  padding: 15px;
  margin: 0 0 10px 0;
  border: 2px solid #96ADC8;
  background: #BCD1EA url(images/bg-mission.gif) repeat-x bottom left;
}
html > body {
/*width: 1000px;
min-width : 1000px;
align: center;
position:relative;*/
}

a {
text-decoration : none;
color :#000000;
/*font-weight : bold;*/
background : transparent;
}

a:hover {
text-decoration : none;
color :#000000;
}

small {
text-align : right;
margin : 1em 0;
color :#000000;
font-size:12px;
}

h1 {
font-size : 1.4em;
}

h2, h3, h4 {
font-size : 1.2em;
border-bottom : 1px dashed #ddd;
}

hr {
margin : 0 auto;
clear : none;
border-top : 1px solid #ddd;
}

.date {
color : #778899;
padding : 0.5em 1em;
text-align : left;
float : right;
}

.date1old {
font-size : 1.5em;
display : block;
}

.date2old {
font-size : 1.5em;
display : block;
}

.date3old {
font-size : 2em;
display : block;
}

.pageInfo {
font-size : 0.8em;
color : #aaa;
text-align : right;
border-bottom : 1px dashed #ccc;
padding : 1em;
clear : none;
}

.fifty 
{
width : 40%;
text-align : center;
}

.boxedup
{
border : 1px solid #FFFFFF;
padding : 0.5em;
margin : 0.5em;
}

#newheader {
background : url('images/header.jpg');
background-position: left;
background-repeat: no-repeat;
text-align : left;
align: top;
padding-top : 0px;
height : 125px;
width : 1000px;
}

#headerimage {
width : 100%;
float : right;
align: center;
padding : 50px 0px 0px 0px;
height : 112px;
background : url('') no-repeat top right;
list-style : none;
}

#newheader h1 {
padding : 20px 0 5px 20px;
border : 0;
font-family : Arial;
/*color: #6599FF;*/
font-size : 6em;
}

#newheader h1 a {
font-size : 2em;
font-family : Lucida Handwriting;
color : #87CEFA;
}

#newheader h1 a:hover {
color : #6495ED;
text-decoration : none;
border-top : 0px solid #f90;
border-bottom : 0px solid #f90;
}

#newheader h2 {
padding : 30px 0 5px 20px;
border : 0;
font-family : Arial;
/*color: #6599FF;*/
font-size : 1.6em;
}

#wrapper {
float:left;
padding:1px;
}

#highlands {
float:left;
padding:1px;
}

#column1 {
margin:0pt 0px 0pt 230px;
background-color:#FFFFFF;
min-width:100px;
padding-top:10px;
padding-bottom:10px;
position:relative;
text-align:left;
width:540px;
}

#column1 p {
/*line-height : 1.5em;*/
margin : 0 1.5em 1.5em 1.5em;
}
#column1 h1, #column1 h2, #column1 h3 {
/*color : #6599FF;*/
color:#B33155;
font-weight : bold;
margin : 0.5em 0;
padding-bottom : 0.2em;
border : 0;
}
#column1 h2 {
font-size : 1.5em;
}
#column1 h2 a {
/*color : #6599FF;*/
color:#B33155;
}
#column1 h2 a:hover {
color : #666;
}
#column1 ul, #column1 ol {
font-size:11px;
margin : 1em;
padding : 0.5em;
border-top : 1px dashed #eee;
border-bottom : 1px dashed #eee;
}
#column1 ul li {
font-size:11px;
margin : 0 1em;
padding : 0.2em;
list-style : square inside;
}
#column1 ol li {
font-size:11px;
margin : 0 3em;
padding : 0.2em;
list-style : decimal;
}
#column1 blockquote {
margin : 15px;
padding : 0 0 10px 30px;
font-style : italic;
background : url('images/blockquote.png') no-repeat 0 0;
}
#column1 blockquote p {
margin : 1em 2em 0 0;
}
#column2 {
float : left;
width : 224px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left: 0px;
font-size : 0.8em;
}
#column2 ul {
margin-left : 0px;
list-style : none;
}
#column3 {
float : right;
width : 200px;
font-size : 0.8em;
padding-right :5px;
height:3px;
}

#column3 ul {
margin-right : 0px;
list-style : none;
}

.custom .entry span a:hover{
padding-left:22px;
}
#footer {
background:#FFFFFF none repeat scroll 0% 50%;
bottom:0px;
clear:both;
/*float:left;*/
font-size:0.8em;
margin-top:100px;
vertical-align:center;
/*width:1000px;*/
}

.label
 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   color:#B33155;
 }

.labell {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color:#0a0a0a;
}

#footer p {
text-align : center;
margin : 0;
padding : 0;
color:#ffffff;
}
#back {
clear : both;
font-size : 0.8em;
text-align : right;
padding : 0 10px;
clear : both;
margin-top : 20px;
}
#back a {
font-weight : normal;
}
#back span {
float : left;
}
#back strong {
color : #006;
}
#navigation {
display : block;
background : url('images/strectch018.gif') repeat;
text-align : center;
height : 2em;
width : 100%;
padding : 2px 0;
/*border-top : 1px solid #6599FF;*/
border-top : 1px solid #AAAAAA;
border-bottom : 2px solid #AAAAAA;
}
#nav {

min-width : 1000px;
margin : 0 auto;
}
#nav, #nav ul {
text-align : right;
font-size : 11px;
list-style : none;
font-weight : normal;
z-index : 8;
}
#nav li {
font-size:11px;
float : left;
width :121px;
padding : 0;
margin : 0;
}
#nav a {
text-align: center;
display : block;
/*line-height : 2em;*/
color : #000;
text-decoration : none;
font-weight : bold;
}
#nav a:hover {
text-align: center;
color : #000;
background : #fbc87e;
}
#nav li ul {
font-family:Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
font-size : 11px;
border : 1px solid #ddd;
color:#000000;
background : #fbc87e repeat;
position : absolute;
left : -999em;
height : auto;
width : 30em;
}
#nav li li {
width : 30em;
margin : 0;
}
#nav li ul a {
border-left : 1em solid #fda;
margin : 0;
}
#nav li ul a:hover {
border-left : 1em solid #f90;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
left : auto;
}
#nav li:hover, #nav li.sfhover {
color : #87CEEB;
background : #ccc;
}



#page_nav a {
display : block;
color : #999;
padding : 10px;
border : 1px solid #eee;
}
#page_nav a:hover {
color : #999;
border : 1px solid #ddd;
background : #eee;
}
#breadcrumbs {
position : absolute;
font-size : 0.8em;
top : 6px;
left : 5px;
text-align : left;
text-transform : lowercase;
}
#searchCSS {
font-size : 0.9em;
position : absolute;
top : 10px;
right : 7px;
}

#searchform {
text-align :left;
padding-left:5px;
line-height:8px;
width:195px;
}

#searchform #s {
width :150px;
font-size:11px;
line-height:5px;
padding :2px;
border :2px solid #000;
}

#searchform #s:focus {
border :1px solid #aaa;
background :#fafafa;
}

#searchsubmit {
font-size :12px;
cursor :pointer;
/*line-height:5px;*/
border :1px solid #aaa;
}

#searchsubmit:hover {
border : 1px solid #999;
}
#submit {
cursor : pointer;
}

.entry form {
text-align : center;

}

select {
width : 140px;
}
#commentform input {
width : 170px;
padding : 2px;
margin : 5px 5px 1px 0;
border : 1px solid #ccc;
background : #fafafa;
}
#commentform input:focus {
border : 1px solid #aaa;
background : #f6f6f6;
}
#commentform textarea {
width : 95%;
padding : 2px;
border : 1px solid #B2B2B2;
background : #fafafa;
}
#commentform textarea:focus {
border : 1px solid #aaa;
background : #f6f6f6;
}
#commentform #submit {
border : 1px solid #ccc;
/*color : #6599FF;*/
color:#AAAAAA;
background :#FAFAFA;
vertical-align : top;
}
#commentform #submit:hover {
border : 1px solid #aaa;
background :#D6D6D6;
}

.comment_no {
padding-top : 10px;
float : right;
font-size : 3.5em;
color : #000000;
}
.commentlist {

padding : 0;
margin : 5px;
list-style : none;
color : #000000;
}
.commentlist li {
clear : none;
list-style : none;
padding : 10px;
background : #fff url('images/gradient.png') repeat-x 0 -10px;
border-top : 1px solid #ddd;
margin : 10px;
}
.commentlist li:hover {
background-position : 0 0;
border-top : 1px solid #ccc;
}
.commentlist .gravatar {
display : block;
float : left;
padding : 3px;
margin : 0 20px 5px 0;
border : 2px solid #ccc;
background : #eee;
}

.alt {

}
p img {
padding : 0;
}
p img[alt="an image"] {
float : left;
margin : 0 7px 2px 0;
}
img.alignright {
vertical-align:bottom;
padding : 4px;
margin : 0 0 2px 7px;
display : inline;
}
img.alignleft {
vertical-align:bottom;
padding : 4px;
margin : 0 7px 2px 10px;
display : inline;
font-size:14px;
color:#FFFFFF;
}
.center {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignright {
vertical-align:bottom;
float : right;
}
.alignleft {
vertical-align:bottom;
float : left;
}
.images {
width : 95%;
text-align : center;
}
.images img {
float : left;
clear : none;
margin : 0 auto;
}
#wp-calendar {
text-align : center;
}
#wp-calendar {
width : 100%;
background : #fff8dc;
}
#wp-calendar caption {
background : #ddd;
font-weight : bold;
}
#wp-calendar thead {
background : #eee;
}
#wp-calendar #today {
background : #eef;
}
#wp-calendar a {
text-decoration : underline;
}
#column2 ul,#column3 ul {
margin : 0;
padding : 0.5em;
padding-top:10px;
background:no-repeat bottom right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:11px;
color:#000000;
}

#column2 ul li, #column3 ul li {
margin : 0;
padding : 0.5em;
padding-top:11px;
background : ;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:normal;
color:#000000;
}





/*#column2 ul li.cate, #column3 ul li.cate {
margin : 0;
padding : 0.5em;
padding-top:11px;
background : ;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:bold;
color:#000000;
}*/

#column2 ul li.listHeader, #column3 ul li.listHeader  {
margin : 0;
float :left;
padding : 0.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:15px;
max-width:210px;
padding-top:0px;
color:#000000;
}
#column2 ul li.listHeader1, #column3 ul li.listHeader1  {
margin : 0;
float :left;
font-family:Arial, Helvetica, sans-serif;
line-height:15px;
max-width:210px;
padding-top:0px;
font-size:13px;
color:#000000;
}
#column2 ul li h2, #column2 ul li h3, #column3 ul li h2, #column3 ul li h3 {
margin : 0;
/*padding : 0.5em;*/

color : #666;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
max-width:210px;
line-height:15px;
color:#000000;
}


.icons a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
display : block;
/*height : 16px;*/
padding-left : 25px;
font-size:11px;
}
.icons a:hover {
background-position : left bottom;
font-size:11px;
}
.icons .s_delicious {
background : #fafafa url('icons/delicious.gif') no-repeat;
font-size:11px;
}
.icons .s_digg {
background : #f6f6f6 url('icons/digg.gif') no-repeat;
font-size:11px;
}
.icons .s_technorati {
background : #fafafa url('icons/technorati.gif') no-repeat;
font-size:11px;
}
.icons .s_reddit {
background : #f6f6f6 url('icons/reddit.gif') no-repeat;
font-size:11px;
}
.icons .s_magnolia {
background : #fafafa url('icons/magnolia.gif') no-repeat;
font-size:11px;
}
.icons .s_stumbleupon {
background : #f6f6f6 url('icons/stumbleupon.gif') no-repeat;
font-size:11px;
}
.icons .s_yahoo {
background : #fafafa url('icons/yahoo.gif') no-repeat;
font-size:11px;
}
.icons .s_google {
background : #f6f6f6 url('icons/google.gif') no-repeat;
font-size:11px;
}
.iconComment a {
padding-left : 20px;
background : url('icons/icon_comment.png') no-repeat top left;
}
.iconEdit {
background : url('icons/icon_edit.png') no-repeat top left;
padding : 1px 0 5px 20px;
}
.iconrss {
background : url('icons/icon_feed.gif') no-repeat;
}

/* End Icons and Stuff */

 input
{
border: 1px ridge #AAAAAA;
}

 textarea
{
border: 1px ridge #AAAAAA;
}

 select
{
border: 1px ridge #AAAAAA;
}
.title
{
font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
        font-size: 16px;
        color:#E11515;
		
}
.content
{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color: #000000;
font-weight:normal;
padding-left:25px;
}

.time_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #E11515;
font-weight:normal;
padding-left:15px;
}

.time_titl_e
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #E11515;
font-weight:normal;
padding-left:5px;
}

.time_titlex
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #00000;
font-weight:normal;
padding-left:15px;
}

.time_title_x
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #00000;
font-weight:normal;
padding-left:5px;
}

.post
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #000000;
font-weight:normal;
}


.cat_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #6599FF;
font-weight:normal;
}

.cat_type
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00000;
font-weight:bold;
}

.cat_typez
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #E11515;
font-weight:normal;
}
.cat_typez a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #E11515;
font-weight:normal;
}

.cat_typez1
{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-weight:bold;
}
.cat_typez1 a
{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-weight:bold;
}




.cat_typezx
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #B33155;
font-weight:normal;
}
.master
{float: left;
}
.master1
{
padding-left:20px;
}

.footer_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

