body {
/*background-color: #2F4F4F;*/
/*background-color:  #006400;*/
background-color: #2F4F4F;

text-align: center;
margin: 5px;
}

textarea {
/* hide scrollbar in IE*/
	overflow: hidden;
}
img {
padding: 0px;
margin: 0px;
border: 0px;		
}

form {
margin: 0px;
padding: 0px;
border: 0px;
background-color: transparent;	
}

a {
text-decoration: none;	
color: Blue;	
}
a:visited {
text-decoration: none;	
color: Blue;	
}

.menuspacer {
margin-bottom: 10px;
margin-top: 10px;
font-weight: bold;	
}
.menu_form { /* The form on top of each page in admin mode*/
background-color: transparent;
padding: 5px;
margin: 0px;
text-align: left;	
}
.logo {
background-color: transparent;
text-align: center;
margin-left: auto;
margin-right: auto;
border: 0px;
}
 .h2 {
     font-family: Verdana,Arial, Helvetica, sans-serif;
     font-size: 13pt;
     font-weight: bold;
}
.h3 {
     font-family: Verdana,Arial,Helvetica,sans-serif;
     font-size: 9pt;
     font-weight: bold;
}


.mp3 {
background-color: #00BFFF;
padding: 5px;
}

/* Settings for first, main box */

.container {
background-image: url(../images/back_main.jpg);
background-repeat: repeat;
background-position: bottom left;
/*background-color:  #FFFFF0;
background-color: #ADD8E6;*/
background-color: transparent;
font-size: 100%;
border: 1px solid black;
text-align: center;
padding: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
width: 778px;
text-decoration: none;

}	
.a_container {

font-size: 100%;
border: 1px solid black;
text-align: center;
padding: 0px;
margin: 0px;
width:100%;
float: left;
}	

.boxhead {
/*background-color: #C1B0D0;*/
background-image:  url(../images/front_head.jpg);
background-position: top left;
background-repeat:  no-repeat;
margin: 0px;
padding: 0px;
padding-bottom: 0px;
text-align: center;
/*border-bottom: 1px solid gray;*/
}
.breakbox {
clear: both;	
padding: 15px;
}
.header_menu {
padding: 0px;
margin: 0px;
padding-top: 120px;
padding-left: 15px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
color:blue;
}
.header_menu a {
font-size: 12px;
text-decoration: none;
color: Black;
}
.header_menu a:visited {
color: Black;
}
.header_menu a:hover {
color:black;	
}
.menuelement {
margin-left: 35px;
display: inline;
font-size: 14px;
font-weight: bold;
color: Black;	
}
.menuelement_block {
margin-left: 0px;
display: block;	
}
.leftcol {
/*background-image: url(../images/boxxel2w_02.gif);
background-repeat: no-repeat;
background-position: bottom;*/
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
margin: 0px;
margin-left: 5px;
margin-top: 15px;
padding: 0px;
border: 0px;
width: 180px;

}

.leftcol h2 {
/*background-image: url(../images/boxxel2w_01.gif);
background-position: top;
background-repeat: no-repeat;*/
background-color: transparent;

margin: 0px;
padding: 10px;
border: 0px;
}


.member_entry a {
text-decoration: none;
margin-left: 0px;
}
.member_entry a:hover {
text-decoration:  none; /* deco for links in log_entry*/
margin-left: 0px;
}
.member_li_title {
font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 2px;
	margin: 5px;
	margin-left: 10px;
	background-color: #E6E6E6;
	font-size:11px;
list-style: none;
}
.member_li_body {
background-color: transparent;
margin:5px;
margin-left: 10px;
font-family: Verdana,Arial, Helvetica, sans-serif;
list-style-type: none;
font-size: 11px;
}
.board_form {
margin: 0px;
padding: 0px;
}
.board_form2 { /* for the top menu*/
margin:0px;
padding: 0px;
border: 0px;
font-family: Verdana,Arial, Helvetica, sans-serif;
}
.topinput {
margin: 5px;	
padding: 0px;
border: 0px;
color: Blue;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
width: 100px;
background-color: transparent;
}

.bm_button {
text-align: left;
color: Blue;
background: transparent;
border: none;
padding: 0px;
}

