/* ~~~~~~~~~~~~~~~~~~~~ BODY ~~~~~~~~~~~~~~~~~~~~ */

.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
.in50{ padding-bottom:50px;}
.in70{ padding-bottom:70px;}
.in100{ padding-bottom:100px;}

.aboutusjustified {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;
	text-align: justify;
	width: 235px;
}
.aboutusjustifiedbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 14px;
	text-align: justify;
	width: 235px;
}
.aboutusstrapline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #990033;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	width: 400px;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.addressbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.addressbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 15px;
}
.agentcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.agenttel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.bulletred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990033;
	text-decoration: none;
	font-weight: bold;
}
.bulletreds { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #990033; 
	text-decoration: none; 
	font-weight: bold;
}
.dimensionswhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.introbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.introbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990033;
	text-decoration: none;
	font-weight: bold;
}
.intronormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.magnolia1 {
	background-image:  url(images/magnolia/new_back340w.jpg); 
	background-repeat: no-repeat;
}

.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.spec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.specbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.specred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 990033;
	text-decoration: none;
	font-weight: bold;
}
.specw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.specredbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 990033;
	text-decoration: none;
	font-weight: bold;
	height: 25px;
	padding-top: 3px;
}
.specredheaderbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #990033;
	text-align: left;
	height: 18px;
	width: 257px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.specredheaderbar329 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #990033;
	text-align: left;
	height: 18px;
	width: 329px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.specreddigits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #990033;
	text-align: center;
	vertical-align: middle;
	width: 18px;
	height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.specredheaderbar180 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #990033;
	text-align: left;
	height: 18px;
	width: 180px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.dimensionscopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


/* ~~~~~~~~~~~~~~~~~~~~ HOME PAGE & CSS IMAGES ~~~~~~~~~~~~~~~~~~~~ */
.lonsdaletop {
	background-image:  url(images/lonsdale/lonsdale_cgitop.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.tucktonflash170d {
	background-image: url(images/home/css/tuckton_flash_150d.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: 287px;
}
.flashtextleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	line-height: 14px;
	padding-top: 12px;
	text-align: left;
	padding-left: 10px;
}
.flashtextleftbold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990033;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
}
.homewelcome {
	background-image: url(images/home/css/home_logo160.jpg);
	background-repeat: no-repeat;
	height: 160px;
	width: 414px;
}
.dandertonflash {
	background-image: url(images/home/css/danderton_flash.jpg);
	height: 120px;
	width: 287px;
}
.homeflashtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
	width: 150px;
	padding-bottom: 15px;
}
.durdellsflash170d {
	background-image: url(images/home/css/durdells_flash170d.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 287px;
}
.flashtext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 26px;
}
.flashtextright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	vertical-align: top;
	line-height: 14px;
	padding-top: 10px;
	padding-right: 10px;
}
.flashtextrightbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990033;
	text-align: right;
	vertical-align: top;
	line-height: 14px;
	padding-top: 10px;
	padding-right: 10px;
}
.flashtextrightbold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990033;
	text-align: right;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
}
.lonsdaleflash170d {
	background-image: url(images/home/css/lonsdale_flash170d.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 287px;
}
.magnoliaflash170d {
	background-image: url(images/home/css/magnolia_flash170d.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 287px;
}
.flashtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 26px;
}



/* ~~~~~~~~~~~~~~~~~~~~ PHOTOS ~~~~~~~~~~~~~~~~~~~~ */
.anvilphoto {
	background-image: url(images/anvil/anvil130d.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.fannersphoto {
	background-image: url(images/fanners/comptonabbass130d.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.shillingstonephoto {
	background-image: url(images/bradford/shillingstone_top.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.deans1aphoto {
	background-image: url(images/deanscroft/deanscroft_top.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.deans1photo {
	background-image: url(images/deanscroft/deanscroft1_top.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.lonsdalephoto {
	background-image: url(images/lonsdale/lonsdale130d.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.sylvestrisphoto {
	background-image: url(images/sylvestris/sylvestris130d.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.magnoliaphoto {
	background-image: url(images/magnolia/magnoliahouse130d.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
/* ~~~~~~~~~~~~~~~~~~~~ CORNERS ~~~~~~~~~~~~~~~~~~~~ */
.cornersold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
}

.cornersold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding-top: 2px;
	padding-left: 10px;
}
.cornersoldsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding-top: 2px;
	padding-left: 10px;
}
.cornerflash {
	background-image: url(images/css/cornerflash_160w.gif);
	background-repeat: no-repeat;
	height: 130px;
	width: 168px;
}
.gallowshead1 {
	background-image: url(images/gallows/gallows_plot2_top.jpg);
	background-repeat: no-repeat;
	height: 130px;
}
.cornertext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.cornertext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 0.5em;
	text-align: left;
	padding-bottom: 0.5px;
}
.cornertext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.cornertext4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.cornertext5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.cornertext5bd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 3px;
	line-height: 20px;
}
.cornertext6bd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding-top: 0.25em;
	padding-left: 0.3em;
	padding-bottom: 0.1em;
}
.cornertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}
.cornertext4bd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 17px;
}
.cornertext7bd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* ~~~~~~~~~~~~~~~~~~~~ LINKS ~~~~~~~~~~~~~~~~~~~~ */
.closewindow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
}
.closewindow:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990033;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #CC0033;
	text-decoration: none;
	line-height: normal;
	height: 25px;
}
.links:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: bold; 
	color: #CC0066;
	line-height: normal;
} 
.linkswhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	height: 25px;
}
.linkswhite:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	line-height: normal;
}

.devlistnolink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal;
}
.devlistnolinkgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CCCCCC; 
	text-decoration: none; 
	font-weight: normal;
}
.devlist { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CCCCCC; 
	text-decoration: none; 
	font-weight: normal;
}
.devlist:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: none; 
	font-weight: normal;
}

.devlist2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal;
}
.devlist2:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #990033; 
	font-weight: bold; 
	text-decoration: none; 
	font-weight: normal;
}

