/*tag specific styles*/

BODY{
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #DEDBD6;
	scrollbar-shadow-color:#888888;
	scrollbar-darkshadow-color:#DEDBD6;
	scrollbar-highlight-color:#DEDBD6;
	
}


A:LINK{
	color: #000080;	
}
A:VISITED{	color: #000080;	
}
A:ACTIVE{	color: #000080;	
}
A:HOVER{	color: #cc3300;	
	text-decoration: underline;	
}


INPUT{
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	
}

SELECT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
OPTION{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

TEXTAREA{
	background-color:#FFFFFF;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	background-image: url(../../_icons/bg_inset_shadow.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}


/*dhtml navigation menu styles*/


/*content styles*/

.inpButton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px outset #999999;
	color: #333333;
	padding: 1px;
	border-left:2px solid #98AE93;
	background-color: #EFEFEF;
}

.inpCheckBox{
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	
}

.modContainer{
	background-color:#FFFFFF;
	
}

.modHeader{
	border-bottom:1px solid #333333;
	font-family:Verdana,Ms Sans Serif,Arial;
	text-align:center;
	text-transform: uppercase;
	font-size:10px;
	font-weight:bold;
	height:20px;
	
}

.modContent{

}

.ctHeader{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	color:#444444;
	
}

.ctToolBar{
	background-color:#FFFFFF;
	font-family:Verdana,Ms Sans Serif,Arial;
	font-size:9pt;
	font-weight:bold;
	
}

.ctAlternate{
	background-color:#F7F7F7;
	font-family:Verdana,Ms Sans Serif,Arial;
	font-size:8pt;
	
}

.ctNormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;
	line-height: 16px;
}

.ctSmall{
	font-family:Verdana;
	font-size:8pt;
	
}

.ctBulletin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#787270;
}

.ctBulletinNew{
	background: url(/_filelib/ImageGallery/Bullets/new.gif) no-repeat 100% 2px;
	padding-right: 28px;
}

.ctBulletinDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF614B;
	text-decoration: none;
}
.ctBulletinLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#787270;
	text-decoration: none;
	line-height: 16px;
}

.ctBulletinShortText{
	font-family:Arial;
	font-size:10px;
	color:#111111;
	
}

.ContentHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#787270;
	text-decoration: none;
	line-height: 16px;
}




/* ------------------------------------ */
/* John Jones Style Sheet */
/* ------------------------------------ */

/*dhtml navigation main menu styles*/

.mnuJohn{
	text-align: center;
	width: 740px;
}

.mnuJohnItem, .mnuJohnItemOver, .mnuJohnItemActive, .mnuJohnItemActiveOver, .mnuJohnItemMembers, .mnuJohnItemMembersOver{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	width: 90px;
	text-align: left;
}

.mnuJohnItemOver{
	color: #990000;
	text-decoration: none;
}

.mnuJohnItemActive{
	color: #990000;
	text-decoration: none;
}

.mnuJohnItemActiveOver{
	color: #990000;
	text-decoration: none;
}

/* sub */

.mnuJohnSub{
	text-align: left;
	/*     padding-left: 8px;
	margin-left: 8px;
	border-top: 1px solid #AA0000;
	border-bottom: 1px solid #AA0000;
	border-left: 1px solid #AA0000;
	border-right: 1px solid #AA0000;*/
}

.mnuJohnSubItem, .mnuJohnSubItemOver, .mnuJohnSubItemActive, .mnuJohnSubItemActiveOver, .mnuJohnSubItemMembers, .mnuJohnSubItemMembersOver{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.mnuJohnSubItemOver{
	color: #990000;
	text-decoration: none;
}

.mnuJohnSubItemActive{
	color: #990000;
	text-decoration: none;
}

.mnuJohnSubItemActiveOver{
	color: #990000;
	text-decoration: none;
}

.mnuJohnSubItemSeparatorH{
	background-color: #000000;
	width: 1px;
	height: 10px;
}

/* Photo Grid Style */

#photoGrid .modContainer{
}
#photoGrid .modContent{
}
#photoGrid .ctToolBar{
	padding: 0 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
#photoGrid .ctBulletin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF614B;
}
#photoGrid .ctBulletin TABLE TD{
	padding: 0 0 10 10px;
}
#photoGrid .modContent TD{
	padding:0px;
}
#photoGrid .ctBulletinNew{
/*	background: url(/_filelib/ImageGallery/Bullets/new.gif) no-repeat 100% 2px;
	padding-right: 28px;*/
}
#photoGrid .ctBulletinDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF614B;
	text-decoration: none;
}
#photoGrid .ctBulletinImage{
/*	border-right: 10px #FFF Solid;*/
}
#photoGrid IMG{
	border: 0;
	height: 84px;
}
#photoGrid .ctBulletinLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF614B;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 10px;
}
#photoGrid A.ctBulletinLink, A:VISITED.ctBulletinLink, A:ACTIVE.ctBulletinLink{
	padding-left: 10px;
}
#photoGrid A:HOVER.ctBulletinLink{
	color:#666666;
	text-decoration: none;
	padding-left: 10px;
}
#photoGrid .ctBulletinShortText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding: 0 10 0 10px;
}
#photoGrid .pgNext IMG{
	display: none;
/*	height: 12px;
	padding-right: 10px; */
}
#photoGrid .pgPrevious IMG{
	display: none;
/*	height: 12px; */
}
#photoGrid .pgPageCurrent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal:
}
#photoGrid .pgPageLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF614B;
	text-decoration: none;
	font-weight: normal;
}
#photoGrid #gridPageNavigation {
	position: absolute;
	top: 530px;
	width: 922px;
}
#photoGrid #gridPageNavigation IMG {
	display: none;
}

/* ----- */




/* page */

.mnuJohnPage{
	text-align: left;
}

.mnuJohnPageItem, .mnuJohnPageItemOver, .mnuJohnPageItemActive, .mnuJohnPageItemActiveOver, .mnuJohnPageItemMembers, .mnuJohnPageItemMembersOver{
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	padding-left: 5px;
	padding-right: 5px;
}

.mnuJohnPageItemOver{
	color: #990000;
	text-decoration: none;
}

.mnuJohnPageItemActive{
	color: #990000;
	text-decoration: none;
}

.mnuJohnPageItemActiveOver{
	color: #990000;
	text-decoration: none;
}

.mnuJohnPageItemSeparatorH{
	background-color: #000000;
	width: 1px;
	height: 9px;
}

.jNav{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}

.jSubNav{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

.purchase{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.purchase, a.purchase:link, a.purchase:active, a.purchase:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

a.purchase:hover{
	color: #000000;
	text-decoration: underline;
}
