body{
/*behavior: url(http://transcera.siteignite.net/themes/Transcera/js/csshover.htc);*/
background:#4c93e1 url(http://www.webpagecpr.com/sites/transcera/images/bg_body.jpg) repeat-x; 
background-position:0 -90px;
margin:0; 
padding:0; 
}
.mainheader{
width:974px;
height:351px;
background-image:url("http://www.webpagecpr.com/sites/transcera/images/index_header.png"); 
background-repeat: no-repeat;
}
.altheader{
width:974px;
height:351px;
background-image:url("http://www.webpagecpr.com/sites/transcera/images/index_header.png"); 
background-repeat: no-repeat;
}
.mainbg{
width:771px;
background-image:url("http://www.webpagecpr.com/sites/transcera/images/content_bg_two.png"); 
background-repeat: repeat;
}
.blackbar{
height:39px;
background-color:black;
}
.footerblackbar{
height:50px;
background-color:black;
}
.links{
width:203px;
height:314px;
background-image:url("http://www.webpagecpr.com/sites/transcera/images/linkmain.png"); 
background-repeat: no-repeat;
}
.theul{
padding:0;
margin:0;
}
#nav-fixed ul{
padding:0;
margin:0;
}
#nav-fixed li{
width:203px;
height:31px;
font:13pt times new roman, georgia, arial, verdana;
color: #ffffff;
background-image:url("http://www.webpagecpr.com/sites/transcera/images/side_link.png"); 
background-repeat: no-repeat;
list-style:none;
margin: 0;
padding:0;
text-indent: 3em;
line-height: 1.8em;
}
#nav-fixed .double-line {
line-height: 1em;
}
a.thelink{
font:12pt times new roman, georgia, arial, verdana;
color: #ffffff;
text-decoration: none;
}
a.thelink:hover{
font:12pt times new roman, georgia, arial, verdana;
color: #ffffcc;
text-decoration: none;
}
.bottom{
padding-top:10px;
}



/*
**********************************
*** HEADER H1, H2, H3, H4, H5 TAGS
**********************************
*/	
a.theme_two_h1
		{
		font-size:18pt;
		font-family:tahoma,arial,verdana,sans;
		color:#fff;
		text-decoration: none;
		}
a.theme_two_h1:hover
		{
		font-size:18pt;
		font-family:tahoma,arial,verdana,sans;
		color:#ffffcc;
		text-decoration: none;
		}
.theme_two_header_text
		{
		font-size:11pt;
		font-family:arial,verdana,sans;
		color:#fff;
		padding-left:15px;
		padding-top: 15px;
		}
h1
		{
		font:16pt times new roman, georgia, arial, verdana;
		color:#3269AC;
		}			
h2		
		{
		font:14pt times new roman, georgia, arial, verdana;
		color:#3269AC;
		}		
h3
		{
		font:12pt times new roman, georgia, arial, verdana;
		color:#3269AC;
		}	
h4		
		{
		font:10pt times new roman, georgia, arial, verdana;
		color:#3269AC;
		}		
h5
		{
		font:8pt times new roman, georgia, arial, verdana;
		color:#3269AC;
		}				
/*
**********************************
*** TOP MENU BAR
**********************************
*/
a.theheadlink
	{
	font:12pt arial;
	color: white;
	}

a.theheadlink:hover
	{
	font:12pt arial;
	color: black;
	}
	
.solidblockmenu
	{
	z-index:300;
	border: 0;
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	background: #5a5a5a;
	}	
	
.solidblockmenu ul
	{
	background: #5a5a5a;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	border: 0;
	}	

.solidblockmenu li a:hover, .solidblockmenu li .current
	{
	background: #c2c2c2;	
	color: white;
	}	
	
.solidblockmenu li
	{
	display: inline;
	}
	
.solidblockmenu li a
	{
	float: left;
	color: white;
	padding: 6px 12px;
	text-decoration: none;
	border:0;
	}
	
.solidblockmenu li a:visited
	{
	color: white;
	}
	
