/* sweetbriar10css.css  20 Feb 09  conor  */

body { 
	margin: 10px 0px 0px 0px; 
}

/* LAYOUT DIVs */
/* outerdiv only needed for border */
#outerdiv { position:relative; width: 950px;  height: 580px; margin-left: auto; margin-right: auto; top: 0px; text-align:left; 
	 		background-color: #FFFFFF; border-width: 1px; border-color: #909090; border-style: solid; 
}

#headerdiv { position: absolute; left: 0px; top: 0px; width: 950px; height: 120px; }

#buttonsdiv { position: absolute; left: 0px; top: 120px; width: 410px; height: 30px; 
		font-family:Verdana, Geneva, sans-serif; font-size: 1.0em; margin: 0px; padding: 0px;
}

/* menu buttons */
#button1div { position: absolute; left: 10px;  top: 0px; background-color:#8ED18E; text-align:center; border-width: 3px; border-color: #909090; border-style: groove;}
#button2div { position: absolute; left: 75px; top: 0px; background-color:#8ED18E; text-align:center; border-width: 3px; border-color: #909090; border-style: groove;}
#button3div { position: absolute; left: 220px; top: 0px; background-color:#8ED18E; text-align:center; border-width: 3px; border-color: #909090; border-style: groove;}
#button4div { position: absolute; left: 330px; top: 0px; background-color:#8ED18E; text-align:center; border-width: 3px; border-color: #909090; border-style: groove;}

/* tab divisions for text */
#tab1div { position: absolute;  left:  0px; top: 150px; width: 400px; visibility: visible}
#tab2div { position: absolute;  left:  0px; top: 150px; width: 400px; visibility: hidden}
#tab3div { position: absolute;  left:  0px; top: 150px; width: 400px; visibility: hidden}
#tab4div { position: absolute;  left:  0px; top: 150px; width: 400px; visibility: hidden}



/* tab division for text with scroller, (not in use now) only one tab div, cos of scroller */
/* #tab1div { position: absolute;  left:  0px; top: 150px; width: 390px; height: 320px; visibility: visible} 
  */


/* div to hold the slide show (Project 7) */
#slidediv { position: absolute; left:  410px; top: 120px; width: 540px; 
border-width: 1px; border-color: #909090; border-style: solid;
}



/* TEXT STYLES */
/* link styles for tab buttons */
#buttonsdiv a:link, #buttonsdiv a:active, #buttonsdiv a:visited  {color: #000000; text-decoration: none}

/* text styles */

/* alternative fonts for examples */
.textclass1 { font-family: Bookman Old Style, Times New Roman, serif; 
	color: #000000; font-size: 1.0em; line-height: 1.2em; margin: 0px; padding: 10px;}


.textclass2 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.0em; line-height: 1.2em; margin: 0px; padding: 10px;
}

/* list in first page */
ul {
	list-style-position:outside;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.0em; line-height: 1.2em; margin: 0px 20px; padding: 10px;
}




