/* CSS Document */

 BODY {
	margin           : 0px 0px 0px 0px;
	background-image: url(http://www.jjswing.com/joomla/templates/jjswing_white/images/sketch_bg.jpg);
	background-attachment: fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #FFFFFF;*/
}

/************************************************************************************************
UNUSED TAGS
div, td, tr, p, div, hr
.title
.pathway, a.pathway:link, a.pathway:visited, a.pathway:hover
a.mainmenu, a.mainmenu:link, a.mainmenu:visited, a.mainmenu:hover
*************************************************************************************************/

/* --Default Class Settings-- */
ul {
  margin           : 0px 0px 0px 0px; /*padding for latest news and guestbook content*/
 									  /* unordered list formatting */					  
}

.pagenav { 
	color : #000000;
}
.pagenav:visited {
	color: #FF66FF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}	
.pagenav:link {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF;
	}

.pagenav:hover {
    text-decoration  : underline;
}
table.moduletable {
	margin: 0px 0px 0px 0px;
	width: 95%;
	color: #000000;
        /*border-left: solid 0px #000000; /* creates a box around topmenu and right side modules*/
       /* border-right: solid 0px #000000;
        border-top: solid 0px #000000;
        border-bottom: solid 0px #000000;
        margin-left: 5px;*/
}
table.moduletable th {
  font-size        : 10px; /*text of titles to Newsflash and Latest News modules*/
  font-weight      : bold;
  color            : #000000;
  text-align       : left;
  width            : 100%;
  padding: 5px 5px 5px 5px; /*spacing between modules ie between Newsflash and Latest News modules*/
  margin: 20px 5px 20px 5px; /*no visible effect*/
}
table.moduletable td {
	font-size: 10px;
	font-weight: normal;
	/*border: 0px solid #00ccff; /*inner border to module content and topmenu*/
	/*padding: 2px 2px 2px 2px;
	margin: 20px 5px 20px 5px;*/
	/*backround color of news modules and topmenu */
	/*blue*/background-color: #99CCFF; 
	/* grey background-color:#CCCCCC; */
	/*green background-color:#66FF66;  */
	/* peach background-color:#FFFF99;    */
	/* cyan background-color:#3399FF;      */
	color: #000000
; 	
}
/************************************************************************************************

	TOPMENU SUB-CLASS

*************************************************************************************************/
/*	
table.moduletable-topmenu {
	font-size: 12px;
	font-weight: normal;
	background-color: #cccccc;
	color: #000000;
	width: 90%;
	left: 5%;
}

.table.moduletable-topmenu:link {
    font-size: 		12px; 
	font-weight: 	normal;
	color: 			#000000;
}

.table.moduletable-topmenu:visited {
	color:			#666666;
}*/
	
.sectiontableheader {
  background-color : #CCCCCC; /*backround color of photo gallery header*/
  color            : #FFFFFF; /*JJ Swing photo gallery title*/
  font-weight      : bold;
}
.sectiontable {
background-color:#FFFFFF;
}
.small {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : small;
	color            : #0099FF;
	text-decoration  : none;
	font-style: italic;
}

.caption {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : x-small;
	color            : #000000;
	text-decoration  : none;
	font-style: normal;
}
.contentpane {
  background-color  : #cccccc; /*no visible effect*/
 /* background-image: url(file:///D|/Program%20Files/JSAS/http_root/www/jjswing/templates/JJSwing_black/images/sketch_bg_1.jpg);*/
  color             : #cccccc;
}
.contentpaneopen {
/*	background-color: #000000 ;*/
/*    background-image: url(file:///D|/Program%20Files/JSAS/http_root/www/jjswing/templates/JJSwing_black/images/sketch_bg_1.jpg);*/
	
	color: #000000 ;	
	}

.contentheading, .componentheading { /*title above main content sections including dates for news items on news page*/
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	font-weight      : bold;
	color            : #000000;
	text-align       : left;
	font-style       : italic;
/*	background-image: url(file:///D|/Program%20Files/JSAS/http_root/www/jjswing/templates/JJSwing_black/images/group_sketch2.jpg));*/
}

.componentheader { /*header for Photo Gallery*/
color:#000000;
}
.sectiontableentry2 {
background-color:#FFFFFF;
}

.back_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}	

.back_button:link, .back_button:visited {
	color: #CCCCCC;
}
.back_button:hover {
	color: #cccccc;
	text-decoration  : underline;
}	
.blog {
font-size:12px;
color: #000000;
}
.blog_more {
color: #000000;
}

.blogsection {
color:#000000;
}

.blogsection:link {
color:#0000FF;
}

.blogsection:visited {
color:#FF00FF;
}
	

.inputbox {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #000000;
	background-color : #CCCCCC;
	border-color: #666666;
	border-width: thin;
	font-size: small;
	color: #CCCCCC;
	font-style: italic;
	border-color: #CCCCCC;
	border-width: thin;
	border-color: #CCCCCC;
	border-color: #CCCCCC;
}
a.maimenu-nav, a.mainlevel-nav:link, a.mainlevel-nav:visited {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:				#000000;
}

/*a:link, a:visited { /*all links including topmenu
  font-size        : 14px;
  color            : #000000;
  text-decoration  : none;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
  color            : #000000;
  text-decoration  : underline;
}*/

.sectiontableheader {
  background-color : #ffffff; /*backround color of photo gallery header*/
  color            : #ffffff; /*JJ Swing photo gallery title*/
  font-weight      : bold;
}

.sectiontableentry2 {
  background-color : #CCCCCC; /*guestbook dark bg color and footer bar for photo gallery*/
}

/*********************************************************************************
		STATIC CONTENT CLASSES
	
*********************************************************************************/		

.genericstatic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #000000;
}

.genericstatic:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF
}

.genericstatic:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF00FF;	
}

.multimedia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

/*****************************************************************************************
*****************************************************************************************/


