/*Set Font and Common params*/
body 
{
	font-family: trebuchet ms, verdana, arial, tahoma;
	background-color: #222;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	color: #666;
	text-align:center;
}
/*all forms have no extra spacing*/
form{margin:0;}

#header
{ 
width: 100%;
height: 100px;
background: url(../images/header.png) repeat-x;
border-top: solid 1px #666;
margin: 0px;
padding: 0px;
overflow: hidden;
}

#middle
{ 
width: 740px;
background: #222;
margin: auto;
padding: 0px;
}
#right
{
float: right;
width: 275px;
padding: 10px;
}
#middlecontainer
{
float:left;
background: #999;
width: 740px;
color: #222;
margin: 0;
padding: 0 5px;
min-height: 400px;
border: solid #444 3px;
border-top: solid #444 5px;
border-bottom: solid #444 5px;
text-align:left;
}
#middlecontainer h1 {font-size:20px; color:#000;}
#middlecontainer h2 {border-top: solid 1px #333; border-bottom: solid 1px #333; font-size: 16px; color: #000; font-weight: 200}
#middlecontainer h3 {border-top: solid 1px #333; border-bottom: solid 1px #333; font-size: 16px; color: #000; font-weight: 200; padding: 2px 0px}
#middlecontainer p {font-size:14px; line-height: 120%}
.imgnoborder {border: none;}
#middlecontainer a {color: #AA0000; text-decoration:none}
#middlecontainer a:hover {text-decoration: underline}
    
    #mainmenu {
	  float: left;
	  padding: 0;
	  margin: 0;
	  list-style:none;
      }
    #mainmenu li{
	  float: left;
      display: inline;
      line-height: 42px;
	  margin-right: 4px;
      }
    #mainmenu a{
	  float: left;
	  background: url(../images/mainmenu_right.png) no-repeat right top;
	  line-height: 30px;
	  padding: 0;
      text-decoration:none;
	  color: #CCC;
      }
    #mainmenu a span {
	  float: left;
      background: url(../images/mainmenu_left.png) no-repeat left top;
	  height: 30px;
      padding: 0px 3px 0 7px;
	  margin-right: 4px;
      }
	 #mainmenu a:hover
	 { color: #fff}

     #secondmenu
	 {
	 list-style: none;
	 margin: auto;
	 padding: 3px 20px;
	 margin-top: 0;
	 min-width: 200px;
	 font-size: 14px;
	 border: 1px solid #333;
	 line-height: 190%;
	 text-align: center
	 }
	 #secondmenu li
	 {
	  width:100%;
	 }
	 #secondmenudiv	 {float:left; width: 60px;}
	 #secondmenudiv2	 {float:left; width: 85px;}

#secondmenuheader{ width: 100%; color: #fff; text-align: center; line-height: 200%; background: #333;}

#footer
{ 
float: left;
width: 100%;
height: 120px;
background: url(../images/footer.png) repeat;
margin: 0px;
padding: 0px;
overflow: hidden;
}
#logo
{
text-align:left;
padding-top: 5px;
}
#container
{
width: 740px;
margin: 0px auto;
text-align: left;
padding:0;
font-size: 12px;
}
#loginlayer
{
float:right;
width: 325px;
position: relative;
text-align:right;
padding-left: 30px;
height: 50px;
}
#loginlayer1
{
float:right;
width: 215px;
text-align:right;
padding-left: 5px;
}
#loginlayer1 a{color:#FFF; text-decoration:none; font-size:15px; font-weight:normal}
#loginlayer1 a:hover{color:#FFF; text-decoration:underline}
#toptab
{
position:absolute; 
top: 10px;
overflow: hidden;
}

#right h1{color:#000000; font-size: 16px; font-weight:bold}
.rightborder{width: 435px; border-right: solid 1px #333; padding-right: 5px}
.italics{font-size: 15px; line-height: 150%; font-style: italic;}
.bottomborder { border-bottom: solid 1px #333;}


.adminbuttons
{
float:left;
width: 100%;
text-align: left;
list-style: none;
text-indent: 0;
margin:0;
padding:0;
line-height:180%;
}
/*primary admin buttons*/
.buttons1 {display:inline; padding: 0px 10px}
.buttons1:hover{ border-left: 1px solid #CCC; border-right: 1px solid #CCC}
.buttons1 a {font-size:16px; text-decoration:none; outline:none; color:#999;}
.buttons1 a:hover {color:#CCC;}

.buttons1selected {display:inline; padding: 0px 10px; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}
.buttons1selected a {font-size:16px; text-decoration:none; outline:none; color:#CCC;}
/*secondary admin buttons*/
.buttons2 {display:inline; padding: 0px 10px;}
.buttons2:hover{ border: 1px solid #CCC; border-bottom:none}
.buttons2 a {font-size:16px; text-decoration:none; outline:none; color:#999;}
.buttons2 a:hover {color:#CCC;}

.buttons2selected {display:inline; padding: 0px 10px; border: 1px solid #CCC; border-bottom:none; background:#fff;}
.buttons2selected a {font-size:16px; text-decoration:none; outline:none; color:#222;}
.buttons2selected a:hover{color:#000}

#level2buttons
{
padding: 0px;
text-align:left;
width:100%;
background: #666;
line-height: 85%;
overflow:hidden;
clear:none;
border-bottom: 1px #333 solid;
border-top: 1px #333 solid;
}

#bottom-address {font-size:14px; color:#999;}
a {color: #999}
a:hover {color: #CCC}
a span:hover{ cursor: pointer}
hr{color: #333; background-color: #333; height:1px}

#featuredlisting 
{
width: 430px;
text-indent: 0;
margin: 0;
padding: 0;
}
#featuredlisting li 
{
height: 140px; 
list-style:none;
text-indent:0px;
border-top:1px solid #666;
border-bottom: 1px solid #666;
border-left: 1px solid #999;
border-right: 1px solid #999;
overflow: hidden;
display: block;
}
#featuredlisting li:hover
{ border: 1px solid #333; cursor:pointer}
.featuredright
{
margin-top: 5px;
float:right;
width: 260px;
font-size: 12px;
}
.featuredlabel{float:right; margin-right:5px; text-align: right; font-size:14px; font-weight: bold; color:#ff9900; font-variant:small-caps; font-family:"Times New Roman", Times, serif; }
.pictures
{
margin: 2px;
background: #000;
border: 2px solid #666;
width: 144px;
height: 108px;
}
.pictures:hover
{
border: 2px solid #ff9900;
}
.address
{
margin: 3px 6px;
color: #aa0000;
text-decoration:underline;
}
.emailafriend {font-size: 14px; margin: 3px 6px;}

.whitemain{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:bold}
input.emailaddress {background: #c0c0c0; border-color: #000000;
    border-width: 1px 1px 1px 1px;
    border-style: solid; }
input.password {background: #c0c0c0; border-color: #000000;
    border-width: 1px 1px 1px 1px;
    border-style: solid; }
input.button {font-weight:bold; font-size:14px;  border-style:none; background: transparent; color: #666}
input.button2 {font-weight:bold; font-size:14px;  border-style:none; background: transparent;color: #333}



/*select property Div tage*/
.selectprop{float:left; text-align:left; padding-bottom:10px}

/*middle border*/
.middleborder{float: left; width: 100%; margin-top: -3px; border: 1px solid #ccc; border-top:none; min-height: 400px; color: #333; text-align:left; padding: 4px; background: #fff}

/*hr*/
.hrow{border-bottom: 1px solid #999; width: 100%; padding-bottom: 5px; margin-bottom: 5px}

.popupbuttons {outline:none; border-style:none; background-color:#666; font-size:12px}
.loginbuttons2 {outline:none; border-style:none; background-color:#666; text-align:center; font-size:12px}

.logintext {font-size:12px}
.admin {font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:15px; font-weight:bold}
.dataform{ font-family:Verdana, Arial, Helvetica, sans-serif; background: #AAAAAA; font-size:11px}
.smallcapsbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; font-size:12px; font-weight:bold}
.smallcaps {font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; font-size:12px}
.borders {font-size:11px; 
    border-color: #000000;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}
.borders3 {font-size:11px; 
    border-color: #000000;
    border-width: 3px 3px 3px 3px;
    border-style: solid;
	
	margin: 0px;
}

.evaluationmenu {list-style:none; display:block}

.normal {background: #fff;}
.light {background: #eee; }
input.invisible {background: transparent; color:transparent; border-width: 0px 0px 0px 0px;}
.inputtext {background: #CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.inputselect {background: #CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.backgroundlink { font-size: 13px; color:#333;}
.maincontent { font-size:12px; line-height:14px; color:#333; text-align:left; margin:7px;}
.maincontentheading { font-size:20px; line-height:20px; color:#333; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; margin:7px;}
.viewpanebutton {color: #333; border: 0px; background: #999; text-align:left}
.logoutbutton {color: #333; border: 0px; background: #666; text-align:left}

/*Owner Buttons*/
.ownerbutton{ color: #222; font-size: 15px; border: none; background: none}
.ownerbutton:hover{ color: #000; cursor: pointer}