/*   
Theme Name: BLANK Theme
Theme URI: http://digwp.com
Description: This is just a BLANK starter WordPress Theme template -- WordPress v2.9.1
Author: Chris Coyier
Author URI: http://chriscoyier.net
Version: 1
*/


* { margin: 0; padding: 0; }
body { background: white url(images/body-bg.jpg) top left repeat-x; font: 14px/1.4 Georgia, Serif; }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */
hr { border: 0; color: #007575; background-color: #007575; height: 1px; margin:20px 0; }	


h1, h2, h3 {  font-weight:normal;margin: 0; }
h1 { }
h2 { font-size:24px;}
h3 { font-size:18px;margin-bottom:5px;}

p { margin: 0; }
a { }
a:hover { } 

blockquote { }
blockquote p { }

ul, ol { margin: 0; list-style-type:none;}

ul#dropmenu	{ 
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	padding:6px 10px;
	background: #ffc168; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffc168 0%, #ffa728 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc168), color-stop(100%,#ffa728)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc168 0%,#ffa728 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc168 0%,#ffa728 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc168 0%,#ffa728 100%); /* IE10+ */
	background: linear-gradient(top,  #ffc168 0%,#ffa728 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc168', endColorstr='#ffa728',GradientType=0 ); /* IE6-9 */
}

ul#dropmenu li a { text-decoration:none; padding:7px 8px; color:white; font-size:15px; }
ul#dropmenu li.is-parent a:hover { cursor:default; }
ul#dropmenu	li  { display:inline-block; position:relative;}
ul.children { position:absolute;top:27px; }
ul#dropmenu	li ul.children li { display:block;white-space:nowrap; }
ul#dropmenu	li ul.children li a { 
	display:block;white-space:nowrap;padding:7px 8px;border-top:1px solid white;	
	background: #ffc168; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffc168 0%, #ffa728 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc168), color-stop(100%,#ffa728)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc168 0%,#ffa728 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc168 0%,#ffa728 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc168 0%,#ffa728 100%); /* IE10+ */
	background: linear-gradient(top,  #ffc168 0%,#ffa728 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc168', endColorstr='#ffa728',GradientType=0 ); /* IE6-9 */
}
ul#dropmenu	li ul.children li a:hover	{ cursor:pointer; }
ul#dropmenu li a:hover, ul#dropmenu	li ul.children li a:hover { 
	background: #45484d; /* Old browsers */
	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(top,  #45484d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}



#page-wrap { width: 940px; margin: 0 auto; padding:0 5px; background-color:white; }
#header { width: 940px; height: 135px; margin:0 0 5px 0;}
#header h1 a { 
	text-decoration:none;
	color:#000;
}
#header .description	{
	font-style:italic;	
}
#header-title { width:765px; height: 130px; padding:5px 0 0 10px; float:right; background:url(images/header-bg.jpg) top left repeat-x; }
#header-image { width:160px; height: 135px; float:left; background:url(images/Anjali_from_Back_crop.jpg) top left repeat-x; }

.post	{ padding:10px; }

.post a { color:#2D3462;text-decoration:none;border-bottom:1px dotted #2D3462; }
.post a:hover { border-bottom:1px solid #2D3462;}

#footer { margin:40px 5px 0 5px; border-top:1px solid grey;font-size:12px;padding:5px;text-align:center; }
#footer a { color:#2D3462;text-decoration:none; }
#footer a:hover { text-decoration:underline; }

body#home-page { background-image:none; background-color: #060F46;  }
body#home-page #page-wrap { background-color:#060F46;text-align:center;margin-top:75px; }
body#home-page iframe { border:5px solid black; }
body#home-page h1 a { 
	text-decoration:none;
	color:white;
	border:none;
}

.fees	{
	margin-left:10%;	
}
.fees th	{
	text-align:left;
	border-bottom:1px solid grey;
}
.fees td	{
	vertical-align:top;	
}
.bottom-radius	{
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius: 10px;
}
.full-radius	{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
blockquote	{
	background:url(images/quote.jpg) top left no-repeat;
	padding-left:40px;
	font-style:italic;
}
.alignleft	{
	float:left;
	margin:4px 15px 5px 0;
	padding:1px;
	border:1px solid grey;
}
.alignright	{
	float:right;
	margin:4px 0 5px 15px;
	padding:1px;
	border:1px solid grey;
}
.corsivo	{
	font-family:"Monotype Corsiva"!important;
	font-size:110%;
}
  
  .wp-caption-text	{
		font-size: 9px;
    	line-height: 1em;
    	padding: 0 0 3px 2px;
		color:#999;
  }
  .wp-caption	{
		width:auto!important;
  }