.boxbody {
margin-left: 205px;
margin-right:  200px;
margin-top: 0px;
text-align:  left;
font-family: Verdana,Arial, Helvetica, sans-serif;
padding: 0px;
padding-left: 0px;
}
.boxbodyF {
margin-top: 0px;
margin-left: auto;
margin-right: auto;
text-align:  center;
font-family: Verdana,Arial, Helvetica, sans-serif;
padding:0px;
text-decoration: none;
}
.boxbodyF a {
text-decoration: none;
}
.boxbodyF a:hover {
text-decoration: none;
}

.gallery_container {
margin-left: 40px;
text-align: center;	
}

.boxbody a {
text-decoration: none;
color: Blue;
}
.boxbody a:hover {
border-bottom: 1px solid black;
}
.boxbody a:visited {
text-decoration: none;
color: Blue;
} 

.newsfeed {
width:155px;
margin-top: 5px;
margin-left: 10px;
margin-right: 0px;
text-align: left;
}
.newsfeeditem {
margin-top: 10px;
margin-bottom: 10px;
padding: 3px;

background-color: #E6E6FA;
}
.newsfeeditem a {
font-weight: bold;
color: Black;
}
.newsfeeditem_rightnav {
margin-top: 10px;
margin-bottom: 10px;
padding: 6px;
width:152px;
background-color:  transparent;	
color: black;
text-align: left;
/*border: 1px dashed gray;*/
}
.newsfeeditem_rightnav a {
font-weight: bold;
color: Black;
}
.newsfeeditem_rightnav a:visited {
font-weight:normal;
}
.newsfeedout {
width:260px;
}
.feedout {
width: 360px;	
float: left;
margin-right: 20px;
font-size: 11px;
margin-left: 5px;
}
.rightnav {
/*background-image: url(../images/feed_bg8.png);
background-repeat: repeat-y;
background-position: left;*/
width: 180px;
margin: 0px;
margin-right: 5px;
margin-top: 15px;
padding: 0px;
border: 0px;
float: right;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
}

.rightnav a {
text-decoration: none;
}
.rightnav a:visited {
text-decoration: none;
color: Blue;
}
.rightnav a:hover {
text-decoration:  underline;
}
.content {
width: 500px;	
}

.footer {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color:#B0C4DE;
background-image: url(../images/front_footer.jpg);
background-repeat: no-repeat;
background-position: 0px 0px 0px 0px;
/*border-top: 1px solid gray;	*/
padding: 0px;
color: #CC6633; 
clear: both; 	
}
.sitech {
text-align: left;
margin-left: 15px;
padding: 5px;	
}
.srcfrm {
font-size: 10px;	

}
.srcfrm form {
float: left;
}
.srcfrm input {
font-size: 10px;
border: 0px;

}
.rpic {
padding: 0px;	
}

.rinfo {
background-color: #F1F1F1;
margin-right: 2px;
margin-top: 2px;
padding: 3px;
}
.listbox {
margin-top: 15px;
list-style-position: inside;
}

.fplist {
list-style-image: url(../images/bullet_star.gif);
line-height: 135%;
}

.file_changed_box {
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: both;
}

.contact {

font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}

.contact a {
text-decoration: none;
}
.contact a:hover {
border-bottom: 1px solid black;
}
.contact a:visited {
text-decoration: none;
color: Blue;
}
.contact_button {
font-size: 12px;
text-decoration: none;
border: 0px;
float: right;
display: block;	
margin: 5px;
padding: 2px;
}
.contact_button a {
text-decoration: none;
}
.contact_button a:hover {
text-decoration: none;
}

.moon_form {
background-color: transparent;
}
.moon_table {
background-color: transparent;
margin-top: 0px;
margin-bottom: 0px;
border: 0px;
padding: 0px;
font-size: 12px;
width:  365px;
height: 300px;
line-height: 125%;
}

.tlabel {
width: 60px;	
}
.descfield {
width: 100%;
background-color: transparent;
padding: 3px;
}
.tarea {
width:100%;
background-color: transparent;
padding: 3px;
height: 300px;
}

