/*IMG no border delared*/
a img{border: none;}
.imgl {margin-left: 0px;margin-right: 15px;margin-top: 5px;	margin-bottom: 5px;}
.imgr {float: right; margin-left: 15px;margin-right: 0px;margin-top: 5px;	margin-bottom: 5px;}
.imgbox {margin-left: 0px;margin-right: 25px;}
/*body text*/
p.black{font-size: 12px; font-family: verdana, geneva, arial, helvetica, sans-serif;color: black;}
p.black2{font-size: 11px; font-family: verdana, geneva, arial, helvetica, sans-serif;color: black;}
p.white{font-size: 12px;font-family: verdana, geneva, arial, helvetica, sans-serif;color: white;}
p.white2{font-size: 11px;font-family: verdana, geneva, arial, helvetica, sans-serif;color: white;}
/* default links*/
a:link {text-decoration: none;color: #800080; }
a:visited {text-decoration: none;color: 666666;}
a:hover{text-decoration: underline;color: #FF0000;font-weight: normal;}
a:active {text-decoration: none;color: #000000}
/*menu Serif*/
a.menu_s:link {font-family: "Book Antiqua", Palatino, Georgia, serif; color: black;font-weight: normal;font-size: 1.35em;}
a.menu_s:visited {font-family: "Book Antiqua", Palatino, Georgia, serif; color: #666666;font-weight: normal; font-size: 1.35em;}
a.menu_s:hover {font-family: "Book Antiqua", Palatino, Georgia, serif;color: red; font-weight: normal;font-size: 1.35em;}
a.menu_s:active {font-family: "Book Antiqua", Palatino, Georgia, serif;	color: black; font-weight: normal; font-size: 1.35em;}
/*menu sans-serif*/
a.menu_ss:link {font-family: verdana, geneva, arial, helvetica, sans-serif;color: black;font-weight: normal;font-size: 1.25em;}
a.menu_ss:visited {font-family: verdana, geneva, arial, helvetica, sans-serif;color: #666666;font-weight: normal;	font-size: 1.25em;}
a.menu_ss:hover{font-family: verdana, geneva, arial, helvetica, sans-serif;color: red;	font-weight: normal;font-size: 1.25em;}
a.menu_ss:active {font-family: verdana, geneva, arial, helvetica, sans-serif;	color: Black;font-weight: normal;font-size:1.25em;}
/*menu Monotype*/
a.menu_m:link {font-family: "Courier New", Courier, monospace; color: black; font-weight: bold;font-size: 1.4em;}
a.menu_m:visited {font-family: "Courier New", Courier, monospace;	color: #666666; font-weight: bold;font-size: 1.4em;}
a.menu_m:hover {	font-family: "Courier New", Courier, monospace;	color: red;	font-weight: bold;font-size: 1.4em;}
a.menu_m:active {font-family: "Courier New", Courier, monospace;color: black; font-weight: bold;font-size: 1.4em;}	
/*menu nav*/
a.nav1:link {font-family: verdana, geneva, Helvetica, sans-serif;	color: black;font-weight: bold;font-size: 8pt;}
a.nav1:visited {font-family: verdana, geneva, Helvetica, sans-serif;	color: #666666;font-weight: bold;font-size: 8pt;}
a.nav1:hover {font-family: verdana, geneva, Helvetica, sans-serif;color: red;	font-weight: bold;font-size: 8pt;}
a.nav1:active {font-family: verdana, geneva, Helvetica, sans-serif;color: black;font-weight: bold;font-size: 8pt;}	
a.nav2:link {font-family: verdana, geneva, Helvetica, sans-serif;	color: black;font-weight: normal;font-size: 9pt;}
a.nav2:visited {font-family: verdana, geneva, Helvetica, sans-serif;	color: #666666;font-weight: normal;font-size: 9pt;}
a.nav2:hover {font-family: verdana, geneva, Helvetica, sans-serif;color: red;	font-weight: normal;font-size: 9pt;}
a.nav2:active {font-family: verdana, geneva, Helvetica, sans-serif;color: black;font-weight: normal;font-size: 9pt;}	
a.bnav:link {font-family: verdana, geneva, Helvetica, sans-serif;	color: black;font-weight: bold;font-size: 8pt;}
a.bnav:visited {font-family: verdana, geneva, Helvetica, sans-serif;	color: #666666;font-weight: bold;font-size: 8pt;}
a.bnav:hover {font-family: verdana, geneva, Helvetica, sans-serif;color: red;	font-weight: bold;font-size: 8pt;}
a.bnav:active {font-family: verdana, geneva, Helvetica, sans-serif;color: black;font-weight: bold;font-size: 8pt;}	
a.tnav:link {font-family: verdana, geneva, Helvetica, sans-serif;	color: black;font-weight: bold;font-size: 9pt;}
a.tnav:visited {font-family: verdana, geneva, Helvetica, sans-serif;	color: #666666;font-weight: bold;font-size: 9pt;}
a.tnav:hover {font-family: verdana, geneva, Helvetica, sans-serif;color: red;	font-weight: bold;font-size: 9pt;}
a.tnav:active {font-family: verdana, geneva, Helvetica, sans-serif;color: black;font-weight: bold;font-size: 9pt;}	
/*page footer*/
a.page:link {font-family: "Book Antiqua", Palatino, Georgia, serif; color: black; font-weight: normal;
font-variant: normal;font-style: italic; font-size: 12px;}
a.page:visited {font-family: "Book Antiqua", Palatino, Georgia, serif; color: black; font-weight: normal;
font-variant: normal;font-style: italic; font-size: 12px;}
a.page:hover {font-family: "Book Antiqua", Palatino, Georgia, serif; color: red; font-weight: normal;
font-variant: normal;font-style: italic; font-size: 12px;}
a.page:active {font-family: "Book Antiqua", Palatino, Georgia, serif; color: black; font-weight: normal;
font-variant: normal;font-style: italic; font-size: 12px;}	
/*text size*/
BODY {font-size: 11pt;}
/*BODY {font-size: 80%;}*/
/*body, p {font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: .9em;}*/
body, p {font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11pt;}
.blue {font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: .9em; color: darkblue;}
.blueh {font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 1em;font-weight: bold; color: darkblue;text-align: left;}
/*heading standard black center*/
H2 {font-size: 1.5em;font-weight: bold;font-variant: small-caps;text-align: center; font-family: "Book Antiqua", Palatino, Georgia, serif;}
H3 {font-size: 1.25em;font-weight: bold;font-variant: small-caps;text-align: center; font-family: "Book Antiqua", Palatino, Georgia, serif;}
H4 {font-size:1em;font-weight: bold;font-variant: small-caps;text-align:center; font-family: "Book Antiqua", Palatino, Georgia, serif;color: black; }
H5 {font-size:.8em;font-weight: bold;font-variant: small-caps;text-align:center; font-family: "Book Antiqua", Palatino, Georgia, serif;color: black; }
/*black - left*/
H3.left {font-size: 1.25em;font-weight: bold;font-variant: small-caps;text-align:left; font-family: "Book Antiqua", Palatino, Georgia, serif;}
H4.left {font-size:1em;font-weight: bold;font-variant: small-caps;text-align:left; font-family: "Book Antiqua", Palatino, Georgia, serif;color: black;}
/*heading other*/
h2.red{font-size: 1.5em;font-weight: bold;text-align:center;color: red; font-variant: normal; font-family: Georgia, "Book Antiqua", Palatino, serif;}
h3.red{font-size: 1.25em;font-weight: bold;text-align:center;color: red;font-variant: normal; font-family: Georgia, "Book Antiqua", Palatino, serif;}
h4.red{font-size: 1em;font-weight: bold;text-align:center;color: red;font-variant: normal; font-family: Georgia, "Book Antiqua", Palatino, serif;}
/*heading portfolio*/
h4.pf{font-size: 1.1em; font-weight: normal;text-align:center;color: red; font-variant: normal; font-family: Georgia, "Book Antiqua", Palatino, serif;}
.pftext{font-family: Palatino,"Book Antiqua", Georgia, serif; font-size: .8em;color: black;}
/*trailer text*/
.t_black {font-family: Palatino,"Book Antiqua", Georgia, serif; font-size: .8em;text-align: center;margin-top: -4px;color: black;}
.t_white {font-family: Palatino,"Book Antiqua", Georgia, serif; font-size: .8em;text-align: center;margin-top: -4px;color: white;}
.t_yellow {font-family: Palatino,"Book Antiqua", Georgia, serif; font-size: .8em;text-align: center;margin-top: -4px;color: yellow;}
/*other body text*/
.silver{font-family:Georgia, "Book Antiqua", Palatino, serif;margin: 2em;padding: 1em;background: silver;color: black;}
.maroon0 {font-family: Georgia, "Book Antiqua", Palatino, serif; font-size: .8em;color: Maroon; font-weight: normal;}
.maroon1 {font-family: Georgia, "Book Antiqua", Palatino, serif;font-size: .8em;color: Maroon; font-weight: bold;}
.maroon2 {font-family: Georgia, "Book Antiqua", Palatino, serif;font-size: 1.2em;color: Maroon; font-weight: bold;}
/*vertical adjustment - headings, etc to close the wide gap in text*/
.vshort6 {margin-bottom: -6px;}
/*alignment*/
.left {text-align: left}
.right {text-align: right}
.center {text-align: center}
.just{text-align: justify;}
/*gallery*/
.gallerycontainer{position: relative;}
.thumbnail img{border: 1px solid white;margin: 0 5px 5px 0;}
.thumbnail:hover{background-color: transparent;}
.thumbnail:hover img{border: 1px solid red;}
.thumbnail span{position: absolute;left: -1000px;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{border-width: 0;padding: 12px;}
.thumbnail span {text-align: center;}
.thumbnail:hover span{visibility: visible;top: 0;left: 300px; z-index: 50;}
.bthumbnail img{border: 1px solid white;margin: 0 5px 5px 0;}
.bthumbnail:hover{background-color: transparent;}
.bthumbnail:hover img{border: 1px solid blue;}
.bthumbnail span{position: absolute;left: -1000px;visibility: hidden;color: black;text-decoration: none;}
.bthumbnail span img{border-width: 0;padding: 12px;}
.bthumbnail span {text-align: center;}
.bthumbnail:hover span{visibility: visible;top: 0;left: 320px; z-index: 50;}
/*background colors*/
.bgwhite {background: white;}
.bgblack {background: black;}
/*Text Indent*/
.indent20{text-indent: 20px;}
.spacing {margin: 0px 20px 0px 0px}
/*rules*/
hr.black5 { color:black; background: black; border: 0; Height:1px; width: 50%;}
hr.red9 { color:red; background: red; border: 0; Height:1px; width: 90%;}
hr.red8 { color:red; background: red; border: 0; Height:1px; width: 80%;}
hr.red7 { color:red; background: red; border: 0; Height:1px; width: 70%;}
hr.red6 { color:red; background: red; border: 0; Height:1px; width: 60%;}
hr.blue7 { color:DarkBlue; background: darkblue; border: 0; Height:1px; width: 70%;}
hr.blue6 { color:DarkBlue; background: darkblue; border: 0; Height:1px; width: 60%;}
hr.or8 { color:#FFCCBB; background: #FFCCBB; border: 0; Height:1px; width: 80%;}
hr.or7 { color:#FFCCBB; background: #FFCCBB; border: 0; Height:1px; width: 70%;}
hr.or6 { color:#FFCCBB; background: #FFCCBB; border: 0; Height:1px; width: 60%;}
/* nav addons see font-menu-nav*/
.nav1 {border: 1px solid red;padding: 1px 2px;margin: 0px 3px;}
/*.nav1 {background-color: #DADADA;border: 1px solid red;padding: 1px 2px;margin: 0px 3px;}*/
.bnav {background-color: #87CEFA;border: 1px solid #0000CD;padding: 2px;margin: 3px;}
.tnav {background-color: #FFCCBB; border: 1px solid #FF6633; padding: 2px; margin: 3px;}
.page {background: #FFDAB9; border: 1px solid Teal; padding: 2px .5em;}
hr.orange {color: #FFDAB9;background-color:#FFDAB9;border: 0;height: 2px;}
.inviz{visibility: hidden;}
/*image-text floats*/
div.float{float: left;}
div.float_r{float: right;}
div.float a {text-align: center;}
div.wframe {background: #c0c0c0; width: 630px; margin: 15px; padding: 6px;border: 1px solid red;}
div.frame {background: #c0c0c0; width: 200px; margin: 15px; padding: 8px;border: 1px solid red;}
div.tframe {width: 400px; margin: 15px; padding: 8px;}
div.brframe {background: #ffffff; width: 220px; margin: 15px;	padding: 25px 0px 0px 0px; border: 1px solid #00008B;}
div.brframe2 {background: #ffffff; width: 243px; margin: 15px;	padding: 15px 0px 0px 0px; border: 1px solid #00008B;}
div.tdframe {background: #ffffff; width: 220px; margin: 15px;	padding: 25px 0px 0px 0px; border: 1px solid #FF6633;}
/*image frames*/
img.frame2{margin: 20px 20px 0px 20px; border: 1px solid darkblue; padding: 25px;}
img.frame3{margin: 10px 10px 25px 30px; border: 2px solid black; padding: 20px;}
img.frameca{margin: 20px 10px 30px 10px; border: 2px solid #BB0000; padding: 10px;}
img.frameca2{margin: 0px; border: 2px solid #BB0000; padding: 10px;}
img.framef{margin: 10px 10px 0px 10px; border: 4px double #990000; padding: 15px;}
img.bframe{border: 36px solid black;}
/*preset text box size*/
.ibox {background-color: #99CCFF; width: 600px; height: 150px; padding: 20px; border: 1px solid darkblue; margin-left: 60px; margin-bottom: 15px;}
.iboxx {background-color: #99CCFF; width: 600px; padding: 20px; border: 1px solid darkblue; margin-left: 60px; margin-bottom: 15px;}