.anylinkcssnoshow
	{
	position:absolute;
	visibility: hidden;
	border:0px;
	text-align:left;
	font:normal 12pt arial,verdana,sans;
	line-height: 20px;
	z-index: 200;
	background-color: white;
	width: 0px;
	top: 0px;
	}
	
.anylinkcss
	{
	position:absolute;
	visibility: hidden;
	border: 0px solid #c6c6c6;
	border-width: 0 0px;
	text-align:left;
	font:normal 12pt arial,verdana,sans;
	line-height: 20px;
	z-index: 200;
	background-color: #5a5a5a;
	width: 180px;
	top: -500px;
	}
	
.anylinkcss a
	{
	font-family:arial,verdana,sans;
	color:#fff;
	text-decoration: none;
	font-weight:100;
	font:10pt arial;
	}
	
.anylinkcss a:hover
	{
	font-family:arial,verdana,sans;
	color:#ffffcc;
	text-decoration: none;
	font-weight:100;
	font:10pt arial;
	}
td.anylinktd	
	{
	padding-left:5px;
	}
td.anylinktd:hover	
	{
	background-color: #c2c2c2;
	padding-left:5px;
	}	

/*
**********************************
*** BLOG LINKS AND INFO
**********************************
*/		
a.blogheader
	{
	font-weight:100;
	font-size:16pt;
	font-weight:bold;
	font-family:arial,verdana,sans;
	color:#ffffff;
	text-decoration:none;
	}
	a.blogheader:hover
	{
	font-weight:100;
	font-size:16pt;
	font-weight:bold;
	font-family:arial,verdana,sans;
	color:#ffffcc;
	text-decoration:none;
	}
	a.bloglink
	{
	font-size:9pt;
	font-family:arial,verdana,sans;
	color:#ffffff;
	}
	a.bloglink:hover
	{
	font-size:9pt;font-family:arial,verdana,sans;color:#ffffcc;
	}
	
/*
**********************************
*** SITE LINKS
**********************************
*/	
a
	{
	font-size:9pt;font-family:arial,verdana,sans;color:blue;
	}
a:hover
	{
	font-size:9pt;font-family:arial,verdana,sans;color:#3269AC;
	}
a.mainlink
	{
	font-size:9pt;font-family:arial,verdana,sans;color:blue;
	}
a.mainlink:hover
	{
	font-size:9pt;font-family:arial,verdana,sans;color:#3269AC;
	}	
	
	

/*
**********************************
*** BREAD CRUMB NAVIGATION
**********************************
*/	
a.breadnav
	{
	font-size:8pt;font-family:arial,verdana,sans;color:blue;
	}
a.breadnav:hover
	{
	font-size:8pt;font-family:arial,verdana,sans;color:#3269AC;
	}
	
/*
**********************************
*** FOOTER LINKS
**********************************
*/	
a.footerlink
	{
	font-size:8pt;font-family:arial,verdana,sans;color:blue;
	}
a.footerlink:hover
	{
	font-size:8pt;font-family:arial,verdana,sans;color:#223344;
	}
.footerdata
	{
	font-size:8pt;font-family:arial,verdana,sans;color:#223344;
	}
.breadnav
	{
	font-size:8pt;font-family:arial,verdana,sans;color:#223344;
	}
.raquo
	{
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-size:10pt;
	color:#223344;
	font-weight:none;
	text-decoration:none;
	}
	
/*
**********************************
*** PAGE HEADERS
**********************************
*/	
.pageheader
	{
	font-size:14pt;font-family:arial,verdana,sans;color:#3269AC;
	}
.thepageheader
	{
	padding-bottom:0;margin:0;font-weight:100;font-size:16pt;font-family:arial,verdana,sans;color:#3269AC;
	}
blockquote
	{
	font:9pt arial;
	color:black;
	}	
/*
**********************************
*** SITE CONTENT
**********************************
*/	
p.contenttext
	{
	font-size:9pt;
	font-family:arial,verdana,sans;
	color:black;
	}
.contenttext
	{
	font-size:9pt;
	font-family:arial,verdana,sans;
	color:black;
	}
	