.mail_table {
margin-top: 0px;
margin-bottom: 0px;
border: 0px;
padding: 0px;
font-size: 12px;
}
.mail_table p {
padding: 25px;
font-size: 12px;
}
.admin_mail_table {
margin-top: 15px;
margin-bottom: 0px;
border: 0px;
padding: 15px;
background-color: transparent;
font-size: 10px;
}
.mail_form {
background-color: Black;
}

.src_table {
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
background-color: #B0C4DE;
font-size: 12px;
}
.src_table p {
padding: 25px;
font-size: 12px;
}
.src_box {
background-color: #B0C4DE;
border: 1px solid gray;
margin-top: 10px;
margin-bottom: 10px;
}
.iecheck {
border: 0px;	

}
input,textarea {
border: 1px solid black;
padding: 0px;
}
input sticky {
	
float: right;
color: #DA70D6;	
	
}
.titlefield {
padding: 2px;	
margin-right: 10px;
margin-left: 10px;
}



.sendbutton {
background-color: #87CEEB;
border: 1px solid gray;
}
.sysmsg {
background-color: #708090;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color: White;
border: 1px solid gray;
margin:0px;
margin-top: 5px;
padding: 5px;
}
.system_block {
background-color:  transparent;
padding-bottom: 0px;
border: 0px solid gray;
margin:0px;
text-align: left;
margin-bottom: 0px;
padding: 0px;
line-height: 145%;
font-size: 12px;
}
.system_block a {
color: Black;
}
.system_block a:hover {
color: Blue;
}

.fpage_content img {
margin:0px;
padding: 5px;
}
.fpage_content {
margin:0px;
padding: 5px;
background-color: transparent;
}
.fpage_content a {
color:Blue;
}
/*background-color:#FAF0E6;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid gray;
margin-left: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
list-style-type: disc;*/

/*.log_entry {
background-color: #FFF0F5;
border: 1px solid gray;
margin-top: 10px;
margin-bottom: 10px;
}*/
.log_entry_sticky {
background-color:  transparent;
/*border: 1px solid gray;*/
padding-left: 5px;
padding-right: 5px;
list-style: none;
list-style-position: outside;
}

.log_entry_sticky a {
text-decoration: none;
margin-left: 0px;
}
.log_entry_sticky a:hover {
text-decoration:  none; /* deco for links in log_entry*/
margin-left: 0px;
}
.log_entry {
background-color:  transparent;
/*border: 1px solid gray;*/
padding-left: 5px;
padding-right: 5px;

list-style-position: outside;
}
.log_entry a {
text-decoration: none;
margin-left: 0px;
}
.log_entry a:hover {
text-decoration:  none; /* deco for links in log_entry*/
margin-left: 0px;
}
.link_entry {
background-color: #FFF0F5;
margin-top: 10px;
}

.link_entry a {
text-decoration: none;
margin-left: 0px;
}
.link_entry a:hover {
text-decoration:  underline;
margin-left: 0px;
}
.member_entry {
background-color: #FFF0F5;
border: 1px solid gray;
margin-top: 10px;
margin-bottom: 10px;
padding: 0px;
font-size: 10px;
list-style: none;
}

.coat {
padding: 0px;
margin: 0px;
border: 0px;	
}

.log_lang_title {
font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 5px;
	margin: 5px;
	background-color: #E6E6E6;
	font-size:13px;
	font-weight: bold;
	list-style-position: inside;

}
.log_ul {
}

.log_li_date {
background-color:  transparent;
list-style: none;
list-style-position: inside;
font-weight: normal;	
color:  #3CB371;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 9px;
display: inline;
margin-left: 10px;
}

.log_li_title {

font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	margin: 0px;
	background-color:  transparent;
	font-size:11px;
	font-weight: bold;
	list-style-position:outside;
	list-style-type:none;

}

.log_li_body {
background-color: transparent;
margin:0px;
margin-bottom: 10px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
/*display: block;*/
	list-style-position:outside;
list-style: none;
padding: 5px;
line-height: 125%;
}
.log_li_body_stick {
background-color:  #FF1493;
margin-left: 0px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
/*display: block;*/
	list-style-position:outside;
list-style: none;
line-height: 125%;
}

