/*

Theme Name: Peeta
Theme URI: http://amritapuri.org/
Description: Amritapuri.org Theme. 
Version: 20.3
Author: Dhyanji, Abhilash, Mahendra
Author URI: http://amritapuri.org/
Tags: Amma

	 Amrita theme

*/


/************* BASE HTML TAGS *************/

body {
/* font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;*/
font:15px/18px Georgia,"Times New Roman",Times,serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
text-align:center;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
 /* background: transparent url(images/bg.png) repeat scroll 0 0 */
/* background:#EEEEEE none repeat scroll 0 0; */
background:url("images/yellow-bg.gif") repeat-x scroll 0 0 #FFCC00;
}



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}

p {
margin:0 0 12px;
}

hr { clear:both; visibility:hidden; }
hr.line  {
 visibility:visible;
}
a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
color:#0055AF;
}



a:#952F3C{
text-decoration:underline;
}


h1
{
	font-size: 20px;
	font-weight: normal; 
	margin: 0 0 8px;
	padding: 0;
	color: #BE0026;
	text-align: left; 
}

h1 a:#952F3C {
text-decoration:underline;
}



h1 a {
color:#003E95 !important;
font-size:18px;
font-style:normal;
font-weight:normal;
line-height:normal;
}


h2 {
font-size:18px;
font-weight:400;
margin:0 0 8px;
padding:0;
color:#BE0026;
}

ul {
-x-system-font:none;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 15px 6px;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}



li, ul li ul li {
line-height:18px;
margin:0 0 5px;
padding:0 0 0 12px;
}



h3, h4, h5, h6 {
font-size:20px;
font-weight:normal;
}



h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}



h5 {
color:#333333;
font-size:14px;
font-weight:700;
margin:0;
padding:0;
}



h3 {
color:#333333;
font-size:18px;
font-weight:400;
margin:0 0 10px;
padding:0;
}







/************* END BASE HTML TAGS *************/





/************* GENERIC TAGS **************/

.italic {
font-style:italic;
}

.themecolor
{
color:#BE0026;
}

.textbox
{
border: 1px solid #CCCCCC;
background: #F2F2F2 none repeat scroll 0 0;
padding: 10px; 
margin: 5px;
}

.verticalbox
{
width:200px;
}

.code
{
border:solid 1px #CCCCCC;
background: #F2F2F2;
margin:25px;
padding:10px;
}


.kavita {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin-left:45px;
}

.desi {
font-family:Kartika,Mangal,Verdana;
font-size:14px;
letter-spacing:1px;
line-height:1.5;
width:100%;
margin-left:45px;
}

.readmore {
color: rgb(147, 147, 147);
}



#blog_content .calendar {
color:#444444;
float:left;
font-size:18px;
margin-bottom:4px;
margin-top:0;
text-align:left;
width:50px;
}



.clearfix {
	display: block;
}



.clear {
clear:both;
}





.alignleft {
float: left;
}



.alignright {
float: right;
}



.bold {
font-weight:bold;
}



.imgleft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
margin:0 12px 12px 0;
padding:3px;
}



.imgright {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:right;
margin:0 0 12px 12px;
padding:3px;
}

.fnote{
font-size:11px;
}


/************* End GENERIC TAGS *************/









/************* Start top level tags *************/



#wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}



#wrapper {
margin:0 auto;
overflow:hidden;
padding:0 10px;
text-align:left;
width:945px;
}


/*** Forms DIV *******/

#formdiv {
margin-left:60px;
}

/*** Forms DIV end *******/




/********************* START INNER PAGES *********************/ 

ul.topalign {
}



#content {
float:left;
padding-bottom:30px;
width:675px;
}


#content h2 a,#content p a {
  color:#c00
}



#content h2 a:#952F3C,#content p a:hover {
color:#333
}





h1.pagehead {
	font-size: 20px;
	font-weight: normal; 
	margin: 0 0 8px;
	padding: 0;
	color: #BE0026;
	text-align: left; 
}





/************* End top level tags *************/



/*********** SITE MAP ***************/



