/*  
Theme Name: Ssrvm
Theme URI: http://www.ssrvm.org
Description: Theme.
Version: 1.0
Author: Pixelcrafts
Author URI: http://www.pixelcrafts.com/
Tags: buddypress

*/

* { margin:0;	border:0; outline:none;}


#fader_ssrvm{position:absolute; width:800px; height:250px; display:none; margin-left:-148px;margin-top:50px;}
html>body #fader_ssrvm{position:absolute; width:800px; height:250px;  display:none; margin-left:-77px; margin-top:4px; }
.entry p, li { font-family:verdana,tahoma,sans-serif; font-size:12px; line-height: 21px; padding:0px 20px 20px 10px; }


 
#fader_ssrvm p{color:#494949; font-family:tahoma,sans-serif; font-size:12; margin-top:6px;}
#fader_ssrvm h4{color:#c64955; font-family:tahoma,sans-serif; font-size:14; margin-top:8px; }
#fader_academics p{color:#494949; font-family:tahoma,sans-serif; font-size:12; margin-top:6px;}
#fader_academics h4{color:#c64955; font-family:tahoma,sans-serif; font-size:14; margin-top:8px; }

    .fader_ssrvm_1st{width:200px; height:250px; float:left; background-image:url(images/fader_ssrvm_1st.png); background-repeat:no-repeat; background-position:center bottom; visibility:hidden;}
        .fader_ssrvm_1st_heading{width:150px; height:30px; float:left; margin:10px 0 1px 25px; border-bottom:1px solid #cccccc; display:inline;}
        .fader_ssrvm_1st_sub{width:150px; height:30px; float:left; margin-left:25px; border-top:1px solid #cccccc;  border-bottom:1px solid #cccccc;display:inline;  background-image:url(images/fader_ssrvm_heading.png); background-repeat:no-repeat; }
    .fader_ssrvm_2nd{width:300px;  float:left; visibility:hidden;}
        .fader_ssrvm_2nd_heading{width:260px; height:30px; float:left; margin:10px 0 1px 25px; border-bottom:1px solid #cccccc; display:inline;}
        .fader_ssrvm_2nd_sub{width:260px; height:34px; float:left; margin-left:25px; border-top:1px solid #cccccc; display:inline; }
    .fader_ssrvm_3rd{width:300px; height:240px; float:left; visibility:hidden;}

#fader_academics{position:absolute; width:800px;  display:none; margin-left:-252px;margin-top:50px;}
html>body #fader_academics{position:absolute; width:800px;  display:none; margin-left:-144px; margin-top:4px; }
    .fader_academics_1st{width:200px; height:320px; float:left; background-image:url(images/fader_ssrvm_1st.png); background-repeat:no-repeat; background-position:center bottom; visibility:hidden;}
body{margin: 0; font-family: Tahoma, Arial, Helvetica, Georgia, Sans-serif; font-size: 12px; text-align: center; vertical-align: top; background-image:url(images/bg.png); background-repeat:repeat-x; background-color:#e7ca9e; color: #000000; }
a:link, a:visited{text-decoration: none; color: #21759b  }
a:hover{text-decoration: none;  }

#wrapper{margin: 0 auto 0 auto; width: 960px; text-align: left; }

#emblam{position: absolute;   width:170px; height:250px; background-image:url(images/emblam.png);}

#header{float: left; width: 960px; height:170px; background-image:url(images/header.png); }
	#logo{float:right; width:311px; height:100px; background-image:url(images/logo.png); }
	#navbar{float:left; width:475px; height:50px; margin:117px 0 0 170px; display:inline;}
               .home_menu{width:67px; height:49px; float:left;}
               .ssrvm_menu{width:67px; height:49px; float:left;}
               .academics_menu{width:104px; height:49px; float:left;}
               .community_menu{width:111px; height:49px; float:left;}
               .involved_menu{width:126px; height:49px; float:left;}
        #temp_resources{float:right; width:310px; height:50px;  margin-top:17px;}

#header_image{float:left; width:960px; height:382px; margin-top:14px; background-image:url(images/headers.gif); z-index:-20;}
	.view_video{float:right; width:270px; height:30px; background-color:#ffffff; margin-top:352px; background-image:url(images/video_left.png); background-repeat:no-repeat;}
        .view_video_hidden{visibility:hidden;}
		#header_image h3{color:#b03f49; margin:7px 0 0 50px; font-family:arial; font-size:14px;}
		#header_image a{color:#b03f49;}

#header_image_inner_news{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/inner_news&event.jpg);}
#header_image_inner_founder{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/founder.gif);}
#header_image_inner_aim{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/aim_of_our_school.png);}
#header_image_inner_vision{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/vision.png);}
#header_image_inner_mision{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/mision.png);}
#header_image_inner_our_schools{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/our_schools.png);}
#header_image_inner_community{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/community.png);}
#header_image_inner_involved{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/get_involved_header.png);}
#header_image_inner_pre_primary{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/pre_primary_schools.png);}
#header_image_inner_primary_high{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/primary_and_high.png);}
#header_image_inner_teaching{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/teaching_methodology.png);}
#header_image_inner_our_teachers{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/our_teachers.png);}
#header_image_inner_ayurvedic{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/college_ayurvedic.png);}
#header_image_inner_trust{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/ssrvm_trust.png);}
#header_image_inner_trustees{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/ssrvm_trustees.png);}
#header_image_inner_video{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/ssrvm_video.png);}
#header_image_inner_contact_details{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/locations_contact.png);}
#header_image_inner_pu_collage{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/pu_college.png);}
#header_image_inner_media_studies{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/media_studies.png);}
#header_image_inner_management_studies{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/institute_management.png);}
#header_image_inner_ask_guruji_new{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/ask_guruji_new.png);}
#header_image_inner_sri_university{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/sri_university.png);}
#header_image_inner_donate{float:left; width:971px; height:316px; margin-top:14px; margin-left:-11px; background-image:url(images/donate.png);}





#parenting{float:left; width:690px; height:300px; background-color:#ffffff;}
	#ask_guruji{float:left; width:610px; height:80px; background-image:url(images/ask_guruji.png);margin-left:40px; display:inline;}
	#ask_content{float:left; width:610px; height:220px; background-color:#ffffff; margin-left:40px; display:inline;}
		#guruji_pic{float:left; width:200px; height:220px; background-image:url(images/guruji.png);}
		#guruji_ask{float:left; width:410px; height:220px; }
			#guruji_ask_content{float:left; width:410px; height:100px; padding-top:35px; font-family:tahoma; font-size:12px; line-height:21px; color:#3a3636; }
			#guruji_ask_button{float:left; width:410px;height:85px;}
				#ask{float:right; width:110px; height:25px; margin-top:10px;}

#guruji_says{float:left; width:467px; height:223px; background-color:#ffffff;}
	#guruji_says_heading{float:left; width:387px; height:80px; background-image:url(images/guruji_says.png); margin-left:40px; display:inline;}
	#guruji_says_quote_border{float:left; width:387px; height:130px; background-color:#f7f2f2; margin-left:40px;  display:inline;}
		#guruji_says_quote_inner{float:left; width:377px; height:120px; margin:4px; border:1px solid #f0d7da; line-height:21px; font-family:tahoma; font-size:12px; color:#3a3636; }
			#guruji_says_quote_inner_padding{float:left; width:337px; height:90px; margin-left:20px; margin-top:3px; display:inline; }
                        #his_holiness{flaot:left; width:200px; height:15px; color:#c64955; font-family:tahoma; margin:0 0 5px 160px;}

#get_involved{float:left; width:223px; height:446px; background-image:url(images/get_involved.png);}
    #get_involved h4 a{color:#c64955; text-decoration:underline; }
    #get_involved h4 {margin:408px 0 0 73px;}

#ssrvm_voice{float:left; width:467px; height:223px; background-color:#ffffff; margin-top:-223px;}
	#ssrvm_voice_heading{float:left; width:387px; height:80px; background-image:url(images/ssrvm_voice.png); margin-left:40px; display:inline;}
	#ssrvm_voice_content{float:left; width:387px; height:143px;  margin-left:40px; display:inline;}
		#voice_thump{float:left; width:120px; height:88px; margin:20px 0 0 0; background-image:url(images/voice_thump.png);}
		#ssrvm_voice_post{float:left; width:247px; height:100px; margin:20px 0 0 20px; font-family:tahoma; font-size:12px; color:#3a3636; line-height:21px;}



#container{float:left; width:690px;  }
#content{background-color:#ffffff; }
.sidebar{float: left; width: 270px; height:746px; background: #c64955; display:inline;}
	#locations_contact{float:left; width:270px; height:32px; background: #d3737c; border-bottom:1px solid #ffffff;}
	#locations_contact a,a:link{color:#ffffff; text-decoration:none;}

	#news_events{float:left; width:270px; height:110px; background-image:url(images/news&events.png);}
	        #news_posts{float:left; width:270px; height:145px;}
		.entry_news{width:220px; height:60px; font-family:verdana; line-height:16px; font-size:11px; color:#ffffff; margin-left:25px;  overflow:hidden;}
.entry_news a a:hover {test-decoration:none; font-family:verdana;font-size:10px;color:#ffffff;
 }                  
  #news_posts h4 {color:#febe11; text-decoration:underline; font-family:tahoma; margin:5px 0 0 168px;}
                  h4 a, h4 a:link,h4 a:visited {color:#febe11;}
	#get_updates{float:left; width:270px; height:150px;  background-repeat:no-repeat;}
	#tips{float:left; width:270px; }

#sitemap{float:left; width:960px; height:368px; }

#footer{clear: both; float: left; width: 960px; height:35px; background-color:#ffffff;}
    #footer p{font-family:verdana; color:#747474; font-size:10px; margin:10px 0 0 200px;}



#background_white{float:left; width:960px; background-color:#ffffff;font-family:tahoma; font-size:12px;  }

#pagecontentouter {padding: 30px;font-family:tahoma; font-size:12px; line-height:21px;}


.trustees{width:630px; height:720px; background-color:#f2f0ea;}
.trustee_members1{width:146px; height:200px;  float:left; margin-left:9px; margin-top:10px;font-family:verdana; font-size:13px; color:#262626;}
	.trustee_members1_pic{width:121px; height:122px; margin:12px 0 0 12px;}
.trustee_members2{width:146px; height:200px;  float:left; margin-left:9px; margin-top:10px; font-family:verdana; font-size:13px; color:#262626;}
	.trustee_members2_pic{width:121px; height:122px; margin:12px 0 0 12px;}
.trustee_members3{width:146px; height:200px;  float:left; margin-left:9px; margin-top:10px; font-family:verdana; font-size:13px; color:#262626;}
	.trustee_members3_pic{width:121px; height:122px; margin:12px 0 0 12px;}
.trustee_members4{width:146px; height:200px;  float:left; margin-left:9px; margin-top:10px; font-family:verdana; font-size:13px; color:#262626;}
	.trustee_members4_pic{width:121px; height:122px; margin:12px 0 0 12px;}
.trustee_members5{width:146px; height:200px;  float:left; margin-left:9px; margin-top:10px; font-family:verdana; font-size:13px; color:#262626;}
	.trustee_members5_pic{width:121px; height:122px; margin:12px 0 0 12px;}
.trustee_members6{width:146px; height:200px;  float:left; margin-left:9px; margin-top:10px; font-family:verdana; font-size:13px; color:#262626;}
	.trustee_members6_pic{width:121px; height:122px; margin:12px 0 0 12px;}
.trustee_members7{width:146px; height:200px;  float:left; margin-left:9px; margin-top:10px; font-family:verdana; font-size:13px; color:#262626;}
	.trustee_members7_pic{width:121px; height:122px; margin:12px 0 0 12px;}

.toggle1{width:630px; height:300px; margin-top:10px; float:left; background-color:#d8d4ca; position:relative; }
	.toggle1_pic{width:134px; height:153px; margin:20px 0 0 10px; float:left;}
	.toggle1_details{width:466px;  float:left; margin:40px 0 0 10px; font-family:verdana; font-size:12px; line-height:21px;}
.toggle2{width:630px; height:300px; margin-top:10px; float:left; background-color:#d8d4ca; position:relative; display:none;}
.toggle3{width:630px; height:300px; margin-top:10px; float:left; background-color:#d8d4ca; position:relative; display:none;}
.toggle4{width:630px; height:300px; margin-top:10px; float:left; background-color:#d8d4ca; position:relative; display:none;}
.toggle5{width:630px; height:300px; margin-top:10px; float:left; background-color:#d8d4ca; position:relative; display:none;}
.toggle6{width:630px; height:300px; margin-top:10px; float:left; background-color:#d8d4ca; position:relative; display:none;}
.toggle7{width:630px; height:300px; margin-top:10px; float:left; background-color:#d8d4ca; position:relative; display:none;}

.imgclass {margin:0; padding:0;}


.pixelcrafts a {float:right;padding:5px;font-weight: lighter; font-size: 10px; font-family: verdana; color: #a66d17; text-decoration: none;}

.postheading h2 { padding-bottom: 15px; padding-top: 35px; letter-spacing: -1px; line-height: 1em; font-weight: bold; font-family: Arial ,sans-serif;color: white;  }

.postheading h2 a, .postheading h2 a:hover, .postheading h2 a:visited { color: #c64955;}
.entry {padding-top:10px; padding-bottom:20px; }
.entry p{font-family:tahoma; font-size:12px; line-height:21px; color:#3b3b3b;}
.newsdate {margin-top: -10px; border-bottom: 1px dotted #9c9c9c }
.breadc {  padding:30px 50px 0px 30px;}
.breadc p {   padding:3px 3px 3px 10px; background-color:#ebeae6;}
.piclenselink {font-family: Arial; font-size: 10px; text-decoration:none; color:#9c9c9c; }
.post h2, h2 a,h2 a:link,h2 a:visited {text-align:left; color: #c64955; margin-left:2px;  }
.post h2{border-bottom:1px solid #d0cfcf; padding-bottom:5px;}
input{border:1px solid #cccccc;}
textarea{border:1px solid #cccccc;}

.contacts_filter{position:relative; float:left; background-color:#dbd6cd; width:610px; height:30px; padding:8px 0 0 20px;}
.contact_ssrvm{position:relative; float:left; background-color:#fbf4ea; color:#b53e04; width:610px; padding:10px 0 20px 20px; margin:10px 0 10px 0;}
.contact_ssrvm a:link{color:#b53e04;} 
.contacts_filter_heading{position:relative; float:left; background-color:#eccea1; width:610px; height:30px; margin-bottom:10px; color:#40393d; font-size:18px; padding:5px 0 0 20px;}
.contacts_filter input{border:1px solid #aba69e;}
#city_id{border:1px solid #aba69e;}
#state_id{border:1px solid #aba69e;}
.contact_results_heading1{width:78px; height:27px;padding:3px 0 0 22px; background-color:#f2d4a9; color:#40393d; float:left; margin:0 5px 5px 0;}
.contact_results_heading2{width:502px; height:27px;padding:3px 0 0 22px; background-color:#f2d4a9; color:#40393d; float:left; margin:0 0 5px 0;}
.contact_results_sub1{width:78px; height:27px;padding:3px 0 0 22px; background-color:#f9e4c7; color:#40393d; float:left; margin:0 5px 5px 0;}
.contact_results_sub2{width:502px; height:27px;padding:3px 0 0 22px; background-color:#f9e4c7; color:#40393d; float:left; margin:0 0 5px 0;}
.contact_results_sub2 a,a:link{text-decoration:none; color:#40393d;}
.contact_results_sub1_light{width:78px; height:27px;padding:3px 0 0 22px; background-color:#fef1df; color:#40393d; float:left; margin:0 5px 5px 0;}
.contact_results_sub2_light{width:502px; height:27px;padding:3px 0 0 22px; background-color:#fef1df; color:#40393d; float:left; margin:0 0 5px 0;}



.comments-template{

	margin: 10px 0 0;

	padding: 10px;

border: 1px solid #dfdfdf;

background-color:#f9f9f9;

}



.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 10px;
padding-left: 21px;
padding-right: 41px;

	

}



.comments-template h2, .comments-template h3{
	font-size: 10px;
	color:#464646;
	font-family: verdana, tahoma;
	padding:7px 7px 7px 14px;



}



.commentmetadata{

	font-size: 12px;
visibility:hidden;

}


.comments-template p {font-size:11px; padding-left:21px; }

.comments-template p.nocomments{

	padding: 0;

}



.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}

.comment-author{font-size:12px; color:#873134; text-transform:uppercase; }
.comment-author a{color:#873134;}
.comment-date{font-size:10px; color:#a9a8a8;}
.comment-text p{margin-top:10px; padding-bottom:21px; border-bottom: 1px solid #ccc;}
#trackback-link{visibility:hidden;}
.comments-header{font-size:10px; background-color: #dfdfdf;background-image: url("./images/gray-grad.png");}
.comments-header2{font-family:verdana,tahoma,sans-serif; font-size:14px; padding: 10px 10px 0px 10px; font-weight:bold; color:#A8434F  }
a.read_more {
	font-size:9px; 
background-color:#ffebe8;
color: #c64955; }

.readmore

{

background-image: url("images/bullet.png");

background-repeat: no-repeat;

background-position: left center;

float: right;

padding: 20px;

margin-top: 20px;

}



/* Start Donate  */

#contact-form  label {
	
display:block; /* needed in order to set a width */
	
float:left; /* make it inline with the input field */
	
width:100px;
}


#contact-form textarea {
	
width:300px;
	
height:80px;
}

#contact-form .error {
	

margin-left:100px; /* same as label width */
	
color: #9e2828;
}


/* End donate */




