.gb_wrapper {
padding-top: 15px;	
}
.gb_name {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;	
text-align: left;
padding: 5px;
}
.gb_body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
padding: 5px;
border: 1px solid gray;
margin-bottom: 8px;
}
.gb_link {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;	
text-align: left;
padding: 5px;
}



.image_entry {
background-color: #FFF0F5;
border: 1px solid gray;
margin-top: 10px;
margin-bottom: 10px;
padding: 10px;
}
.link_li_sidemenu {
/*font-family: Verdana,Arial, Helvetica, sans-serif;
background-color:transparent;
padding: 2px;
margin: 2px;
margin-left: 3px;
font-size:10px;
list-style: none;*/
font-family: Verdana,Arial, Helvetica, sans-serif;
padding: 5px;
margin: 5px;
background-color: #E6E6E6;
font-size:10px;
list-style: none;
list-style-position: outside;
text-align: left;

}
.link_li_sidemenu a {
font-family: Verdana,Arial, Helvetica, sans-serif;
padding: 2px;
margin: 2px;
margin-left: 3px;
font-size:10px;
list-style: none;
}
.link_li_sidemenu a:hover {
font-weight: bold;
}

.link_li_topcat {
font-family: Verdana,Arial, Helvetica, sans-serif;
padding: 4px;
margin: 5px;
margin-left: 10px;
font-size:13px;
list-style: none;
border: 1px solid grey;	


}
.link_li_title {
font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 2px;
	margin: 5px;
	margin-left: 5px;
	background-color: #E6E6E6;
	font-size:12px;
list-style: none;
}
.jobs_wrapper {
font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin: 0px;
padding: 0px;
border: 0px; 	
}

.link_jobs_title {
font-family: Verdana,Arial, Helvetica, sans-serif;
padding: 2px;
margin: 5px;
margin-left: 5px;
background-color: #B8D1FA;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
list-style: none;
}

.link_li_body {
background-color: transparent;
margin:5px;
margin-left: 18px;
padding: 2px;
font-family: Verdana,Arial, Helvetica, sans-serif;
list-style-type: none;
font-size: 11px;
max-width: 55em;
}
.content_li_title {
border: 0px;
font-family: Verdana,Arial, Helvetica, sans-serif;
padding: 5px;
margin: 5px;
margin-left: 0px;
font-size:12px;
list-style-type: none;
list-style-position: inside;
}
.content_li_title h3 {
	font-size:18px;
padding: 0px;
}
.content_li_title a {
margin-left: 10px;
text-decoration: none;
}
.content_li_title a:hover {
margin-left: 10px;
background-color: #E7E7E7;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
}
.content_li_date {
margin-left: 10px;
text-decoration: none;
font-size: 9px;
list-style-type: none;
list-style-position: inside;
margin-left: 30px;
}
.content_li_body {
background-color: transparent;
margin:5px;
margin-left: 0px;
margin-bottom: 10px;
padding: 5px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
list-style-type: none;
border: 0px;
}
.cat_li_title {
font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 5px;
	margin: 5px;
	margin-left: 10px;
	background-color: transparent;
	font-size:12px;

}
.cat_li_title a {
font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 5px;
	margin: 5px;
	margin-left: 10px;
	background-color: transparent;
	font-size:12px;
}
.cat_li_title a:hover {
font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 5px;
	margin: 5px;
	margin-left: 10px;
	background-color: #E6E6E6;
	font-size:12px;
}

.cat_checks {
display: inline-block;	
}

.topcat_li_title {
font-family: Verdana,Arial, Helvetica, sans-serif;
	padding: 5px;
	margin: 5px;
	margin-left: 5px;
	margin-top: 15px;
	background-color:  #FFF8DC;
	font-size:15px;


}

.topcat_li_body {
background-color: transparent;
margin-left: 30px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:  normal;
list-style-type: none;
}
.topcat_menuentry {
margin: 0px;
}
.sysblock {

background-color: transparent;
margin-left: 15px;


list-style-position: inside;
list-style: none;
padding-top: 10px;
padding-bottom: 10px;

}

