/* Monro Exhibition css */

body { margin: 0; padding: 0; border: 0; font-size: 76%; background-color: #ffffff; }

#container {
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}

#wrap { margin: 0; padding: 0; border: 0px; text-align: left; vertical-align: top; }




/****NAVIGATION****/
#navigation { background-image: url(gfx/template/sidebar.gif); border: 0px; background-repeat: no-repeat; width: 290px; height: 600px; margin: 0; padding: 0; vertical-align: top; z-index: 7; left: 0px; top: 0px; clear: left; position: fixed; }

#navigation table { padding: 0; margin: 0 70px 0px 70px; width: 160px; border: none; border-collapse: collapse; border-bottom: 1px #000000 solid; }
#navigation table tr {}
#navigation table th { letter-spacing: 0.2em; padding: 0; margin: 0; text-align: center; text-transform: uppercase; font-weight: normal; border-bottom: 1px #000000 solid; }
#navigation table td { padding: 3px; margin: 0; text-align: center; width: 40px; }

#navigation a { font-family: Times, "Times New Roman", serif; font-size: 1.0em; line-height: 1.5em; color:#980000; text-transform: uppercase; font-weight: bold; padding: 0; margin: 0; text-decoration: none; border-bottom: dotted #980000 1px; }
#navigation a:hover { color: #000000; text-decoration: none; }



/**** BREADCRUMBS ****/


#breadcrumbs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; height: 1.2em; text-align: left; vertical-align: top; padding: 1em 0em 0em 0em; margin: 0; color: #666666; clear: both; }
#breadcrumbs a { text-decoration: none; color: #a2936c; }
#breadcrumbs a:hover { text-decoration: none; background-color: #f1f1f1; }



/****CONTENT****/
#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 3em 0 0;
	z-index: 1;
	top: 0px;
	left: 320px;
	position: absolute;
}

#content h1 { font-family: Times, "Times New Roman", serif; font-size: 2.0em; font-weight: normal; margin: 0.5em 0em 0.5em 0em; }
#content h2 { font-family: Times, "Times New Roman", serif; font-size: 1.7em; margin: 1.2em 0em 1.2em 0em; font-weight: normal; }
#content h3 { font-family: Times, "Times New Roman", serif; font-size: 1.4em; margin: 1.2em 0em 1.2em 0em; font-weight: normal; }
#content h4 { font-family: Times, "Times New Roman", serif; font-size: 1.2em; margin: 1.2em 0em 1.2em 0em; font-weight: bold; }
#content h5 { font-family: Times, "Times New Roman", serif; font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; font-weight: bold; }
#content h6 { font-family: Times, "Times New Roman", serif; font-size: 0.8em; margin: 1.2em 0em 1.2em 0em; font-weight: bold; }

#content p { font-size: 0.9em; line-height: 1.6em; margin: 1.2em 0.5em 1.2em 0em; }

#content ul { font-size: 0.9em; line-height: 1.3em; margin: 1.2em 0em 1.2em 0em; list-style-type: circle;  }
#content ol { font-size: 0.9em; line-height: 1.3em; margin: 1.2em 0em 1.2em 0em; }
#content li { padding: 0.3em 0 0 0; margin: 0; }


#content img { margin: 0em 0.5em 2.0em 2.0em; padding: 0; border: 1px solid #000000; display: inline; clear: right; }

#content a { color:#980000; text-decoration: none; }
#content a:hover { color:#333333; text-decoration: underline; }


/****CABINET****/

#content .cabinet { border-collapse: collapse; margin: 0; padding: 0; } /*applied to a table */
#content .cabinet tr {}
#content .cabinet th { vertical-align: top; }
#content .cabinet td { padding: 1em; line-height: 1.1em; font-size: 0.9em; vertical-align: top; width: 20%; }
#content .cabinet td a {text-decoration: none;}
#content .cabinet td a:hover {text-decoration: none;}

#content .cabinet p {  }
#content .cabinet p a { text-decoration: none; }
#content .cabinet p a:hover { text-decoration: none; }

#content .cabinet img { margin: 0em 0em 0.5em 0em; padding: 0; text-align: left; }
#content .cabinet a img { border: 10px solid #cccccc; }
#content .cabinet a:hover img { border: 10px solid #666666; text-decoration: none; }


#content .textdesc { clear: both; border-top: 1px solid #980000; padding: 1.0em 0em 1.0em 0em; font-size: 0.9em; line-height: 1.1em; color: #333333; }


/*** bottom of page cabinet list ***/


#content .cabinetlist { font-size: 10px; line-height: 25px; font-weight: bold; color: #666666; margin: 3.0em 0em 3.0em 0em; }
#content .cabinetlist a { font-weight: normal; border: 1px solid #666666; padding: 3px; margin: 3px; text-decoration: none; background-color: #ffffff; }
#content .cabinetlist a:hover { text-decoration: none; background-color: #cccccc; }



/****FOOTER****/
#footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #666666; border-top: 1px dotted #666666; padding: 1.0em 0em; margin: 3.0em 3.0em 3.0em 0em; clear: both;}
#footer a { color: #333333; text-decoration: none; }
#footer a:hover { color: #333333; text-decoration: underline; }

#footer .weboffice { float: right; font-style: italic; color: #999999; padding: 0; }
#footer .weboffice a { text-decoration: none; color: #999999; font-style: normal; font-weight: bold;  }
#footer .weboffice a:hover { text-decoration: underline; color: #666666; }



div { margin: 0px; padding: 0px; }