/*
**********************************
*** UNORDERED LISTS
**********************************
*/
ul
	{
	font-size:9pt;font-family:arial,verdana,sans;color:#000;
	}
li
	{
	font-size:9pt;font-family:arial,verdana,sans;color:#000;
	}
	
/*
**********************************
*** PARAGRAPH TAGS
**********************************
*/	
p
	{
	font-size:9pt;font-family:arial,verdana,sans;color:#000;
	}

/*
**********************************
*** TABLES
**********************************
*/	

table
		{
		font-family:arial,verdana,sans;
		font-size:9pt;
		}		

.footer_text	
		{
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12;
		color:90905F;
		font-weight:none;
		text-decoration:none;
		}			
.sitetext	
		{
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:9pt;
		font-weight:none;
		text-decoration:none;
		}
		
/*
**********************************
*** HEADER LINKS
**********************************
*/			
a.headerlinks		
		{
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12pt;
		color:white;
		font-weight:none;
		text-decoration:none;
		}

a.headerlinks:hover	
		{
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12pt;
		color:ffffcc;
		font-weight:none;
		text-decoration:none;
		}
a.headerlinks:visited	
		{
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12pt;
		color:white;
		font-weight:none;
		text-decoration:none;
		}		
.headerbars
		{
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12pt;
		color:white;
		font-weight:none;
		text-decoration:none;
		}	
		
/*
**********************************
*** IMAGE TAG BORDERS
**********************************
*/				
.img		
		{
		border-width:1;
		border-color:black;			
		}
		
/*
**********************************
*** GALLERY CSS
**********************************
*/													
#gallery 
		{ 
		position: relative; 
		width:325px; 
		height:250px; 
		margin:0; 
		padding:0; 
		}
#gallery li 
		{ 
		display: block; 
		}	
		
/*
**********************************
*** THE ADMIN LINKS
**********************************
*/		
a.navlink{
	color:#fff;
	font-size:12pt;
	font-family: arial;
	text-decoration: none;
}
a.navlink:hover{
	color:#ffffcc;
	font-size:12pt;
	font-family: arial;
	text-decoration: none;
}
a.regnavlink{
	color:fff;
	font-size:9pt;
	font-family: arial;
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}
a.regnavlink:hover{
	color:#ffffcc;
	font-size:9pt;
	font-family: arial;
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}
a.regnavlink_green{
	color:#fff;
	font-size:9pt;
	font-family: arial;
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}
a.regnavlink_green:hover{
	color:#ffffcc;
	font-size:9pt;
	font-family: arial;
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}


/*
**********************************
*** THE ADMIN FONTS
**********************************
*/	
.siteupdated
	{
	color:#3269AC;
	font-size:12pt;
	font-family: arial;
	}

/*
**********************************
*** SITE ULS, AND LIS
**********************************
*/	
ul.sitemap
	{
	list-style: none;
	padding-bottom: 10px;
	}

li.sitemap
	{
	list-style: none;
	}

/*
**********************************
*** MLS FORM SEARCH
**********************************
*/			
#selectCityList 
	{
	width:265px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}
#minPriceField 
	{
	width:265px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}
#maxPriceField
	{
	width:265px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}
#minRoomsField, #minBathsField
	{
	width:265px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}	
#submit_front	
	{
	width:150px;
	height: 40px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#fff;
	background-color:#ffffff;
	border:1px solid #d8d8dc;
	}
#select 
	{
	width:125px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}
#input 
	{
	width:125px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}	
.mlsinput_text
	{
	font-size:15px;
	color:#666;
	}

.mlsinput
	{
	width:125px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}
.mlsinput_front
	{
	width:265px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}
.mlsinput_large
	{
	width:265px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}
#submit	
	{
	width:250px;
	height: 40px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#666;
	background-color:#fff9f9;
	border:1px solid #d8d8dc;
	}
.submit_front	
	{
	width:150px;
	height: 40px;
	margin-right:15px;
	padding:10px;
	font-size:15px;
	color:#fff;
	background-color:#ffffff;
	border:1px solid #d8d8dc;
	}