.log_li_delete {
list-style: none;
list-style-position: inside;
background-color:  #E6E6FA;
color: White;
padding: 5px;
margin: 10px;
text-align: center;
border-top: 1px solid black;
border-left: 1px solid black;
border-bottom: 1px solid gray;
border-right: 1px solid gray;
display: inline;
font-size: 11px;
}
.log_li_delete a:hover {
text-decoration: none;
}
.get_cmd_wrapper {
margin-top: 5px;
bottom: 0px;
left: 0px;	
}

.break {
clear: left;
}
.break_both {
clear: both;
display: inline;
}

.announce {
margin: 0px;
padding: 5px;
border: 1px solid gray;
margin-top: 5px;
font-size: 12px;
}
.left_menu_heads {
background-color:  #FFEFD5
padding: 0px;
border: 0px;
margin-top:10px;
font-weight: bold;

}

.rowhead {
background-color: #FAF0E6;
font-weight: bold;	
margin-top: 25px;
}
.straybutton {
float: right;	
}
.editor_wrapper {
margin-top: 10px;	
}

.flowerpower {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;	
text-align: left;
padding-bottom: 2px;
padding-top: 2px;
background-color: transparent;
border: 0px solid gray;	
margin-left: 5px;
display: block;
}
.flowerpower_element {
margin-left: 5px;
margin-bottom: 5px;
}

.flowerpower a {
background-color: transparent;
font-size: 12px;
}
.flowerpower a:hover {
padding: 0px;
background-color:  #483D8B;
color: White;
font-weight: bolder;
}

.signup {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;	
background-color: #EBEBEB;
text-align: left;
padding-bottom: 2px;
padding-top: 0px;
border: 1px solid black;	
margin-left: 5px;
margin-bottom: 5px;
display: block;

}
.signup_element {
margin-left: 5px;
margin-bottom: 5px;
font-size: 10px;
}
.signup_head {
font-size: 10px;
font-weight: bold;	
padding: 5px;
background-color: #B0C4DE;
}
.signup_head_green {
font-size: 10px;
font-weight: bold;	
padding: 5px;
background-color:  #ADD8E6;
}
.signup a {
background-color: transparent;
font-size: 10px;
}
.signup a:hover {
padding: 0px;
}

.feed_list {
float:  left;
width: 110px;
background-color: transparent;
border: 1px solid gray;
margin-top: 10px;
margin-left: 5px;
margin-bottom: 10px;
}
.feed_li_title {
font-family: Verdana,Arial, Helvetica, sans-serif;
padding: 3px;
margin: 5px;
margin-left: 5px;
background-color: #E6E6E6;
font-size:10px;
list-style: none;
list-style-position: outside;
text-align: center;
}
.feed_li_title a:hover {
font-weight: bold;
}

.empty {
margin: 0px;
padding: 0px;
border: 0px;
background-color: transparent;	
}
.empty a {
color: Blue;
}
.sticky {
position: relative;
bottom: 0px;
right: 0px;
	
}

.leftmenu_ul {
margin: 0px;
padding: 0px;
border: 0px;
text-align: left;
list-style:  disc;
}
.leftmenu_head {
margin: 0px;
padding: 5px;
border: 0px;
font-size: 12px;
color: Black;
font-weight: bold;
text-align: left;
margin-top: 20px;
margin-left: 5px;
}
.leftmenu_item {
margin-left: 0px;
padding: 0px;
font-size: 11px;
color: black;
text-align: left;
border: 0px;
list-style-position: inside;
}
.leftmenu_item a:hover {
text-decoration: underline;
font-weight: bolder;
}
.member_personal {
background-color: #00BFFF;	
}

.picwrap_member {
margin:5px;
padding: 0px;
border: 0px;	
}
.picwrapper {
width: 500px;
margin:5px;
padding: 0px;
border: 0px;	
}
.srcres {
width: 550px;	
	
}


/* begin rbord box*/

