/* http://meyerweb.com/eric/tools/css/reset/ */



/* v1.0 | 20080212 */







html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, font, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



b, u, i, center,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-size: 100%;



	vertical-align: baseline;



	background: transparent;



}



body {



	line-height: 1;



}



ol, ul {



	list-style: none;



}



blockquote, q {



	quotes: none;



}



blockquote:before, blockquote:after,



q:before, q:after {



	content: '';



	content: none;



}







/* remember to define focus styles! */



:focus {



	outline: 0;



}







/* remember to highlight inserts somehow! */



ins {



	text-decoration: none;



}



del {



	text-decoration: line-through;



}







/* tables still need 'cellspacing="0"' in the markup */



table {



	border-collapse: collapse;



	border-spacing: 0;



}







td {



vertical-align:top;



}







.clear {



clear:both;



}







.nav {



background: url(images/navi.jpg) top no-repeat;



height:22px;



padding-top:8px;



}







ul#menu {



    width:860px;



	padding:0;



	margin:0 auto;



	list-style:none;



	height:26px;



	position:relative;



	z-index:500;



	/*background:url(images/nava.jpg) top no-repeat;*/



}







#menu li {



 float: left;



 display: inline;



 margin: 0;



 padding: 0;



 font-family:Arial;



}







#menu li a {



	display:block;



	height:26px;



	text-indent: -9999px;



	margin:0;



	padding:0;



	text-decoration:none;



}







#menu table {



	border-collapse:collapse;



	width:0;



	height:0;



	position:absolute;



	top:0;



	left:0;



}



/* Default link styling */







/* Style the list OR link hover. Depends on which browser is used */







#menu li a:hover {



	position:relative;



}



#menu li:hover {



	position:relative;



	z-index:200;



}



#menu li:hover > a {



	color:#fff;



}



#menu li:hover > a.sub {



	color:#fff;



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



}



#menu li.current a {



	color:#fff;



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



}



#menu li a.sub {



	font-family:Arial;



	font-size:11px;



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



}



#menu li.current a.sub {



	color:#fff;



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



}



#menu :hover ul {



	left:0;



	top:26px;



	width:220px;



}



/* keep the 'next' level invisible by placing it off screen. */



#menu ul, #menu :hover ul ul {



	position:absolute;



	left:-9999px;



	top:-9999px;



	width:0;



	height:0;



	margin:0;



	padding:0;



	list-style:none;



}



#menu :hover ul :hover ul {



	left:220px;



	top:0;



	white-space:nowrap;



	width:220px;



	z-index:200;



	height:auto;



}



#menu :hover ul li {



	margin:0;



}



#menu :hover ul li a {



	width:220px;



	padding:0;



	text-indent:20px;



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



	color:#fff;



	line-height:26px;



	font-size:12px;



	font-family:Tahoma;



	padding-right:20px;



}



#menu :hover ul li a.fly {



	font-family:Arial;



	font-size:11px;



	background:#ed8900 url(images/arrow.gif) top left no-repeat;



}



#menu :hover ul :hover {



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



	color:#fff;



}



#menu :hover ul :hover a.fly {



	background:#ed8900 url(images/arrow.gif) top left no-repeat;



	color:#fff;



}



#menu :hover ul li.currentsub a {



	background:#ed8900 url(images/arrow.gif) top left no-repeat;



	color:#fff;



}



#menu :hover ul li.currentsub a.fly {



	background:#ed8900 url(images/arrow.gif) top left no-repeat;



	color:#fff;



}



#menu :hover ul :hover ul li a {



	width:240px;



	padding:0;



	text-indent:20px;



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



	color:#fff;



}



#menu :hover ul :hover ul :hover {



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



	color:fff;



}



#menu :hover ul :hover ul li.currentfly a, #menu :hover ul :hover ul li.currentfly a:hover {



	background:#ed8900 url(images/arrow0.gif) top left no-repeat;



	color:#fff;



}







li#n1{width:74px;



background:url(images/nava_01.jpg) top no-repeat;



}



li#n2{width:145px;



background:url(images/nava_02.jpg) top no-repeat;



}



li#n3{width:181px;



background:url(images/nava_03.jpg) top no-repeat;



}



li#n4{width:82px;



background:url(images/nava_04.jpg) top no-repeat;



}



li#n5{width:121px;



background:url(images/nava_05.jpg) top no-repeat;



}



li#n6{width:108px;



background:url(images/nava_06.jpg) top no-repeat;



}



li#n7{width:64px;



background:url(images/nava_07.jpg) top no-repeat;



}



li#n8{width:85px;



background:url(images/nava_08.jpg) top no-repeat;



}



