.homepagenews { 
	width:356;
	height:274;
	background: url('images/newsback.jpg') no-repeat ;
	background-position:left top ;
	padding:20 10 5 10;
	border-top:solid 1px #5d0829;
	border-left:solid 1px #5d0829;
	border-right:solid 1px #5d0829;
	color:#e4e4e4;}

.homepagetopmenu { 
	background-color:#7b123a;
	width:602;
	height:29;
	padding:4 10 2 5;
	border-top:solid 1px #5d0829;
	border-left:solid 1px #5d0829;
	border-bottom:solid 1px #5d0829;
	font-weight:bold;
	color:white;}

.homepageflag { 
	background-color:#7b123a;
	width:356;
	height:29;
	border-top:solid 1px #5d0829;
	border-right:solid 1px #5d0829;
	border-bottom:solid 1px #5d0829;
	color:#e4e4e4;}

.homepageleft { 
	background-color:#7b123a;
	width:600;
	padding:27 5 5 165;
	border-right:solid 1px #5d0829;
	color:#e4e4e4;}

.homepagetitle{	
	background: url('images/big_titleicon.gif') no-repeat ; 
	font-size:12px;
	width:100%;
	height:20;
	color:white;
	font-weight:bold;
	padding:0 5 0 20;}

.portfoliomore{	
	background: url('images/big_titleicon.gif') no-repeat ; 
	font-size:12px;
	color:white;
	font-weight:bold;
	padding:0 5 0 20;}
	
.homepagemiddle { 
	background-color:#7b123a;
	width:203;
	padding:5 0 0 2;
	color:#e4e4e4;}

.homepageright { 
	background-color:#7b123a;
	width:153;
	padding:5 1 0 1;
	border-right:solid 1px #5d0829;
	color:#e4e4e4;}
.newstext{font-size:7pt;color:#e4e4e4}
.newsform{font-size:7pt;color:#e4e4e4}
.newsbutton {border: solid 1px #5d0829;width:145;}

.catborder{border:solid 1px #580a29;}
.cathome{padding:0 0 0 10;background-color:#7b1137;}
.catleftmenu{padding:5 10 0 90;}
.catleftmenuoff{text-decoration: none;padding:5 0 0 25;color:white;font-weight:bold;height:30;font-size:12px;}
.catleftmenuover{text-decoration: none;padding:5 0 0 25;height:30;font-size:12px;background: url('images/submenuicon.gif') no-repeat ; background-position:top left;color:#c25f4c;font-weight:bold;}
.catcontent{padding:10 40 10 10;width:586;}
.propertycontent{padding:10 20 10 10;width:606;}
.propertybanner{border-top:solid 1px #5d0829;padding:0 10 0 10;}
.ppictures{margin:2 2 2 2;cursor:hand;}
.subleftmenu{padding:14 10 0 14;}
.portfoliopic{padding:5 0 0 0;}
.subcatleftmenuoff{text-decoration: none;padding:5 0 0 10;color:#7b1039;font-weight:bold;height:30;font-size:13px;}
.subcatleftmenuover{text-decoration: none;padding:5 0 0 10;height:30;font-size:13px;background: url('images/submenuicon.gif') no-repeat ; background-position:top left;color:#c25f4c;font-weight:bold;}
.subtreemenuoff{text-decoration: none;padding:5 0 0 20;color:#7b1039;height:20;font-size:11px;}
.subtreemenuover{text-decoration: none;padding:5 0 0 20;height:20;font-size:11px;color:#c25f4c;}
.subcontent{padding:22 20 10 14;width:586;}
.newsicon{text-decoration: none;padding:0 0 0 19;font-size:12px;background: url('images/newsicon.gif') no-repeat ; background-position:center left;}
.intitle{font-size:12px;color:white;font-weight:bold;}
.redtitle{font-size:10pt;color:#7b1039;font-weight:bold;}

	a.catlink:link {color: #ffffff; text-decoration: none;font-weight:bold;}
	a.catlink:visited {color: #ffffff; text-decoration: none;font-weight:bold;} 
	a.catlink:active {color: #ffffff;text-decoration: none;font-weight:bold;} 
	a.catlink:hover { color: #c25f4c;text-decoration: none;font-weight:bold;}
	
	a.newslist:link {color: #ffffff; text-decoration: none;font-weight:bold;}
	a.newslist:visited {color: #ffffff; text-decoration: none;font-weight:bold;} 
	a.newslist:active {color: #ffffff;text-decoration: none;font-weight:bold;} 
	a.newslist:hover { color: #c25f4c;text-decoration: none;font-weight:bold;}
	
	a.newslink:link {color: #7b1039; text-decoration: none;height:22;}
	a.newslink:visited {color: #7b1039; text-decoration: none;height:22;} 
	a.newslink:active {color: #7b1039;text-decoration: none;height:22;} 
	a.newslink:hover { color: #c25f4c;text-decoration: none;height:22;}
	
	a.toplink:link {color: #ffffff; text-decoration: none;font-weight:bold;font-size:12px;}
	a.toplink:visited {color: #ffffff; text-decoration: none;font-weight:bold;font-size:12px;} 
	a.toplink:active {color: #ffffff;text-decoration: none;font-weight:bold;font-size:12px;} 
	a.toplink:hover { color: #d88c00;text-decoration: none;font-weight:bold;font-size:12px;}
.none {}

.table100 {
	width:100%; }
	
.redbold{font-weight:bold;color:#6d1037;}
.red{color:#6d1037;}
.redbold_big{font-weight:bold;color:#6d1037;font-size:14pt;}


	a.redboldlink:link {color: #6d1037; text-decoration: none;font-weight:bold;}
	a.redboldlink:visited {color: #6d1037; text-decoration: none;font-weight:bold;} 
	a.redboldlink:active {color: #6d1037;text-decoration: none;font-weight:bold;} 
	a.redboldlink:hover { color: #c25f4c;text-decoration: none;font-weight:bold;}

.newssign{font-size:10px;line-height:120%;}
.redbackground{background-color:#6d1037;color:white;}