#content .sitemap {
height:100%;
margin-right:-30px;
margin-top:15px;
overflow:hidden;
}



#content .sitemap_list {
float:left;
height:100%;
margin-right:38px;
overflow:hidden;
width:155px;
}



#content .sitemap_list li a {
color:#666666;
}



#content .sitemap h3 {
border-bottom:1px solid #CCCCCC;
}





/************* END OF SITE MAP **********/







/********** Amma's quote in the inner page *****/



#ammaquote .quotestartimg
{
float: left; 
padding-right: 10px;
}



#ammaquote .quoteendimg
{
padding-left: 10px;
}



/********** End of Amma's quote in the inner page *****/



/********** thumb section **********/

.thumbsection

{
	margin-bottom:15px;
	margin-top:22px;
	overflow:hidden;
}



.thumb

{
	overflow:hidden;
	padding-bottom:10px;
	width:320px;
	border-bottom: 1px solid #CCCCCC;
}



#content .thumb p {
margin-bottom:3px;
}





.thumbtitle  {
font-size:12px;
font-weight:bold;
margin-bottom:0;
}





/********** end of thumb section **********/







/********* stamp section **********/



#content .stamp_section {
margin-bottom:15px;
margin-top:22px;
overflow:hidden;
}



#content .stamp {
overflow:hidden;
padding:5px 10px 0 8px;
width:305px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F5F5 none repeat scroll 0 0;
border:1px solid #DDDDDD;
}





/********** end of stamp section **********/



/*********** Squrebox section ***********/

.squarebox-wrap {
overflow:auto;
}

.squarebox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F5F5 none repeat scroll 0 0;
border:1px solid #DDDDDD;
overflow:hidden;
padding:5px 10px 0 8px;
width:305px;
}

.squarebox img {
padding-right:20px;
}

.squareboxtext {
padding-left: 50px;
}



/*********** end of Squarebox section *********/





/********** testimonial section **********/

#content .testtimonials {
margin-bottom:15px;
padding:0 0 0 20px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/quote.png) no-repeat scroll left top;
border-bottom:1px solid #CCCCCC;
}

#content .testtimonials-text
{
min-height:125px;
}

#content .testtimonials .timg_left {
float:left;
margin:5px 10px 10px 0;
border:3px solid #CCCCCC;
}

#persondetails {
font-weight:bold;
}

#personaddress {
font-weight:normal;
margin-left:18px;
}

/********** end of testimonial section **********/

/**********Style tags for Yatra************/

#content .helpline li {
background-position:8px 10px;
border:1px solid #E7E7E7;
color:#666666;
float:left;
font-size:12px;
height:100px;
line-height:18px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:20px;
margin-right:20px;
padding:8px 10px 8px 50px;
text-align:left;
width:220px;
}

.i_ashram {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 url(/images/thumbs/i-ashram.jpg) no-repeat scroll 0 0;
}

.i_europe {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 url(/images/thumbs/i-europe.jpg) no-repeat scroll 0 0;
}

.i_usa {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 url(/images/thumbs/i-usa.jpg) no-repeat scroll 0 0;
}

.i_contact {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 url(/images/thumbs/i-email.png) no-repeat scroll 0 0;
}

.i_csupport {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 url(images/icons/i-faq.png) no-repeat scroll 0 0;
}

/***********End of style tags for Yatra********/


/************* Centers tab ****************/

.tabberlive .tabbertabhide {
 display:none;
}

.tabberlive li
{
list-style-type : none;
}


.tabberlive {
margin-bottom:10px;
}

ul.tabbernav {
border-bottom:3px solid #E5E5E5;
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:3px 0;
}

ul.tabbernav li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}

#content ul.tabbernav li a {
font-size:17px;
}

ul.tabbernav li a:link {
color:#FFE700 !important;
}

ul.tabbernav li a {
line-height:22px;
margin:0 0 0 3px;
padding:3px 5px;
text-decoration:none;
}


.tabberlive .tabbertab {
border-bottom:3px solid #E5E5E5;
border-left:3px solid #E5E5E5;
border-right:3px solid #E5E5E5;
margin-top:0;
min-height:300px;
border-top:0 none;
padding:5px;
/*display:none;*/
}

