*{margin:0px; padding:0px; list-style:none}
a img {border:none;}
a{text-decoration:none;}
body{ background: url(../images/body-bg5.jpg) no-repeat center top #000000;}

.Main_Wrapper{width:965px; margin:0px auto; padding-left:12px; padding-right:12px; padding-bottom:12px; background:url(../images/main-bg.png) repeat-y;}
.top_header{ width:965px; height:120px;}
.top_header_Left{ width:188px; height:110px; float:left; padding-top:5px;}

.top_header_right{width:311px;float:right; margin-right:10px;}
.header_text{font-family:Century Gothic; font-size:22px; font-weight:bold; color:#c01e22; padding-top:5px; text-align:center;}
.header_black_text{font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#fff; text-align:center;}
.PracticeHeading{font-family: Arial, Helvetica, sans-serif font-size:18px; color:#FFFFFF; font-weight:bold; padding-left:14px;}
.PracticeText{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.banner{width:965px;float:left; border-top: 1px solid #666666; margin-top:3px; border-bottom: 1px solid #666666;  } 
.clear{clear:both;}
.banner_left{width:640px; padding-left:2px; float:left; padding-top:5px; }
.banner_left1{width:640px; padding-left:2px; float:left;margin-top:5px; margin-bottom:5px;}
.banner_right{ width:312px;  float:right; padding-top:4px; padding-bottom:4px; }

.center_main{width:965px; float:left; padding-top:10px;}
.center_left{ background:url(../images/center-left-image.png) no-repeat; width:230px; float:left; height:300px;}
.centerLeftBlackBg{background:url(../images/left-bkaclBg.png) no-repeat; width:199px; height:23px; margin-top:9px; margin-left:15px; margin-right:15px;}
.center_right{width:720px; float:left;}
.center_right1{width:705px; float:left; padding-bottom:10px;}
.center_right_heading{ font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding-left:5px; color:#FFFFFF; padding-top:10px;  padding-bottom:10px;}
.cemter_right_text{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:18px; padding-left:5px; padding-right:11px; text-align:justify;}
.centerBottom{ width:727px;float:left;}

.categories-list{width:200px; float:left; margin:5px 0px 5px 14px; }
.categories-list ul{ display:block;}
.categories-list ul li{ display:block; margin-bottom:2px;  margin:0px 4px 0px 4px;  line-height:25px;  height:25px; background:url(../images/nav-arrow.png) no-repeat center left;}
.categories-list ul li a{ display:block;  font-size:12px; color: #000000; font-weight: bold; padding:0px 0px 0px 22px; line-height:25px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  height:25px; }
.categories-list ul li a:hover{ display:block; color: #F00;}
.categories-list ul li a.active{color: #FF0000;}

.footer{ width:965px; margin-top:5px; margin:0px auto; margin-bottom:10px;}
.footerLeft{width:273px;  float:left;}
.footerWhiteText{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:15px;}
.footerRedText{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000;}
.footerRight{width:260px; float: right; padding-left:280px;}
.footerRightText{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;  padding-top:15px; padding-left:15px;}
.footerRightText a{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none;}
.footerRightText a:hover{color: #FF0000; text-decoration:none;}

.clr{color:#FF0000;}

#gallery  {float:left; margin-bottom: 3px; width: 600px; height:110px; padding:10px 5px 0 5px;}
#gallery div.pgallery {float:left; width:151.99px;}
.pgallery img {float: left;}
.pgallery small {font-size: 11px;color: #555;}
.pgallery a {color: #58595B;}
.pgallery .compare-deals {margin-top: 3px;float: right;}
.prev, .next {cursor: pointer; float: left; padding-top:50px;}
.next {position: relative; padding-top:50px;}

div.gallery ul li span { display:block; padding:0 15px; font:normal 14px "Times New Roman", Times, serif; color:#222222; text-transform:uppercase; line-height:1.6em;}
div.gallery ul li strong { display:block; padding:5px 0 0 0; margin:0; font:bold 16px "Times New Roman", Times, serif; color:#222222;}
.featured_flag { position:absolute; left:997px; top:276px;}

ul.list_gallery { background:#e7e7e7; width:400px; padding:10px; margin:0; list-style:none; float:left;}
ul.list_gallery li { padding:0 12px 0 0; margin:0; float:left;}
ul.list_gallery li.last { padding:0; margin:0; float:left;}

.HeaderBottom{ background:url(../images/search-bg.png) no-repeat; width:310px; height:27px; margin-top:70px;}
.headerBottomText{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; padding-left:12px; padding-top:6px; float:left;}
.userField{width:216px; height:14px; float:left; margin-left:8px; margin-top:4px;}
.topButton{height:13px; width:13px; float:left; margin-left:5px; margin-top:5px; padding-bottom:10px; background: url(../images/top-arrow.png) no-repeat; border:none; }
.topAddress{ float:right;  width:310px; text-align:center;}

/* Gallery */

.products-gallery{float:left;  width:720px;; background: url(../images/gallery.png) no-repeat; margin-left:12px; }

.scrollable { position:relative; overflow:hidden;}
.scrollable .items {
	width: 20000em;
	position: absolute;

}

.coming-soon{font-family:Arial, Helvetica, sans-serif; float:left; font-size:20px; padding-left:15px;}
.aboutFirmText{width:900px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;  padding-left:15px; padding-top:10px;}
.ResourcesHeading{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color: #CC0033; padding-left:27px; padding-top:18px; padding-bottom:8px;}
.ResourcesText{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:35px; line-height:22px;}
.ResourcesText1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:30px; line-height:22px;}
.galleryLeft{float:left; width:300px;}
.galleryRight{float:right; width:470px; margin-right:170px; margin-top:62px;}
.Nevada{width:965px; float:right;}
.NevadaHeading{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding-left:35px; padding-top:10px;}

.LegalAssociations{width:965px; float:left;}
.LegalAssociationsLeft{ width:340px; float:left; padding-left:8px;}
.LegalResearchRight{ width:365px; float:left;}
.LegalAssociationsLeft1{ width:320px; float:left;}
.LegalResearchRight1{ width:385px; float:left;}
.Legal {font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #000000; font-weight:bold; padding-left:28px; padding-top:8px;}
.center_Resources_heading{ font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; padding-left:38px;}
.nav{width:101px; float:left; height:88px; padding-right:3px;}
.nav1{width:101px; float:left; height:88px; padding-right:3px; padding-top:3px;}
.clr{color:#FF0000;}

/*contact us page*/

.contact-form-wrap{width:962px; float:left; padding:10px 0 0 0; margin-left:10px; margin-bottom:20px;}
.contact-heading{width:150px; float:left; font-size:16px;  color: #FF0000;}
.contact-form-left{width:200px; float:left; padding:0px 0 20px 30px;}
.contact-heading2{width:300px; float:left; padding:10px 0 10px 7px; font-size:18px; font-weight:bold; color: #FF0000;  font-family:Arial, Helvetica, sans-serif; }
.contact-address{width:200px; float:left; padding:0 0 0 0; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.contact-link{color:#003366; font-weight:bold;}
.contact-link:hover{text-decoration:underline;}



.resources_main{width:620px; float:left;}

.resource_left_part{width:300px; float:left;}
.resource_right_part{width:300px; float:left; padding-left:15px; }

.products_list{float:left; width:620px; margin-top:5px; margin-left:6px;}
.products_list ul{display:block; color:#fff; }
.products_list ul li{ font-size:12px; color:#FFFFFF;line-height:22px; display:block; background: url(../images/arrow1.png) no-repeat left 9px; padding-left:10px; display:block; font-family:Arial, Helvetica, sans-serif; text-align:justify; font-weight:normal;}

.product_heading{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a8b5bd; padding-top:8px; font-weight:normal;}
.product_sub_heading{ width:300px; float:left; padding:10px 0 10px 7px; font-size:16px; font-weight:bold; color: #FF0000;  font-family:Arial, Helvetica, sans-serif; font-weight: bold;}

.aboutHeading{ font-family:Arial, Helvetica, sans-serif;font-size:18px; color: #FF0000; padding-top:10px; padding-bottom:8px; padding-left:8px; font-weight:bold;}
.RealEstate{font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000; font-weight: normal; padding-top:10px; padding-left:0px;}
.bodyText{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:5px; line-height:22px; text-align:justify; padding-left:5px; font-weight:normal;}
.case_handlingHading{ float:left; font-size:15px; font-weight:bold;  padding-left:8px; font-family:Arial, Helvetica, sans-serif;}
.clr2{color:#FFF;}
.case_handlingHading2{ float:left; font-size:13px; font-weight:bold;  padding-left:8px; font-family:Arial, Helvetica, sans-serif; width:500px;}
.RealEstate2{font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000; font-weight: normal; padding-top:10px; padding-left:1px; width:300px;}
.sub_productlist{float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; width:500px;}
.case_heading{ font-family:Arial, Helvetica, sans-serif; float:left; font-size:13px; font-weight:bold;  padding-left:8px; width:600px; padding-top:10px;}
.bodyText1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:24px; padding-top:5px; line-height:22px; text-align:justify;}
.number{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;padding-top:5px; line-height:22px; text-align:justify;}


.bodyText3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:5px; line-height:22px; text-align:justify; padding-left:3px; font-weight:normal;}
.bodyText4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:5px; line-height:22px; text-align:justify; padding-left:8px; padding-right:22px;}

.case_heading2{ font-family:Arial, Helvetica, sans-serif; float:left; font-size:14px; font-weight:bold;padding-left:8px; width:630px; padding-top:5px; color:#FF0000;}
.case_heading3{ font-family:Arial, Helvetica, sans-serif; float:left; font-size:16px; font-weight:bold;padding-left:8px; width:600px; margin-top:8px; color:#FF0000; }
.case_heading1{ font-family:Arial, Helvetica, sans-serif; float:left; font-size:12px; font-weight: normal; width:600px; padding-top:5px;}

.products_list1{float:left; width:620px; margin-top:5px; margin-left:15px;}
.products_list1 ul{display:block; color:#fff; }
.products_list1 ul li{ font-size:12px; color:#FFFFFF;line-height:22px; display:block; background: url(../images/arrow1.png) no-repeat left 9px; padding-left:10px; display:block; font-family:Arial, Helvetica, sans-serif; text-align:justify; font-weight:normal;}