li#n1 a:hover{background:url(images/nava_01.jpg) bottom no-repeat;}



li#n2 a:hover{background:url(images/nava_02.jpg) bottom no-repeat;}



li#n3 a:hover{background:url(images/nava_03.jpg) bottom no-repeat;}



li#n4 a:hover{background:url(images/nava_04.jpg) bottom no-repeat;}



li#n5 a:hover{background:url(images/nava_05.jpg) bottom no-repeat;}



li#n6 a:hover{background:url(images/nava_06.jpg) bottom no-repeat;}



li#n7 a:hover{background:url(images/nava_07.jpg) bottom no-repeat;}



li#n8 a:hover{background:url(images/nava_08.jpg) bottom no-repeat;}











.footer {



font-family:Arial, Helvetica, sans-serif;



width:100%;



margin:0 auto;


min-height:8em; 


height:auto;

text-align:center;

background:#93b1d5;

padding:35px 0;


}



/* for Internet Explorer */



/*\*/



* html .footer  {



height: 8em;



}



/**/







.footer span {



color:#fff;



}







.footer ul {



margin:0;



padding:0;



color:#FFFFFF;



list-style:none;



}







.footer p {







color:#FFFFFF;



font-size:10px;



padding:5px 0;



}







.footer li {



color:#FFFFFF;



display:inline;



list-style:none;



padding:0 10px 0 5px;



font-size:10px;



border-right:1px solid #898989;



}







.footer a, li a{



color:#FFFFFF;



text-decoration:none;



}







.footer a:hover, li a:hover{



color:#FFFFFF;



text-decoration:none;



}

.footer .context{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:25px;
	overflow:hidden
}

.footer .context h3{
	font-size:12px;
	color:#234b7f;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	margin-bottom:10px;	
}
.context .community h3{
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#234b7f;
	margin-bottom:0;
}
.footer .context a{
	color:#224d80;

}

.footer .context ul li{
	border:none;
	display:block;
	
}





li.leftlink {



padding-left:0;



}







li.rightlink {



border-right:none;



}







/*Layout*/







body {



background:#fbf8f3 url(images/bg.jpg) top no-repeat;



}







.main {



width:910px;



margin:0 auto;



}







.header{



width:910px;



margin:0 auto;



background:url(images/header.jpg) top no-repeat;



}







.header h1{



text-indent: -9999px;



}







.header h1 a{



margin:0 auto;



width:600px;



height:105px;



display:block;



}







.contentr{



background:url(images/contentr.jpg) top repeat-y;



margin:0;



padding:0;



}







.contenttop{



background:url(images/contenttop.jpg) top no-repeat;



min-height:1000px; 



height:auto;



}



/* for Internet Explorer */



/*\*/



* html .contenttop {



height: 1000px;



}



/**/







.contentbottom{



background:url(images/contentbottom.jpg) bottom no-repeat;



}







.nav{



width:910px;



height:37px;



margin:0 auto;



}







.flash{



width:898px;



height:375px;



margin:0 auto;



}







.inner{



width:886px;



height:196px;



margin:0 auto;



background:url(images/inner.jpg) top no-repeat;



padding:8px 0 0 14px;



}







.context {



width:865px;



margin:0 auto;



clear:both;



}







.context hr {



width:600px;



margin:0 auto;



margin-top:20px;



margin-bottom:20px;



color:#e1dcd6;



}







.lcontent {



float:left;



width:280px;



}







.rcontent {



float:right;



width:570px;



}







.title{



background:url(images/welcome.png) top no-repeat;



width:550px;



height:70px;



text-indent: -9999px;



margin:0 auto;



margin-top:20px;



}







.lcontext {



float:left;



width:520px;



padding:0 20px 0 10px;



border-right:#e1dcd6 1px solid;



margin-right:20px;



color:#0071e1;



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



}







.lcontext p{



line-height:160%;



padding-bottom:10px;



}











.rcontext {



float:left;



width:250px;



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



}







.rcontext p{



line-height:120%;



/*padding-bottom:15px;



*/color:#0071e1;



margin-bottom:5px;



}







.rcontext h3{



color:#ec9e02;



font-size:13px;



text-transform:uppercase;







}







.rcontext h3 a{



color:#ec9e02;



text-decoration:none;



}



.rcontext h4{



color:#ec9e02;



font-size:11px;



}







.rcontext h4 a{



color:#ec9e02;



text-decoration:none;



}



.rcontext .more{



	text-decoration:underline;



	font-size:11px;



	color:#0071e1;



	text-align:right;



	margin-bottom:15px;







}



.rcontext .more a{



	text-decoration:underline;



	color:#0071e1



}