#content ul.tabbernav li a {
font-size:17px;
}

ul.tabbernav li.tabberactive a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E5E5E5 none repeat scroll 0 0;
color:#003E95;
text-decoration:none !important;
}

ul.tabbernav li.tabberactive a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E5E5E5 none repeat scroll 0 0;
border:3px solid #E5E5E5;
color:#FFE700 !important;
}

ul.tabbernav li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border-color:#E5E5E5;
color:#FFE700 !important;
text-decoration:none !important;
}

ul.tabbernav li a:link {
color:#FFE700 !important;
}

ul.tabbernav li.tabberactive a {
text-decoration:none;
}

ul.tabbernav li a {
line-height:22px;
margin:0 0 0 3px;
padding:3px 5px;
text-decoration:none;
}


/********** END OF Centers TAB ***********/


/*************** FAQ/Messages ******************/

#content .message_list li {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
color:#333333;
}



#content .message_head:hover {
color:#952F3C;
}



#content .message_head {
-x-system-font:none;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:5px 0 0;
border-bottom:medium none;
color:#333333;
}



#content .message_body p {
padding:5px 10px 0 0;
}





#content .message_subhead {
border-bottom:medium none;
color:#606060;
cursor:pointer;
font-family:Times New Roman;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
line-height:normal;
margin:0 35px 5px;
padding:5px 0 0;
text-decoration:underline;
}



/*************** End FAQ/Messages ******************/





                                            



/******************** START Breadcrumb *******************************/



#content-wrap .breadcrumb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFAFA none repeat scroll 0 0;
border-bottom:1px dotted #E0E0E0;
color:#888888;
-x-system-font:none;
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:25px;
margin-bottom:10px;
padding-left:5px;
text-align:left;
text-transform:uppercase;
}





#content-wrap .breadcrumb a {
color:#333333;
}



#content-wrap .breadcrumb a:hover {
color:#DC0709;
}



/***************** END Breadcrumb *********************************/



/********************* END OF Inner Pages *************************/











/***************** BLOG Content *****************/

#blog_content {
overflow:hidden !important;
float:left;
margin-top:10px;
width:675px;
}



#blog_content .posts {
height:100%;
margin-bottom:25px;
overflow:hidden;
padding-bottom:5px;
}



#blog_content .post_top {
height:100%;
margin-bottom:10px;
overflow:hidden;
padding:0;
}





#blog_content .post_bottom {
border-bottom:1px solid #333333;
clear:both;
color:#939393;
height:100%;
overflow:hidden;
padding:4px 0;
}



#blog_content .post_bottom p, .post_bottom span {
font-size:11px;
margin:0;
padding:0;
}





#blog_content .cate {
float:left;
padding-top:2px;
}





#blog_content .post_bottom a {
color:#666666;
text-decoration:none;
}



#blog_content .post_bottom a:hover {
color:#000000; 
decoration:underline;
}







/***************** END BLOG Content *****************/

/************* SIDEBAR ***************************/
#sidebar {
float:right;
margin-bottom:15px;
width:260px;
}

#sidebar .current_page_item {
list-style-type:none;
list-style-image:url(images/reddot.png);  
}

#sidebar h2 {
font-size:14px;
font-weight:bold;
margin:0 0 10px;
padding:3px 0;
border-bottom:1px solid #CCCCCC;
color:#952F3C;
}

#sidebar li {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
foznt-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0 0 8px 18px;
padding:0 0 5px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom:1px dashed #DDDDDD;
color:#333333;
}

#sidebar li a {
text-decoration:none;
color:#444444;
}

#sidebar li a:hover {
text-decoration:underline;
color:#003E95;
}

#sidebar ul {
clear:both;
margin:0;
padding:0;
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 0 !important;
}

#sidebar li ul li {
border:medium none;
line-height:22px;
padding:5px 0 0;
}

#sidebar .sfeatures {
height:100%;
margin-bottom:15px;
margin-top:15px;
overflow:hidden;
padding:5px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #E3E3E3;
}

