h1 { background-color: #000000; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-variant: small-caps; font-weight: bold; margin-bottom: .5em; }
li { list-style-image: inherit; list-style-position: outside; list-style-type: disc; }
p { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px 0px 0px 0px; }
td.foliotitle a:link, td.foliotitle a:visited { color: #81AE24; /*for porfolio exit page link (mail to us)*/ }
.foliocaption { color: #A0A0A4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 14px; text-align: left; }
.foliotitle { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.formtag { background-color: #7A292A; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 4 px; padding-right: 14px; text-align: right; }
.homepageheads a:hover { color: White; text-decoration: none; }
.homepageheads, .homepageheads a:visited, .homepageheads a:link { color: rgb(77, 126, 192); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 44px; text-decoration: none; }
.indent { margin-left: 2em; }
.intro { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 16px; margin-bottom: 1em; padding: 15px 20px 0px 20px; text-align: left;  font-style: normal;           }
.listnobullet { list-style: none; }
.navmenu { border-bottom: #2F4F4F 1px dashed; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 1.5em; }
.navmenu a:link, .navmenu2 a:link { color: rgb(77, 126, 192); text-decoration: none; }
.navmenu a:visited, .navmenu2 a:visited { color: Gray; text-decoration: none; }
.navmenu a:hover, .navmenu2 a:hover { color: #FFFFFF; text-decoration: none; }
.navmenu2 { border-bottom: #2F4F4F 1px dashed; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 1.5em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px; }
.navtextbottom { color: rgb(169, 169, 169); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; line-height: 1.5em; }
.navtextbottom a:link { color: rgb(77, 126, 192); }
.navtextbottom a:visited { color: Gray; }
.navtextbottom a:hover, .rescellleft a:hover { color: White; }
.nembedhead { color: #81AE24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.nhead1 { color: Black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-variant: small-caps; font-weight: bold; line-height: 16px; padding: 5px 20px 5px 20px; text-indent: 0px; }
.nhead2 { color: rgb(158, 58, 0); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; padding: 0px 20px 0px 20px; text-indent: 0px; }
.normaltext { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; margin-bottom: 1em; padding: 0px 20px 0px 20px; text-align: left; }
.normaltext a:link { color: rgb(162, 55, 55); font-variant: normal; text-decoration: underline; }
.normaltext a:visited { color: rgb(122, 41, 42); }
.normaltext a:hover { color: rgb(204, 204, 204); }
.normaltextindent { color: #A0A0A4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 24px; margin-bottom: 0.5em; margin-left: 2em; text-align: left; }
.pagetitle { color: rgb(158, 58, 0); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; line-height: 24px; margin-bottom: 1em; padding: 20px 20px 0px 20px; text-indent: 0px; }
.pullqtembed { color: Black; font-style: normal; font-variant: small-caps; font-weight: bold; }
.pullquote { background-color: rgb(221, 207, 170); clear: none; color: rgb(122, 41, 42); float: right; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: 15px; margin: 0px 20px 0px 20px; padding: 20px 20px 20px; width: 300px; }
.pullquoteattrib { color: rgb(122, 41, 42); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; line-height: 12px; margin: 0px 20px 0px 20px; padding: 20px 20px 20px; }
.rescellleft { color: #000000; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 14px; font-weight: bold; line-height: 14px; text-decoration: none; }
.rescellleft a:link, .rescellleft a:visited{ color: #000000; text-decoration: none; }
.rescellright { color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; }
.resoutline1{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; height: 0em; margin-bottom: .2em; margin-left: 4em; margin-top: 1em; text-decoration: none; }
.resoutline1 a:link, .resoutline1 a:visited, .resoutline2 a:link, .resoutline2 a:visited { color: #000000; }
.resoutline2{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; height: 0em; margin-bottom: .1em; margin-left: 6em; margin-top: 0em; }
.restitle1 { background-color: #000000; color: rgb(158, 58, 0); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: bold; padding: 10px; text-align: left; }
.restitle2 { color: rgb(158, 58, 0); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: .5em; margin-top: 1em; text-align: left; }
.sidebarbox { background-color: rgb(170, 191, 165); clear: right; float: right; margin-right: 10px; margin-top: 10px; padding: 15px 10px 15px 15px; width: 200px;  margin-left: 12px;  }
.sidebarhead { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-variant: small-caps; font-weight: bold; }
.sidebartext { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.sidebartext a:link { color: #510000; }
.sidebartext a:visited { color: #9D0000; }
.sidebartext a:hover, td.foliotitle a:hover, .resoutline1 a:hover, .resoutline2 a:hover, .rescellleft a:hover { color: #FFFFFF; }
.sidebartext b { color: #800000; }
.photocaption { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; margin-bottom: 1em; padding: 10px 20px 0px 40px; text-align: left; }
.photo {
	padding: 20px 20px 0px 20px;
}
.sidebarnofloat {  padding-top: 15px; padding-right: 10px; padding-bottom: 15px; padding-left: 10px}
