/*
CSS Document*/

body {
	margin: 0;
	padding: 0;
	background: #7289c2 url(images/sample4back.gif) center center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366;
	}


h1	{
font-size: 150%;
}

h2	{
font-size: 140%;
}

h3	{
font-size: 110%;
}

h4	{
font-size:100%;
}

p {
font-size:.9em;
line-height:1.5em;

}
blockquote {
	font-style: italic;
}


a {
	color: #135293;
}

a:hover {
	text-decoration: none;
}


.boxed {
	padding: 5px 40px 20px 40px;
}

.boxed p, .boxed ul, .boxed ol {
	line-height: 1.5em;
}


/* Page */

#page {
	width: 900px;
	margin: 0 auto;
	margin-top:10px;
	background: #FFFFFF url(images/pageback2.gif);
	border-top: 9px solid #c9abeb;
	border-left: 4px solid #003366;
	border-right: 4px solid #003366;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 190px;
	height:100%;

}

#address	{
width:190px;
margin:0 auto;
padding:50px 4px 20px 20px;
font-size:1em;
color:#ffffff;
}

/* Logo */

#logo {
	height: 203px;
	width:145px;
	
	background: #46016B url(images/sample2.jpg) no-repeat center center;
	margin:10px 10px 10px 20px;
	border: 4px inset #ffffff;
	
}




/* Menu */

#menu {
	padding: 20px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	padding: 10px 0;
	background: url(images/img05.gif) repeat-x;
}

#menu li.first {
	background: none;
}

#menu a {
	text-decoration: none;
	font-size: .9em;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration: underline;
}


/*tavi pic */
#tavi  {
	width:145px;
	height:203px;
	background: url('images/tavi.jpg')center no-repeat;
	margin:auto;
	color:#ffffff;
	font-size:.9em;
	}
	
	#taviinfo {
	width:133px;
	height:auto;
	padding:10px;
	padding:20px 8px 20px 8px;
	margin:auto;
	color:#FFFFFF;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	}

/* Content */

#content {
	float: right;
	width: 700px;
	
}

#content ul	li {
font-size:.9em;
}

#content ol	li {
font-size:.9em;
}


/*----quote and picture boxes----------*/	
#quoteblossom, #quoteleaf, #quotebutterfly, #quotelily, #quoteorchid, #quotepath, #quotebench, #quotefrog, #quotewater, #quotehorse {
	width:900px;
	height:175px;
	margin:auto;
	background: #4262a9 url('images/blossom.gif') no-repeat center left;
	border-left: 4px solid #003366;
	border-right: 4px solid #003366;
	border-top:	2px ridge #9966CC;
	border-bottom: 3px ridge #9966CC;
	}
	
#quoteblossom {
	background: #4262a9 url('images/blossom.gif') no-repeat center left;
	}
#quoteleaf {
	background: #4262a9 url('images/leaf.gif') no-repeat center left;
	}
#quotebutterfly {
	background: #4262a9 url('images/butterfly.jpg') no-repeat center left;
	}
#quotelily {
	background: #4262a9 url('images/lily.gif') no-repeat center left;
	}
#quoteorchid {
	background: #4262a9 url('images/orchid.gif') no-repeat center left;
	}
#quotepath {
	background: #4262a9 url('images/path.gif') no-repeat center left;
	}
#quotebench {
	background: #4262a9 url('images/bench.jpg') no-repeat center left;
	}
#quotefrog {
	background: #4262a9 url('images/frog.jpg') no-repeat center left;
	}
#quotewater {
	background: #4262a9 url('images/waterfall.gif') no-repeat center left;
	}
#quotehorse {
	background: #4262a9 url('images/horses.jpg') no-repeat center left;
	}
#quotetext	{
	width:375px;
	height:180px;
	margin: 30px 10px 10px 440px;	
	font-size:90%;
	color: #FFFFFF;
	font-family:"Trebuchet MS", Ariel, Times, serif;
	font-weight:bold;
	font-style:italic;
	text-shadow: #000000 3px 3px 3px;
	}

#author {
width:275px;
margin-top:10px;
padding-left:65px;
font-variant: small-caps;
text-align:right;
}
 
		


/* Footer */

#footer {
	width: 900px;
	height: 120px;
	margin:0 auto;
	color:#ffffff;
	border-bottom: 1px solid #4262a9;
	text-align:center;
	padding-top:20px;

}

#footer p  {
line-height:1.5em;
}

#footer a {
color:#ffffff;
text-decoration:none;

}

#footer a:hover	{
text-decoration:underline;
}

#legal {
	width: 720px;
	height: 45px;
	margin: 0 auto;

}
 
