/*big pieces*/
body
{ 
padding:0; 
margin-top:5px;
text-align:center;
font-family:arial, verdana, sans-serif;
font-size:80%;
background-color:#707070;
behavior:url("/dcr/css/csshover.htc"); 
} 


div#goiter_w
{
width:100%;
margin-left:auto;
margin-right:auto;

/*
border-style:solid;
border-color:brown;
*/
overflow:hidden;
}

div#goiter 
{
width:850px;
margin-left:auto;
margin-right:auto;
/*
border-style:solid;
border-color:brown;
*/
}

#container
{
width:850px;
margin-left:auto;
margin-right:auto;
/*text-align:left;*/
/*font-size:1em;*/
/*
position:relative;
margin-bottom: 40px;
padding-bottom:4px;
*/
background:#d0d0d0 ;

/*
border-style:double;
border-color:blue;
*/


}

div#width {float:left;}

#main_w {
/*width:850px;*/
background-image:url(media/kubrickbgcolor.jpg);
background-color:#e0e0e0;
/*background-position: 0px 2px; */
/*background-repeat: repeat-y;*/
margin-right:auto;
margin-left:auto;
/*padding:0px 3px;*/

/*
border-style:solid;
border-color:pink;
border-width:1px;
*/

}

#main {
/*width:850px;*/
background-image:url(media/kubrickbgcolor.jpg);
background-color:#e0e0e0;
/*background-position: 0px 2px; */
/*background-repeat: repeat-y;*/
margin-right:auto;
margin-left:auto;
/*padding:0px 3px;*/

/*
border-style:solid;
border-color:pink;
border-width:1px;
*/
}

#topHTML {
padding:5px 5px 0px 200px;
margin:0px 1px 10px 1px;  /*fixes 1px keyline problem in FF */
/*
border-style:outset;
border-color:yellow;
*/
}

#masthead_w{	
/*width: 850px;*/
background-color:#c0c0c0;
/*margin-left:2px;*/
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom:auto;
padding-top:2px;
padding-bottom:2px;
/*height:90px;*/
font-size:11px;
font-weight:bold;

/*border-style:outset;*/
border-color:#8F80FF;
border-width:1px;

}

#masthead{	
/*width: 850px;*/
background-color:#c0c0c0;
/*margin-left:2px;*/
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom:auto;
padding-top:2px;
padding-bottom:2px;
/*height:90px;*/
font-size:11px;
font-weight:bold;

/*border-style:outset;*/
border-color:#8F80FF;
border-width:1px;

}

/* footer */
#footer {
background:url(media/footer_blue_bg.gif) 0 0 repeat-x #0368cc;
/*margin:0px 1px 1px 1px;*/
padding-bottom:5px;
font-size:10px;
clear:both;
/*
border-style:double;
border-color:orange;
*/
}


#content_w {
height:400px;
width:100%;
overflow:scroll;
margin-right:auto;
margin-left:auto;
/*text-align:center;*/
padding:5;
/*background-repeat: repeat-y;*/
clear:both;
/*
border-style:dotted;
border-color:green;
border-width:1px;
*/
}

#content {
margin-right:auto;
margin-left:auto;
/*text-align:center;*/
padding:5;
/*background-repeat: repeat-y;*/
clear:both;
overflow:hidden;
/*
border-style:dotted;
border-color:green;
border-width:1px;
*/
}


form#searchForm {
height:44px;
}



form.searchForm input.searchButton {
background: black url(media/blockdefault.gif) center center repeat-x;
font-family: arial, helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:1px;
margin-bottom:5px;
text-align:center;
color:#fff;
position:relative;
top:1px;
left:1px;
border:0;
}


form.searchForm input.searchButton:hover {
background: transparent url(media/blockactive.gif) center center repeat-x;
color:white;
}



#searchbar {
float:right;
width:150px;
height:60px;
margin:5px;
/*
border-style:solid;
border-color:blue;
*/
}

#searchInput {
float:left;
width:145px;		
margin:0px;
}



.leftlist
{
text-align:left;
float: left;
width: 160px;
margin-left: 10px;
margin-top: 2px;
padding: 1em;
/*
border-style:dotted;
border-color:gray;
border-width:1px;
*/
}

.rightcontent
{
text-align:left;
margin-left: 200px;
margin-top: 2px;
padding: 1em;
/*
border-style:dotted;
border-color:silver;
border-width:3px;
*/
}

.leftlist a:link, .leftlist a:visited, .leftlist a:active, .righcontent a:link, .righcontent a:visited, .righcontent a:active {
text-decoration: none;
}

.leftlist a:hover, .rightcontent a:hover {
text-decoration: underline; 
color: red;
}