#sidebar .widget_text
{
list-style-type:none;
}
/************* END SIDEBAR ***************************/

/*************** Home page *******************************/

/********** HEADER *******************/
#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
height:78px;
margin:0 auto;
}

#header .h_left {
float:left;
width:70px;
}

#header .logo {
color:#000000;
float:left;
height:78px;
margin:0 0 0 15px;
width:70px;
}

#header .logo a {
color:#952F3C;
}

fieldset, img {
border:0 none;
}

#nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:url("images/menu-bg.png") repeat-x scroll 0 0 #FFCC00;
height:28px;
margin:0 auto;
position:relative;
width:945px;
}

ul#navmenu-h li a, ul#navmenu-v li a, ul#navmenu-h li:hover li a, ul#navmenu-v li:hover li a, ul#navmenu-h li.iehover li a, ul#navmenu-v li.iehover li a, ul#navmenu-h li:hover li:hover li a, ul#navmenu-v li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li a, ul#navmenu-v li.iehover li.iehover li a, ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-v li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li a, ul#navmenu-v li.iehover li.iehover li.iehover li a, ul#navmenu-h li:hover li:hover li:hover li:hover li a, ul#navmenu-v li:hover li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li a, ul#navmenu-v li.iehover li.iehover li.iehover li.iehover li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/* background:#ffcc00 none repeat scroll 0 0; */
color:#952F3C;
}



ul#navmenu-h li a, ul#navmenu-v li a, ul#navmenu-h ul ul, ul#navmenu-h ul ul ul, ul#navmenu-h ul ul ul ul, ul#navmenu-v ul, ul#navmenu-v ul ul, ul#navmenu-v ul ul ul, ul#navmenu-h li:hover li a, ul#navmenu-v li:hover li a, ul#navmenu-h li.iehover li a, ul#navmenu-v li.iehover li a {
border:medium none;
}

ul#navmenu-h li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DEA137 none repeat scroll 0 0;
color:#FFFFFF;
}

/************** THOUGHT/QUOTE of the day *****************/

div.quotescollection_randomquote {
float:right;
width:385px;
}

.quotescollection_randomquote div {
/* color:#1c33a7 !important; */
color:#B30900;
font-size:15px;
padding-top:10px;
text-align:left;
}

.quotescollection_randomquote p {
/* color:#1c33a7 !important;*/
color:#B30900;
float:right;
font-size:12px;
line-height:15px !important;
margin:0;
text-align:justify;
width:385px;
}

.quotescollection_author {
font-style:normal;
}

/************** END THOUGHT/QUOTE of the day *****************/

/************** SEARCH FORM ***************/

#searchform {
float:right !important;
height:21px;
padding-top:3px;
width:150px;
}

#searchform .s {
-x-system-font:none;
color:#999999;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:100px;
}

#searchform .searchbutton {
margin-left:2px;
margin-top:3px;
}

/************** END SEARCH FORM ***************/

#banner {
background:url("images/banner/abq-15.jpg") no-repeat scroll 335px 10px #DEA137;
clear:both;
height:420px;
margin:0 auto 9px;
width:945px;
}

#banner .content {
float:left;
height:390px;
padding:10px 10px 0;
width:310px;
text-align:center;
}

#banner h5{
color:#FFFFFF;
height:30px;
margin-top:30px;
}

#banner p {
color:#FFFFFF;
/*font:italic bold 14px/20px Times New Roman,Helvetica,sans-serif;*/
margin:0;
padding:0;
width:310px;
}



 .option {
clear:both;
float:left;
margin:10px 0 0;
padding:0;
color:#006598;
/* width:672px;*/
}

.option li {
color:#666666;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:5px;
padding:3px 0 0 38px;
text-align:left;
width:105px;
}

.option li a {
color:#333333;
font-size:18px;
font-weight:400;
}

.i_feature1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/info.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-left:35px;
}

.i_feature2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/globe.png) no-repeat scroll 0 0;
float:left;
height:40px;
}

.i_feature3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/picture.png) no-repeat scroll 0 -4px;
float:left;
height:40px;
}

