﻿body {
}
#navigation2 {font-size:12px; width:140px;}
#navigation2 ul {margin:0px; padding:0px;}
#navigation2 li {list-style: none;
 
     display: block;
   border: 1px #ffffff outset;
    height: 34px;
    text-align: center;
  
    background-image: url('../Images/Gradients/black-maroon.jpg');
    background-repeat: repeat-x;
   list-style-position: inside; 
   font-size: 12px; 
   line-height:1.3em; 
   text-decoration:none; }
                

/* ul.top-level {background:#666;} */
ul.top-level2 li
{
/*    border-bottom: #fff solid; */
/*    border-top: #fff solid;  */
/*    border-width: 1px;   */
/*    height: 35px; */
    text-decoration:none;
    /* list-style-image: url('../Images/millrose_oil_canvas_cows_1.png'); */
    list-style-position: inside;
    font-size: 12px;
    line-height:1.3em;
    width:140px;
  
}

#navigation2 a {
 color: #fff; 
 /* cursor: pointer; */
display:block; 
 padding: 7px 0px 7px 0px; */
/* background-color:#800000; */
/* line-height: 25px; */
 /* text-indent: 10px; */
 text-align:center;
 text-decoration:none;
 width:100%;
 height:21px;

}
#navigation2 a:hover
{
    text-decoration: none;
    background-image: url('../Images/Gradients/blue-black.png');
    background-repeat: repeat-x;
   
}

#navigation2 li:hover {
/* background: #f90; */
 position: relative;
 
}

ul.sub-level2 {
    display: none;
}
li:hover .sub-level2
{
    display: inline;
    position: absolute;
    left: 141px;
    top:0px;
    text-decoration: none;
    list-style-position: inside;
    font-size: 12px;
    line-height: 1.3em;
    width: 140px;
    
}
ul.sub-level2 li
{
    border: none;
    float: left;
    width: 140px;
    
}
ul.sub-level22 {
    display:none;
}
li:hover .sub-level22
{
       
    display:inline;
    position: absolute;
    left: 141px;
    top: 0px;
    text-decoration:none;
    list-style-position: inside;
    font-size: 12px;
    line-height:1.3em;
    width:140px;
}
ul sub-level22 li
{
    border: none;
    float: left;
    width: 140px;
   
}

li:hover .sub-level2 .sub-level22 {
	display:none;
}
.sub-level2 li:hover .sub-level22 {
	display:block;
}
/* 01/22/2014 added nav to masterpage */
nav
{
    text-align:center;
    position:relative;
   
}
nav ul ul {
	display: none;
}

nav ul li:hover > ul {
		display: block;
		z-index: 9999;
	}
	
nav ul {
	background: #efefef; 
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
	background: -ms-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
		filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#4f5964", endColorStr="#5f6975");
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	-moz-box-shadow:  0px 0px 9px rgba(0,0,0,0.15);
    -webkit-box-shadow:  0px 0px 9px rgba(0,0,0,0.15);
	padding:0px 0px 0px 0px;
	border-radius: 10px;  
	list-style-type: none ;
	position: relative;
	display: inline-block;
	
	
	
}
nav ul:after {
		content: ""; 
		clear: both; 
		display: block;
	}
	
nav ul li {
	float: left;
	
	
}
nav ul li:hover {
		background: #4b545f;
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f5964', endColorstr='#5f6975')";
		filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#4f5964", endColorStr="#5f6975");
		background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
		
	}
nav ul li:hover a {
			color: #fff;
			
		}
	
nav ul li a {
		display: block; 
		padding: 15px 25px;
		color: #757575; 
		text-decoration: none;
		
	}
	
nav ul ul {
	background: #5f6975; 
	border-radius: 0px; 
	padding: 0;
	position: absolute; top: 100%;
}
nav ul ul li {
		float: none; 
		width:200px;
		text-align:center;
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
		
	}
nav ul ul li a {
			padding: 15px 25px;
			color: #fff;
			display:block;
		}	
nav ul ul li a:hover {
				background: #4b545f;
			
			}
			
nav ul ul ul {
	position: absolute; left: 100%; top:0;
}
/* Available lots, MyGallery, Photo Gallery    begin */
.Side_Home
{ text-decoration:none; }
.Side_Home img 
{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.Side_Home a img:hover
{
 
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    -webkit-opacity: 0.75;
    opacity: 0.75;
} 
#map_wrapper {
    height: 400px;
}

