/*
Theme Name: Technical Property
Theme URI: http://www.technical-property.com/
Description: A slick design multimedia theme for Wordpress
Version: 1
Tags: graphic design, clean, one-column, two-column, theme options, widgets, portfolio, video, framework
Author: Rob Hill
Author URI: http://www.rjconcept.com/
License: All Rights Reserved
*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 
margin: 0px;
padding: 0px;
border: none;
font-style: inherit;
font-weight: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
body { 
line-height: 15px;
color: #ffffff;
font-size: 12px;
font-family: "arial";
}
table { 
border-collapse: separate;
border-spacing: 0px;
}
caption, th, td { 
text-align: left;
font-weight: 400;
}
table, td, th { 
vertical-align: middle;
}
blockquote::before, blockquote::after, q::before, q::after { 
content: "";
}
blockquote, q { 
quotes: "" "";
}
a img { 
border: none;
}
a img:hover { 
border: none;
}
img { 
height: auto;
width: auto;
}
body { 
background: #262929 url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/content_background.jpg") repeat-y 50% 50%;
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { 
margin: 0px;
border: none;
}
p { 
font-size: 12px;
font-family: "Arial";
color: #eeeeee;
}
h1, h2, h3, h4, h5, h6 { 
font-weight: 400;
font-family: "trebuchet ms", "arial";
color: #ffffff;
}
h1 { 
font-size: 23px;
line-height: 24px;
font-family: "Arial";
letter-spacing: -1px;
margin: 10px 0px 5px;
font-weight: 700;
color: #001122;
}
h2 { 
font-size: 22px;
line-height: 22px;
margin: 10px 0px 5px;
}
h3 { 
font-size: 20px;
line-height: 18px;
margin: 10px 0px 5px;
}
h4 { 
font-weight: 700;
font-size: 16px;
line-height: 15px;
margin: 6px 0px 3px;
}
h5 { 
font-size: 15px;
line-height: 14px;
margin: 5px 0px 3px;
font-weight: 700;
}
h6 { 
font-size: 13px;
line-height: 13px;
margin: 5px 0px 2px;
font-weight: 700;
color: #66aa99;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { 
color: #22bbff;
}
a { 
color: #22bbff;
text-decoration: none;
}
a:focus, a:hover { 
color: #b6edff;
text-decoration: none;
}
blockquote { 
font-size: 14px;
font-family: "arial";
margin: 10px 20px 10px 10px;
padding: 2px 10px 15px;
border: 1px solid #666666;
background: #111111;
}
blockquote p { 
font-size: 10px;
font-family: "arial";
letter-spacing: 1px;
text-transform: uppercase;
color: #da6f1f;
}
strong { 
font-weight: 700;
}
em, dfn { 
font-style: italic;
}
dfn { 
font-weight: 700;
}
sup, sub { 
line-height: 0;
}
abbr, acronym { 
border-bottom: 1px dotted #666666;
}
address { 
margin: 0px 0px 1.5em;
font-style: italic;
}
del { 
color: #666666;
}
pre { 
margin: 1.5em 0px;
white-space: pre;
}
pre, code, tt { 
font: 1em/1.5 "andale mono", "lucida console", monospace;
}
ul, li, ol { 
font-weight: 700;
font-size: 13px;
font-family: "arial";
color: #ffffff;
margin-left: 30px;
}
li ul, li ol { 
margin: 10px;
}
ul, ol { 
margin: 10px 10px 10px 25px;
}
ul { 
list-style-type: disc;
}
ul li { 
list-style-type: disc;
}
ol { 
list-style-type: decimal;
}
ol li { 
list-style-type: decimal;
}
dl { 
margin: 0px 0px 10px;
}
dl dt { 
font-weight: 700;
}
dd { 
margin-left: 1.5em;
}
table { 
margin-bottom: 20px;
width: 100%;
}
th { 
font-weight: 700;
}
thead th { 
background: #c3d9ff;
}
th, td, caption { 
padding: 4px 10px 4px 5px;
}
tr.even td { 
background: #e5ecf9;
}
tfoot { 
font-style: italic;
}
caption { 
background: #eeeeee;
}
.small { 
font-size: 10px;
margin-bottom: 10px;
line-height: 10px;
}
.large { 
font-size: 1.2em;
line-height: 2.5em;
margin-bottom: 1.25em;
}
.hide { 
display: none;
}
.quiet { 
color: #888888;
}
.loud { 
color: #00ffe2;
}
.highlight { 
background: #ffffff;
}
.added { 
background: #006600;
color: #ffffff;
}
.removed { 
background: #990000;
color: #ffffff;
}
.first { 
margin-left: 0px;
padding-left: 0px;
}
.last { 
margin-right: 0px;
padding-right: 0px;
}
.top { 
margin-top: 0px;
padding-top: 0px;
}
.bottom { 
margin-bottom: 0px;
padding-bottom: 0px;
}
img { 
border: none;
}
#complete { 
margin: 0px;
padding: 0px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/background_gradient.png");
background-repeat: repeat-x;
}
#container { 
margin-right: auto;
margin-left: auto;
width: 1000px;
}
#header { 
width: 1000px;
position: relative;
overflow-x: hidden;
overflow-y: hidden;
padding: 0px;
margin: 0px;
}
#flashheader { 
width: 1000px;
position: relative;
overflow-x: hidden;
overflow-y: hidden;
padding: 0px;
margin: 0px;
height: 350px;
}
.slide, .slideclose { 
padding: 4px 4px 4px 10px;
margin: 0px;
}
.slide2, .slideclose2 { 
padding: 0px;
margin: 0px;
}
.slide h2, .slideclose h2 { 
font-size: 15px;
font-family: "arial";
color: #ffffff;
font-weight: 700;
float: left;
}
.slide img, .slideclose img { 
margin: 5px 0px 0px 5px;
}
.view, .viewclose { 
border-top: 1px dotted #888888;
margin-bottom: 5px;
}
#maincontent { 
width: 1000px;
position: relative;
padding: 10px 0px 0px;
margin: 0px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/header_shadow.jpg");
background-repeat: no-repeat;
}
.threespan { 
width: 290px;
float: left;
margin: 10px 15px 0px 20px;
padding: 0px;
}
.greybackground { 
width: 340px;
float: left;
margin: 10px 0px 0px;
padding: 0px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/featured_gradient.png");
background-repeat: repeat-y;
position: relative;
height: 450px;
overflow-x: hidden;
overflow-y: hidden;
}
.centrecolumn { 
width: 280px;
float: left;
margin: 0px 10px 0px 14px;
padding: 0px 10px 0px 13px;
}
.centralize { 
margin: 5px 0px 0px 10px;
position: relative;
width: 255px;
}
.centralize h5 a { 
color: #aaaaaa;
}
.centralize h5 a:hover { 
color: #eeeeee;
}
.centralize ul li, .centralize p { 
font-weight: 400;
margin-top: 5px;
}
.link { 
cursor: pointer;
color: #cccccc;
}
.link:hover { 
color: #ffffff;
}
.slider { 
position: relative;
overflow-x: hidden;
overflow-y: hidden;
height: 358px;
}
.slidercontent { 
position: absolute;
}
.slidercontent .upper { 
border-bottom: 1px solid #9ac1c9;
}
.section { 
padding: 0px;
}
.newsslider { 
position: relative;
overflow-x: hidden;
overflow-y: hidden;
border: 2px solid #9ac1c9;
height: 95px;
width: 300px;
background: #eef5f6;
margin-bottom: 20px;
}
.newsslidercontent { 
position: absolute;
}
.newsslidercontent .upper { 
border-bottom: 1px solid #9ac1c9;
}
.newssection { 
padding: 10px;
height: 75px;
}
.thumb { 
border: 2px solid #aaaaaa;
margin: 10px 0px 5px;
}
.rightcolumn { 
width: 290px;
float: left;
margin: 10px 0px 0px 15px;
padding: 0px;
}
.dateblock { 
padding: 1px 10px 5px;
width: 255px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/date_gradient.png");
background-repeat: repeat-y;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.dateblock h5 { 
color: #4cffcf;
font-size: 12px;
text-transform: uppercase;
font-weight: 700;
}
.dateblock h4 { 
color: #dddddd;
font-size: 11px;
}
.dateblock h6 { 
color: #446666;
float: right;
font-weight: 400;
font-size: 10px;
}
.data { 
color: #ffffff;
}
.button a img { 
border: none;
display: block;
height: 60px;
width: 280px;
overflow-x: hidden;
overflow-y: hidden;
margin: 0px;
padding: 0px;
}
.details { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/details_button.png");
background-repeat: no-repeat;
margin: 5px 0px 0px;
display: block;
height: 32px;
width: 73px;
overflow-x: hidden;
overflow-y: hidden;
}
.details a { 
font-weight: 700;
font-size: 14px;
font-family: "arial";
margin: 0px;
padding: 5px;
color: #ccffff;
line-height: 30px;
}
.details a:hover { 
text-decoration: none;
color: #ffffff;
}
.button2 { 
float: left;
margin: 10px 0px 0px 30px;
}
.button3 { 
float: left;
margin: 5px 0px;
clear: both;
}
ul#portfolio li, ul { 
list-style-type: none;
margin: 0px;
}
#categorysection { 
width: 305px;
overflow-x: hidden;
overflow-y: hidden;
float: right;
margin: 5px 0px 10px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/category_gradient.png");
background-repeat: repeat-x;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
}
.categories { 
font-size: 10px;
font-family: "arial";
width: 195px;
float: left;
margin: 10px 10px 5px 15px;
padding: 0px;
color: #ffffff;
}
.item { 
color: #aaaaaa;
}
.item ul li { 
list-style-type: none;
}
.item h3 { 
margin: 0px 0px 10px;
}
.item a { 
text-decoration: none;
font-weight: 400;
font-size: 11px;
}
.item ul { 
list-style: none;
margin: 0px;
padding: 0px;
}
.item label, #subscribe label { 
font-size: 10px;
color: #66ddaa;
text-transform: uppercase;
}
.item input, #subscribe input { 
margin-bottom: 5px;
width: 120px;
font-size: 10px;
color: #ffffff;
background: #001122;
border: 1px solid #225566;
}
li.sliding-element, .item ul li { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/link_gradient.png");
background-repeat: repeat-y;
border: 1px solid #1a1a1a;
text-decoration: none;
margin: 0px 0px 3px;
padding: 2px 0px 2px 8px;
}
.item ul li:hover { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/link_gradient_hover.png");
background-repeat: repeat-y;
}
.breadcrumb { 
float: right;
text-transform: uppercase;
font-size: 9px;
color: #ffffff;
font-family: "arial";
}
.breadcrumb a { 
color: #66ddaa;
}
#span-980 { 
width: 980px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/sidebar_background.png");
padding: 10px;
overflow-x: hidden;
overflow-y: hidden;
float: left;
margin: 10px 0px 40px;
}
#span-full { 
width: 1000px;
padding: 0px;
overflow-x: hidden;
overflow-y: hidden;
margin: 10px 0px;
}
#span-680 { 
width: 680px;
padding: 0px;
overflow-x: hidden;
overflow-y: hidden;
float: left;
margin: 10px 0px 30px;
}
#span-680location { 
width: 680px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/sidebar_background.png");
padding: 0px;
overflow-x: hidden;
overflow-y: hidden;
float: left;
margin: 10px 0px 40px;
}
#span-300 { 
width: 300px;
padding: 0px;
overflow-x: hidden;
overflow-y: hidden;
float: left;
margin: 10px 0px;
}
.titlebar { 
height: 50px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/titlebar_gradient2.png");
background-repeat: repeat-y;
padding: 2px 0px 5px 10px;
margin: 5px 2px 2px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border: 1px solid #001122;
}
.searchbar { 
overflow-x: hidden;
overflow-y: hidden;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/titlebar_gradient.png");
background-repeat: repeat-y;
padding: 2px 0px 5px 10px;
margin: 5px 2px 2px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.titlebarboxfirst { 
margin: 10px 29px 0px 10px;
float: left;
}
.titlebarbox { 
display: inline;
margin: 0px;
visibility: hidden;
width: 0px;
}
.titlebarboxsuite, .titlebarboxcage, .titlebarboxserver, .titlebarboxrack { 
display: inline;
margin: 0px;
width: 28px;
}
.titlebarboxsuite img, .titlebarboxcage img, .titlebarboxrack img, .titlebarboxserver img { 
margin: 0px;
}
.titlebarboxlast { 
float: right;
margin: 0px 5px 0px 0px;
}
.back { 
float: right;
}
.services { 
display: block;
clear: both;
margin: 10px 0px 15px;
padding: 0px 0px 10px;
}
.content { 
display: block;
clear: both;
margin: 10px 0px 10px 10px;
padding: 0px 5px 0px 10px;
}
.content p, .contentlocation p { 
line-height: 17px;
padding: 0px;
margin: 9px 0px 0px;
}
.contentlocation { 
margin: 10px 0px 10px 10px;
float: left;
padding: 0px 20px 0px 10px;
}
.contentlocation ul li, .content ul li { 
margin: 15px 0px 0px 20px;
padding: 0px;
list-style: square;
font-weight: 400;
}
.pages { 
margin: 10px 0px 0px 10px;
font-size: 11px;
font-family: "arial";
padding: 4px 0px 5px;
color: #ffffff;
}
.contentjumpnumber { 
background: #111111;
padding: 2px 5px 3px;
font-weight: 700;
font-size: 15px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
}
.contentjumplink { 
padding: 0px;
font-size: 20px;
margin: 0px 5px;
}
.contentjumpall { 
margin: 0px 5px;
}
.post { 
display: block;
clear: both;
}
.postmetadata { 
float: right;
font-family: "arial";
padding: 4px;
margin: 0px 15px 0px 0px;
color: #446666;
font-size: 10px;
text-align: right;
letter-spacing: 1px;
}
.postmetadata a { 
color: #00ffe2;
}
.postmetadata a:hover { 
color: #eeeeee;
}
.underlined { 
border-bottom: 1px solid #222222;
}
.nav { 
margin: 0px 0px 20px 10px;
}
.nav a { 
background: #222222;
color: #888888;
font-family: "arial", sans-serif;
padding: 6px 10px 3px;
}
.nav a:hover { 
background: #71f2e6;
color: #000000;
}
.byline { 
font-size: 10px;
font-family: "arial";
margin: -3px 0px 5px 5px;
color: #625c52;
line-height: 10px;
}
.byline a { 
color: #bbbbbb;
}
#pagespacer { 
margin-top: 100px;
clear: both;
}
#pagespacer2 { 
margin-top: 100px;
padding: 0px;
clear: both;
}
#pagespacer3 { 
margin: 0px;
padding: 0px;
clear: both;
}
#sidebar { 
width: 305px;
margin: 10px 0px;
float: right;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/sidebar_background.png");
}
.add img { 
margin: 10px 0px 10px 15px;
}
#innersidebar { 
list-style-type: none;
margin: 10px 10px 10px 12px;
}
.metasidebar { 
font-family: "arial";
color: #ffffff;
width: 282px;
margin: 0px;
padding: 0px;
overflow-x: hidden;
overflow-y: hidden;
}
.metasidebar h4, metasidebar p { 
font-weight: 700;
font-size: 12px;
font-family: "arial";
}
.datatype h4 { 
font-family: "arial";
color: #2fe19e;
font-weight: 700;
font-size: 12px;
margin: 10px 0px -5px;
}
.data h5 { 
font-family: "arial";
color: #ffffff;
font-weight: 400;
font-size: 12px;
}
.data { 
display: block;
padding: 0px;
margin: 0px 0px 5px;
}
.iconbox { 
width: 300px;
overflow-x: hidden;
overflow-y: hidden;
margin: 20px 0px 15px;
}
.logobox { 
width: 282px;
margin: 0px 0px 15px;
}
.logoboxsmall { 
width: 142px;
overflow-x: hidden;
overflow-y: hidden;
margin: 10px 0px;
}
.logoboxsmall img, .logobox img { 
border: 1px solid #cccccc;
}
ul.advanced-recent-posts img { 
border: 1px solid #ffffff;
margin: 5px 15px 0px 0px;
}
.supplycats { 
background-color: #000000;
background-attachment: scroll;
background-position: 0% 0%;
width: 130px;
overflow-x: hidden;
overflow-y: hidden;
margin: 10px 0px 5px 5px;
float: left;
padding: 5px 0px 10px;
text-align: center;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/titlebar_gradient.png");
background-repeat: repeat-y;
}
.supplycats h5 { 
font-size: 14px;
}
.searchaddress { 
color: #ff0000;
margin: 0px 0px 6px;
padding: 5px 0px 0px 10px;
width: 160px;
float: left;
}
.searchaddress2 { 
display: inline-block;
border-left: 1px dotted #aaaaaa;
margin: 5px 0px 0px 10px;
width: 290px;
padding: 10px 0px 0px 20px;
}
.searchaddress3 { 
float: right;
border-left: 1px dotted #aaaaaa;
padding: 5px 10px 0px;
width: 130px;
margin: 0px 0px 6px;
}
.searchaddressdc2 { 
display: inline-block;
border-left: 1px dotted #aaaaaa;
margin: 5px 0px 0px 10px;
width: 260px;
padding: 10px 0px 0px 20px;
}
.searchaddressdc3 { 
float: right;
border-left: 1px dotted #aaaaaa;
margin: 0px;
padding: 5px 10px 0px;
width: 160px;
}
.searchaddresssd2 { 
display: inline-block;
border-left: 1px dotted #aaaaaa;
margin: 5px 0px 5px 10px;
width: 220px;
padding: 10px 0px 0px 20px;
}
.searchaddresssd3 { 
float: right;
border-left: 1px dotted #aaaaaa;
margin: 5px 0px 0px;
padding: 40px 10px 0px;
width: 70px;
}
.searchaddresssd4 { 
float: right;
margin: 0px;
padding: 10px 20px 0px 10px;
width: 110px;
text-align: right;
}
.marketreport { 
display: inline-block;
border-left: 1px dotted #aaaaaa;
margin: 5px 0px 10px 10px;
width: 300px;
padding: 10px 0px 0px 20px;
}
.datatype h6 { 
font-family: "arial";
color: #2fe19e;
font-size: 11px;
margin: 10px 0px 0px;
padding-left: 5px;
line-height: 4px;
}
.data h6 { 
font-family: "arial";
color: #ffffff;
font-weight: 400;
font-size: 11px;
margin-left: 6px;
}
.searchaddress2 a { 
font-size: 12px;
font-family: "arial";
}
.latestnews { 
font-family: "arial";
float: left;
width: 655px;
padding: 0px 5px 0px 15px;
margin: 0px 0px 8px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/sidebar_background.png");
overflow-x: hidden;
overflow-y: hidden;
}
.resources { 
border: 1px solid #001122;
float: left;
width: 170px;
height: 210px;
padding: 2px 9px 20px;
margin: 0px 8px 20px 0px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/background_gradient.png");
background-repeat: repeat-x;
overflow-x: hidden;
overflow-y: hidden;
}
.resources h4 { 
border-bottom: 1px dotted #aaaaaa;
padding-bottom: 5px;
letter-spacing: -1px;
}
.resourcesinner { 
height: 190px;
}
.advertiseinner { 
height: 185px;
}
.latestnews h4 { 
border-left: 3px solid #dddddd;
padding-left: 7px;
}
.indent { 
margin-left: 10px;
}
.customthumbnail { 
float: right;
width: 170px;
overflow-x: hidden;
overflow-y: hidden;
padding: 0px;
margin: 5px;
border: none;
}
.customthumbnail2 { 
float: right;
width: 170px;
overflow-x: hidden;
overflow-y: hidden;
padding: 0px;
margin: 0px 0px 0px 5px;
border: none;
}
.resourcethumbnail { 
float: right;
width: 170px;
overflow-x: hidden;
overflow-y: hidden;
padding: 5px 0px;
border: none;
}
#footer-wrap { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/footer_gradient.png");
background-repeat: repeat-x;
clear: both;
margin-top: 50px;
}
#footer-light { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/footer_light.jpg");
background-repeat: no-repeat;
margin: 0px auto;
width: 1000px;
color: #80bacd;
height: 224px;
}
#subscribe { 
width: 280px;
float: right;
border-left: 1px solid #80bacd;
padding: 0px 0px 0px 20px;
font-weight: 400;
font-size: 11px;
font-family: "arial";
}
#subscribe h4 { 
color: #ffffff;
font-size: 15px;
}
#subscribe li { 
color: #ffffff;
font-size: 15px;
list-style: none;
margin-left: 0px;
border-bottom: 1px dotted #668888;
}
#subscribe li a { 
font-weight: 400;
font-size: 12px;
color: #00ddbb;
text-transform: uppercase;
}
#subscribe a:hover { 
color: #ffffff;
}
#footer_base { 
width: 1000px;
height: 150px;
padding: 0px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/footer_base.jpg");
background-repeat: no-repeat;
margin: 0px auto;
}
#footer-menu { 
text-align: left;
margin: 25px 0px;
}
#navcontainer::after { 
content: ".";
display: block;
line-height: 1px;
font-size: 1px;
color: transparent;
clear: both;
}
ul#navlist { 
list-style: none;
padding: 0px;
margin: 2px 0px 0px;
}
ul#navlist li { 
float: left;
height: 40px;
margin: 2px 0px 0px;
border-right: 1px solid #02404d;
padding: 0px 4px 0px 0px;
list-style: none;
}
ul#navlist li { 
voice-family: inherit;
width: 70px;
}
html > body ul#navlist li { 
width: 70px;
}
ul#navlist li a { 
display: block;
padding: 2px 2px 0px 5px;
color: #00a1d5;
font-size: 10px;
text-decoration: none;
height: 40px;
}
#navcontainer > ul#navlist li a { 
width: auto;
height: 8px;
}
ul#navlist li#active a { 
color: #00a1d5;
}
ul#navlist li a:hover, ul#navlist li#active a:hover { 
color: #ffffff;
}
#footerspan-600 { 
width: 650px;
padding: 0px;
margin: 0px 0px 0px 20px;
float: left;
}
.span-150 { 
width: 150px;
margin: -25px 12px 0px 0px;
float: left;
}
#credit, #credit p { 
width: 900px;
font-size: 10px;
letter-spacing: 1px;
color: #aadddd;
height: 20px;
margin: 50px auto 0px;
padding: 0px;
}
#credit a { 
background: transparent;
color: #00aacc;
}
#credit2 { 
margin-top: -400px;
text-indent: -5555px;
}
.right { 
float: right;
}
.left { 
float: left;
}
.centre { 
margin: 0px auto;
float: left;
}
.clear { 
clear: both;
}
img.centered { 
display: block;
margin-right: auto;
margin-left: auto;
max-width: 950px;
}
img.alignright, img.alignleft { 
padding: 0px;
margin: 10px;
display: inline;
max-width: 950px;
border: 2px solid #aaaaaa;
}
img.alignnone { 
padding: 0px;
margin: 0px;
display: block;
max-width: 950px;
}
.alignleft { 
float: left;
}
.alignright { 
float: right;
}
.aligncenter, div.aligncenter { 
display: block;
margin-right: auto;
margin-left: auto;
}
.attachment-medium { 
max-width: 950px;
overflow-x: hidden;
overflow-y: hidden;
display: inline;
}
.attachment-large { 
max-width: 950px;
overflow-x: hidden;
overflow-y: hidden;
display: inline;
}
.content .size-medium, content size-large { 
margin: 0px 10px 10px 0px;
}
.home .size-medium, .home .size-large { 
max-width: 590px;
height: auto;
overflow-x: hidden;
overflow-y: hidden;
margin: 0px 10px 10px 0px;
}
dl.gallery-item .gallery-caption { 
clear: both;
float: none;
width: 150px;
}
dl.gallery-item { 
width: 170px;
padding: 10px;
}
.gallery-icon .attachment-thumbnail { 
padding: 0px;
margin: 0px;
}
.gallery { 
width: auto;
}
.wp-caption p.wp-caption-text { 
color: #b0c4be;
font-size: 11px;
line-height: 20px;
margin: 0px 0px 30px;
padding: 0px;
text-align: left;
letter-spacing: 2px;
}
#filters { 
clear: both;
height: 2em;
margin-bottom: 1em;
}
#filters li { 
float: left;
margin-right: 2em;
}
:focus { 
outline-width: 0px;
outline-style: none;
}
.sticky { 
font-size: 24px;
border-top: 1px solid #bbbbbb;
border-right: 0px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
border-left: 0px solid #bbbbbb;
background: #eeeeee;
padding: 15px;
}
.double-border { 
background: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/double-border.png") repeat-x 50% 100%;
height: 8px;
width: 100%;
clear: both;
float: none;
border: none;
margin: 1em 0px;
}
.ad-main, .ad-sidebar { 
display: block;
clear: both;
}
#search { 
margin: 0px;
padding: 0px;
}
#search #s { 
background: #dddddd url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/search.png") no-repeat 0px 50%;
color: #222222;
font-size: 1em;
margin: 0px;
padding: 4px 0px 4px 17px;
width: 150px;
border: 1px solid #333333;
}
#search input { 
border: none;
}
#search #s:hover { 
color: #0066cc;
background: #ffffff url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/search_blue.png") no-repeat 0px 50%;
}
.search-excerpt { 
margin: 0px;
}
ol.commentlist { 
list-style: none;
margin: 0px;
padding: 0px;
text-indent: 0px;
}
ol.commentlist li { 
width: 96%;
border: 1px solid #555555;
font-weight: 400;
font-size: 11px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/grey.png");
background-repeat: repeat;
margin: 0px 0px 10px;
padding: 5px 7px 5px 5px;
position: relative;
}
ol.commentlist li p { 
padding: 10px 0px;
}
ol.commentlist li:hover { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { 
border: 1px solid #999999;
}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { }
ol.commentlist li div.vcard { 
font-weight: 400;
color: #c7bfb3;
}
ol.commentlist li div.vcard a { 
color: #c7bfb3;
}
ol.commentlist li div.vcard cite.fn { 
font-style: normal;
}
ol.commentlist li div.vcard cite.fn a.url { 
text-decoration: none;
background: transparent;
}
ol.commentlist li div.vcard cite.fn a.url:hover { 
color: #ffffff;
}
ol.commentlist li div.vcard img.avatar { 
left: 0px;
position: absolute;
top: 5px;
padding-left: 5px;
}
ol.commentlist li div.vcard img.avatar-32 { }
ol.commentlist li div.vcard img.photo { }
ol.commentlist li div.vcard span.says { 
display: none;
}
ol.commentlist li div.commentmetadata { }
ol.commentlist li div.comment-meta { 
font: 10px "arial", sans-serif;
position: absolute;
right: 5px;
text-align: right;
top: 0px;
background: transparent;
padding: 6px 4px 4px;
}
ol.commentlist li div.comment-meta a { 
color: #238b84;
text-decoration: none;
background: transparent;
}
ol.commentlist li div.comment-meta a:hover { 
color: #00ffe2;
}
ol.commentlist li.comment-author-admin div.comment-meta { 
background: transparent;
}
ol.commentlist li.comment-author-admin div.comment-meta a:hover { 
color: #00ffe2;
}
ol.commentlist li p { 
color: #8fa3a0;
font-size: 12px;
margin: 10px 0px 0px;
}
ol.commentlist li.comment-author-admin p { 
color: #ffffff;
}
ol.commentlist li ul { 
padding-left: 20px;
}
ol.commentlist li div.reply { 
text-align: center;
width: 120px;
margin-top: 15px;
background: #777777;
}
ol.commentlist li div.reply a { 
font: 700 9px/1 "arial", sans-serif;
padding: 6px 10px 3px;
color: #222222;
text-decoration: none;
text-transform: uppercase;
}
ol.commentlist li div.reply a:hover { 
color: #66ff66;
}
ol.commentlist li ul.children { 
list-style: none;
margin: 1em 0px 0px;
text-indent: 0px;
}
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt { }
ol.commentlist li ul.children li.bypostauthor { }
ol.commentlist li ul.children li.byuser { }
ol.commentlist li ul.children li.comment { }
ol.commentlist li ul.children li.depth-2 { 
margin: 0px 0px 0.25em;
}
ol.commentlist li ul.children li.depth-3 { 
margin: 0px 0px 0.25em;
}
ol.commentlist li ul.children li.depth-4 { 
margin: 0px 0px 0.25em;
}
ol.commentlist li ul.children li.depth-5 { }
ol.commentlist li ul.children li.odd { }
ol.commentlist li.even { }
ol.commentlist li.odd { }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { 
padding: 0px 170px 0px 0px;
}
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }
ol.commentlist li.comment-author-admin { }
h3#comments { 
margin: 20px 0px;
font-size: 15px;
font-family: "trebuchet ms", "arial";
}
#respond { 
margin: 20px 0px 0px 10px;
padding: 10px 0px;
border-top: 1px dotted #ffffff;
}
#commentform { 
margin-bottom: 60px;
}
#commentform input { 
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0px;
font-size: 1.2em;
}
#commentform textarea { 
color: #222222;
margin-top: 5px;
width: 95%;
padding: 10px;
border: 1px solid #dddddd;
font-size: 13px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/backdrop3_dark.jpg");
background-repeat: repeat;
}
#commentform textarea:hover { 
border: 1px solid #ffffff;
}
#commentform #submit { 
margin-top: 5px;
padding: 5px;
background: #111111 0px 0px;
border: 1px solid #222222;
color: #eeeeee;
font-size: 14px;
font-family: "trebuchet ms", "arial";
}
#commentform #submit:hover { 
background: #333333;
color: #ffffff;
}
#wp-submit { 
font-weight: 400;
font-size: 1em;
background: #000000;
border: 1px solid #444444;
color: #999999;
padding: 3px;
}
#wp-submit:hover { 
background: #112211;
color: #00ff00;
border: 1px solid #448844;
}
.showgrid { 
background: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/src/grid.png");
}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 { 
float: left;
margin-right: 10px;
}
.last, div.last { 
margin-right: 0px;
}
.column { 
margin-right: -5px;
padding-right: 30px;
border-right: 1px solid #888888;
}
hr { 
clear: both;
float: none;
width: 97%;
height: 1px;
margin: 5px auto;
border: none;
border-bottom: 1px dotted #777777;
}
.clearfix::after, .container::after { 
content: " ";
display: block;
height: 0px;
clear: both;
visibility: hidden;
overflow-x: hidden;
overflow-y: hidden;
}
.clearfix, .container { 
display: block;
}
.clear { 
clear: both;
}
#vendorform { 
width: 640px;
color: #ffffff;
font-family: "arial";
float: left;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/titlebar_gradient.png");
background-repeat: repeat-y;
padding: 0px;
margin: 20px 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.form { 
float: left;
margin: 20px;
padding: 0px;
}
.formtext { 
float: left;
margin: 20px;
padding: 0px;
font-size: 10px;
}
.formtext p { 
color: #778888;
}
.formname h6 { 
font-size: 12px;
margin-top: 10px;
}
.forminput { }
label.searchform-label { 
font-weight: 400;
font-size: 11px;
color: #aaaaaa;
font-family: "arial";
width: 75px;
float: left;
}
.DropDownField { 
width: 270px;
margin-bottom: 5px;
}
.TextField { 
width: 270px;
margin-bottom: 10px;
}
.searchform-controls { 
width: 70px;
padding: 0px;
margin-top: 20px;
}
.searchform-controls2{ 
width: 70px;
padding: 0px;
margin-top: 55px;
}
.searchform-find { 
margin: 0px 0px 5px 80px;clear:both;
}
span.searchform-input-wrapper { 
width: 120px;
text-align: left;
margin: 5px;
}
.searchform-params { 
width: 230px;
padding: 5px;
display: inline-block;
height: 92px;
}
.searchform-params2 { 
width: 250px;
padding: 2px;
height: 112px;
}
label, .wpcf7-form p { 
font-weight: 400;
font-size: 11px;
color: #aaaaaa;
font-family: "arial";
}
fieldset { 
width: 620px;
padding: 10px;
margin: 0px 0px 10px;
border: 1px solid #666666;
}
input.text, input.title, textarea { 
margin: 0px 0px 3px;
border: 1px solid #ffffff;
width: 100px;
padding: 1px;
}
select { 
width: 146px;
margin-bottom: 5px;
}
legend { 
font-size: 14px;
padding: 2px 10px;
color: #ff0000;
}
input.text:focus, input.title:focus, textarea:focus, select:focus, input:focus { 
border: 2px solid #33dd33;
}
input.title { 
font-size: 11px;
}
textarea { 
width: 300px;
height: 150px;
padding: 5px;
}
.error, .notice, .success { 
padding: 0.8em;
margin-bottom: 1em;
border: 2px solid #dddddd;
}
.error { 
background: #fbe3e4;
color: #8a1f11;
border-color: #fbc2c4;
}
.notice { 
background: #fff6bf;
color: #514721;
border-color: #ffd324;
}
.success { 
background: #e6efc2;
color: #264409;
border-color: #c6d880;
}
.error a { 
color: #8a1f11;
}
.notice a { 
color: #514721;
}
.success a { 
color: #264409;
}
.twitter-item { 
font-size: 11px;
border-bottom: 1px dotted #666666;
text-indent: 10px;
}
.twitter a { 
margin-bottom: 10px;
}
.widget { 
width: 255px;
margin: 10px;
padding: 0px;
}
.widget ul li { 
list-style: none;
margin: 0px;
padding: 5px;
border-bottom: 1px dotted #444444;
}
.tp_menu { 
font-size: 11px;
list-style: none;
margin: 0px;
padding: 0px;
vertical-align: top;
width: 280px;
}
.tp_menu a { 
cursor: pointer;
display: block;
font-weight: 700;
margin: 0px 0px 3px;
padding: 3px 2px 3px 25px;
font-size: 11px;
color: #ffffff;
}
.tp_menu a.expanded { 
background: #111111 url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/collapse.gif") no-repeat 3px 50%;
border: 1px solid #000000;
}
.tp_menu a.collapsed { 
background: #111111 url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/expand.gif") no-repeat 3px 50%;
border: 1px solid #000000;
}
.tp_menu a:hover { 
text-decoration: none;
}
.tp_menu ul { 
display: none;
list-style: none;
margin: 0px;
padding: 0px;
}
.tp_menu ul li { 
list-style: none;
margin: 2px 0px;
}
.tp_menu li { 
list-style: none;
padding: 0px;
}
.tp_menu ul ul { 
display: inline;
}
.tp_menu ul li a { 
padding-left: 10px;
margin: 2px 0px;
border: 1px solid #000000;
color: #49c5ff;
}
.tp_menu ul li a:hover { 
color: #ffffff;
}
.tp_menu ul ul li a { 
padding-left: 20px;
margin: 2px 0px;
border: 1px solid #000000;
}
.tp_menu ul a { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/link_gradient.png");
background-repeat: repeat-y;
display: block;
font-weight: 400;
padding: 2px 2px 2px 10px;
}
.tp_menu ul a:hover { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/link_gradient_hover.png");
background-repeat: repeat-y;
text-decoration: none;
}
.nav-interior a { 
color: #49c5ff;
font-weight: 700;
font-size: 15px;
font-family: "arial";
margin: 10px;
}
.nav-interior a:hover { 
color: #ffffff;
}
.prev a, .next a { 
float: left;
}
.prev a { 
float: right;
}
#tooltip { 
position: absolute;
z-index: 9999;
width: 200px;
margin: -25px 0px 0px 10px;
}
#tooltip p { 
color: #00ffaa;
font-size: 12px;
}
a.help { 
cursor: help;
}
#tooltip .tipBody { 
border: 1px solid #007744;
background-color: #000000;
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
padding: 10px 10px 15px 15px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/sidebar_background.png");
}
.wpu-user, #wpu-profile { 
font-family: "arial";
float: left;
width: 630px;
padding: 10px 10px 34px 20px;
margin: 0px 0px 8px;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/sidebar_background.png");
overflow-x: hidden;
overflow-y: hidden;
}
.wpu-avatar { 
float: right;
border: 1px solid #ffffff;
margin: 0px 5px;
width: 200px;
overflow-x: hidden;
overflow-y: hidden;
}
.wpu-id, #wpu-profile h2 { 
font-size: 18px;
text-transform: uppercase;
}
.wpu-about { 
color: #666666;
font-size: 12px;
margin: 10px 0px;
}
#footer-wrap button { 
font-size: 14px;
padding-bottom: 3px;
margin: -10px 0px 0px 43px;
color: #cceeff;
width: 70px;
height: 30px;
background-color: transparent;
background-attachment: scroll;
background-position: 0% 0%;
border: none;
cursor: pointer;
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/details_button.png");
background-repeat: no-repeat;
}
.forgetmenot { 
margin-top: 10px;
display: none;
}
#pwd-tml-1 { 
margin: 0px 0px 10px;
}
.ddsg-wrapper ul li { 
line-height: 15px;
padding: 0px;
margin: 0px 0px 0px 10px;
list-style-type: disc;
}
div.ilsb-parent { 
font-size: 11px;
width: 630px;
margin: 15px auto 10px 0px;
padding: 6px;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
}
div.ilsb-child { 
position: absolute;
display: none;
margin: -9px 0px 0px -6px;
padding: 8px;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
}
.ilsb { 
padding: 3px 22px;
line-height: 26px;
background-repeat: no-repeat;
background-position: 0px 50%;
}
.ilsb-share { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/share.png");
}
.ilsb-subscribe { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/subscribe.png");
}
.ilsb-blinklist { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/blinklist.png");
}
.ilsb-bloglines { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/bloglines.png");
}
.ilsb-blogmarks { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/blogmarks.png");
}
.ilsb-digg { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/digg.png");
}
.ilsb-delicious { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/delicious.png");
}
.ilsb-linkedin { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/linkedin2.png");
}
.ilsb-facebook { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/facebook.png");
}
.ilsb-flickr { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/flickr.png");
}
.ilsb-furl { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/furl.png");
}
.ilsb-magnolia { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/magnolia.png");
}
.ilsb-newsvine { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/newsvine.png");
}
.ilsb-reddit { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/reddit.png");
}
.ilsb-stumbleupon { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/stumbleupon.png");
}
.ilsb-technorati { 
background-image: url("http://www.technical-property.com/wp-content/themes/technical-property-theme/images/technorati.png");
}
.ilsb-arial { 
font-family: "Arial", "Helvetica", sans-serif;
}
.ilsb-century { 
font-family: "Century Gothic", "Lucida Grande", sans-serif;
}
.ilsb-courier { 
font-family: "Courier New", "Courier", monospace;
}
.ilsb-georgia { 
font-family: "Georgia", "Times New Roman", "Times", serif;
}
.ilsb-lucida { 
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.ilsb-tahoma { 
font-family: "Tahoma", "Verdana", "Helvetica", sans-serif;
}
.ilsb-times { 
font-family: "Times New Roman", "Times", serif;
}
.ilsb-verdana { 
font-family: "Verdana", "Arial", "Helvetica", sans-serif;
}
#pfButton { 
margin: 20px 0px 0px 10px;
}
#subscribe a { 
color: #000000;
}
#subscribe ul li a { 
font-size: 10px;
}
