body
	{
	font-family: "Trebuchet MS", "helvetica", "Verdana", sans-serif;
	font-size:small;
	}

#top, #left, #right
	{
	position:absolute;
	}

#top
	{
	top:0px;
	left:0px;
	width:100%;
	height:35px;
	}

#left, #right
	{
	width: 15%;
	height:1000px;
	}

#left
	{
	left:0px;
	top:20px;
        
	
	}

#right
	{
	right:0px;
	top:100px;
        display:none;
	}

#middle
	{
	padding: 62px 15% 0px 170px;
	}



/* TABLES */


table.data
	{
	width:100%;
	border-collapse: collapse;
	}

	table.data td
		{
		padding: 2px;		
		}



/* HEADINGS */


#title
    {
    margin-top:10px;
    height:20px;
    width:100%;
    background: white url('/siteroot/images/bronwynsmith-small-title.png');
    }


#left h1
	{
	padding-left:0.5em;
	color:#666666;
	font-size:small;
	}


.alternatingRow
	{
	background: #efefef;
	}

.alternatingColumn
	{
	background: #efefef;
	}

.alternatingRow .alternatingColumn
	{
	background: #dddddd;
	}



.miniHeading
	{
	font-weight:normal;
	}




body
	{
	background:#ffffff;
	padding:0px;
	margin:0px;
	}

#title
	{
	position:absolute;
	top:0px;
	}

	#title h1
		{
		margin:0px;
		padding:0px;
		}

#menu
	{
	margin:35px;
	font-family: "Trebuchet MS bold", "helvetica bold", "Verdana bold", sans-serif;
	font-size:small;
	font-weight:bold;
	}

	#menu ul
		{
		list-style:none;
		padding:0px;
		margin:0px;
		}

		#menu li
			{
			width:8em;
			float:left;
			}

	#menu a
		{
		display:block;
		text-decoration:none;
		padding: 3px 0px 3px 8px;
		width:100%;
		}

	#menu .option1 a
		{
                background:#996666;
		color:#ffffff;
		}

	#menu .option2 a
		{
		background:#cccccc;
		color:#ffffff;
		}

	#menu .option3 a
		{
		background:#999999;
		color:#ffffff;
		}

	#menu .option4 a
		{
		background:#777777;
		color:#ffffff;
		}

	#menu .option5 a
		{
		background:#555555;
		color:#ffffff;
		}

	#menu .option6 a
		{
		background:#333333;
		color:#ffffff;
		}

	#menu .option7 a
		{
		background:#111111;
		color:#ffffff;
		}

	#menu .current a
		{
		background: white;
		color:black;
		}



a
	{
	color: #cc6666;
	text-decoration: none;
	font-weight:
	}

	a:visited
		{
		color: #943a3a;
		}

	a img
		{
		border:none
		}

.news td
	{
	padding: 5px;
	vertical-align: top
	}

ul.thumbnails li
	{
	display:inline;
	}

ul.thumbnails
	{
	list-style:none;
	margin:0px;
	padding:0px;
	}

ul.thumbnails img
	{
	border:none;
	}

.textbox
	{
	border: solid 1px #cccccc;
	padding: 0.5em 0.2em;
	font-family: "Trebuchet MS", "helvetica", "Verdana", sans-serif;
	font-size:small;
	}

	.textbox:focus
		{
		background:#ffffee;
		}
    

.newsfeed .post
    {
    float:left;

    }
          
.newsfeed .leftColumn
    {
    float:left;
    width:170px;
    min-height:10px;
    padding-top:3px;
    clear:left;
    }
    
    .newsfeed .leftColumn img
        {
        width:142px;
        }
    
.newsfeed .rightColumn
    {
    
    float:left;
    width: 50%;
    }
    
    
    
h1
    {
    font-size:large;
    }

h2
    {
    font-size:medium;
    }
    
    .subsection
    {
    text-transform:uppercase;
    }
    
h3
    {
    font-size:small;
    }
        
        
h4
    {
    font-size:x-small;
    }
    
h5, h6
    {
    font-size:xx-small;
    }
    
hr
    {
    clear:both;
    border:none;
    border-top: dashed 1px #888888;
    width:200px;
    text-align: left;/*this will align it for IE*/
    margin: 0 auto 0 0; /*this will align it left for Mozilla*/
    }
    
    
.clearall
    {
    clear:both;
    width:100%;
    }