.community {



float:left;



width:205px;



margin:0 5px;



color:#254f81;



}







.community h3{



color:#254f81;



font-family:Arial;



text-transform:uppercase;



text-align:center;



font-size:12px;



}







.community ul{



padding:5px;



}







.community li {



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



list-style:none;



padding:5px 0;



text-align:center;



}







.community li a{



color:#254f81;



text-decoration:none;



}







/*innerpage*/







.icontext{



width:898px;



margin:0 auto;



clear:both;



margin-top:5px;



min-height:600px; 



height:auto;



}



/* for Internet Explorer */



/*\*/



* html .icontext {



height: 600px;



}



/**/







.icontent {



color:#0a53a6;



font-family:Arial;



font-size:12px;



padding:15px 5px 20px 15px;



background:url(images/icontent.png) top repeat-x;



margin:0 3px;



}







h2  {



color:#0071e1;



font-size:18px;



letter-spacing:1pt;



text-transform:uppercase;



font-weight:bold;



margin-bottom:10px;



}



h3{



color:#254f81;



font-size:13px;



}







h3 a{



color:#254f81;



text-decoration:none;



}











a.bluea {



	color:#06F;



	text-decoration:none;



}







.icontent p{



padding-bottom:10px;



line-height:150%;



}







.icontent ul{



margin-left:30px;



}







.icontent li{



line-height:150%;



list-style:circle;



list-style-position:outside;



}







.testimonials {



color:#0a53a6;



font-family:Arial;



font-size:11px;



padding:10px;



}







.testimonials h3{



color:#e77801;



font-family:Arial;



font-size:11px;



font-weight:bold;



}







.testimonials p{



margin:0;



padding:0;



}







.testimonials a{



color:#0a53a6;



font-weight:bold;



}







.propbg {



float:left;



width:310px;



height:280px;



background:url(images/property.png) top no-repeat;



margin:0 10px;



}







.combg {



float:left;



width:210px;



height:193px;



background:url(images/communitybg.png) top no-repeat;



}







.photo{



width:210px;



height:193px;



margin:0 auto;



margin-top:20px;



}







.photoc{



width:180px;



margin:0 auto;



margin-top:20px;



text-align:center;



}



.photoc img{



/*width:180px;*/







}



.property {



width:280px;



margin:0 auto;



padding-top:5px;



}







.property h3{



float:left;



width:190px;



color:#ff6600;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



}







.property h4{



float:right;



width:80px;



color:#ff6600;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



text-align:right;



}







.property p{



color:#000000;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



}







.property strong{



color:#0075c7;



}







.pro100 {



float:left;



width:80px;



padding-bottom:10px;



}







h2.protitle {



float:left;



width:300px;



}







.pagination {



float:right;



width:350px;



text-align:right;



}







.proimage {



float:left;



width:401px;



margin:0 5px 0 0;



}







.proimage img{



width:400px;



border:1px #0a53a6 solid;



}







.proimage2 {



float:left;



width:121px;



margin:0 5px 8px 0;



}







.proimage2 img{



width:120px;



border:1px #0a53a6 solid;



}







.prodiv{



float:left;



width:205px;



margin:10px 10px 10px 0;



}







.prodiv h3 {



float:left;



width:90px;



color:#e46900;



padding-bottom:6px;



margin:0;



font-size:11px;



}







.prodiv span {



float:right;



width:100px;



color:#333333;



padding-bottom:5px;



margin:0;



font-size:12px;



}







.prodiv a {



color:#333333;



}







.prodetail {



float:left;



width:420px;



margin:0 10px 0 0;



}







.prodetail2{



float:left;



width:200px;



margin:0 5px 0 0;



}







.prodetail a, .prodetail2 a{



color:#0a53a6;



text-decoration:none;



}







.resourcesf {



float:left;



padding:5px;



width:80px;



}







.resourcesft {



float:left;



padding:30px 0 0 5px;



width:700px;



}







.agentf {



float:left;



padding:5px;



width:200px;



}







.agentft {



float:left;



padding:10px 0 0 5px;



width:600px;



}







.agentftw {



float:right;



padding:10px 30px 10px 0;



width:580px;



line-height:160%;



}







.agentftw p{



	padding-bottom:10px;



}











.community1{



width:180px;



margin:0 auto;



color:#e46900;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



font-weight:bold;



padding-top:10px;



}







.community1 h3{



float:left;



width:130px;



color:#e46900;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



}







.community1 h4{



float:right;



width:120px;



color:#e46900;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



text-align:right;



}







.community1 a{



color:#e46900;



text-decoration:none;



}







.container577{



float:left;



width:577px;



}







