@charset "UTF-8";
/*-----------------------------------------------------------------------------
Trinity Estates Style Sheet
version:   2.0 - for Easyspace
author:    paul howie
email:     phowie@bluegreendesign.com
website:   http://trinity.bluegreenhosting.co.uk/
-----------------------------------------------------------------------------*/
/* =General
-----------------------------------------------------------------------------*/
body {position: relative;margin: 0;padding: 0;background: #E5F3D2;behavior: url("/_scripts/csshover3.htc");}
.tRight {text-align: right;}
.tCentre {text-align: center;}
.tBlock {display: block;}
.imgRight {float: right;margin-left: 10px;}
/* =Links
-----------------------------------------------------------------------------*/
#contentBar .container a:link,#contentBar .container a:visited {text-decoration: none;font-weight: bold;color: #044155;}
#contentBar .container a:hover,#contentBar .container a:active,.container a:focus {color: #6B8C40;}
#contentBar .container a.blank,#homeBar .container a.blank {text-decoration: none;background: none;}
#contentBar .container a:hover.blank,#contentBar .container a:visited.blank,#homeBar .container a:hover.blank,#homeBar .container a:visited.blank {background:none;}
/* =Branding
-----------------------------------------------------------------------------*/
#mastHead {width: 100%;height: 108px;position: absolute;top: 0;left: 0;background: url(/images/template/mastHead.png) repeat-x;}
#mHbgrnd {background: url(/images/template/mHbgrnd.png) 50% 0 repeat-x;width: 100%;height: 108px;position: absolute;top: -3px;left: 0;margin: 0;padding: 0;}
#mHmid {background: url(/images/template/mHmid.png) 60% 0 repeat-x;height: 108px;width: 100%;position: absolute;top: 0;left: 0;margin: 0;padding: 0;}
#mHtop {background: url(/images/template/mHtop.png) 40% 0 repeat-x;width: 100%;height: 108px;position: absolute;top: 0;left: 0;margin: 0;padding: 0;}
#mHout1 {background: url(/images/template/mHout1.png) 50% 0 repeat-x;width: 100%;height: 108px;position: absolute;top: 0;left: 0;margin: 0;padding: 0;}
#mHout2 {background: url(/images/template/mHout2.png) 60% 0 repeat-x;width: 100%;height: 108px;position: absolute;top: 0;left: 0;margin: 0;padding: 0;}
#mHout3 {background: url(/images/template/mHout3.png) 40% 0 repeat-x;width: 100%;height: 108px;position: absolute;top: 0;left: 0;margin: 0;padding: 0;}
#mastHeadInner {height: 108px;}
#logo {height: 108px;width: 104px;float: right;background: url(/images/template/logoBgrnd.png) no-repeat 0px 0px;margin: 0px;text-align: center;padding: 0 40px 0 0;}
/* =Main Nav
-----------------------------------------------------------------------------*/
#mastHead .container ul.MenuBarHorizontal {list-style-type: none;width: auto;font-weight: bold;margin: 0;padding: 72px 0 0 0;z-index: 30;}
#mastHead .container ul.MenuBarActive {z-index: 1000;}
#mastHead .container ul.MenuBarHorizontal li {margin: 0;padding: 0;list-style-type: none;position: relative;width: auto;white-space: nowrap;float: left;text-align: left;}
#mastHead .container ul.MenuBarHorizontal li.aff {margin-left: 50px;}
#mastHead .container ul.MenuBarHorizontal a {display: block;padding: 5px;color: #004993;font-size: 16px;font-weight: bold;text-decoration: none;border-bottom: solid 6px #ffffff;margin: 0px;}
#trin #mastHead .container ul.MenuBarHorizontal a.tri,#res #mastHead .container ul.MenuBarHorizontal a.resi,#mov #mastHead .container ul.MenuBarHorizontal a.move,#dev #mastHead .container ul.MenuBarHorizontal a.deve,
#get #mastHead .container ul.MenuBarHorizontal a.geti {border-bottom: 6px solid #80D0E3;}
#aff #mastHead .container ul.MenuBarHorizontal a.affi {border-bottom: 6px solid #80D0E3;color: #333333;}
#mastHead .container ul.MenuBarHorizontal a.MenuBarItemHover,#mastHead .container ul.MenuBarHorizontal a.MenuBarItemSubmenuHover,#mastHead .container ul.MenuBarHorizontal a.MenuBarSubmenuVisible {color: #73BB3B;border-bottom: 6px solid #9BD485;}
#mastHead .container ul.MenuBarHorizontal a.affi {color: #73BB3B;}
#mastHead .container ul.MenuBarHorizontal a:hover,#mastHead .container ul.MenuBarHorizontal a:focus,#trin #mastHead .container ul.MenuBarHorizontal a.tri:hover,#res #mastHead .container ul.MenuBarHorizontal a.resi:hover,#mov #mastHead .container ul.MenuBarHorizontal a.move:hover,#dev #mastHead .container ul.MenuBarHorizontal a.deve:hover,#get #mastHead .container ul.MenuBarHorizontal a.geti:hover {color: #73BB3B;border-bottom: solid 6px #9BD485;text-decoration: none;}
#mastHead .container ul.MenuBarHorizontal a:hover.affi,#mastHead .container ul.MenuBarHorizontal a:focus.affi {color: #73BB3B;border-bottom: solid 6px #9BD485;text-decoration: none;}
/* SubNav Bar */
#mastHead .container ul.MenuBarHorizontal ul {margin: 0;padding: 0;list-style-type: none;z-index: 1020;width: 17em;position: absolute;left: -1000em;background: #E5F5F9 url(/images/template/contentBar.png) repeat-x;}
#mastHead .container ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {left: auto;}
#mastHead .container ul.MenuBarHorizontal ul li {width: 17em;}
#mastHead .container ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible {left: auto;top: 0;}
#mastHead .container ul.MenuBarHorizontal ul a {color: #333333;border-bottom: 1px solid #ffffff;font-size: 13px;font-weight: normal;}
#mastHead .container ul.MenuBarHorizontal ul a:hover,#mastHead .container ul.MenuBarHorizontal ul a:focus {color: #333333;background-color: #9BD485;border-bottom: 1px solid #ffffff;}
#mastHead .container ul.MenuBarHorizontal ul a.MenuBarItemHover,#mastHead .container ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover,#mastHead .container ul.MenuBarHorizontal ul a.MenuBarSubmenuVisible {background-color: #9BD485;color: #333333;border-bottom: 1px solid #ffffff;}
/* Sub SubMenus */
#mastHead .container ul.MenuBarHorizontal ul ul {position: absolute;margin: 0 0 0 95%;}
/*******************************************************************************
 BROWSER HACKS: the hacks below should not be changed unless you are an expert
 *******************************************************************************/
#mastHead .container ul.MenuBarHorizontal iframe {position: absolute;z-index: 1010;filter:alpha(opacity:0.1);}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
#mastHead .container ul.MenuBarHorizontal li.MenuBarItemIE {
display: inline;
f\loat: left;
}
}
/* =Sub Nav
-----------------------------------------------------------------------------*/
#subNav {width: 230px;background-color: #E5F5F9;background-image: url(/images/template/pageHead.png);background-repeat: no-repeat;background-position: right top;margin: 0px;padding: 0px;list-style-type: none;}
#subNav li {width: 210px;margin: 0 0 0 10px;padding: 0;overflow: hidden;}
#contentBarInner.container #subNav li a,#contentBarInner.container #subNav li a:visited,#contentBarInner.container #subNav li a:active {line-height: 35px;border-bottom: 1px solid #999999;text-decoration: none;padding: 0 0 0 30px;width: 190px;display: block;font-weight: normal;color: #6B8C40;}
#contentBarInner.container .ser1 #subNav li a.ser1,#contentBarInner.container .ser2 #subNav li a.ser2,#contentBarInner.container .ser3 #subNav li a.ser3,#contentBarInner.container .ser4 #subNav li a.ser4,#contentBarInner.container .ser5 #subNav li a.ser5,#contentBarInner.container .ser6 #subNav li a.ser6,#contentBarInner.container .ser7 #subNav li a.ser7 {background-image: url(/_styles/icons/visited2.png);background-repeat: no-repeat;background-position: 5px center;background-color: #E0F5CF;}
#contentBarInner.container #subNav li a:hover {color: #7BF;background-color: #D1EAAE;}
#contentBarInner.container #subNav li.pointer {border-bottom: 1px solid #999999;}
#contentBarInner.container #subNav li.pointer a:hover {background-color: none;}
#subNav li.menuBot {margin: 0;padding: 0;width: 230px;background-image: url(/images/template/menuBot.png);background-repeat: no-repeat;height: 21px;}
/* =Main Content
-----------------------------------------------------------------------------*/
#contentBar {background-color: #FFFFFF;width: 100%;padding-top: 108px;}
#contentBarInner {background-repeat: no-repeat;background-position: 40px bottom;}
#contentBarInner.cityMB {background-image: url(/images/template/cityMB.jpg);}
#contentBarInner.cityLB {background-image: url(/images/template/cityLB.jpg);}
#hom #contentBarInner {background-position: left bottom;}
#contentBar h1 {margin: 18px 0 0 0;padding: 0;line-height: 27px;font-weight: normal;color: #80d0e3;}
#contentBar h2 {margin: 18px 0 0 0;padding: 0;line-height: 27px;font-weight: normal;color: #80d0e3;}
#contentBar p.date {margin: 36px 0 0 0;padding: 0;text-align: right;color: #c3c3c3;font-weight: bold;}
#pageHeader {background-image: url(/images/template/pageHead.png);background-position: 0 3.2em;display: inline;background-repeat: no-repeat;}
#pageHeadLeft {width:640px;margin-top:3.2em;}
#pageIntro {background-image: url(/images/template/pageHead.png);background-repeat: no-repeat;width:630px;padding-right:10px;background-color: #E5F5F9;}
#trin #pageIntro {background-image: url(/images/trinity/pageHeadTRI2.png);}
#dev #pageIntro {background-image: url(/images/developers/pageHeadDEV.png);}
#mov #pageIntro {background-image: url(/images/move/pageHeadMOV.png);}
#res #pageIntro {background-image: url(/images/residents/pageHeadRES.png);}
#get #pageIntro {background-image: url(/images/landlords/pageHeadLAN.png);}
#contentBar #pageIntro h1 {font-size: 1.6em;color: #6B8C40;}
#contentBar #pageHeadRight h4 {font-size: 1.4em;color: #ADCE2B;font-weight: normal;}
#contentBar h3, #contentBar h4 {font-weight: normal;color: #6B8C40;}
ul.listable {background-color: #FFF;padding: 2px;margin: 0;list-style-type: none}
ul.listable li {margin: 2px 0 0 0;padding: 0;overflow: hidden;background-color: #E0F5CF;}
ul.listable li a,ul.listable li a:visited,ul.listable li a:active {line-height: 35px;text-decoration: none;padding: 0 30px 0 30px;display: block;font-weight: normal;color: #6B8C40;}
ul.listable li a:hover {color: #7BF;background-color: #D1EAAE;}
ul.listable li.topper {background-color: #FFF;}
.addyTitle {display: block;width: 6em;}
#contentBarInner.container H3.sitemap1 a,#contentBarInner.container H3.sitemap1 a:link {color: #6B8C40;}
#contentBarInner.container H3.sitemap1 a:hover {color: #79C7DD;}
#contentBarInner.container H3.sitemap2 a,#contentBarInner.container H3.sitemap2 a:link {color: #79C7DD;}
#contentBarInner.container H3.sitemap2 a:hover {color: #6B8C40;}
/* =Footer
-----------------------------------------------------------------------------*/
#footerBar {background: #E5F3D2 url(/images/template/FooterBar.png) repeat-x;width: 100%;padding-top: 18px;}
#footerBarInner {background: #FFFFFF url(/images/template/FooterBar_innerTop.png) no-repeat left top;color: #666;}
#footerBarInner a, #footerBarInner a:link {color: #6B8C40;text-decoration: none;}
#footerBarInner a:hover {color: #044155;}
#footerBarInner h5 {color: #79C7DD;}
/* =Forms
-----------------------------------------------------------------------------*/
.container #formList {list-style-type: none;padding: 0;margin: 0;}
.container #formList a,.container #formList a:link,.container #formList a:visited {font-weight: bold;color: #069;text-decoration: none;}
.container #formList a:hover {color: #063;text-decoration: underline;}
/* =Homepage
-----------------------------------------------------------------------------*/
#hom #welcome #wIntro {height: 10.5em;margin: 18px 0 45px 0;padding-left: 10px;color: #044155;}
#welcome a,#welcome a:link {color: #6B8C40;}
#welcome a:hover {color: #044155;}
.ban {background-position: top left;background-repeat: no-repeat;}
.container .ban a,.container .ban a:link {text-decoration: none;font-weight: bold;}
.container .ban:hover {background-position: top right;cursor: pointer;}
.ban H3 {height: 36px;}
.ban p {padding-left: 10px;}
.threem {height: 3em;}
.sixem {height: 6em;}
.sev5em {height: 7.5em;}
.ninem {height: 9em;}
.lG {background-color: #A5D660;}
.dG {background-color: #97BD8F;}
.lB {background-color: #AFE2EF;}
.mB {background-color: #7ECFE2;}
.dB {background-color: #008EB1;}
#devH {background-image: url(/images/home/devHbgrnd.png);}
#contentBarInner.container #devH a,#contentBarInner.container #devH a:link {color: #fff;text-decoration: none;}
#contentBarInner.container #devH a:hover {color: #ADCE2A;}
.dB8botCurve {background-image: url(/images/home/devHfooter.png);height: 18px;}
#movH {background-image: url(/images/home/movHbgrnd.png);}
#movH p {padding-right: 100px;}
#contentBarInner.container #movH a,#contentBarInner.container #movH a:link {color: #4E652E;text-decoration: none;}
#contentBarInner.container #movH a:hover {color: #044155;}
.options {height: 36px;}
.option {width: 98px;height: 36px;float: left;margin: 0 0 0 4px;background-color: #A5D660;display: inline;}
.lG8botCurve {background-image: url(/images/home/movHfooter.png);height: 18px;margin-bottom: 9px;}
#lanH {background-image: url(/images/home/lanHbgrnd.png);}
#lanH p {color: #fff;padding-right: 100px;}
#contentBarInner.container #lanH a,#contentBarInner.container #lanH a:link {color: #fff;text-decoration: none;}
#contentBarInner.container #lanH a:hover {color: #BAE1ED;}
.dG8botCurve {background-image: url(/images/home/lanHfooter.png);height: 18px;}
#resH {background-image: url(/images/home/resHbgrnd.png);}
#resH p {color: #044155;}
#contentBarInner.container #resH a,#contentBarInner.container #resH a:link {color: #044155;text-decoration: none;}
#contentBarInner.container #resH a:hover {color: #6B8C40;}
#resH .rForm {padding-top: 18px;background-image: url(/images/home/5resMid.gif);background-position: left top;background-repeat: no-repeat;}
.mB6botCurve {background-image: url(/images/home/resHfooter.png);height: 18px;}
#hom #susH1 {height: 54px;}
#hom #homeBar {background: #E5F5F9 url(/images/template/contentBar.png) repeat-x;width: 100%;}
#trin #homeBar,#res #homeBar,#mov #homeBar,#dev #homeBar,#get #homeBar {display: none;}
#homeBarInner {background: url(/images/template/contentIndent.png) no-repeat;padding-bottom: 18px;}
#hom #newH h3, #hom #linH h3 {padding: 9px 0 0 10px;}
#hom #newH {background-image: url(/images/home/banners/newsH.png);color: #044155;margin-top: 18px;overflow: hidden;}
#hom #newH #scroll {width: 340px;background-color: #BAE1ED;padding: 0 10px 0 0;overflow: hidden;}
#hom #newH #scroll,#hom #newH #scroll a,#hom #newH #scroll a:link {color: #666;}
#hom #newH #scroll a:hover {color: #044155;}
#hom #newH a,#hom #newH a:link {color: #044155;}
#hom #newH a:hover {color: #6B8C40;}
#hom #newH .headlines {display: block;float: left;padding-right: 20px;padding-left: 10px;font-weight: bold;}
#hom #newH  #moostick {margin: 0;padding: 0;list-style-type: none;}
#hom #newH  #moostick li {margin: 0;padding: 0;overflow: hidden;}
#hom #newH a:link,#hom #newH a {color: #044155;}
#hom #newH a:hover {color: #6B8C40;}
#newsThumb {width: 70px;height: 70px;background-position: center;background-repeat: no-repeat;background-color: #FFF;border: 1px #999 solid;}
#hom #linH {background-image: url(/images/home/banners/linkH.png);color: #4D652E;margin-top: 18px;}
#hom #linH a,#hom #linH a:link {color: #4D652E;}
#hom #linH a:hover {color: #044155;}
#hom #susH2 {margin-top: 0;}
/* =Misc
-----------------------------------------------------------------------------*/
.dGgen {background-image:url(/images/template/boxes/dGbgrnd.png);}
#contentBarInner.container .dGgen H3 {line-height: 36px;padding-left: 10px;}
#contentBarInner.container .dGgen H3 a,#contentBarInner.container .dGgen H3 a:link {color: #BAE1ED;}
#contentBarInner.container .dGgen H3 a:hover {color: #fff;}
#contentBarInner.container .dGgen a,#contentBarInner.container .dGgen a:link {color: #fff;}
#contentBarInner.container .dGgen a:hover {color: #BAE1ED;}
#contentBarInner.container .dGgen p {color: #fff;}
#contentBarInner.container .dG7botCurve {background-image:url(/images/template/boxes/dGfooter.png);height: 18px;}
#contentBarInner.container .dG7botCurve p {padding-left: 10px;}
#contentBarInner.container .dGgen6 {background-image:url(/images/template/boxes/dGbgrnd.png);background-position: top -40px;background-repeat: no-repeat;}
#contentBarInner.container .dGgen6 H3 {line-height: 36px;padding-left: 10px;}
#contentBarInner.container .dGgen6 H3 a,#contentBarInner.container .dGgen6 H3 a:link {color: #BAE1ED;}
#contentBarInner.container .dGgen6 H3 a:hover {color: #fff;}
#contentBarInner.container .dGgen6 a,#contentBarInner.container .dGgen6 a:link {color: #fff;}
#contentBarInner.container .dGgen6 a:hover {color: #BAE1ED;}
#contentBarInner.container .dGgen6 p {color: #fff;}
#contentBarInner.container .dG6botCurve {background-image:url(/images/template/boxes/dGfooter.png);height: 18px;}
#contentBarInner.container .dG6botCurve p {padding-left: 10px;}
#contentBarInner.container .lGgen {background-image:url(/images/template/boxes/lGbgrnd.png);}
#contentBarInner.container .lGgen H3 {line-height: 36px;padding-left: 10px;}
#contentBarInner.container .lGgen H3 a,#contentBarInner.container .lGgen H3 a:link {color: #044155;}
#contentBarInner.container .lGgen H3 a:hover {color: #4E652E;}
#contentBarInner.container .lGgen a,#contentBarInner.container .lGgen a:link {color: #4E652E;}
#contentBarInner.container .lGgen a:hover {color: #044155;}
#contentBarInner.container .lGgen p {color: #4E652E;}
#contentBarInner.container .lG7botCurve {background-image:url(/images/template/boxes/lGfooter.png);height: 18px;}
#contentBarInner.container .lG7botCurve p {padding-left: 10px;}
#contentBarInner.container .mBgen {background-image:url(/images/template/boxes/mBbgrnd.png);}
#contentBarInner.container .mBgen H3 {line-height: 36px;padding-left: 10px;}
#contentBarInner.container .mBgen H3 a,#contentBarInner.container .mBgen H3 a:link {color: #4E652E;}
#contentBarInner.container .mBgen H3 a:hover {color: #044155;}
#contentBarInner.container .mBgen a,#contentBarInner.container .mBgen a:link {color: #044155;}
#contentBarInner.container .mBgen a:hover {color: #6B8C40;}
#contentBarInner.container .mBgen p {color: #044155;}
#contentBarInner.container .mB7botCurve {background-image:url(/images/template/boxes/mBfooter.png);height: 18px;}
#contentBarInner.container .mB7botCurve p {padding-left: 10px;}
#contentBarInner.container .lBgen {background-image:url(/images/template/boxes/lBbgrnd.png);}
#contentBarInner.container .lBgen H3 {line-height: 36px;padding-left: 10px;}
#contentBarInner.container .lBgen H3 a,#contentBarInner.container .lBgen H3 a:link {color: #4E652E;}
#contentBarInner.container .lBgen H3 a:hover {color: #044155;}
#contentBarInner.container .lBgen a,#contentBarInner.container .lBgen a:link {color: #044155;}
#contentBarInner.container .lBgen a:hover {color: #4E652E;}
#contentBarInner.container .lBgen p {color: #044155;}
#contentBarInner.container .lB7botCurve {background-image:url(/images/template/boxes/lBfooter.png);height: 18px;}
#contentBarInner.container .lB7botCurve p {padding-left: 10px;}