.giraffedesign-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.giraffedesign-nav:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003399;
	text-decoration: none
} 
.giraffedesign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
/* ~~~~~~~~~~~~~~~~~~~~ NAVI - EMAIL ~~~~~~~~~~~~~~~~~~~~ */
.navi_lines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #FFFFFF; 
	text-decoration: none; 
	font-weight: normal;
}
.navi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #990033; 
	text-decoration: none; 
	font-weight: bold;
}
.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal; 
	color: #333333;
	text-decoration: none;
} 
.email:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: bold; 
	color: #666666;
	text-decoration: none;
} 
.email2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	text-decoration: none;
}
.email2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #990033; 
	text-decoration: none; 
	font-weight: bold;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #333333; 
}
.terms { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal; 
	color: #333333;
	text-decoration: none;
	line-height: normal;
}
.terms:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #990033; 
	font-weight: bold;
} 
/* ~~~~~~~~~~~~~~~~~~~~ MAP ~~~~~~~~~~~~~~~~~~~~ */
.currentmap {
	background-image: url(images/css/currentmap_newoct07.jpg);
	background-repeat: no-repeat;
	width: 740px;
	height: 342px;
}
.maprednames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #990033;
	font-weight: bold;
}
.maprednames:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.recentmap {
	background-image: url(images/dev_map/recent_map_740w.gif);
	background-repeat: no-repeat;
	height: 342px;
	width: 740px;
}
.devmap {
	background-image: url(images/dev_map/dev_map_sept09.gif);
	background-repeat: no-repeat;
	height: 342px;
	width: 480px;
}
/* ~~~~~~~~~~~~~~~~~~~~ SPACERS ~~~~~~~~~~~~~~~~~~~~ */
.65spacer {
	height: 65px;
}
.25spacer {
	height: 25px;
}
.40spacer {
	height: 40px;
}
.30spacer {
	height: 30px;
}
.45spacer {
	height: 45px;
}.woodpeckersphoto {
	background-image: url(images/woodpecker/woodpeckers_130d.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 530px;
}
.gallowshead2 {
	background-image: url(images/gallows/gallows_plot1_top.jpg);
	background-repeat: no-repeat;
	height: 130px;
}
.flashtextcentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: centre;
	vertical-align: top;
	line-height: 14px;
	padding-top: 10px;
}