.conbg577 {



width:577px;



background:url(images/577conbg.png) top repeat-y;



}







.conbgtop577{



background:url(images/577conbgtop.png) top no-repeat;



height:5px;



margin:0;



}







.conbgbottom577{



background:url(images/577conbgbottom.png) top no-repeat;



height:5px;



}







.container577{



float:left;



width:577px;



}







.conbg577 {



width:577px;



background:url(images/577conbg.png) top repeat-y;







}







.conbgbottom577{



background:url(images/577conbgbottom.png) top no-repeat;



height:5px;



}







.container320{



float:left;



width:320px;



}







.conbg320 {



width:320px;



background:url(images/320conbg.png) top repeat-y;



}







.conbgtop320{



background:url(images/320conbgtop.png) top no-repeat;



height:5px;



}







.conbgbottom320{



background:url(images/320conbgbottom.png) top no-repeat;



height:5px;



}







.container205{



float:left;



width:205px;



}







.conbg205 {



width:205px;



background:url(images/205conbg.png) top repeat-y;



}







.conbgtop205{



background:url(images/205conbgtop.png) top no-repeat;



height:5px;



}







.conbgbottom205{



background:url(images/205conbgbottom.png) top no-repeat;



height:5px;



}







.container690 {



float:left;



width:690px;



}







.conbg690 {



width:690px;



background:url(images/690conbg.png) top repeat-y;







}







.conbgtop690{



background:url(images/690conbgtop.png) top no-repeat;



height:5px;



}







.conbgbottom690{



background:url(images/690conbgbottom.png) top no-repeat;



height:5px;



}







.container895{



width:895px;



margin:0 auto;



}







.conbg895 {



width:895px;



background:url(images/895conbg.png) top repeat-y;







}







.conbgtop895{



background:url(images/895conbgtop.png) top no-repeat;



height:5px;



}







.conbgbottom895{



background:url(images/895conbgbottom.png) top no-repeat;



height:5px;



}







.container850{



width:850px;



margin:0 auto;



margin-top:10px;



}







.conbg850 {



width:850px;



background:url(images/850conbg.png) top repeat-y;



}







.conbgtop850{



background:url(images/850conbgtop.png) top no-repeat;



height:5px;



}







.conbgbottom850{



background:url(images/850conbgbottom.png) top no-repeat;



height:5px;



}







.padb10 {



padding:0 0 10px 0;



}







.comlist {



color:#e46900;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;	



padding:5px 0;



}







.comlist a{



color:#e46900;	



text-decoration:none;



font-weight:bold;



}



.seo-content { padding:20px; }



.seo-content .seo-Abox { float:right; width:190px; padding: 8px 0pt 10px 15px; *padding: 8px 0pt 10px 10px; _padding: 8px 0pt 10px 10px; }



.seo-content .seo-Abox ul { border: 1px solid #0a53a6; background:none; margin:0px; list-style-type:none; padding:0px; }



.seo-content .seo-Abox ul li { text-align:center; margin:0px; padding:0px; list-style-type:none; }



.seo-content .seo-Abox ul li.bookmark { padding:8px; }



.seo-content .seo-footer { text-align:center; margin:10px 0; color:#0a53a6; }



.seo-content .seo-footer span { text-decoration:underline; font-weight:bold; color:#0a53a6; }



.seo-footer a:link, .seo-footer a:visited, .seo-footer a:active { text-decoration:none; color:#0a53a6; }



.seo-footer a:hover { text-decoration:underline; }



.seo-content h2

{

	font-size: 13px;

	font-family: Arial;

	color: #0a53a6;

	font-weight: bold;

}

.seo-content a:link,

.seo-content a:active,

.seo-content a:visited

{

	color:#0a53a6;

	text-decoration:underline;

}

.seo-content a:hover {

	text-decoration:none;

	color: #0a53a6;

}

.icontent h2

{

	font-size: 13px;

	font-family: Arial;

	color: #0a53a6;

	font-weight: bold;

}



.seo-innerpage

{

	width:840px;

	text-align:justify; /*- FONT FACE SETTING -*/

	font-family:arial; /*- FONT SIZE -*/

	font-size:12px;

	float: left;

	padding-top: 25px;

	padding-bottom: 25px;

	padding-left: 30px;

	line-height: 18px;

}

.seo-innerpage h1

{

	font-size:28px;

	font-family: Arial;

	font-weight: normal;

}

.seo-innerpage h2

{

	font-size: 13px;

	font-family: Arial;

}

.seo-innerpage a:link,

.seo-innerpage a:visited,

.seo-innerpage a:active

{ text-decoration:underline; color:#000000; }

.seo-innerpage a:hover { text-decoration:none; }


