/*
Theme Name: McLin Digital Template
Theme URI: http://mclindigital.com/
Description: Custom theme created for testing
Version: 1.0
Author: Mike McLin
Author URI: http://mclindigital.com
*/

/**
 * Structure
 */
html { background:#f5f5f9;}
body { font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.4em; color:#888; }
#doc { width:940px; padding:0 10px; margin:0 auto;}
#header { }
#main_content { }
#footer { }
/**
 * Header
 */
h1 { margin:0; }
h1 a { }
h1 a:hover { }
ul#main_nav { }
ul#main_nav li { }
ul#main_nav li a { }
ul#main_nav li a:hover { }
ul#main_nav li.current a { }
ul#main_nav li.current a:hover { }
/**
 * Footer
 */
#footer { }
#footer ul#footer_nav { }
#footer ul#footer_nav li { }
#footer ul#footer_nav li a { }
#footer ul#footer_nav li a:hover { }
#footer p#copyright { }
#footer p#copyright b { }
#footer p#site_design { }
#footer p#site_design a { }
#footer p#site_design a:hover { }
/**
 * Tags
 */
h2 {font-size: 30px; font-weight: bold; letter-spacing: -1px; line-height: 1.2em; margin-bottom:10px; color:#000; }
h3 {font-size: 24px; font-weight: bold; letter-spacing: -1px; line-height: 1.2em; margin-bottom:10px; color:#000;}
h4 {font-size: 18px; font-weight: bold; font-style: italic; line-height: 1.2em; margin-bottom:10px; color:#000; }
h5 {font-size: 16px; font-style: italic; line-height: 1.2em; margin-bottom:10px; color:#000; }
a { text-decoration:none; color:#0000FF; }
a:hover { text-decoration:underline;  cursor:pointer; }
a image { border:none; text-decoration:none; }
abbr,
acronym { border-bottom:1px dotted #000; cursor:help; }
b,
strong { font-weight:bold; }
em,
i { font-style:italic; }
blockquote { margin:1em; font-family: Georgia, serif; font-size: 18px; font-style: italic; font-weight: normal; letter-spacing: normal; line-height: 1.4em; }
ul,
ol,
dl { margin:1em; margin-left:3em; }
ul li { list-style:disc outside; }
ol li { list-style:decimal outside; }
dl dt { }
dl dd { }
th { padding:10px; }
td { border:1px solid #CCC; padding:10px;; background:#FFF;}
th { font-weight:bold; }
caption { margin-bottom:.5em; text-align:center; }
p,
fieldset,
table,
pre { margin-bottom:20px; }
input[type=text],
input[type=password] { border:1px solid #CCC; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#888; }
input[type=checkbox] { }
input[type=radio] { }
input[type=submit],
a.button { }
input[type=submit]:hover ,
a.button:hover {  }
select { color:#888; padding:5px; width:155px;}
textarea { width:500px; padding:5px; height:100px; border:1px solid #CCC; color:#888; background:#FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
label { }
input:focus, textarea:focus, select:focus { -moz-box-shadow: 0 0 5px #1ec10e; color:#000; }
/**
 * Styles
 */
.tinybox { width:50px; }
.shortbox { width:100px; }
.midbox { width:200px; }
.longbox { width:500px; }
.captchabox { width:50px; text-align:center; background:#000; color:#FFF; }
.small { font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-style: italic; line-height: 1.4em; }
:focus { outline:none; }
.alignleft { float:left; margin:5px 20px 20px 0; }
.alignright { float:right; margin:5px 0 20px 20px; }
.aligncenter { margin:0 auto 20px auto; display:block; }
label.error { float:left; clear:both; margin:3px 0 10px 0; font-size:13px; background:#D20000; color:#FFF; font-family:Arial, Helvetica, sans-serif; padding:0px 5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
input.error,
textarea.error { background: #FFDFDF; color: #8A0000; border-color:#D20000; float:left; }
p.captcha {overflow:auto;}
p.captcha label,
p.captcha input {float:left;margin-right:5px;}
.hasFocus { color:#000; font-weight:bold; }
.isChanged { color:#666; }
.hidden { display:none; }
img.size-thumbnail,
img.size-medium { padding:9px; background:#FFF; border:1px solid #CCC; }
img.size-large,
img.size-full { padding:0; border:1px solid #CCC; }
a:hover img.size-thumbnail,
a:hover img.size-medium { background:#CCC; border:1px solid #999; }
a:hover img.size-large,
a:hover img.size-full { border:1px solid #999; }
div.wp-caption { padding:9px 2px 9px 9px; background:#DDD; border:1px solid #AAA; overflow:hidden; }
div.wp-caption img { padding:0; margin-bottom:5px; }
div.wp-caption p.wp-caption-text { margin:0 9px 0 0; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.2em; color:#666; font-style:italic; }
div.message {padding: 0 15px; line-height:3em; overflow:hidden; }
div.message .ui-icon { float:left; margin:15px 5px 0 0;}
/***********************
 Autocomplete
***********************/
ul.ui-autocomplete {}
ul.ui-autocomplete li {list-style:none}
ul.ui-autocomplete li a {font-size:12px;}
.autocomplete_loading {background: #FFF url(../images/ajax-loader.gif) no-repeat 100% 50% !important; }
.ac_term_highlight { color:#C00; }
/**
 * home_view
 */
div#property_management{ float:left; display:inline;  width:460px; }
div#client_management{ float:right; display:inline;  width:460px; }