/*---------------------------------------------------------------------------------------

     * Filename:          main.css

  * Description:          Main Site Styles

      * Version:          1.0.0 (02-22-2010) MM-DD-YYYY

      * Website:          http://www.teamrileyrealestate.com/

       * Author:          Mike Baldwin

  == STRUCTURE: =========================================================================

   * Content area width:  840px

   # of columns:          1-3 (Left/Center/Right) [Automatic through database]

        Anchors:          $__main                   Main Definitions
                          $__header                 Header Definitions
                          $__footer                 Footer Definitions
                          $__menuHeader             Header Menu Definitions
                          $__menuFooter             Footer Menu Definitions
                          $__menuBelowBannerUpper   Below Banner Upper Menu Definitions
                          $__sidebar                Sidebar Definitions
                          $__sidebarLeft            Left Sidebar Definitions
                          $__sidebarRight           Right Sidebar Definitions
                          $__content                Content Definitions
                          $__form                   Form Definitions
                          $__format                 Format Definitions

  ---------------------------------------------------------------------------------------*/


/*   __main
--------------------------------------------*/

body{
	background:#839972 url(/Images/BackGround.jpg) repeat;
 margin:0}
a:link{color:#060}
a:visited{color:#060}
a:hover{color:#090}
a:active{color:#090}
h1{font-size:150%}
h2{font-size:130%}
h3{font-size:120%}
span#e-mail,
 span#alt-e-mail{display:none}
.clearBoth{clear:both}
.colorOrange{color:orange}
.visible{color:green}
.construction{color:#c60}
.invisible{color:red}
table#wrapper{
 background:url(/Images/RileyBackgroundStrip.jpg);
 border:none;
 margin:0 auto;
 text-align:center;
 width:1000px}


/*   __header
--------------------------------------------*/

td#header{
 height:269px;
 text-align:center}
td#header img{
 border:none;
 margin:0 auto}

/*   __footer
--------------------------------------------*/

td#footer{
 clear:both;
 font-family:Helvetica, Arial, sans-serif;
 font-size:small;
 padding:0 0 0.3em 0;
 text-align:center}
td#footer a{font-size:80%}
td#footer address{
 font-size:90%;
 font-style:normal;
 margin-bottom:0.3em}

/*   __menuHeader
--------------------------------------------*/


/*   __menuFooter
--------------------------------------------*/


/*   __menuBelowBannerUpper
--------------------------------------------*/

div#belowBannerUpper{
 margin-bottom:10px;
 padding:0;
 position:relative;
 text-align:center;
 z-index:15}
div#belowBannerUpper ul{
 list-style-type:none;
 margin:12px 0 5px 0;
 padding:0}
div#belowBannerUpper ul li{
 background:#a29f51;
 border:1px solid #000;
 border-color:#ccc #666 #aaa #ccc;
 color:#000;
 display:inline;
 font-weight:bold;
 margin:0;
 padding:0.4em 0}
div#belowBannerUpper ul li:hover{background-color:#b9b65d}
div#belowBannerUpper ul li a{
 color:#000;
 font-weight:bold;
 padding:0.5em;
 text-decoration:none}
div#belowBannerUpper ul li a:hover{color:#333}
div#belowBannerUpper ul li.current{background-color:#b9b65d}
div#belowBannerUpper ul li.current a{color:#333}


/*   __sidebar
--------------------------------------------*/


/*   __sidebarLeft
--------------------------------------------*/

td#sidebar{
 height:714px;
 margin:0 auto;
 text-align:center;
 vertical-align:top;
 width:152px}
td#sidebar li.toplevel{margin-bottom:0.3em}


/*   __sidebarRight
--------------------------------------------*/


/*   __content
--------------------------------------------*/

td#content{
 line-height:150%;
 font-family:Helvetica, Arial, sans-serif;
 font-size:small;
 text-align:left;
 padding:0 10px 0 5px;
 vertical-align:top;
 width:848px}
td#content a{font-size:small}


/*   __form
--------------------------------------------*/

form{
 color:#000;
 font-family:Helvetica, Arial, sans-serif}
form dt.title{
 border-bottom:1px solid #333;
 font-size:1.4em;
 font-weight:bold}
form span.reqAst{color:#f00}
form dt.sep{border-bottom:1px solid #333}
form dt.label,
 form dt.label2Left,
 form dt.label2Right{
 color:#000;
 font-weight:bold}
form dt.submit input,
 form dt.button input{
 background-color:#a29f51;
 border:1px solid #8e9fce;
 border-color:#ccc #666 #aaa #ccc;
 font-size:1.2em}
form dt.submit input:hover,
 form dt.button input:hover{
 background-color:#b9b65d;
 color:#222}
form dt.submit input:active{border-color:#aaa #ccc #ccc #666}
form dt.error{color:#f00}
form input.error,
 form textarea.error,
 form select.error{
 border:2px solid #f00}
form label.error{color:#f00}


/*   __format
--------------------------------------------*/

p.title1{font-size:1.2em}
dl.separator{border-bottom:1px solid #000}