.i_feature4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/movies.png) no-repeat scroll 0 0;
float:left;
height:40px;
}


/* ------------------ Mother page styles 23. August 2009 ------------------------ */

#homepageboxes {width:945px; padding:0 0 0 0; clear:both;color:black;}
#homepageboxes li {line-height:20px;}
#homepageboxes a {color:#003e95;/*text-decoration:underline;*/}
#homepageboxes a:hover {text-decoration:underline;}
/*#homepageboxes h3 {text-align:center;padding:5px 0;}*/

img.columnheaderimg {margin-bottom:20px;}

img.homethumb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
margin-right:10px;
padding:5px;
}

#homepageboxes img
{
border:1px solid #BCBDBC;
padding:5px;
}


#homepagebox1 {float:left !important; width:272px;height:550px;margin-right:12px; background-color:#F2F2F2;}
#homepagebox1 h3 {padding-left:15px !important;}
#homepagebox1 h2 { padding-left:15px !important; color:#333333 }
#homepagebox1 li {padding:0 10px 0 10px;/*list-style-type:disc;*/}

#homepagebox2 {float:right; width:272px;height:550px;margin-right:0; background-color:#F2F2F2;}
#homepagebox2 p {padding-left:12px;padding-right:12px;font-size:12px;}
#homepagebox2 h3 {padding-left:15px !important;}
#homepagebox2 h2 { padding-left:15px !important; color:#333333 }
#homepagebox2 li {padding:0 10px 0 10px;/*list-style-type:disc;*/}

/*#homepagebox2 .headlineimage {text-align:center !important;margin:8px 0;}*/
#homepagebox3 {float:left; width:272px;height:550px;margin-right:12px;}

/****************** NEW HOME PAGES STYLES **********************/

.textright
{
text-align:right;
}

.textjustify
{
text-align:justify;
}

#shadow {
background:url("images/banner_shadow.png") repeat scroll 0 0 transparent;
height:25px;
margin-top:-10px;
width:100%;
}

#amritabanner {
float:right;
}

.homeslideshow  {
display:inline-block;
margin:auto auto auto -1px;
text-align:left;
height:100%
}

#navcontainer
{
display:inline-block;
margin:auto;
width:50%;
}
.pause
{
width:15px;
height:15px;
background:url("images/icons/pause.png") no-repeat scroll 0 4px transparent;
}

.play
{
width:15px;
height:15px;
background:url("images/icons/play.png") no-repeat scroll 0 2px transparent;
}

#homeslideshownav { }
#homeslideshownav li { float: left; margin: 0px; line-height:5px; list-style: none }
#homeslideshownav a {
    color: gray;
    display: block;
    font-family: Arial,sans-serif;
    font-size: 35px;
    height: 18px;
    text-align: center;
    text-decoration: none;
    width: 18px;
}

#homeslideshownav li.activeSlide a {
    color: white;
}

#homeslideshownav a:focus { outline: none; }




#homepageboxleft{
float:left;
width:290px;
padding: 0 20px 0 0;
}

#homepageboxmiddle{
float:left;
width:290px;
padding: 0 20px 0 0;
}

#homepageboxright{
float:right;
width:315px;
padding: 0 10px 0 0;
}

#homepageboxleftandmiddle {
width: 620px; 
float: left;
}

.columnHeader{
border-bottom:2px solid #ffcc00; //#BCBDBC;
/* border-top:1px solid #ffcc00;//#BCBDBC; */
margin-top:10px;
margin-bottom:10px;
color:#1C33A7; 
}

.columnHeader h3{
/* color:#1C33A7; */
/* color:#B30900; */
color: #988684;
margin:3px;
}

.columndata{
min-height:350px;
}

.columndata2{
}

#homevideo {
border:1px solid #BCBDBC;
padding:7px;
}

#connectwithamma {
height:92px;
}

#connectwithamma img {
 border: medium none;
 margin-left:17px;
 margin-top:20px;
}

#homepageboxbottom {
clear:both;
overflow:auto;
padding:10px 10px 50px 20px;
text-align:center;
}
#homepageboxbottom img {
border:none;
padding:0px;
}

