/*Basic Body Set Up Font, Background ...*/
body, html{height:100%}
body 
{
	font-family: trebuchet ms, verdana, arial, tahoma;
	font-weight:500;
	background-color: #000;
	padding: 0px;
	margin:0;
	text-align:center;
	color: #666;
}
#container
{
width: 740px;
margin: 0px auto;
text-align: left;
padding:0;
}
#container-wide
{ 
width: 850px;
margin: 0px auto;
text-align: left;
padding:0;
font-size: 12px;
}
#header
{ 
width: 100%;
height: 100px;
background: url(../images/header.png) repeat-x;
border-bottom: solid 1px #999;
margin: 0px;
padding: 0px;
}

#footer
{
width: 100%;
height: 120px;
background: url(../images/footer.png) repeat;
border-top: solid 1px #999;
margin: 0px;
font-size:12px;
padding: 0px;
}
#middle
{ 
width: 740px;
margin:10px auto;
padding: 0 10px;
text-align: left;
font-size: 12px;
}
#mainright
{
float: right;
width: 235px;
margin: auto;
padding: 5px;
}
#mainleft
{
width: 480px;
border-right: #666 1px solid;
padding: 5px;
}
.middleclass h1 {font-size:22px; color:#94ba65; padding: 0; margin: 0}
.middleclass h2 {font-size:16px; color:#94ba65; padding: 0; margin: 0}
.middleclass p {font-size:14px; line-height: 120%}
.middleclass a {color:#999}

#secondmenu
	 {
	 list-style: none;
	 margin: auto;
	 padding: 3px 7px;
	 margin-top: 0;
	 min-width: 215px;
	 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: 75px;}

#secondmenuheader{ width: 100%; font-size: 16px; color: #fff; text-align: center; line-height: 160%; background: #333}

#featuredpartner
{
float:left;
width:240px;
}
#featuredagent
{
float:right;
width:240px;
}
#mainallleft
{
width: 500px;
margin: 10px 0px;
padding:0px;
}
#mainallleftright
{
float: right;
position: absolute;
left: 200px;
width: 200px;
}
#loginlayer
{
float:right;
background: url(../images/login_bg.png);
right:0px;
font-size: 16px;
color: #000;
top:0px;
height: 50px;
width:325px;
text-align:right;
padding: 0px;
}
.logo
{float:left; padding-top: 15px}
.adminbuttons
{
float: left;
width: 100%;
text-align: left;
list-style: none;
text-indent: 0;
margin: 0;
padding:0;
padding-top: 28px;
}
.mainbuttons
{
float:left;
width: 100%;
text-align: left;
list-style: none;
text-indent: 0;
margin: 0;
padding:0;
padding-top: 28px;
}
/*primary admin buttons*/
.buttons1 {display:inline; padding: 0; margin: 0}
.buttons1 a {width: 100%; font-size:16px; text-decoration:none; outline:none; color:#999; border: 2px solid #000; border-bottom: none; background: url(../images/button_bg_inv.png); padding: 0px 10px; margin: 0}
.buttons1 a:hover {color:#CCC; text-decoration:none;background: url(../images/button_bg.png);}

.buttons1selected {display:inline;}
.buttons1selected a {width: 100%; font-size:16px; text-decoration:none; outline:none; color:#CCC; border: 2px solid #000; border-bottom: none; background: url(../images/button_bg.png); padding: 0px 10px}
.buttons1selected a:hover {text-decoration: none;}

#menuselected a { background: url(../images/button_bg.png); color:#CCC}
.imgnoborder {border: none;}

.submenu
{
    margin: 0px;
    list-style: none;
	text-indent:0px;
	width: 215px;
	line-height: 150%;
	background: #333;
	padding: 5px 10px 10px 10px;
	border: 1px solid #666;
}
.submenu a { 
width: 90%;
display: block;	
padding: 5px 10px 5px 10px;
border-bottom: 1px solid #444;
font-size:14px;
}
.submenu a:hover {text-decoration:none; color:#94ba65; border-bottom: 1px solid #666} 

#footer a
{ 
font-size:18px;
text-decoration: underline;
}

#footer a:hover{text-decoration:underline; color:#CCC}
#bottom-address {font-size:14px; color:#999;}
a{color: #999; outline:none; text-decoration:none}
:-moz-any-link:focus {outline: none;}
a:focus a:active {outline: none;}
a:hover{text-decoration:underline}

.hrow {border-bottom: #999 solid 1px;}
.htrow {border-top: #999 solid 1px;}

ul{ list-style:none}
.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: #222}

.textarea {background-color:#999; font-size: 12px;}
input.submit {font-size:14px; border-style:none; background: transparent; color: #999}
.loginbuttons {outline:none; border-style:none; background-color:#666; text-align:center; font-size:12px}
.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;
}


img{border:none}
input.invisible {background: transparent; border-width: 0px 0px 0px 0px;}
.inputtext {background: #CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  border-color: #000;
    border-width: 1px 1px 1px 1px;
    border-style: solid;}
.inputselect {background: #CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  
    border-color: #000;
    border-width: 1px;
    border-style: solid;}
.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}
form{padding:0; margin:0}
.calender:hover{border-bottom: 1px solid red; cursor: pointer}
.regularbutton{background: #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #000}
.regularbutton:hover{cursor:pointer}
.events{text-align: left}
.events:hover{color: #ccc;}
.red{color:#ff0000}

