body 
{
  margin: 0;
  padding: 0;
  text-align: left;
  background-color:#999999;
  min-width: 93%;
  
} 
.blog{font: normal normal 500 1em arial;color:#444444}
.alert{font: normal normal 400 13px arial;color:#ff0000}
.spotlight{font: normal normal 100 12px arial;color:#444444}
.main{ font: normal normal 400 .75em arial;color:#222222}
img{text-decoration: none}
.heading{ font: normal normal 400 1.3em arial;color:#3366cc}
.title{ font: normal normal 400 .90em arial;color:#3366cc}
html>body #footer{position:fixed}
a, a:link, a:visited{ color:#3333aa;}
a:active{color:purple}
a.small{font: normal normal 600 .8em arial;color:#3333aa;}
a.small:hover{color:Purple}
a.bar{color:#3333aa}
a.bar:hover{color:Purple}
a.refine{color:Blue}
a:hover{color:purple}
a.head, A.head:link, A.head:visited{text-decoration: none;font: normal normal 600 1em arial;color:#deefff}
a.head:hover, A.head:active{color:#eeafff}
a.head2, A.head2:link, A.head2:visited{text-decoration: none;font: normal normal 600 1em arial;color:#eedfff}
a.head2:hover,A.head2:active{color:#ffffff}
a.foot,A.foot:link, A.foot:visited{color:#deefff}
A.foot:hover,A.foot:active{color:#eeafff}
img{text-decoration: none}

.home{border-right: solid .08em #777777}
.home2{border-left: solid .05em #777777}
.middle{ position:relative;
	
	background-color:White;
	width:75%;
	height:82px;
	padding:7px 5px 5px 5px ;
}
.breaker1
{	
	padding:0px 0px 0px 0px;
	top:5px;
	_top:5px;
	left:0px;
	width:550px;	
	border: solid .01em #cccccc;
	background-color:#eef1f4;
}
.breaker2
{	
	padding:25px 5px 25px 25px;
	top:5px;
	_top:5px;
	left:0px;
	width:550px;
	font: normal normal 500 .85em arial;
	color:#444444;
	border: solid .01em #6633aa;

	background-color:#eeeeff;
}
.breaker3
{	
	padding:5px 5px 5px 5px;
	top:5px;
	_top:5px;
	left:0px;
	width:600px;
	font: normal normal 500 .85em arial;
	color:#444444;
	border: solid .01em #cccccc;
	background-color:#eeeeff;
}
.blog-breaker
{	
	padding:5px 5px 5px 5px;
	top:5px;
	_top:5px;
	left:0px;
	width:600px;
	font: normal normal 100 12px arial;
	color:#444444;
	border: solid .01em #cccccc;
	background-color:#eeeeff;
}

.blog-breaker2
{	
	padding:5px 5px 5px 5px;
	top:5px;
	_top:5px;
	left:0px;
	width:600px;
	font: normal normal 100 12px arial;
	color:#444444;
	border: solid .01em #cccccc;
	background-color:#eeffff;
}

.wine-breaker
{	
	padding:5px 5px 5px 20px;
	top:5px;
	_top:5px;
	width:600px;
	font-face: arial;
	font-size:13;
	
	color:#444444;
	border: solid .01em #aa0000;
	background-color:#eeeeaa;
}

table.forum
{
	border-color: #aaaaaa;
    border-width: 0 0 .01em .01em;
    border-style: solid;

}
td.forum
{
	border-color: #aaaaaa;
    border-width: .01em .01em 0 0;
    border-style: solid;
    margin: 0;
    padding : 4px;


}

.footer{position:relative;
        
		bottom:0px;
        top:5px;
        width:100%;
	    background-color:#3366cc;
	    text-align: left; 
		font: normal normal 600 .9em arial;
		color:#deefff;
		line-height:1.2em;
		padding:5px 5px 5px 15px ;
		overflow:auto;
     }
.wine-footer{position:relative;
        
		bottom:0px;
        top:5px;
        width:100%;
	    background-color:#880000;
	    text-align: left; 
		font: normal normal 600 .9em arial;
		color:#deefff;
		line-height:1.2em;
		padding:5px 5px 5px 15px ;
		overflow:auto;
     }
     .blog-footer{position:relative;
        
		bottom:0px;
        top:5px;
        width:100%;
	    background-color:#000000;
	    text-align: left; 
		font: normal normal 600 .9em arial;
		color:#deefff;
		line-height:1.2em;
		padding:5px 5px 5px 15px ;
		overflow:auto;
     }

.th{
	
	top:5px;
	_top:5px;
	left:0px;
	width:550px;
	font: normal normal 700 1em arial;
	border: solid .01em #dddddd;
	background-color:#6699cc;
	color:white;
}

#quote{padding:15px 15px 15px 25px;}
#sep{border-bottom: dotted .001em purple;width:500px;height:5px}
#sep2{border-bottom: solid .05em #aaaaaa;width:400px;height:5px}

#middle{ position:relative;
	background-color:White;
	width:75%;
	height:42px;
	padding:7px 5px 5px 5px ;
	
}


#head{position:absolute;
        top:5px;
        width:855px;
        left:20px;
	    background-color:white;
	    text-align: left; 
		font: normal normal 400 .90em arial;
		color:#6699cc;
		line-height:1.2em;
		
		padding:5px 5px 5px 15px ;
     }
#main{position:absolute;
        top:120px;
        width:855px;
        left:20px;
	background-color:white;
	text-align: left; 
	font: normal normal 400 .90em arial;
	color:#222211;
	min-height:100%;
	line-height:1.2em;
	padding:5px 5px 5px 15px ;
     }
 
#days
{	
	width:6.25em;       
	padding:.3em;
    font: normal normal 500 .9em arial;
    color:#00ffff;
}
  
#hood
{	
	width:3.25em;
    height:1.2em;
	padding:.3em;
    font: normal normal 500 .85em arial;
    color:#00ffff;
}
#daynav{
		
       
		padding:.3em; 
       
        font: normal normal 500 .9em arial;
       
  }
#hoodnav{
        width:4em;
	height:1.2em;
	padding:.3em; 
        
        font: normal normal 500 .85em arial;
        color:#0055cc;
  }
#hoodfix{
        
	height:1.2em;
	padding:.3em; 
        
        font: normal normal 500 .85em arial;
        color:#0055cc;
  }
#special{padding: 10px 10px 10px 27px;
	     width:400px;
	     font: normal normal 500 .85em arial;
	     color:#444444;}
#comment{padding: 10px 10px 10px 26px;
	     width:400px;
	     font: normal normal 500 .85em arial;
	     color:#444444;
	     }

#foot{position:relative;
       top:5px;
       height:50px;
	   text-align: right; 
	   margin: 0 auto;
	  }
#right-content
{
	position:relative;
	padding:0px 13px 0px 25px;
	
	height:600px;
	
	
}
#home-right-content
{
	position:relative;
	padding:0px 13px 0px 25px;
	
	height:;
	
	
}
#breaker1
{	
	padding:0px 0px 0px 0px;
	top:5px;
	_top:5px;
	left:0px;
	width:550px;
	
	border: solid .01em #dddddd;
	background-color:#eeeeff;
}

#breaker2
{	
	padding:25px 5px 25px 25px;
	top:5px;
	_top:5px;
	left:0px;
	width:550px;
	font: normal normal 500 .85em arial;
	color:#444444;
	border: solid .01em #3333aa;
	background-color:#eeeeff;
}
#breaker3
{	position:relative;
	left:8px;
	width:97%;
	height:3px;
	border-bottom:.35em solid #aaaaaa;
}
#breaker4
{	position:relative;
	left:8px;

	height:3px;
	border-bottom:.35em solid #aaaaaa;
}
#spacer{
	position:relative;
	height:.1px;
	
	width:100%;
}






