BODY,P,TR,TD
{
font-family: arial,verdana,helvetica,sans-serif;
font:normal 12pt sans-serif;
color: #000;
margin-top:0;
margin-bottom: 0;
margin-left: 0;
background: #000;
background-image: none;
background-color: #fffff5;

}


a:link {text-decoration: underline;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: underline; color: #000; background-color: #fffff5;}
a:active {text-decoration: none;}

a.red:link {color: #ff0000;}
a.red:visited {color: #ff0000;}
a.red:hover {color: #ba0000;}
a.red:active {color: #ba0000;}

a[href^="http://"] {
  background: url(images/offsite.png) 
  no-repeat center right;
  padding-right: 11px;
 }

a[href^="http://www.gregoryjbara.com"], 
a[href^="http://gregoryjbara.com"],
a[href^="http://gregoryjbara.mobi"],
a[href^="http://www.gregoryjbara.mobi"] {
  background: transparent;
  padding-right: 0;
 }


a[rel~="nofollow"] {
  border: thin dashed ! important;
  color: #b22222 ! important;
  background-color: rgb(255, 200, 200) ! important;
}


br#mybr { clear: left; }
							  

.subh {
font-family: arial,verdana,sans-serif;
font-weight: 700;
font-size: 10pt;
font-variant: normal;
font-style: normal;
color: #000;
background: #000;
background-image: none;
background-color: silver;

}

.subb {
font-family: arial,verdana,sans-serif;
font-weight: 700;
font-size: 10pt;
font-variant: normal;
font-style: normal;
color: #000;
background: #000;
background-image: none;
background-color: silver;
text-align: center;
border-right:medium solid #b70000;
border-top:medium solid #b70000;
border-left:medium solid #b70000;
border-bottom:medium solid #b70000;

}

.subn {
font-family: arial,verdana,sans-serif;
font-weight: 700;
font-size: 10pt;
font-variant: normal;
font-style: normal;
color: #000;
background: #000;
background-image: none;
background-color: #fffff5;
text-align: center;
border-right:thin solid navy;
border-top:medium solid navy;
border-left:thin solid navy;
border-bottom:medium solid navy;

}


.subv {
font-family: arial,verdana,sans-serif;
font-weight: 700;
font-size: 10pt;
font-variant: normal;
font-style: normal;
color: #ffffff;
background: #000;
background-image: none;
background-color: #cb0303;

}

.twelp {
 font-weight: normal;
 font-size: 12pt;
 font-family: arial,verdana,sans-serif;
 font-variant: normal;
 font-style:normal;
 }


.frtn {
 font-weight: normal;
 font-size: 14pt;
 font-family: arial,verdana,sans-serif;
 font-variant: normal;
 font-style:normal;
 }

 .twe {
 font-weight: 700;
 font-family: Georgia,serif;
 font-variant: normal;
 font-style:normal;
 font-size: 20pt;
 }

 .sixtgeo {
 font-weight: normal;
 font-size: 16pt;
 font-family: Georgia,serif;
 font-variant: normal;
 font-style:normal;
 }

 .frtngeo {
 font-weight: normal;
 font-size: 14pt;
 font-family: Georgia,serif;
 font-variant: normal;
 font-style:normal;
 }

  .twegeo {
 font-weight: normal;
 font-size: 12pt;
 font-family: Georgia,serif;
 font-variant: normal;
 font-style:normal;
 }

.sm {
 font-weight: normal;
 font-size: 9pt;
 font-family: arial,verdana,sans-serif;
 font-variant: normal;
 font-style:normal;
 }

  .aris {
  font-weight: normal;
  font-size: 10px;
  font-family: arial,verdana,sans-serif;
  font-variant: normal;
  font-style: normal;
  color: black;
  background-color: #fffff5;
}


 .ari {
  font-weight: normal;
  font-size: 10pt;
  font-family: arial,verdana,sans-serif;
  font-variant: normal;
  font-style: normal;
  color: black;
  background-color: #fffff5;
}

 .arib {
  font-weight: 700;
  font-size: 10pt;
  font-family: arial,verdana,sans-serif;
  font-variant: normal;
  font-style: normal;
  color: black;
  background-color: #fffff5;
  }

 .cpy {
 font-weight: normal;
 font-size: 8pt;
 font-family: arial,verdana,sans-serif;
 font-variant: normal;
 font-style:normal;
 }

 .frtnrev {
 font-weight: normal;
 font-size: 14pt;
 font-family: arial,verdana,sans-serif;
 font-variant: normal;
 font-style:normal;
 color:#ffffff;
 background-color:#000000;
 }

 #lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}