/*stylesheet for cafe round road holding page*/
 	-- -- -- -- -- -- --
  	Base CSS
  	-- -- -- -- -- -- --
  	
  	This file simply removes default styling on most HTML elements in 
  	order to reduce the need to later override them.
	copied from source css www.freakswhocare.org
  	
  */

h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
  ul,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
  a img,:link img,:visited img {border: none;}
  address {font-style: normal;}
  a {text-decoration:none;}
ul {list-style-type:none;}




img {border: none;}
#body-wrapper {
position:relative;
width:800px;
height:500px;
left:50%;
margin-top:-40px;
margin-left:-400px;
background:white;
}

#so-sorry {
font:1em verdana, trebuchet, arial, helvetica, sans-serif;
color:#ffbb00;
font-weight:bold;
position:absolute;
top:150px;
left:5px;
width:auto;
height:auto;
}


#sitework {
position:fixed;
height:auto;
width:auto;
bottom:25px;
left:10px;
font:.7em verdana, trebuchet, arial, helvetica, sans-serif;
color:#999999;
}
#sitework a {
margin-top:-8px;
display:block;
line-height:20px;
height:20px;
padding-right:20px;
background:transparent url(images/orangeicon16.ico)top right no-repeat;
text-decoration:none;
color:#666666;
font-weight:bold;
font-variant:small-caps;
}
#sitework a:link {color:#666666;}
#sitework a:visited {color:#666666;}
#sitework a:hover {color:#000000;background:transparent url(images/redtesticon16.ico)top right no-repeat;}
#sitework a:active {color:#cccccc;}
#sitework a img {border:1px solid transparent;}

/*=============working borders
#wrapper {border:1px solid red;}
#left {border: 1px solid gray;}	
============*/
#wrapper {position:relative; width:800px; height:auto;min-height:600px; margin-right:auto; margin-left:auto; padding:5px;
}
#left {width:24%; height:auto; min-height:600px;margin-left:2px;float:left;}
#right {width:75%; height:auto; min-height:600px;margin-right:-15px;float:right;}

#wrapper a.text-a {
color:green;
font-weight:bold;
font-variant:small-caps;
padding:0px 2px 0px 2px;
border-top:1px solid #66dd11;
border-left:1px solid #66dd11;
border-right:1px solid #669933;
border-bottom:1px solid #669933;
}

.5em-spacer {position:relative;
height:5em;
margin-top:5em;
background:blue;
clear:both;
border:none;
width:100%;
}

.text-block {margin-top:1em;
padding:.2em .3em;
display:block;
background:#eeeeee;
font-size:.8em;
}
#right img {
margin:.4em .25em;
}
p {margin:.75em 0.0em;