#layout01 .left{
width:340px;
padding:25px 0;
float:left;
}

#layout01 .right{
margin-left:410px;
}

.shows{
width:280px;
padding-top:10px;
}

.shows h2{
text-transform:uppercase;
font-weight:normal;
font-size:1.2em;
margin:10px 0 20px 0;
}

.shows h3{
width:50px;
font-size:.9em;
line-height:2.4em;
float:left;
margin:8px 0 0 0;
text-align:center;
}

.shows h3 span{
display:block;
font-size:4em;
}

.shows h4{
color:#fff;
margin:0 0 5px 0;
}

.shows h4, .shows p{
margin-left:70px;
}

.shows p{
color:#555;
margin-bottom:30px;
}

.shows p a{
display:block;
}

.shows .paging{
margin-bottom:10px;
/*padding-bottom:5px;*/
/*background:url(images/h-line01.png) repeat-x bottom;*/
}

.simplePagerNav li{
float:left;
margin-right:10px;
}

.shows .currentPage a{
color:#fff;
display:block;
/*background:red url(images/shows-current.png) no-repeat top;*/
}

ul#ourWork{
overflow:hidden;
padding:20px 0 0 0;
background:url(images/h-line01.png) repeat-x top;
}

ul#ourWork li{
float:left;
width:130px;
margin-right:12px;
}

ul#ourWork h3{
color:#fff;
font-size:1em;
margin:5px 0;
font-weight:normal;
text-transform:uppercase;
font-family: "Arial Narrow", Arial, sans-serif; 
}

ul#ourWork li img{
border:1px #555 solid;
}

ul#ourWork .no-margin{
margin-right:0 !important;
}

ul#ourWork li a{
color:#ccc;
}

ul#ourWork li a:hover{
text-decoration:underline;
}

ul#ourWork li p{
color:#555;
}

#layout02 ul#ourWork{
background:none;
}

#layout02 ul#ourWork li{
margin-right:20px;
}

#layout02 h1{
font-size:1.2em;
padding:8px 0 5px 25px;
text-transform:uppercase;
float:left;
background:url(images/4dot-red-02.gif) no-repeat 8px 11px;
}

#layout02 h1 span{
color:#fff;
}

#layout02 h2{
float:right;
color:#666666;
font-size:1.2em;
font-weight:normal;
margin:0 10px 0 0;
padding:8px 17px 5px 0;
font-family: "Arial Narrow", Arial, sans-serif; 
background:url(images/4dot-red-02.gif) no-repeat right 11px;
}


