 /* Theme Name: Austwine by John Ruciak  */

#footertable td{
font-size:9px;
border-right: 1px dashed #C6C8CA;
padding: 2px;
}


.pipewrap {
margin:0; 
padding:0; 	
list-style-type:none; 	
position:relative; 	
display:block; 	
text-transform:uppercase; 	
font-size:11px; 
overflow:hidden;  
height:31px;}   

.pipelist li{ 
display:block; 
float:left; 
width:auto; 
margin:0; 
padding:0; 
background: url("images/seperate.gif") 0 0 repeat-y; margin:0 4px 0 -9px;   	
}  

.pipelist li a{ 	
display:block; 	
float:left; 	
color:#000; 	
text-decoration:none; 	
padding:9px 11px 0 12px; 
	
}       

p + p{
margin-top: 1em;
}


 /*-----------Block Level Elements--------------*/ 
body {
font:11px/1.231 "arial narrow",helvetica,clean,sans-serif;
*font-size:small;
*font:x-small;
background:#fff;
}  

#topmenu 
{ 	
margin:0; 	
padding:0; 	
list-style-type:none; 	
position:relative; 	
display:block; 	
height:35px; 	
text-transform:uppercase; 	
font-size:9px; 
background: url("images/menu-background.gif") repeat-x top left; 
}   

#topmenu li{ 	
display:block; 	
float:left; 	
margin:0; 	
pading:0; 	
border-right:1px solid #ffffff; 
height:33px; 
width:auto; 
} 

#topmenu li a{ 	
display:block; 	
float:left; 	
color:#ffffff; 	
text-decoration:none; 	
padding:9px 12px 0 12px; 	
height:33px; 
width:auto; ; 	
} 

#topmenu li a:hover{ 	
background:transparent url("images/black.jpg") repeat-x top left;	 	
}     

#page { 	
width: 750px; 	
margin: 0 auto; 
}  

#header { 	
width: 100%; 
}   

#wrapper { 	
width: 100%; 
}      

#footer { 	
width: 100%; 	
clear: both; 
} 

html{
color:#000;
background:#FFF;
} 

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
margin:0;padding:0;
}  

table{
border-collapse:collapse;border-spacing:0;
}  

fieldset,img{
border:0;
} 

address,caption,cite,code,dfn,em,strong,th,var{
font-style:normal;
font-weight:normal;
}

li{
list-style:none;
} 

caption,th{
text-align:left;
} 

h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:bold;
margin-bottom: .5em
} 

q:before,q:after{
content:'';
} 

abbr,acronym {
border:0;font-variant:normal;
} 

sup {
vertical-align:text-top;
} 

sub {
vertical-align:text-bottom;
} 

input,textarea,select{
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}

input,textarea,select{
*font-size:100%;
}  

legend{color:#000;
}  

table {
font-size:inherit;
font:100%;
} 

pre,code,kbd,samp,tt{
font-family:monospace;
*font-size:108%;
line-height:100%;

}


#ft{
clear:both;
} 

#doc,.yui-t7{
margin:auto;
text-align:left;
width:57.69em;
*width:56.25em;
min-width:750px;
}

#doc2{
width:73.076em;
*width:71.25em;
}

#doc3{
margin:auto 10px;
width:auto;
} 

.yui-t7 {
display:block;
margin:0 0 1em 0;
background:#FFF;
} 

.yui-gd, .yui-u, .yui-u-top, .yui-gd-top{
float:left;
margin-left:0.99%;
padding-top:5px; 

} 

.yui-gd, .yui-gd-top {
width:100%;
} 

.yui-u {
width:570px;
border-top: 1px dashed #C6C8CA;
} 

.yui-u-top { 
width:570px;  
} 

.yui-gd div.first, .yui-gd-top div.first{
width:166px;
margin-left:0;
} 

#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-gd-top:after,.yui-ge:after,.yui-gf:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
} 

#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-gd-top,.yui-ge,.yui-gf{
zoom:1;
}
