/* CSS Document */

a
{
text-decoration:none;
}
a:visited
{
   color:#AA0B69; 	
}
a:hover
{
  color:#FF4B3D;	
}
p
{
font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:10px;
}
p1
{
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:11px;
}
p2
{
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:11px;
	font-style: italic;
}
body
{
	background-color:#F4FAFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	min-height: 218px;
}
.sidebarselect
{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
background-color:#FFFFFF;
}
.sidebarform
{
display:block;
}
hr
{
color:#D3D3D3;
height:1px;
}
ul
{
font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:10px;	
}
ol
{
font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:10px;	
}
h1
{
font-size:16px;
font-weight:bold;
	color:#3D9EAF;

}
h2
{
font-size:12px;
font-weight:bold;
	color:#3D9EAF;

}
h3
{
	font-size:10px;
	color:#3D9EAF;

}
#container
{
  top:20px;
  margin: 0 auto;
  width:802px;
  position:relative;
  height:auto;
  background-color:#FFFFFF;
  padding-bottom:25px;
  /*border: 1px solid black;   debug */
 }


#top
{
	height: 129px;
	left:0px;
	top:0px;
	position:relative;
	background-color:#FF8400;
}

#menu
{
left:0px;
width:802px;
position:relative;
background-color:#FF8400;
}

#sidebar
{
left:0px;
width:210px;
float:left;
padding-left:10px;
padding-top:10px;
/*border: 2px solid green;*/
}

#workshopfind
{
  width:200px;
  height:300px;
 /* background-color:#F00;*/
  float:left;
}

#maintext
{
	left:240px;
	width:540px;
	float:left;
	padding-top:10px;
	padding-left:30px;
/*border: 2px solid blue;*/
}

#footer
{
	margin: 0 auto;
	left:0px;
	width:802px;
	background-color:#E0EDF0;
	position:center;
}
.tablediv
{
	display:table;
	width:200px;
	border-spacing:0px;/*cellspacing:poor IE support for  this*/
	border-collapse:separate;

	

	
}
.titlediv {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:100%;
background-color:#AA0B69;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
color:white;
height:20px;
font-size:11px;
padding-left:10px;
padding-top:10px;
}
.celldiv {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:100%;
background-color:#C1D8E3;
font-family:Verdana, Geneva, sans-serif;
padding-left:10px;
padding-top:5px;
font-size:11px;
color:#5B86A4;
font-weight:bold;
}
.celldiv a{
font-family:Verdana, Geneva, sans-serif;
color:#5B86A4;
font-weight:bold;
}
.celldiv a:visited{
font-family:Verdana, Geneva, sans-serif;
color:#5B86A4;
font-weight:bold;
}
.celldiv a:hover{
font-family:Verdana, Geneva, sans-serif;
color:#FF4B3D;	
font-weight:bold;
}

.rowdiv
{
	display:table-row;
	width:100%;
	
}

.headlines
{
	font-family:Verdana, Geneva, sans-serif;
	color:#5B86A4;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
}
.quotes
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
}
.normaltext
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:10px;
}
.copyright
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:12px;
}
.normaltext a:visited
{
   color: #AA0B69; 	
}
.normaltext a:hover
{
  color: #FF4B3D;	
}
.copyright a:visited
{
   color: #AA0B69; 	
}
.copyright a:hover
{
  color: #FF4B3D;	
}

.bordure {

	margin: 8px;
}
