/*Style Sheet for Cambridge Botanic Services*/


body{padding: 20px; background-image:url(background.jpg); color: #222;text-align: center;
    font: 85% "Trebuchet MS",Arial,sans-serif}
h1,h2,p{margin: 2px;padding: 0 10px; font-weight:normal}
p{padding: 0 10px 5px}
h1{font-size: 250%;color: #FFF;letter-spacing: 1px}
h2{font-size: 200%;line-height: normal;color:#002455 }
h3 {font-size: 120%; color: #003333;padding: 0 0 0 10px;}
div#container{width:700px !important; width /**/:710px;
    margin: 0 auto;padding:5px;text-align:left;background:#FFF}
div#header{background: #558e7b; padding: 10px; text-align:left}
div#content{float:left;width:550px;padding:10px 0;margin:5px 0;background: #eee}

/*-------------------ADDED for HOME PAGE ONLY----------------------*/
div#content2{float:left;width:auto;padding:10px 0;margin:5px 0;background: #eee}
div#content2 img.left  {border: 2px solid #ccc; margin: 0 10px 0 0; left: 0;}
div#content2 img.right {border: 2px solid #ccc; margin: 0 0 0 10px; right:0;}
div#floatbox img, div#rightcol img{border: 2px solid #aaa;}
div#floatbox{float:right; width:260px; padding:10px 0px; margin:0 10px; background: #63a9dd}
div#floatbox p {font-size:90%;}
div#floatbox img {margin: 5px 10px 5px 0;}
/*-------------------------------------------------*/
div#rightcol{float:right; width:145px; padding:10px 0; margin:5px 0; background: #63a9dd}
div#rightcol h2{font-size: 120%;color: #fff; text-align:center;}
div#footer{ height:50px; font-size:130%;clear:both;width:700px; background-image:url(footer_img.jpg); padding:10px 0; font-weight:bold; color: #fff; text-align:center}

.style3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic; padding: 0 0 0 30px;
}
.style4 {
	color: #003333;
	font-size: 110%;
}
.style5 {font-size: 75%}
.style6 {color: #FF0000}

ul { margin:0 20px 0 50px; padding: 0 0;}
li {
	list-style-type: square;
}
a:link {
	color: #006633; text-decoration:none;
}
a:visited {text-decoration:underline;}
a:hover { background-color:#63a9dd;}
#footer a:link {color:#FFFFFF}
#footer a:visited {color:#FFFFFF; text-decoration:none;}

.a2s {font-size: 0.75em; /*margin-right: 10px;*/ text-align:right;}
.a2s a:link {color:#663300; font-weight:bold; text-decoration:none;}
.a2s a:hover {background-color:#FFFF33;}

/*Button*/
a.nav, a.nav:link, a.nav:visited {display:block; width:118px; height:25px; background:#558e7b; border:1px solid #000; margin-top:2px; text-align:center; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:12px; font-weight:bold; color:#fff; line-height:25px; overflow:hidden; margin:10px auto}
a.nav:hover {color:#000; background:#FFFF99;}
a.nav:active {color:#fff; background:#c00;}h4 {
	font-size: 100%;
	color: #003333;
	padding: 0 0 0 10px;
	font-weight: bold;
}
