@charset "utf-8";
/* CSS Document */


body  {font: 100% Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;text-align:center;color: #000000;}

.twoColElsLtHdr #container {width:965px;background: #FFFFFF;margin: 0 auto;text-align: left;} 
.twoColElsLtHdr #header {padding: 0 0;} 
.twoColElsLtHdr #header h1 {margin: 0;padding: 0 0;}

.twoColElsLtHdr #sidebar1 {float:left;width:721px;padding:0; margin:0;}

.twoColElsLtHdr #mainContent {margin:0 0 0 0; padding:0;  width:244px; float:right } 
.twoColElsLtHdr #footer {padding: 0 10px;background:#DDDDDD;} 


.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}



/*-------------------------------font starts here-------------------------------*/

.phone { margin:0; padding:18px 9px 0 0px; vertical-align:top; font-family:Verdana; font-size:14px; color:#666666; text-align:right;}


/*-------------------------------link starts here-------------------------------*/




/*-------------------------------master css starts here-------------------------------*/

a { outline:none;}

h1{ font-family:Verdana; font-size:18px; color:#993960; font-weight:bold; margin:0; padding:18px 0 0 14px;}
* html h1{ font-family:Verdana; font-size:18px; color:#993960; font-weight:bold; margin:-13px 0 0 0; padding:0 0 0 14px;}
*:first-child+html h1{ font-family:Verdana; font-size:18px; color:#993960; font-weight:bold; margin:-13px 0 0 0; padding:0 0 0 14px;}

h2{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0; padding:18px 0 15PX 14px;}
h3{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0; padding:0px 0 15PX 30px;}
h4{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0; padding:18px 0 15PX 30px;}
h5{ font-family:Verdana; font-size:24px; color:#840036; font-weight:bold; margin:0; padding:18px 0 15PX 14px;}
h6.stafftext{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0 0 0 0; padding:-20px 0 15PX 14px;}
h6.communitytext{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0 0 0 0; padding:0 0 15PX 18px;}


p.plum { font-family:Verdana; font-size:11px; color:#000000;margin:0 0 0 0; padding:0 0px 0 14px;}
p.management { font-family:Verdana; font-size:11px; color:#000000;margin:-15px 0 0 0; padding:0 10px 0 30px;}
p.mailglist {font-family:Verdana;font-size:10px; color:#000000;margin:0 0 0 0; padding:10px 8px 0 18px;}
p.staff {font-family:Verdana;font-size:11px; color:#000000;margin:-10px 0 0 0; padding:0 10px 0 18px;}
p.community {font-family:Verdana;font-size:11px; color:#000000;margin:0 0 0 0; padding:0 10px 0 18px;}
p.community1 { font-family:Verdana; font-size:11px; color:#000000;margin:-15px 0 0 0; padding:0 5px 0 18px;}
p.eventtext {font-family:Verdana;font-size:11px; color:#000000;margin:0 0 0 0; padding:25px 8px 0 10px;}
p.financial {font-family:Verdana; font-size:11px; color:#000000;margin:0 0 0 0; padding:3px 0px 0 0; font-weight:normal;}



/*-------------------------------header starts here-------------------------------*/

.logo_wd { width:69%;}
* html .logo_wd { width:64%;}
*:first-child+html .logo_wd {width:64%;}
													  
#logo { margin:0; padding:0 0 27px 0;}	

#top{width:350px;margin:8px 0 0 0;padding:0 0 10px 0;text-align:right;}	
		
#toplink{margin-left:467px;	height:20px;padding:0px;margin:0px;	}
	
#top ul{list-style:none;padding:0;margin:-7px 0 0 0;}
	
#top ul li{display: inline;	padding:0 0 0 ;	background: url(../images/arrow.jpg) 0 8px no-repeat;text-decoration:none;}

#top ul li a {font-size:11px;color: #666666;text-decoration: none;margin:0;font-family:Verdana;line-height:30px;padding:0 8px 0 10px;}

#top ul li a:hover{text-decoration:underline;}


/*main navigation start here*/
#nav {margin:0px 0 5px 0;}

/* the styling */
#nav {
height:50px; position:relative; font-family:arial, verdana, sans-serif; font-size:11px;z-index:500; background: url(../images/navbg.png) no-repeat 0 0;
}

#nav .select, #nav .current {margin:0 0 0 0; padding:0; list-style:none; display:block; float:left;}

#nav .sub {margin:0; padding:0; list-style:none; text-align:left;}

#nav li {display:block; float:left; margin:0; padding:0; position:relative; z-index:100;}
#nav .current li {z-index:50;}

#nav .select a, 
#nav .current a {display:block; height:30px; float:left; width:100px; padding:0 0 0 1px; text-decoration:none; font-weight:bold; line-height:30px; white-space:nowrap;}
#nav .select li a#aboutus { background:   url(../images/aboutus.jpg) no-repeat 0 0; text-indent:100000; width:126px;}
#nav .select li a:hover#aboutus { background:  url(../images/aboutus_hover.jpg) no-repeat 0 0; text-indent:100000; width:126px;}
#nav .current li a#aboutus { background:  url(../images/aboutus_hover.jpg) no-repeat 0 0; text-indent:100000; width:126px;}

#nav .select li a#services { background: url(../images/services.jpg) no-repeat 0 0; text-indent:100000; width:102px;}
#nav .select li a:hover#services { background: url(../images/services_hover.jpg) no-repeat 0 0; text-indent:100000; width:102px;}
#nav .current li a#services { background: url(../images/services_hover.jpg) no-repeat 0 0; text-indent:100000; width:102px;}

#nav .select li a#properties { background: url(../images/properties.jpg) no-repeat 0 0; text-indent:100000; width:114px;}
#nav .select li a:hover#properties { background: url(../images/properties_hover.jpg) no-repeat 0 0; text-indent:100000; width:114px;}
#nav .current li a#properties { background: url(../images/properties_hover.jpg) no-repeat 0 0; text-indent:100000; width:114px;}

#nav .select li a#events { background: url(../images/events.jpg) no-repeat 0 0; text-indent:100000; width:95px;}
#nav .select li a:hover#events { background: url(../images/events_hover.jpg) no-repeat 0 0; text-indent:100000; width:95px;}
#nav .current li a#events { background: url(../images/events_hover.jpg) no-repeat 0 0; text-indent:100000; width:95px;}

#nav .select li a#community { background: url(../images/communitynav.jpg) no-repeat 0 0; text-indent:100000; width:130px;}
#nav .select li a:hover#community { background: url(../images/community_hover.jpg) no-repeat 0 0; text-indent:100000; width:130px;}
#nav .current li a#community { background: url(../images/community_hover.jpg) no-repeat 0 0; text-indent:100000; width:130px;}

#nav .select li a#mediapress { background: url(../images/mediapress.jpg) no-repeat 0 0; text-indent:100000; width:130px;}
#nav .select li a:hover#mediapress { background: url(../images/mediapress_hover.jpg) no-repeat 0 0; text-indent:100000; width:130px;}
#nav .current li a#mediapress { background: url(../images/mediapress_hover.jpg) no-repeat 0 0; text-indent:100000; width:130px;}

#nav .select li a#resources { background: url(../images/resources.jpg) no-repeat 0 0; text-indent:100000; width:119px;}
#nav .select li a:hover#resources { background: url(../images/resources_hover.jpg) no-repeat 0 0; text-indent:100000; width:119px;}
#nav .current li a#resources { background: url(../images/resources_hover.jpg) no-repeat 0 0; text-indent:100000; width:119px;}

#nav .select li a#contactus { background: url(../images/contactus.jpg) no-repeat 0 0; text-indent:100000; width:142px;}
#nav .select li a:hover#contactus { background: url(../images/contactus_hover.jpg) no-repeat 0 0; text-indent:100000; width:142px;}
#nav .current li a#contactus { background: url(../images/contactus_hover.jpg) no-repeat 0 0; text-indent:100000; width:142px;}


#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:1em;}

#nav .select a:hover b {color:#000; cursor:pointer;}

#nav .current a {background-position:0 -150px; border-color:#fff;}
#nav .current a b {background-position:100% -150px; color:#000;}

#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {/*border-color:#aba; background:#d1e1ce;*/ color:#fff;}

#nav .current .sub .current_sub a, 
#nav .current .sub a:hover {/*border-color:#aba; background:#d1e1ce;*/ color:#FFF300;}

#nav .current .sub, 
#nav .select a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:900px; top:2.5em; background:  url(../images/subnavbg.jpg) repeat-x 0 -2px;  margin-top:1px; padding:0px 0 0px 0;}

* html #nav .current .sub, * html #nav .select a:hover .sub {margin-top:0; margin-t\op:1px;}

#nav .current .sub li a, 
#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:inline; /*background:#fff; border:1px solid #ddd;*/ padding:0 10px; margin:0 10px 0 0; width:auto; white-space:nowrap; font-weight:normal; font-size:0.9em; height:2em; line-height:1.9em; color:#fff;}

#nav .select a:hover, 
#nav li:hover a {background-position:0% -150px; border-color:#fff; text-transform:uppercase;}

#nav .select a:hover b, 
#nav .select li:hover a b {background-position:100% -150px; border-color:#fff; color:#000;}

#nav .select a:hover {color:#FFF300 !important;}


/* calculate the left edge position of each sub level */
#nav .one .sub {left:0.5em;}
#nav .two .sub {left:-10.5em; margin-left:-9px;}
#nav .three .sub {left:-19em; margin-left:-10px;  text-align:left;}
* html #nav .three .sub {margin-left:-9px; marg\in-left:-18px;}
#nav .four .sub {left:-26.5em; margin-left:-27px; }
* html #nav .four .sub {margin-left:-18px; marg\in-left:-27px;}
#nav .five .sub {left:-35em; margin-left:-27px;}

#nav .six .sub {left:-38.5em; margin-left:-27px;}
#nav .seven .sub {left:-38.5em; margin-left:-27px;}
#nav .eight .sub {left:-74em; margin-right:-30px;}

/*
.linkarrow { cursor:pointer;}*/



.aboutus_img{ padding-top:10px;}



/*main navigation end here*/


#apDiv1 {position:absolute;top:93px;width:5px;height:80px;z-index:1;margin-left:2px; }
*:first-child+html #apDiv1 {position:absolute;top:93px;width:25px;height:80px;z-index:1;margin-left:-963px;}
* html #apDiv1 {position:absolute;top:93px;width:25px;height:80px;z-index:1;margin-left:-961px;}

#apDiv2 {position:absolute;top:93px;width:5px;height:80px;z-index:1;margin-left:960px;}
*:first-child+html #apDiv2 {position:absolute;top:93px;width:25px;height:80px;z-index:1;margin-left:-5px;}
* html #apDiv2 {position:absolute;top:93px;width:25px;height:80px;z-index:1;margin-left:-11px;}



/*-------------------------------header end here-------------------------------*/


/*-------------------------------main content start here-------------------------------*/

/*-------------------------------left coloumn start here-------------------------------*/

.border { padding:4px 0 0 14px; margin:0;}
#banner { padding:15px 0 0 13px; margin:0;}

#left_menu{width:710px;margin:8px 0 0 0;padding:0 0 10px 0;text-align:left;}	
		
#left_menu{height:20px;padding:0px 0  0 4px;margin:0px;	}
	
#left_menu ul{list-style:none;padding:0;margin:-7px 0 0 0;}
	
#left_menu ul li{display: inline;	padding:0 0 0 ;text-decoration:none;}

#left_menu ul li a {font-size:10px;color: #666666;text-decoration: none;margin:0;font-family:Verdana;line-height:30px;padding:0 8px 0 10px;}

#left_menu ul li a:hover{text-decoration:none;color:#840036;}

#left_menu ul li a.active {color:#840036;}



#list {padding:0 0 0 18px; margin:-10px 0 0 0; width:500px;  }	
#list ul {padding:8px 0px 0 10px; margin:0px; list-style:none;text-align:justify; }
#list li{margin:0;display:block;text-decoration:none;line-height:16px;background: url(../images/circle.jpg) 0px 10px no-repeat;padding:5px 0 0 10px;font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;text-align:left; line-height:11px;}

#sublist {padding:0 0 0 0; margin:-17px 0 0 0; width:700px;  }	
#sublist ul {padding:0 0px 0 30px; margin:0px; list-style:none;text-align:justify; }
#sublist li{margin:0;display:block;text-decoration:none;line-height:16px;background: url(../images/circle.jpg) 0px 10px no-repeat;padding:5px 0 0 10px;font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;text-align:left; line-height:11px;}


/*#button { background:url(../images/button.jpg) 0 0 no-repeat; width:210px; height:28px;font-family:Verdana; margin:0; padding:0; font-size:12px; color:#840036; font-weight:normal; width:225px; text-align:center;}
*/

#button { margin:0; padding:25px 0 0 16px;}
.button_text { font-family:Verdana; margin:0; padding:0; font-size:12px; color:#840036; font-weight:normal; width:225px; text-align:center;  }


/*-------------------------------right coloumn start here-------------------------------*/

.plumlist { margin:0; padding:22px 0 0 0;}
* html .plumlist { margin:0; padding:5px 0 0 0;}
*:first-child+html .plumlist { margin:0; padding:5px 0 0 0;}

#arizona { background:url(../images/arizona.jpg) 0 0 no-repeat; width:224px; height:172px; margin:50px 0 0 15px; padding:0 0 0 0;  }
#arizona1 { background:url(../images/arizona.jpg) 0 0 no-repeat; width:224px; height:172px; margin:20px 0 0 15px; padding:0 0 0 0;  }
#arizona2 { background:url(../images/arizona1.jpg) 0 0 no-repeat; width:223px; height:199px; margin:20px 0 0 15px; padding:0 0 0 0;  }

#arizona_date { background:url(../images/arizona_date.jpg) 0 0 no-repeat; width:226px; height:202px; margin:50px 0 0 15px; padding:0 0 0 0;  }

a.learn { font-family:Verdana; font-size:11px; color:#ff4e00; margin:0 0 0 0; padding:0 0 0 80px; text-decoration:none; line-height:290px;}
a:hover.learn { text-decoration:underline;}

a.learn1 { font-family:Verdana; font-size:11px; color:#ff4e00; margin:0 0 0 0; padding:0 0 0 80px; text-decoration:none; line-height:25px;}
a:hover.learn1 { text-decoration:underline;}

a.newviewflyers { font-family:Verdana; font-size:11px; color:#ff4e00; margin:0 0 0 0; padding:0 0 0 25px; text-decoration:none; line-height:25px;}
a:hover.newviewflyers { text-decoration:underline;}

a.newviewflyers1 { font-family:Verdana; font-size:11px; color:#ff4e00; margin:0 0 0 0; padding:0 0 0 35px; text-decoration:none; line-height:25px;}
a:hover.newviewflyers1 { text-decoration:underline;}


/*-------------------------------inner pages start here-------------------------------*/

/*-------------------------------about us section-------------------------------*/

.comment-box {margin: 10px 0px 0 0; float: left; padding-bottom:5px; line-height:14px; vertical-align:top; width:720px;}
*:first-child+html .comment-box {margin: 0 0px 0 0; float: left;width:720px;margin-bottom:-25px;}
* html .comment-box {margin: 0 0px 0 0; float: left;width:720px;margin-bottom:-25px;}
.number {position: relative; top:0px; left:0px; font-size: 10em; color: #ccc; float:left; margin:0 10px 0 0; padding:0 0 0 15px; }

.number1 {position: relative; top:0px; left:0px; font-size: 10em; color: #ccc; float:left; margin:0 10px 0 0; padding:10px 0 0 15px; }

.number_heading{ margin:-23px 0 0 0; padding:0 0 0 0;}
*:first-child+html .number_heading{ margin:0 0 0 0; padding:0 0 0 0;}
* html .number_heading{ margin:2px 0 0 0; padding:0 0 0 0;}


.number_heading1{ margin:0 0 0 0; padding:0 0 0 0;}


#menu{width:700px;margin:8px 0 0 0;padding:0 0 10px 0;text-align:left;}
		
#menu{padding:20px 0 0 4px;margin:0px;	}
*:first-child+html #menu{height:20px;padding:20px 0  10px 4px;margin:0px; float:left;}
* html #menu{padding:20px 0  0 4px;margin:0px;	}

	
#menu ul{list-style:none;padding:0;margin:-7px 0 0 0;}
	
#menu ul li{display: inline;padding:0 0 0 ;text-decoration:none;}

#menu ul li a {font-size:11px;color: #1550ab;text-decoration: undeline;margin:0;font-family:Verdana;line-height:30px;padding:0 8px 0 10px;}

#menu ul li a:hover{text-decoration:none;}

#menu ul li a.active {color:#840036;}


#button1 { margin:0; padding:25px 0 0 16px; float:left;}


.concergetour { margin:0; padding:35px 0 0 12px;}
*html .concergetour { margin:-80px 0 0 0; padding:0 0 0 12px;}
*:first-child+html .concergetour { margin:0; padding:35px 0 0 12px;}

.tourvideo { margin:0; padding:10px 0 0 12px;}
*html .tourvideo { margin:-42px 0 0 0; padding:0 0 0 12px;}

#mainlist {padding:10px 0 0 5px; margin:-10px 0 0 0; width:600px;  }	
#mainlist ul {padding:8px 0px 0 10px; margin:0px; list-style:none;text-align:justify; }
#mainlist li{margin:0;display:block;text-decoration:none;line-height:16px;background: url(../images/circle.jpg) 0px 10px no-repeat;padding:5px 0 0 30px;font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;text-align:left; line-height:11px;}
	

a.apartmentlink { font-family:Verdana; font-size:11px; color:#1550ab; margin:0 0 0 0; padding:0 0 0 5px; text-decoration:underline; display:inline; font-weight:bold;}
a:hover.apartmentlink { text-decoration:none;}


/*-------------------------------community section-------------------------------*/

.community-box {margin:2px 0px 0 0; float: left; padding-bottom:25px; line-height:14px; vertical-align:top; width:720px;}

.community_number {position: relative;top:0px; left:0px; font-size: 10em; color: #ccc; float:left; margin:-10px 0px 0 0; padding:0 0 0 15px; float:right; }
*:first-child+html .community_number {position: relative;top:0px; left:0px; font-size: 10em; color: #ccc; float:left; margin:-50px 0 0 0; padding:0 0 0 15px; float:right; }
*html .community_number {position: relative;top:0px; left:0px; font-size: 10em; color: #ccc; float:left; margin:-50px 0 0 0; padding:0 0 0 15px; float:right; }


.helen_thought { font-family:Verdana; font-size:18px;color:#840036; margin:0; padding:50px 0 0 17px;}



/*-------------------------------event section-------------------------------*/


.event { margin:0; padding:15px 0 0 0;}
*html .event { margin:0; padding:40px 0 0 0;}
*:first-child+html .event { margin:0; padding:40px 0 0 0;}

.datelink5{font-family:Verdana; font-size:11px; color:#000000; margin:0 0 0 0; padding:0 0 0 0; line-height:20px; text-decoration:none;}
a.datelink5:hover{text-decoration:underline;}

.date {  font-family:Verdana; font-size:11px;color:#000000; margin:0 0 0 14px; padding:0 0 0 0x;/*border-top: 1px dotted #707070; */line-height:20px; display:inline; ;}

.dateEvents {  font-family:Verdana; font-size:11px;color:#000000; margin:0 0 0 0px; padding:0 0 0 0x;/*border-top: 1px dotted #707070; */line-height:20px; display:inline; ;}

.location { display:inline;font-family:Verdana; font-size:11px;color:#000000; margin:0 0 0 14px; padding:0 0 0 61px;line-height:20px;} 

.location1 { display:inline;font-family:Verdana; font-size:11px;color:#000000; margin:0 0 0 14px; padding:0 0 0 38px;line-height:20px;} 

.location2 { display:inline;font-family:Verdana; font-size:11px;color:#000000; margin:0 0 0 14px; padding:0 0 0 50px;line-height:20px;} 

.restaurant { display:inline;font-family:Verdana; font-size:11px;color:#000000; margin:0 0 0 14px; padding:0 0 0 39px;line-height:20px;}

.restaurant1 { display:inline;font-family:Verdana; font-size:11px;color:#000000; margin:0 0 0 14px; padding:0 0 0 10px;line-height:20px;}

.register { margin:0; padding:20px 0 0 12px;} 
.restaurant2 { display:inline;font-family:Verdana; font-size:11px;color:#000000; margin:0 0 0 14px; padding:0 0 0 79px;line-height:20px;}



/*-------------------------------properties section-------------------------------*/


/*-------------------------------photo_gallery-------------------------------*/


#gallery {width:700px; position:relative; padding-top:250px; margin:0 0 0 14px; padding-bottom:100px;}
*:first-child+html #gallery {width:700px; position:relative; padding-top:250px; margin:0 0 0 14px; padding-bottom:15px;}
*html #gallery {width:700px; position:relative; padding-top:250px; margin:0 0 0 14px; padding-bottom:15px;}

#gallery img.left {width:55px; height:62px;  float:left;cursor:pointer;}
#gallery img.right {width:55px; height:62px;  float:left;cursor:pointer;}

#gallery ul {list-style:none; padding:0; margin:0; float:left;}
#gallery ul li {display:inline; width:123px; height:82px; float:left; margin:0 11px 0 0px; cursor:pointer;}

#gallery ul li.hide {display:none;}

/* using background images */
#gallery ul li.th1 {background:url(../images/th1.jpg);}
#gallery ul li.th2 {background:url(../images/th2.jpg);}
#gallery ul li.th3 {background:url(../images/th3.jpg);}
#gallery ul li.th4 {background:url(../images/th4.jpg);}
#gallery ul li.th5 {background:url(../images/th5.jpg);}

/* remove visibility:hidden; if you want to use the original images as thumbnails */
#gallery ul li img {visibility:hidden; display:block; width:50px; height:50px;}

#gallery ul li span {display:none; position:absolute; left:61px; top:430px; width:411px;font-family:verdana, arial, sans-serif; color:#666; font-size:11px; line-height:15px; text-align:justify;}
#gallery ul li b {color:#444;}

#gallery ul li.chosen {cursor:pointer;}
#gallery ul li.chosen div {position:absolute; left:0; top:0; width:400px; height:0px;}
#gallery ul li.chosen div i {width:400px; display:table-cell;} 
#gallery ul li.chosen div i img {visibility:visible; width:auto; height:auto;margin:0 0 0 0;}
#gallery ul li.chosen span {display:block;}

#apDiv3 {position:absolute;top:218px;width:285px;height:35px;z-index:2;margin-left:410px;}
*:first-child+html #apDiv3 {position:absolute;top:223px;width:285px;height:230px;z-index:2;margin-left:410px;}
*html #apDiv3 {position:absolute;top:223px;width:285px;height:233px;z-index:2;margin-left:410px;}


.edge{ margin:0 0 0 0; padding:0 0 0 10px;}
*:first-child+html .edge{ margin:0 0 0 0; padding:0 0 0 0;}
* html .edge{ margin:0 0 0 0; padding:0 0 0 0;}	


#solanaDiv3 {position:absolute;top:208px;width:285px;height:35px;z-index:2;margin-left:410px;}
*:first-child+html #solanaDiv3 {position:absolute;top:213px;width:285px;height:230px;z-index:2;margin-left:410px;}
* html #solanaDiv3 {position:absolute;top:213px;width:285px;height:233px;z-index:2;margin-left:410px;}

.solana{ margin:0 0 0 0; padding:10px 0 0 10px;}
*:first-child+html .solana{ margin:0 0 0 0; padding:10px 0 0 0;}
* html .solana{ margin:0 0 0 0; padding:10px 0 0 0;}	





.view{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0 0 0 0; padding:50px 0 15PX 14px;}
*:first-child+html .view{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0 0 0 -11px; padding:50px 0 15PX 14px;}
*html .view{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0 0 0 -11px; padding:50px 0 15PX 14px;}

.view_text{ font-family:Verdana; font-size:11px; color:#000000;margin:0 0 0 0; padding:0 0 15PX 14px; width:294px; text-align:left;}
*:first-child+html .view_text{ font-family:Verdana; font-size:11px; color:#000000;margin:0 0 0 -11px; padding:0 0 15PX 14px; width:294px; text-align:left;}
*html .view_text{ font-family:Verdana; font-size:11px; color:#000000;margin:0 0 0 -11px; padding:0 0 15PX 14px; width:294px; text-align:left;}

a.previous { font-family:Verdana; font-size:11px; color:#1550ab; margin:0 0 0 0; padding:0 0 0 14px; text-decoration:none;font-weight:bold;}
a:hover.previous { text-decoration:none;}
*:first-child+html a.previous { font-family:Verdana; font-size:11px; color:#1550ab; margin:0 0 0 -11px; padding:0 0 0 14px; text-decoration:none;font-weight:bold;}
*html a.previous { font-family:Verdana; font-size:11px; color:#1550ab; margin:0 0 0 -11px; padding:0 0 0 14px; text-decoration:none;font-weight:bold;}

a.next { font-family:Verdana; font-size:11px; color:#1550ab; margin:0 0 0 0; padding:0 0 0 50px; text-decoration:none;font-weight:bold;}
a:hover.next { text-decoration:none;}


/*-------------------------------photo_gallery _solana-------------------------------*/

#gallery1 {width:700px; position:relative; padding-top:250px; margin:0 0 0 14px; padding-bottom:100px;}
*:first-child+html #gallery1 {width:700px; position:relative; padding-top:250px; margin:0 0 0 14px; padding-bottom:15px;}
*html #gallery1 {width:700px; position:relative; padding-top:250px; margin:0 0 0 14px; padding-bottom:15px;}

#gallery1 img.left {width:55px; height:62px;  float:left;cursor:pointer;}
#gallery1 img.right {width:55px; height:62px;  float:left;cursor:pointer;}

#gallery1 ul {list-style:none; padding:0; margin:0; float:left;}
#gallery1 ul li {display:inline; width:123px; height:82px; float:left; margin:0 11px 0 0px; cursor:pointer;}

#gallery ul li.hide {display:none;}

/* using background images */
#gallery1 ul li.th1 {background:url(../images/solana/th1.jpg);}
#gallery1 ul li.th2 {background:url(../images/solana/th2.jpg);}
#gallery1 ul li.th3 {background:url(../images/solana/th3.jpg);}
#gallery1 ul li.th4 {background:url(../images/solana/th4.jpg);}
#gallery1 ul li.th5 {background:url(../images/solana/th5.jpg);}

/* remove visibility:hidden; if you want to use the original images as thumbnails */
#gallery1 ul li img {visibility:hidden; display:block; width:50px; height:50px;}

#gallery1 ul li span {display:none; position:absolute; left:61px; top:430px; width:411px;font-family:verdana, arial, sans-serif; color:#666; font-size:11px; line-height:15px; text-align:justify;}
#gallery1 ul li b {color:#444;}

#gallery1 ul li.chosen {cursor:pointer;}
#gallery1 ul li.chosen div {position:absolute; left:0; top:0; width:400px; height:0px;}
#gallery1 ul li.chosen div i {width:400px; display:table-cell;} 
#gallery1 ul li.chosen div i img {visibility:visible; width:auto; height:auto;margin:0 0 0 0;}
#gallery1 ul li.chosen span {display:block;}


.view1{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0 0 0 0; padding:15px 0 15PX 14px;}
*:first-child+html .view1{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0 0 0 -11px; padding:15px 0 15PX 14px;}
* html .view1{ font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; margin:0 0 0 -11px; padding:15px 0 15PX 14px;}


.emailid{ margin:0; padding:5px 0 0 0;}


.arizona_date{ font-family:Verdana; font-size:20px; color:#5f0027; margin:0 0 0 0; padding:138px 0 0 18px; font-weight:bold; width:210px; letter-spacing:0.01px;}

a.learn1 { font-family:Verdana; font-size:11px; color:#ff4e00; margin:0 0 0 0; padding:0 0 0 80px; text-decoration:none;}
a:hover.learn1 { text-decoration:underline;}



/*-------------------------------services section-------------------------------*/

/*-------------------------------financial education-------------------------------*/


.financial_bold { font-family:Verdana; font-size:18px;color:#840036; margin:0; padding:35px 0 0 17px;}
* html .financial_bold { font-family:Verdana; font-size:18px;color:#840036; margin:-83px 0 0 0; padding:0 0 0 17px;}

#financial_menu{width:710px;margin:8px 0 0 0;padding:0 0 10px 0;text-align:left;}	
		
#financial_menu{height:20px;padding:0px 0  0 2px;margin:0px;	}
	
#financial_menu ul{list-style:none;padding:0;margin:-7px 0 0 0;}
	
#financial_menu ul li{display: inline;	padding:0 0 0 ;text-decoration:none;}

#financial_menu ul li a {font-size:10px;color: #666666;text-decoration: none;margin:0;font-family:Verdana;line-height:30px;padding:0 1px 0 10px;}

#financial_menu ul li a:hover{text-decoration:none;color:#840036;}

#financial_menu ul li a.active {color:#840036;}

#financiallist {padding:10px 0 0 18px; margin:-10px 0 0 0; width:700px;  }	
#financiallist ul {padding:8px 0px 0 10px; margin:0px; list-style:none;text-align:justify; }
#financiallist li{margin:0;display:block;text-decoration:none;line-height:16px;background: url(../images/circle.jpg) 0px 10px no-repeat;padding:5px 0 8px 12px;font-size:11px;color:#0036ff;text-decoration: none;font-family: Verdana;text-align:left; line-height:11px; font-weight:bold;}





/* Sheetal -- Photo Gallery Starts here ----*/
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px; }
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em;}
* html .galleria li div span{width:400px} /* MSIE bug */

html > body .captiontitle{color:#000; font-size:11px;position:absolute;top:90px;right:3px;width:300px; font-weight:bold; text-transform:uppercase;}
* html .captiontitle{color:#000; font-size:11px;width:300px; position:absolute; left:-280px; margin:-155px 0 0 0;font-weight:bold; text-transform:uppercase; }
*:first-child+html .captiontitle{color:#000; font-size:11px;width:300px;  margin:-260px 0 0 410px; font-weight:bold; text-transform:uppercase;}

.caption{color:#000; font-size:11px;position:absolute;top:106px;right:3px;width:300px;}
* html .caption{color:#000; font-size:11px;position:absolute;top:-140px;left:-280px;width:300px;}
*:first-child+html .caption{color:#000; font-size:11px;position:absolute;top:-150px;right:8px;width:300px;}



html > body .captiontitlesolana{color:#000; font-size:11px;position:absolute;top:90px;right:3px;width:300px; font-weight:bold; text-transform:uppercase;}
* html .captiontitlesolana {color:#000; font-size:11px;width:300px; position:absolute; left:-280px; margin:-155px 0 0 0;font-weight:bold; text-transform:uppercase; }
*:first-child+html .captiontitlesolana{color:#000; font-size:11px;width:300px;  margin:-260px 0 0 410px; font-weight:bold; text-transform:uppercase;}


.demo{position:relative;margin:0em auto 0 auto;}
.gallery_demo{width:700px;float:left; margin:0 0 0 -5px; padding:0 0 0 0;}
.gallery_demo li{width:123px;height:82px;margin: 0 0px 2px 5px;}
.gallery_demo li.hover{border-color:#bbb;}
.gallery_demo li.active{}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

.galleria_container{margin:0 auto 10px auto;height:240px;width:400px;float:left;}
* html .galleria_container{margin:-14px auto 10px auto;height:240px;width:400px;float:left;}

.nav{padding-top:15px;clear:both;}

.info{text-align:left;margin:30px 0;border-top:1px dotted #221;padding-top:30px;clear:both;}
.info p{margin-top:1.6em;}

.nav{position:absolute;top:180px;right:0;}
* html .nav{position:absolute;top:-60px;left:-280px;}
*:first-child+html .nav{position:absolute;top:-50px;right:0;}

.nav a{ color:#1550ab; font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.nav a:hover { color:#000;}


.date_time {font-family:Arial; font-size:22px; color:#5f0027;margin:0; padding:138px 0 0 20px ; font-weight:bold; width:200px;}


.maillink{font-family:Verdana; font-size:11px; color:#000; margin:0; padding:10px 0 0 0; text-decoration:none;}
a.maillink:hover{color:#840036;}