/* Show only to IE PC \*/
* html .bxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebx {
	margin: 0 auto; /* center for now */
	padding: 0px;
	width: 100%; /* ems so it will grow */
	background-color: transparent;
	background:  url(../images/sbbody-r.jpg) no-repeat bottom right;
}
.bxhead {
	background-color: transparent;
	background:  url(../images/sbhead-r.jpg) top right;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-align: center;
}
.bxhead h2 {
	background-color: transparent;
	background: url(../images/sbhead-l.jpg) no-repeat top left;
	margin: 0px;
/* padding: 22px 30px 5px; */
	padding: 0px 0px 0px 0px;
	color:  #DAA520; 
	font-weight: bold; 
	font-size: 1em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.bxbody {
	background-color: transparent;
	background:  url(../images/sbbody-l.jpg) no-repeat bottom left;
	margin: 0;
	padding: 2px 2px 2px 0px;
	margin: 0px 0px 0px 0px;
}
.listbox {
margin-top: 15px;
list-style-position: inside;
}

.fplist {
list-style-image: url(../images/bullet_star.gif);
line-height: 135%;
}

.contact {
float: right;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
padding-right: 10px;	
}

.contact a {
text-decoration: none;
}
.contact a:hover {
border-bottom: 1px solid black;
text-decoration: none;
}
.contact a:visited {
text-decoration: none;
color: Blue;
}

.contact_form {
margin-left: 10px;
width: 300px;
}
.mail_table {
margin-left: auto;
margin-right: auto;
margin-top: 15px;
margin-bottom: 0px;
border: 1px solid gray;
padding: 25px;
background-color: #FDF5E6;
}
input,textarea {
border: 1px solid black;
}
.sendbutton {
background-color: Orange;
border: 1px solid black;
}



.piclist {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;	
float: left;
list-style-type: none;
list-style-position: inside;
text-decoration: none;
}	

.piclist_ul {
padding: 15px;
background-color: #FAFAD2;
margin-left: 15px;	
text-decoration: none;
}
	

.picap {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.subcontainer {
float: left;	
}

.thumbscontainer {
float: left;
padding: 5px;
}



.focuspic_container { //** The whole bigpic container  **//
float: left;	

}

.pic {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
width: 200px;
height: 16em;
margin: 10px;
background-color: #2F4F4F;
padding: 5px;
border: 1px solid black;
text-decoration: none;
}

.pic a, pic a:hover, pic a:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
margin: 0px;
text-decoration: none;
}


.bigpic { //** the actual picture container **// 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
padding: 10px;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/transp2.gif);
border: 1px solid gray;
}

.clearer {
clear: both;	
}

.msg {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 5px;	
width: 400px;
}

.adminchrome {
margin: 15px;	
z-index: 11;

}

.catlist {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
	background-color: #FAF0E6;
	padding: 10px;
	text-decoration: none;
}	
.catlist a , catlist a:hover, catlist a:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #FAF0E6;
padding: 10px;
text-decoration: none;
}

.checks {
background-color: #FFEFD5;	
border: 0px;
margin: 0px;
padding: 0px;	
}

.catwrap {

padding: 10px;
margin: 0px;
text-decoration: none;
border: 0px;
}

.catwrap a,catwrap a:hover,catwrap a:visited {
text-decoration: none;
border: 0px;
color: Blue;
}

.categ {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
padding: 5px;
padding-right: 0px;
margin: 0px;
border: 0px;
text-decoration: none;
}	

.categ a, categ a:visited,categ a:hover {
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color:  Blue;
}
	

.category_header {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
margin-left: auto;
margin-right: auto; 
	background-color: transparent;

}

.category_header a, category_header a:visited, category_header a:hover {
font-family:  Arial, Helvetica, sans-serif;
padding-left: 0px; 
background-color:  transparent;
}
.ship {
position:absolute;
bottom:10px;
right: 0px;
text-decoration: none;
}
.ship a {
border:0px;
padding:	0px;
margin: 0px;
text-decoration: none;
}

.bp_caption {
background-color: transparent;
padding-top: 5px;	
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 105%;
text-decoration: none;
color: White;
clear: left;
}
.bip_caption {
background-color: transparent;
padding-top: 5px;	
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 105%;
text-decoration: none;
color: Black;
clear: left;
}
.textfield {
background-color: transparent;	
}
div#commentForm
{
margin: 0px 20px 0px 20px;
display: none;
}
