@charset "UTF-8";
/* CSS Document */

h3{
	border-bottom:1px solid #CCCCCC;
	margin-bottom:6px;
	padding-bottom:2px;
}
h4{
	font-size:1.3em;
	font-weight:bold;	
}
p img {float:none; margin:0 0 1.5em;}
table{width:100%;}

.content img[align='left']{
	float:left;
	margin:0 20px 10px 0;
}
.content img[align='right']{
	float:right;
	margin:0 0 10px 20px;
}
.content img{
	border:1px solid #B0414D;
	padding:4px;
}

#GallDiv td{border:none; padding:2px; text-align:center;}
#GuestbookForm td{border:none;} 

th, td{border-color:#CCCCCC;}

p.sepimage{text-align:center; background:#EEE; padding:20px 10px; margin-top:40px;}
p.sepimage img{background:#FFF;}

.pagination { background:none repeat scroll 0 0 #CCCCCC; font-size:10px; padding:7px; text-align:right; }
.pagination a.page_Selected { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #FFFFFF; color:#000000; padding:1px 3px; }
.pagination a { background:none repeat scroll 0 0 #961915; border:1px solid #961915; color:#FFFFFF; padding:1px 3px; }

a.vstblogo{display:block; width:108px; height:106px; position:absolute; top:0; right:5px; text-indent:-9999px; font-size:0; line-height:0;}

.prog11 th, td {
    border-top: 1px solid #CCCCCC;
	border-bottom:none;
}

.prog11 h3 {
	border-bottom:none;
}


.prog11 .noborder td{border-top:none;}


/*2011-12-20 by Anthony*/
h1.logo {margin:0px 0px 0px 0px;padding:0px;top:0px; left:auto; position:relative; margin-bottom:40px;}
#header{ height:60px;}


.column.span-5.colborder.prepend-1{ border:none; margin-right:0px;}
.span-16{ background:#F6F6F6; padding:33px; border-left:solid 1px #DDDDDD; border-top:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; margin-left:2px;}