#homepageboxbottom .set {
border:none;
}

#homepageboxbottom hr.line  {
 visibility:visible;
 border:1px solid red;
}

.optiondiv
{
clear: both; 
overflow: auto; 
text-align:center;
width:610px;
padding-top:50px;
}

.amritasocial {
margin-top:30px;
color:#333333;
}


.clear {
   clear: both;
}

/*************** END Home page *******************************/

/****************** FOOTER *******************/
#footer {
clear:both;
height:100%;
margin:0 auto;
overflow:hidden;
padding:5px 10px;
text-align:left;
width:945px;
}



#footer p a {
color:#666666; 
}



#footer p a:hover {
color:#000000; 
text-decoration:underline;
}







#footer p {
color:#333333;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
margin:5px 0;
padding:0;
}





#flinks {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}





#flinks li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:inline;
line-height:26px;
padding:0 5px;
text-align:right;
}





#flinks li a {
color:#666666;
text-decoration:none;
}



#flinks li a:hover {
color: #952F3C;
display:inline;
text-decoration:underline;
}



/****************** END FOOTER *******************/









/*********** PAGE NAV ****************/



.wp-pagenavi
{
margin:15px;
}



.page-nav {
clear:both;
height:22px;
margin:15px 0;
padding:2px 0;
border-bottom:1px solid #EEEEEE;
border-top:1px solid #EEEEEE;
text-align:center;
}



.nav-previous {
float:left;
margin-top:4px;
text-align:left;
}



.nav-next {
float:right;
margin-top:4px;
text-align:right;
}





/*********** END OF PAGE NAV *************/













/**************** BACKWARD Compatible styles for pages with WP-REMIX classes ****/



h1.pagetitle {
font-size:20px;
margin:0 0 8px;
padding:0;
color:#BE0026;
}



blockquote {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(images/icons/quote.png) no-repeat scroll 5px 8px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
margin-bottom:10px;
padding:5px 0 5px 30px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/icons/quote.png) no-repeat scroll 10px 10px;
color:#333333;
}



#content .download_section {
height:100%;
margin-bottom:15px;
margin-top:22px;
overflow:hidden;
}



#content .download_product {
height:100%;
overflow:hidden;
padding-bottom:10px;
width:280px;
border-bottom:1px solid #CCCCCC;
}



#content .download_product p.producttitle {
font-size:12px;
font-weight:bold;
margin-bottom:0;
}





#content .profile_section {
height:100%;
margin-bottom:15px;
margin-top:22px;
overflow:hidden;
}



#content .profile2 {
height:100%;
overflow:hidden;
padding:5px 10px 0 8px;
width:265px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F5F5 none repeat scroll 0 0;
border:1px solid #DDDDDD;
}


#content .profile {
border-bottom:1px solid #CCCCCC;
height:100%;
overflow:hidden;
width:280px;
}


/************ [WPRemix] help line ************/





#content .helpline {
clear:both;
margin:15px -45px 0 0;
overflow:hidden;
padding:0;
color:#006598;
}



#content .helpline li {
float:left;
font-size:12px;
height:100px;
line-height:18px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:20px;
margin-right:20px;
padding:8px 10px 8px 50px;
text-align:left;
width:220px;
background-position:8px 10px;
border:1px solid #E7E7E7;
color:#666666;
}



#content .helpline li a {
font-size:18px;
font-weight:normal;
line-height:24px;
color:#333333;
}





#content .helpline li a:hover {
color:#c00
}





.i_contact {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 url(images/icons/i-email.png) no-repeat scroll 0 0;
}



/********** [WPRemix]end of helpline ***********/






/*********** RELATED POSTS ****************/

#related-posts {
background:url("images/related-bg.gif") no-repeat scroll 0 0 transparent;
border-bottom:2px solid #F5EAEC;
width:560px;
margin-top:50px;
}

#related-posts h3 {
color:#952F3C;
font-size:14px;
font-style:italic;
font-weight:bold;
padding-left:17px;
padding-top:45px;
}


#related-posts ul {
margin:0 0 15px 6px;
}


/*********** END OF RELATED POSTS *************/
