html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; margin:0; padding:0; }
body { line-height:1; }
ol, ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:none; }
:focus { outline:0; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; } html { overflow-y: scroll; }
html, body { height: 100%; }
body { line-height: 1.6; font-family:  Helvetica, Arial, sans-serif; color: #2c2c2c; background:url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/texture-bg.jpg) top center repeat-x #e5e1ca; width:100%; }
h1, h2, h3, h4, h5, h6 { font-weight:bold; }
h1 { font-size: 26px; margin-bottom: 22px; }
h2 { font-size: 21px; margin-bottom: 18px; }
h3 { font-size: 18px; margin-bottom: 12px; }
h4 { font-size: 16px; margin-bottom: 11px; }
h5 { font-size: 14px; margin-bottom: 10px; }
h6 { font-size: 13px; margin-bottom: 10px; }
h1.replace { font-size: 35px; }
h2.replace { font-size: 26px; }
h3.replace { font-size: 20px; }
h1.replace, h2.replace, h3.replace, h4.replace, h5.replace, h6.replace { line-height: 1.231; letter-spacing: 0;  }
.replace { font-family: 'CartoGothicStdBook',Arial,sans-serif;  }
a { text-decoration: none; color: #244161; }
a:hover { text-decoration: underline; }
a img { border: 0; background: none; }
img { vertical-align: middle; }
img.alignleft, img.aligncenter, img.alignright { padding: 8px; background: #cec4a9; }
img.alignright { float:right; margin:0 0 1em 1em }
img.alignleft { float:left; margin:0 1em 1em 0 }
img.aligncenter { display: block; margin-left: auto; margin-right: auto }
a img.alignright { float:right; margin:0 0 1em 1em }
a img.alignleft { float:left; margin:0 1em 1em 0 }
a img.aligncenter { display: block; margin-left: auto; margin-right: auto }
p, pre { margin-bottom: 10px; }
p { font-size: 14px; line-height: 1.4; }
strong { font-weight: bold; }
ol { list-style-type: decimal; padding-left: 20px; margin-bottom: 15px; }
ul { list-style-type: disc; padding-left: 20px; margin-bottom: 15px; }
ol li, ul li { line-height: 1.8; }
table { width: 100%; margin: 10px 0; text-align: center; }
table th { background: #666; border: 1px solid #524e4e; padding: 8px; color: #FFF; text-align: center; }
table td { background: #e8e8e8; border: 1px solid #524e4e; padding: 8px; }
address, caption, cite, code, var { font-style:normal; font-weight:normal; }
address { margin: 20px 0; }
caption, th { text-align:left; }
em, dfn { font-style: italic; }
abbr, acronym { border:0; font-variant:normal; }
dl { margin-bottom: 15px; }
dfn, dt { color: #333; }
dd { margin: 0 0 0 10px; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
legend { font-size: 14px; color: #666; font-weight: bold; }
fieldset label { display: block; font-size: 13px; }
fieldset input, fieldset textarea { background: #F1F1F1; border:1px solid #E2E2E2; padding:3px; color:#4C4C4C; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select { font-size:100%; }
blockquote { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/twitter-bg.png) no-repeat left top; margin: 12px 0 20px; padding: 8px 10px 20px 40px; font: bold 16px Georgia, Times, serif; line-height: 1.8; width:100%; }
blockquote.pull { background-color: rgba(122, 106, 83, 0.3); background-image:none; padding: 10px; width: 220px; float:right; margin: 0 0 20px 20px; }
p.author { color: #437181; font-weight: bold; }
p.author em { font-weight: normal; color: #616161; }
q:before, q:after { content:''; }
::selection { background: #2F96BF; color: #fff; }
::-moz-selection {
background: #2F96BF;
color: #fff;
} .clear { clear: both; }
.alignCenter { text-align: center; }
.left { float: left; }
.right { float: right; }
.clearfix:before, .clearfix:after { content:'\0020'; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }
.clearfix:after 		{ clear:both }
.clearfix				{ zoom:1 } .tshadow 		{ text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); } #wrapper { background:url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/header-bg.png) top center repeat-x; border-top: 7px solid #332921; overflow:hidden; }
#main { width:960px; padding:0; margin:0 auto; } #header { width:960px; margin:0; padding:0; }
#logo {  margin:50px 0 0 15px; padding:0; float:left; } .secondary-menu { margin:0; padding:3px 8px 6px; list-style:none; color:#fff; line-height:35px; display:inline-block; float:right; z-index:1000; background: rgba(51, 41, 33, 0.2); font-family: Arial, Helvetica, sans-serif; font-size:12px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.secondary-menu a { color:#fff; text-decoration:none; }
.secondary-menu > li { cursor:pointer; float:left; position:relative; padding:0 10px; }
.secondary-menu > li a:hover { color:#000; }
.secondary-menu.popup-menu { padding-right:0;  }
.secondary-menu.popup-menu > li { padding-right:0; } .secondary-menu ul { padding:0; margin:0; display:block; display:inline; }
.secondary-menu li ul { position:absolute; left:-8px; top:0; margin-top:20px; width:150px; line-height:16px; background-color:#332921; color:#0395CC; display:none; }
.secondary-menu li:hover ul { display:block; }
.secondary-menu li ul li { display:block; margin:4px 15px 4px; padding: 5px 0 4px; border-top: dotted 1px #606060; list-style-type:none; }
.secondary-menu li ul li:first-child { border-top: none; }
.secondary-menu li ul li a { display:block; color:#fff; }
.secondary-menu li ul li a:hover { color:#0395CC; } #nav { width:960px; height:45px; margin: 40px 0 10px; background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/nav-bg.png) repeat-x; float:left; -webkit-border-radius: 3px; border-radius: 3px; }
#nav .search-query { margin-right: 15px; }
.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; margin-bottom: 0; -webkit-border-radius: 14px; border-radius: 14px; }
.navbar-search { position: relative; float: right; margin-top: 8px; margin-bottom: 0; }
.navbar-search .search-query { padding: 5px 9px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; color: #ffffff; background-color: #7F7F7F; border: 1px solid #151515; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; }
.navbar-search .search-query:-moz-placeholder {
color: #cccccc;
}
.navbar-search .search-query::-webkit-input-placeholder {
color: #cccccc;
}
.navbar-search .search-query:focus, .navbar-search .search-query.focused { padding: 5px 10px; color: #333333; text-shadow: 0 1px 0 #ffffff; background-color: #E9E9E9; border: 0; outline: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); }
.sidebaritem .navbar-search { float:none; }
.sidebaritem .navbar-search .search-query { color:#333; background:#E9E9E9; border: 1px solid #8F8F8F; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); } #content { width:960px; padding:0; margin:0; font-size: 12px; }
#content-left { width:640px; padding:0; float:left; }
#content-right { width:310px; padding:0; margin: 0 0 10px 10px; float:left; }
#header-img { margin-bottom: 10px; }
#main-content { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/main-content-bg.png) repeat-x left top; min-height: 272px; padding: 30px 20px 20px; }
.line { padding-bottom: 5px; display: block; background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/content-divider.png) repeat-x left bottom; } #sidebar { width: 290px; min-height: 100px; background: #d7d3bb url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/sidebar-top.png) no-repeat center top; padding: 20px 10px 5px; overflow:hidden;}
.divider { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/sidebar-line.png) repeat-x left top; height: 3px; width: 100%; margin-top: 12px; margin-bottom: 20px; }
.sidebaritem ul { padding-left: 0; }
.sidebaritem ul li { line-height:normal; list-style: none; padding: 4px; margin-bottom:4px; font-size: 14px; }
.sidebaritem ul li a { color:#2c2c2c; }
.sidebaritem ul li a:hover { text-decoration:none; }
.sidebaritem ul li a span { color:#244161; }
.sidebaritem ul li:hover { background: #bdb395; } .inset-box { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/subscribe-bg.png) repeat-y left top; width: 100%; text-align: center; line-height:normal; color:#e4ddc6; padding: 12px 0; }
.inset-box h3 { font-family: "Trebuchet MS", Arial, sans-serif; text-transform: uppercase; font-weight: bold; margin-bottom: 0; }
.inset-box h3 a { color: #fff; }
.inset-box h3 a:hover { text-decoration:none; }
.inset-box p { margin: 0; } .headline_box { width: 310px; min-height: 100px; padding-top: 20px; background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/box-top.png) no-repeat center top; }
.headline_box div.middle { width: 250px; padding: 20px 30px; background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/box-mid.png) repeat-y center; min-height: 202px; }
.headline_box div.middle p { font-size: 14px; color: #26211a; }
.headline_box div.middle h3 { font-size: 22px; color: #fff; text-transform:uppercase; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);}
.headline_box div.bottom { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/box-bottom.png) no-repeat center; height: 32px; width: 310px; } #footer-wrapper { width:100%; background: #7a6a53; color:#d9ceb2; margin-top: 25px; overflow:hidden; -webkit-box-shadow: inset 0px 6px 12px 0px rgba(0, 0, 0, 0.15);
box-shadow: inset 0px 6px 12px 0px rgba(0, 0, 0, 0.15);  }
#footer { width:965px; padding-top: 20px; margin:0 auto 40px; font-size: 12px; line-height: 20px; }
#footer .left-col { width: 640px; }
#footer .left-col .footer-col { width: 192px; margin-left:20px; }
#footer .left-col .footer-col ul li { margin-bottom: 8px; }
#footer .right-col { margin-left:20px; }
#footer h6 { color:#fff; text-transform:uppercase; }
#footer ul { padding-left: 0; }
#footer ul li { list-style:none; line-height: 1.2; }
#footer ul li a { color:#d9ceb2; }
#footer ul li a:hover { color:#fff; text-decoration:none; }   .slider-wrapper { margin: 0 0 20px; width: 640px;} .nivoSlider { position: relative; width: 100%; height: auto; overflow: hidden; }
.nivoSlider img { position: absolute; top: 0px; left: 0px; max-width: none; }
.nivo-main-image { display: block !important; position: relative !important; width: 100% !important; } .nivoSlider a.nivo-imageLink { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none; } .nivo-slice { display: block; position: absolute; z-index: 5; height: 100%; top: 0; }
.nivo-box { display: block; position: absolute; z-index: 5; overflow: hidden; }
.nivo-box img { display: block; } .nivo-caption { position: absolute; left: 0px; bottom: 0px; background: #000; color: #fff; width: 100%; z-index: 8; padding: 5px 10px; opacity: 0.8; overflow: hidden; display: none; -moz-opacity: 0.8; filter: alpha(opacity=8); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.nivo-caption p { padding: 5px; margin: 0; }
.nivo-caption a { display: inline !important; }
.nivo-html-caption { display: none; } .nivo-directionNav a { position: absolute; top: 45%; z-index: 9; cursor: pointer; }
.nivo-prevNav { left: 0px; }
.nivo-nextNav { right: 0px; } .nivo-controlNav { text-align: center; padding: 15px 0; }
.nivo-controlNav a { cursor: pointer; }
.nivo-controlNav a.active { font-weight: bold; }  .lop-theme .nivoSlider { position:relative; background:#fff url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/loading.gif) no-repeat 50% 50%; -webkit-box-shadow: 0px 1px 5px 0px #7F7F7F; box-shadow: 0px 1px 5px 0px #7F7F7F; height: 280px; }
.lop-theme .nivoSlider img { position:absolute; top:0px; left:0px; display:none; }
.lop-theme .nivoSlider a { border:0; display:block; }
.lop-theme .nivo-controlNav { text-align: center;  padding: 20px 0 0;  }
.lop-theme .nivo-controlNav a { display:inline-block; width:22px; height:22px; background:url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/bullets.png) no-repeat; text-indent:-9999px; border:0; margin: 0 2px; }
.lop-theme .nivo-controlNav a.active { background-position:0 -22px; }
.lop-theme .nivo-directionNav a { display:block; width:30px; height:30px; background:url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/arrows.png) no-repeat; text-indent:-9999px; border:0; }
.lop-theme a.nivo-nextNav { background-position:-30px 0; right:15px; }
.lop-theme a.nivo-prevNav { left:15px; }
.lop-theme .nivo-caption { font-family: Helvetica, Arial, sans-serif; }
.lop-theme .nivo-caption a { color:#fff; border-bottom:1px dotted #fff; }
.lop-theme .nivo-caption a:hover { color:#fff; }
.lop-theme .nivo-controlNav.nivo-thumbs-enabled { width: 100%; }
.lop-theme .nivo-controlNav.nivo-thumbs-enabled a { width: auto; height: auto; background: none; margin-bottom: 5px; }
.lop-theme .nivo-controlNav.nivo-thumbs-enabled img { display: block; width: 120px; height: auto; } ul.tabs { margin: 0; padding: 0; float: left; list-style: none; height: 34px; border-bottom: 1px solid #c6c5c5; border-left: 1px solid #c6c5c5; width: 638px; font: bold 16px Helvetica, Arial, sans-serif; }
ul.tabs li { float: left; margin: 0; padding: 0; width: 180px; height: 33px; line-height: 33px; border: 1px solid #c6c5c5; border-left: none; margin-bottom: -1px; overflow: hidden; position: relative; background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/tab.png) repeat-x bottom; text-align: center; }
ul.tabs li a { text-decoration: none; color: #333; display: block; font-size: 14px; padding: 0 20px; outline: none; text-transform: uppercase; }
ul.tabs li a:hover { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/tab-over.png); }
html ul.tabs li.active, html ul.tabs li.active a:hover { background: #f5f2e0; border-bottom: 1px solid #f5f2e0; }
.tab_container { border: 1px solid #c6c5c5; border-top: none; overflow: hidden; clear: both; float: left; width: 638px; background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/tab-cont.png) repeat-x top; }
.tab_content { padding: 20px; font-size: 1.2em; }
.tab_content li { list-style:none; margin-bottom:18px; } ul.tab-post { list-style:none; padding-left:0; }
ul.tab-post li { margin-bottom: 12px; }
ul.tab-post > h5 { font-size:16px; }
.post-date { color:#545454; text-transform: uppercase; line-height: normal; width: 48px; background:#62615a; color:#fff; padding: 3px 8px; -webkit-border-radius: 3px;
border-radius: 3px; font-size: 12px; text-align:center; }
.post-title { margin:0; font-size: 16px; font-weight: bold; line-height: 1.2; margin-bottom: 4px; }
.post-title-full { font-size: 26px; font-weight: bold; line-height: 1.2; margin-bottom: 14px; }
.post-title a { color:#244161; }
.post-title a:hover { color: #000; text-decoration:none; }
.event-post { width: 480px; margin-left:10px; }
.tab-post-content p { font-size: 13px;}
.tab-thumbnail { margin-right: 15px; margin-bottom: 8px;
} fieldset.CleanContact label { font-weight: bold }
fieldset.CleanContact input, fieldset.CleanContact textarea { margin-bottom: 15px !important; border:1px solid #BFBFBF; padding: 6px 3px; }
input#clean_contact_send { background: #415e6e !important; color: #fff !important; font-weight: bold; font-size: 12px !important; border: 0 !important; padding: 5px 24px !important; border-radius: 5px !important; -webkit-border-radius: 4px !important; }
input#clean_contact_send:hover { background: #2e2e2e !important; cursor: pointer; text-decoration: none; }
#clean_contact_msg { color: #CC3300; font-weight: bold; margin-bottom: 15px; } .post { margin-bottom: 30px; }
.post h2 { line-height: 1.231;}
.post h2 a:hover { text-decoration:none; color:#000;}
.post_content { margin-bottom: 20px;}
p.meta { color: #666; text-transform:uppercase; font-weight:bold; font-size:12px;}
#page-nav a { padding: 3px 7px; margin-right: 3px; background:#d9ceb2; color:#2c2c2c; }
#page-nav a:hover { background:#948c75; text-decoration:none; }
ul.side-list { padding-left: 0; }
ul.side-list li { line-height:normal; list-style: none; padding: 4px; margin-bottom:4px; }
ul.side-list li a { color:#2c2c2c; }
ul.side-list li a:hover { text-decoration:none; }
ul.side-list li a span { color:#244161; }
ul.side-list li:hover { background: #bdb395; }
ul.side-list li h5 { margin-bottom:0; }
img.attachment-post-thumbnail, img.attachment-single-post-thumbnail { float: left; margin: 0 10px 5px 0; } .post img, .img-border { padding: 6px; background: #cec4a9; -webkit-border-radius: 3px; border-radius: 3px;  }
img.avatar { padding: 0; float: left; margin-right: 5px; } ol#comments_list { margin: 10px 0 20px; padding: 0; list-style: none; font-size: 12px; line-height: 20px; }
ol#comments_list p { margin-bottom:10px; line-height: 20px; padding:0; font-size: 12px;}
.commentmetadata a { font-size:11px; color:#333333; }
ol#comments_list cite { font-style: normal; font-weight: bold; }
ol#comments_list li { padding: 0; margin: 0; }
ol#comments_list .comment_text { padding: 18px 18px 0px 18px !important; background-color:rgba(255, 255, 255, 0.5); border-bottom:1px solid #BFBFBF; width:360px; float:right; min-height:52px; position:relative; margin-bottom:-2px; top:-1px; }
ol#comments_list .comment_meta { width:180px; float:left; text-align:right; clear:both; padding-top: 18px; }
ol#comments_list .comment_meta p.meta { margin-bottom: 0; } .btn1 { background: #415e6e !important; color: #fff !important; font-weight: bold; font-size: 12px !important; border: 0 !important; padding: 5px 12px !important; border-radius: 5px !important; -webkit-border-radius: 4px !important; }
.btn1:hover { background: #2e2e2e !important; cursor: pointer; text-decoration: none; }
.btn2 { background: #415e6e url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/btn-bg.png) repeat-x left top; color: #fff !important; font-family: "Trebuchet MS", Arial, sans-serif; font-weight: bold; font-size: 14px !important; border: 1px solid #415e6e !important; padding: 3px 20px 4px !important; text-transform: uppercase; margin-top: 3px; margin-left: 10px; -webkit-border-radius: 4px; border-radius: 4px;  }
.btn2:hover { background: #2e2e2e !important; cursor: pointer; text-decoration: none; }
.profile { background-color: rgba(255, 255, 255, 0.3); padding: 12px; border: 4px solid #d9ceb2; margin-bottom: 12px; overflow: auto; }
.profile img { margin-right: 15px; padding: 0; }  .flickr_badge_image 	{ float:left; border: 1px solid #CCC; height: 75px; width: 75px; margin: 0 4px 4px 0; }
.flickr_container 		{ padding-left: 2px; } .lop-tweet, .query 		{ color: #444; line-height: 1.231; font-family: Georgia, "Times New Roman", Times, serif; }
.tweet_list 			{ margin: 0; }
.tweet_list .awesome,  .tweet_list .epic { text-transform: uppercase; }
.tweet_list li	{ background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/twitter-bg.png) no-repeat top left ; padding-left: 35px !important; padding-bottom: 15px; list-style: none; }
.tweet_list li a 		{ color: #244161 !important; }
.tweet_list .tweet_time, .tweet_list .tweet_join { font-style:normal; }
.lop_widget_newsletter h3 { margin-bottom:3px; }
.lop_widget_newsletter p { line-height: 1; }
.lop_widget_request p { line-height: 1.231; }  #backgroundPopup { display:none; position:fixed; height:100%; width:100%; top:0; left:0; background:#000; z-index:11; }
#popupContact { display:none; position:fixed; width:640px; background:#FFF; border:10px solid #e5e1ca; z-index:12; padding:25px 15px; font-size:14px; }
#popupContact h3 { text-align:left; border-bottom:1px solid #D3D3D3; padding-bottom:2px; margin-bottom:20px; }
#popupContact .col { width: 300px; margin-right: 20px; }
#popupContactClose { font-size:14px; line-height:14px; right:6px; top:4px; position:absolute; color:#000; font-weight:700; display:block; }  .socialmedia-buttons { margin-bottom: 20px; }
.socialmedia-buttons img { margin-bottom: 10px; }
.tagcloud a { color: #D9CEB2; } .wp-caption {  text-align: center; padding: 6px; margin: 10px; background-color: #FFFFFF; border: 1px solid #E0E0E0; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); width: auto !important;}
.wp-caption p.wp-caption-text { font-size: 1em; padding: 0.7em 0.5em 0.5em 0.5em; margin: 0; }
.gallery-caption, .wp-caption p.wp-caption-text  { color: #666; font-size: 0.75em; }
.sticky {}
.bypostauthor {} @font-face {
font-family: 'CartoGothicStdBook';
src: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/library/fontfacekit/CartoGothicStd-Book-webfont.eot);
src: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/library/fontfacekit/CartoGothicStd-Book-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/library/fontfacekit/CartoGothicStd-Book-webfont.woff) format('woff'),
url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/library/fontfacekit/CartoGothicStd-Book-webfont.ttf) format('truetype'),
url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/library/fontfacekit/CartoGothicStd-Book-webfont.svg#CartoGothicStdBook) format('svg');
font-weight: normal;
font-style: normal;
}
.sf-menu 				{ line-height: 2rem; float:left; font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Tahoma, sans-serif;
position:relative; z-index: 10; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset; }
.sf-menu ul 			{ padding: 4px; background:#1F1B17; }
.sf-menu, .sf-menu * 	{ list-style:none; margin:0; padding:0; }
.sf-menu ul 			{ position:absolute; top:-999em; width:10em; visibility: visible !important; display:none; }
.sf-menu ul li 			{ width:100%; }
.sf-menu li:hover 		{ visibility:inherit; }
.sf-menu li 			{ float:left; position:relative; }
.sf-menu a 				{ display:block; position:relative; text-decoration:none; font-size: 0.875em; text-transform:uppercase;  padding: 10px 15px; background:url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/divider.png) no-repeat right center; text-shadow: 1px 1px 1px #000 ;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left:0; top:45px; z-index:11 ; }
.sf-menu a, .sf-menu a:visited { color:#fff; }
.sf-menu a.sf-with-ul 	{ min-width: 1px; padding-right: 25px; }
.sf-menu li a:hover 	{ color:#FFF; }
.sf-menu ul a 			{ font-size:0.875em; text-transform:none; font-weight: 300;  border-bottom: 1px solid rgba(102, 102, 102, 0.4); }
.sf-menu ul a:hover 	{ background: #E3E1CA;
text-decoration: none;
-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
-moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025); }
.sf-menu .sub-menu li:last-child a { border-bottom: 0 none; }
.sf-menu li li 			{ background:#1F1B17; }
.sf-menu li ul 			{ -moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); box-shadow:0 2px 2px rgba(0, 0, 0, 0.2); }
.sf-menu > li > a:hover, .sf-menu > li.sfHover > a  { background: rgba(0, 0, 0, 0.4); color: #FFF;  }
.sf-menu > li > a, .sf-menu > li > a:visited   { color: #FFF; }
.sf-menu > li > .sub-menu li a { padding: 6px 12px; background:none; }
.sf-menu > li > .sub-menu li a:hover { color:#0395CC;} .sf-sub-indicator 		{ position:absolute; display:block; right:8px; top:25px; width:10px; height:10px; text-indent:-999em; overflow:hidden; background:url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/arrows-right.png) no-repeat 5px -94px; }
a > .sf-sub-indicator 	{ top:17px; background-position:0 -100px; } a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator 	{ background-position:-10px -100px; } .sf-menu ul .sf-sub-indicator 		{ background-position:-10px 0; top:12px; right:10px; }
.sf-menu ul a > .sf-sub-indicator 	{ background-position:0 0; } .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position:-10px 0; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul, ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top:-999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul, ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left:10em; top:0; }a { color: #894a0b; }
::selection {
background: #BF6000;
color: #fff;
}
::-moz-selection {
background: #BF6000;
color: #fff;
}
#wrapper { background:url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/header-bg-orange.png) top center repeat-x; border-top: 7px solid #333332; }
#nav { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/nav-bg-orange.png) repeat-x; }
#menu { background: #333332; }
#menu > li { background:#333332 none repeat scroll 0 0; }
#menu > li a:hover { color:#EC8217; }
#menu li ul { background-color:#2D2B28; color:#5694C0; }
#menu li ul li a:hover { color:#EC8217; }
.post-title a { color:#894a0b; }
#footer-wrapper { background: #4a3e39 url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/footer-bg-orange.png) repeat-x top; color:#CDCABE; }
#footer ul li a { color:#CDCABE; }
.headline_box { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/box-top-orange.png) no-repeat center top; }
.headline_box div.middle { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/box-mid-orange.png) repeat-y center; }
.headline_box div.bottom { background: url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/box-bottom-orange.png) no-repeat center; }
.headline_box div.middle p { color: #DCD8D1; }
p.author { color: #894a0b; }
ul.side-list li a span { color:#894a0b; }
.btn1 { background: #934c07 !important; }
.btn2 { background: #934c07 url(//www.dixoninvestmentsllc.com/wp-content/themes/LOP/img/btn-bg-orange.png) repeat-x left top !important; border: 1px solid #415e6e !important; }
input#clean_contact_send { background: #934c07 !important; }
.twitter-date a { color: #BF6000 !important; }