/******
* Default style sheet: mods
**/

/* body { margin:0px; color:#000000; font-family:Arial, Helvetica, sans-serif; background-color:#E9E9E9; } */
article pre { color:blue;
	border:solid 1px #333333;
	background: #FFFFFF;
    border-radius:3px;
	font-family:"monospace"; /*Courier New, Monaco, Andalé Mono, Monospace, Lucida - Brush Script MT*/
	padding:5px;
	overflow:auto;
}

/* article a */
a.embExtLink::after {
	content:"⤴️";
	font-size:x-small;
	padding-left:3px;
	position:relative;
	top:-5px;
}


/******** Message Board Selectors ********/

.formButton  { }

.formElement {
	position:relative;
	border:inset 1px;
	border-color:#0000CC;
	border-radius:6px;
	font-size:1em;
	height:1.8em;
}

.forumNavBTN { }


#mainArticle {
    background-color:#EEEEEE;
    padding:5px;
	text-align:left;
	margin-left:auto;margin-right:auto;width:88.5%;
}

#mainArticleMenu {
    border-bottom:solid 1px #000000;
    padding:5px;
	text-align:center;
	margin-left:auto;margin-right:auto;width:88.5%;
}

.msgFormBTN {
    min-width:100px; width:40%; max-width:140px;
    background: radial-gradient(#999999, #eeeeee, #cccccc);
    border: solid 1px;
    border-color:#333333;
    border-radius:10px;
    color:#000000;
    margin:1px;
    padding:4px;
    text-decoration:none;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
}

.msgFormBTN:hover {
    background: radial-gradient(#aaaaaa, #eeeeee, #dddddd);
    text-decoration:underline;
}

.msgMenuBTN {
	background-color:#aaaaaa;
	border-color:#999999;
    border-radius:4px;
	box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
	font-size:larger;
}
.msgMenuBTN:hover {
	background-color:#cccccc;
}


.msgLinkDateStamp { font-size:x-small; }

.msgBodyContent {
    background-color:#EEEEEE;
    padding:5px;
    text-align:left;margin-left:auto;margin-right:auto;width:88.5%;
}

.postingRules { min-width:300px;width:80%;margin-left:auto;margin-right:auto; }

.msgTextArea {
    min-height:225px; min-width:225px; width:90%; padding:3px;
}

.msgInputNarrow {
    min-width:110px; width:38%;  max-width:275px; margin-top:5px;
}

.msgInputWide {
    min-width:225px; width:90%; max-width:650px; margin-top:5px;
}

.msgLinkDateStamp {
    font-size:smaller;
}

.msgTimeStamp {
    font-size:smaller;
    display: inline;	
}

.msgOT {
    font-size:larger;
}

.msgRsp {

}

.note-video-clip {
    display:block;
    margin-left:2%;
    margin-right:2%;
    max-width:640px;
    min-width:200px;
    width:98%;
}


@media screen and (max-width: 768px) {
    .msgTimeStamp { 
        display: none;
    }
}


/******** Blog Selectors ********/
.blogBody {background-color:#FFFFFF; }
.blogContent {background-color:#CCCCCC; }
.blogMenu { background-color:#CCCCCC; }


/******** Embedded Link Selectors ********/
.embExtLink  {	color:#0066CC; }
.embIntLink  {	color:#0066CC; }


.indexLinksDiv { font-weight:bold; }
.pageLinksDiv { font-size:smaller; padding:5px; }


.viewButton {
    font-size:larger; padding:0px;
    background:none; outline:none; border:none; text-align:left;
    text-decoration:underline;
}

.viewButton:hover {
    font-size:larger; padding:0px;
    background:none; outline:none; border:none; text-align:left;
    background-color:#F6F6F6;
    text-decoration:underline;
}


