/* CSS Mayura Yoga Redesign Styling 03 - basic*/

body{
margin:1.5em 0 0 0;
padding:0;
background-color:#006699;
background-image:url(Pictures/dkgradbg.gif);
background-repeat:repeat;
background-position:top left;
text-align:center;
}

#wrapper{
width:800px;
margin:0 auto;
text-align:center;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:1px;
color:#fff;
font-size:16px;
line-height:150%;
}

/* CSS Mayura Yoga Redesign Styling 03 - nav top and footer */

#navleft{
float:left;
width:120px;
margin:0 auto;
padding:30px 0 0 0;
}

#navleft ul{
list-style-type:none;
padding:0;
margin:0;
}

#navright{
float:right;
width:120px;
margin:0 auto;
padding:30px 0 0 0;
}

#navright ul{
list-style-type:none;
padding:0;
margin:0;
}

#footernav{
font-size:1.3em;
padding:0;
margin:0 auto;
text-align:center;
color:#ccff00;
font-family:"Bradley Hand ITC", Arial, sans-serif;
letter-spacing:1px;
}

#footernav ul{
margin:0;
padding:0;
list-style-type:none;
}
	
#footernav ul li{
display:inline; 
padding:1em;
}

#currentnav{
color:#FF6600; 
font-weight:600;
padding:0 10px 0 0;
}

/* CSS Mayura Yoga Redesign Styling 03 -  elements styling */

a:link{
color:#CC00CC;
text-decoration:none; 
}

a:visited{
color:#CC66CC; 
text-decoration:none; 
}

a:hover, a:active{
text-decoration:underline; 
color:#ccffff;
}

h1{
	font-size:2em;
	margin:20px auto 0 auto;
	padding:0;
	font-weight:600;
	text-align:center;
	font-family:"Bradley Hand ITC", Arial, sans-serif;
	color:#FF6600;
	}

h2{
font-family:"Bradley Hand ITC", Arial, sans-serif;
font-size:1.4em;
color:#FFCC00;
margin:0;
padding:20px 10px 10px 0;
font-weight:600;
}

h3{
font-family:"Bradley Hand ITC", Arial, sans-serif;
font-size:1.2em;
color:#00FFFF;
margin:0;
padding:10px 0 10px 0;
font-weight:900;
text-align:left;}

.dropcap{font-size:30px; 
	vertical-align:middle; 
	font-family:Georgia, "Times New Roman", Times, serif;
	 line-height:30px;
	 color:#fff;
	 font-weight:600;
	}

/* CSS Mayura Yoga Redesign Styling 03 - lay-out main blocks */

.clear{
clear:both;
padding:0;
margin:0;
}

#topcontents{
margin:30px auto 0 auto;
padding:0 0 0;
width:450px;
text-align:left;
}

#topcontents p{
padding:10px 0 0 0; 
margin:0;
}

#topcontentsimg{
text-align:center;
margin:0 auto 0 auto;
padding:10px 0 0 0;
}

.maincontents{
width:700px;
margin:20px auto;
padding:0 0 0 80px;
text-align:left;
}

.floatright{
float:right;
width:220px;
text-align:center;
margin:0 auto;
padding:0;
}

.floatleft{
float:left;
width:220px;
text-align:center;
margin:0 auto;
padding:0;
}

#footer{
padding:1em;
margin:2em auto 0 auto;
text-align:center;
font-size:.7em;
font-family:Georgia, "Times New Roman", Times, serif;
color:#ffffff;
}
	
#copyrights{
padding:0 auto;
width:800px;
margin:70px auto 0 auto;
text-align:center;
font-size:.9em;
color:#fff;
font-family:"Trebuchet MS", Arial, sans-serif;
}

/* CSS Mayura Yoga Redesign Styling 03 - individual elements */

#logo{
background-image:url(Pictures/mylogo02ac128w221x106.gif);
background-position:top left;
bacground-repeat:no-repeat;
width:221px;
height:106px;
text-align:center;
margin:0 auto;
padding:0;
}

#namaste{
font-family:"Bradley Hand ITC", Arial, sans-serif;
letter-spacing:0;
font-size:1.5em;
color:#fff;
margin:0;
padding:0 0 10px 0;
font-weight:600;
}

#mayura{
font-family:Harrington, Arial;
color:#FF6600;
font-size:2.3em;
font-weight:400;
}

#homemiddletext{
width:600px;
text-align:left;
padding:0;
margin:20px 0 0 200px;
}

.contact{
margin:0;
padding:0;
text-align:left;
}

.contact ul{
margin:10px 0 0 60px;
padding:0;
}

.contact li{
list-style-image:url(Pictures/orangebulletw7x7.gif);
margin:0 0 0 80px;
padding:0;
display:block;
}
	
.imgtext{
padding:0;
margin:0 auto;
font-size:.7em;
line-height:120%;
text-align:center;
color:#ffffff;
}

/* CSS Mayura Yoga Redesign Styling 03 -   one-off design elements*/
#bwy{
text-align:center;
padding:0;
margin:70px auto 60px auto;
}

#bigposterfloatleft{
float:left;
width:320px;
text-align:center;
margin:0 auto 20px auto;
padding:0 30px 0 0;
}

#bigpostercontact ul{
margin:0 0 0 80px;
padding:0;
display:block;
list-style:none;
}

#bigpostercontact li{
background-image:url(Pictures/orangebulletw7x7.gif);
background-repeat:no-repeat;
background-position:center left;
margin:0;
padding:0 0 0 20px;
display:block;
list-style:none;
}

.indent60pxleft{
margin:0 0 0 60px;
padding:0;
}
	
#totop{
padding:0;
margin:0 auto;
text-align:center;
font-size:1.1em;
color:#ccff00;
font-family:"Bradley Hand ITC", Arial, sans-serif;
letter-spacing:1px;
}