#map_canvas {
    width: 400px;
    height: 100%;
}
#Comm_Head {
font-size: 15px;
line-height: 21px;
font-weight: normal;
color: #FFF;
text-decoration: none;
padding-top: 9px;
padding-right: 12px;
padding-bottom: 9px;
padding-left: 12px;
margin-bottom: 10px;
/*box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px; */
background-image: url('../Images/Gradients/black-maroon.jpg');
background-repeat: repeat-x;
letter-spacing: 1px;
text-shadow: 0px 0px 5px #333;

}
.ContentBorder
{
     margin:0px auto 0px auto; 
    width: 1020px; 
    border: 15px solid #4b545f; 
    float: left;
    /* background-image: url('../Images/HH_content_temp01.png');
    background-repeat: no-repeat;
    background-position:left top;
    height:50px; */
}
.MyPageTable
{
    display: table;
    width: 1020px;
    margin: 0px 0px 0px 0px;
    float: left;
}
.Content_table_row
{ 
    display:table-row;
}
.Content_left_wrapper
{
    display:table-cell; 
    width:240px; 
    float:left; 
    margin-left:30px;
}
.Content_header_wrapper
{
    display:table-cell; 
    float:left; 
    width:910px; 
    margin-left:30px; 
    margin-right:auto;
}
.SubGallery
{ float:left; margin-left:2px; margin-top:2px; width:130px; height:115px; border:1px #800000 solid; padding:5px; }
.GalleryRightCell
{ display:table-cell; width:670px; float:left; margin:0px auto 20px auto; min-height: 500px; }
.RightCellBlk
{ display:block; margin-left:20px; margin-right:20px; text-align: left; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.RightCellBlk h2
{ font-size:16px; }
.Myleft-catagory
{
    padding:10px 10px; 
    font-size:14px; 
    line-height: 20px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 1px;
    text-shadow: 0px 0px 5px #000;
    margin-left:10px; 
    color:#fff;
    background: #4b545f;
	background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
	background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
	background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%); 
    
}
#LakePalestine
{ display:none; }
#PriorModel
{ display:none; }
#JustForFun
{ display: none; }
#CottonWoodValley
{ display: block; }
#HoustonCountyLake
{ display:none; }
#LakeFork
{ display:none; }
#HomeAnatomy101
{ display:none; }
#StoneyCreek
{ display:none; }
#EnergyEfficient
{ display:none; }
#PrevHome
{ display:none; }
#RemodReno
{ display:none; }
#PriorModel
{ display:none; }
#Eightys
{ display:none; }
#Ninetys
{ display:none; }
#HOA
{ display:none; }
#Exter
{ display:none; }
.list01 {
color: #500000;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
line-height: 16px;
margin: 10px;
padding: 0;
text-align:left;
text-decoration:none;
}

.list01 li {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CFC5AC;
list-style: none;
padding-top: 6px;
padding-right: 7px;
padding-bottom: 6px;
padding-left: 7px;
display:list-item;
text-decoration:none;

}
.list01 li:hover
{
    color: #500000;
	text-decoration: underline;
	font-weight: bold;
	background-color:#efefef;
}
.list01 li a
{ text-decoration:none; color: #500000; }
#GalleryHeader
{
    font-size: 32px;
    font-weight: normal;
    color: #800000;
    text-decoration: none;
    text-align: left;
    padding-bottom: 38px;
    width: auto;
     /* background-image: url('../Images/g-top-lft-Head.jpg');
    background-repeat: repeat-x;
    background-position: bottom; */
    letter-spacing: 2px;
    text-shadow: 0px 1px 10px #ccc;
    padding-left: 15px;
    padding-right: 15px;
    margin: 20px 20px 0px 10px;
    background-image: url('../Images/Header-content-01.png');
    background-repeat: repeat-x;
    background-position:bottom right;
}
#GalleryRightHead {
font-size: 15px;
line-height: 21px;
font-weight: normal;
color: #FFF;
text-decoration: none;
padding-top: 9px;
padding-right: 12px;
padding-bottom: 9px;
padding-left: 12px;
margin-bottom: 10px;
box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
-moz-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
-webkit-box-shadow: rgba(0,0,0, 0.2) 0px 0px 6px;
/* background-image: url(../images/bg_inside_h3b.jpg);
background-repeat: repeat;
background-position: left top; */
background-image: url('../Images/Gradients/black-maroon.jpg');
background-repeat: repeat-x;
letter-spacing: 1px;
text-shadow: 0px 0px 5px #333;

}
/* Available lots, MyGallery, Photo Gallery    end */
