/*###############################################################*/
/* HTML
/*###############################################################*/

a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #333;}
a:active {color: #333;}

hr{height:1px; border:none; background:#000033;}

h2 {font-size:18px;margin-top:4px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:10px;}
h6 {/* page headings */}

/*###############################################################*/
/* STANDARD - not for wysiwyg
/*###############################################################*/
	

.part_standard h2{/* standard heading */}
.part_standard{}

/*###############################################################*/
/* LIST
/*###############################################################*/
	
.part_list {}
.part_list h2{/* list heading */}
.part_list h3{
	/* news heading */
	margin-bottom:0px;
}
.part_list h4{
	/* date heading */
	margin-top:0px;
	color:#666666;
	font-weight:normal;
}
.part_list h5{
	/* old/new links */
	margin:3px 0px 3px 0px;
	}
.part_list p{/* wrapper for non-wysiwyg */}
.part_list hr{height:1px; border:none; background:#CCCCCC;}
#textarea textarea{
	/* for editor */
	font-family:Arial, Helvetica, sans-serif; font-size:12px
}

/*###############################################################*/
/* LIST VIEW
/*###############################################################*/

.part_listview{}
.part_listview ul{list-style-type:square}
.part_listview li a:link{color:#000000;text-decoration:none}
.part_listview li a:hover{text-decoration:underline}


/*###############################################################*/
/* LINKLIST
/*###############################################################*/

.part_linklist{}
.part_linklist ul{list-style-type:square}
.part_linklist li a:link{color:#0000FF;text-decoration:underline}
.part_linklist li a:hover{text-decoration:none}

/*###############################################################*/
/* GALLERY
/*###############################################################*/

.part_gallery{}
.part_gallery #center{ text-align:center;}
.part_gallery img{border:0}
.part_gallery img#thumb{margin:5px;padding:5px;border:#006699 1px solid;}
.part_gallery img#thumb:hover{background:#006699}
.part_gallery img#full{margin:10px 0 10px 0}
.part_gallery p{font-size:10px}

/*###############################################################*/
/* GALLERY GROUP
/*###############################################################*/

.part_gallerygroup{}

.part_gallerygroup img{border:0}
.part_gallerygroup img#thumb{margin:5px;padding:5px;border:#006699 1px solid}
.part_gallerygroup img#thumb:hover{background:#006699}
.part_gallerygroup img#full{margin:10px 0 10px 0}
.part_gallerygroup a table:hover{background:#CCCCCC}
.part_gallerygroup p{font-size:10px}
.part_gallerygroup hr{height:1px; border:none; background:#CCCCCC;}
.part_gallerygroup h3{margin-bottom:0px;}


/*###############################################################*/
/* LAYOUT - these changes effect image sizes in part.gallery.php*/
/*###############################################################*/

/* 2 column left align [     |  ] */
table.layout2 {
	width:100%;}
.layout2 td#middle{
	width:70%;
	padding-right:16px;
	vertical-align:top;}
.layout2 td#right{
	width:30%;
	padding-left:16px;
	vertical-align:top;
	border-left:1px solid #000033;}

/* 2 column right align [  |     ] */
table.layout3 {
	width:100%;}
.layout3 td#middle{
	border-left:1px solid #000033;
	padding-left:16px;
	width:70%;
	vertical-align:top;}
.layout3 td#left{
	width:30%;
	padding-right:16px;
	vertical-align:top;}

/* 3 column [ |    | ] */
table.layout4 {
	width:100%}
.layout4 td#left{
	width:20%;
	padding-right:16px;
	vertical-align:top;}
.layout4 td#middle{
	width:60%;
	border-left:1px solid #000033;
	border-right:1px solid #000033;
	padding-left:16px;
	padding-right:16px;
	vertical-align:top;}
.layout4 td#right{
	width:20%;
	padding-left:16px;
	vertical-align:top;}