/* CSS Document */


/*List Element Defaults*/
#list,#list * { margin:0; padding:0; list-style:none; list-style-image:none; }

#list li { clear:both; padding:10px 0; text-align:center; }
#list li *{text-align:left;}
#list li li{padding:0;}


#list h4{

text-align:center;
width:454px;
padding:0 240px 0 0;
background:url(images/hbg-left.gif) no-repeat 362px 0px; 
margin-bottom:4px;
}
#list .even h4 {
float:right;
background-image:url(images/hbg-right.gif);
background-position:0 0;
padding:0 0 0 45px;}
#list .category {font-size:75%; color:#999999; text-align:center;  width:231px;}

#list img { display:block; border:1px solid #000; width:230px; height:184px;}

#list li .data1{width:232px; text-align:center; float:right;}
#list li .data2{width:450px;}
#list li .data1, #list li.even .data2{float:right;}
#list li .data2, #list li.even .data1{float:left; }
#list .data2{padding-left:12px;}
#list .data2 .phone {padding:0;}

#list h5.hours{font-size:.85em; font-weight:bold; font-style:italic;}
#list .hours,#list .hours *{text-align:center;}
#list .phone { text-align:center;}

.toplink {float:right; position:relative;}
.even .toplink {float:left;}