/* Start of CMSMS style sheet 'tamarillo_css' */
/* Tamarillo Events & Conferences CSS */



body {
	font-size: 62.5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #eaeaea;
	margin: 0px;
	padding: 0px;
}

#wrap {
	width: 770px;
	background-image: url(uploads/images/template/background.jpg);
	background-repeat: repeat-y;
	margin: 1.0em auto 0 auto;
	padding: 0px;
}


/*** HEADER ***/
#header { margin: 0; padding: 0; border: none; }
#header img { margin: 0; padding: 0; border: none; }


/*** NAVIGATION ***/
#navigation { font-size: 1.4em; width: 730px; margin: 0em 0em 0em 20px; background-color: #f7f7f7; }
#navigation ul { padding: 1.0em 0em 1.0em 1.0em; }
#navigation ul li { display: inline; border-right: 1px solid #333333; padding: 0em 2.0em 0em 0em; }
#navigation ul li a { color: #690010; text-decoration: none; padding: 0em 0em 0em 1.0em; }
#navigation ul li a:hover { color: #b31f36; text-decoration: underline; }
#navigation ul li.noborder { border: none; }



/*** BODYCONTENT ***/
#bodycontent { font-size: 1.0em; line-height: 1.7em; width: 730px; margin: 0em 0em 0em 2.0em; display: block; }

#bodycontent #rightphoto { float: right; padding: 0em; margin: 0em 0em 1em 1em; }


/*** CONTENT ***/
#bodycontent #content { margin: 0em 0em 0em 2.5em; padding: 0; }
#bodycontent #content h1 { font-size: 2.3em; line-height: 1.1em; color: #b31f36; font-weight: normal; margin-right: 2.0em;  }
#bodycontent #content h2 { font-size: 1.8em; margin-right: 2.0em;  }
#bodycontent #content h3 { font-size: 1.6em; margin-right: 2.0em;  color: #666666; }
#bodycontent #content h4 { font-size: 1.5em; margin-right: 2.0em;  }
#bodycontent #content h5 { font-size: 1.4em; margin-right: 2.0em;  }
#bodycontent #content h6 { font-size: 1.3em; margin-right: 2.0em; }
#bodycontent #content p { font-size: 1.2em; line-height: 1.8em; margin-right: 2.0em; }
#bodycontent #content ul { font-size: 1.2em; margin-right: 2.0em;  }
#bodycontent #content ul li { }
#bodycontent #content ul li ul { font-size: 1.0em; }
#bodycontent #content ul li ol { font-size: 1.0em; }

#bodycontent #content ol { font-size: 1.2em; margin-right: 2.0em;  }
#bodycontent #content ol li { }
#bodycontent #content ol li ul { font-size: 1.0em; }
#bodycontent #content ol li ol { font-size: 1.0em; }

#bodycontent #content a { color: #003399; text-decoration: none; }
#bodycontent #content a:hover { color: #b31f36; text-decoration: underline; }



/***Feature image ***/
#bodycontent #content img.rightphoto { float: right; padding: 0em; margin: -1.0em 0em 2.0em 2.0em; }

#bodycontent #content table.rightphoto { width: 10%; float: right; color: #666666; font-size: 1.0em; text-align: center; }


/*** NEWS ***/

#content .news { text-align: center; clear: both; vertical-align: bottom; }
#content .news div { padding: 0; margin: 0; height: 300px; width: 300px; float: left; }
#content .news div:hover { background-image: none; background-color: #f8f8f8; }

#content .news div span { font-size: 3.0em; line-height: 10.0em; }
#content .news div:hover span {  }

#content .news div a { color: #690010 !important; }
#content .news div a:hover { color: #b31f36; text-decoration: underline; }

#content .news .events { background-image: url(uploads/images/300events.jpg); background-repeat: no-repeat; }
#content .news .updates { background-image: url(uploads/images/300updates.jpg); background-repeat: no-repeat; }









/*** FOOTER ***/
#footer { margin: 0; padding: 3.0em 0em 0em 0em; border: none; }
#footer img { margin: 0; padding: 0; border: none; }



#footertext { margin: 0em auto 3.0em auto; width: 650px; color: #333333; }
#footertext a { color: #000000; text-decoration: underline; }
#footertext a:hover { text-decoration: none; }

/* End of 'tamarillo_css' */

