
/* style.css ::::: */

* { margin: 0pt; 
padding: 0pt; 
}
body, html { 
margin: 0pt; 
padding: 0pt; 
background: rgb(0, 0, 0) url('8702bk_body.jpg') no-repeat scroll 50% 15px; 
font-weight: normal; 
font-family: Arial,Helvetica,sans-serif; 
font-size: 13px; 
color: rgb(85, 85, 85); 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
line-height: 135%; 
}

ul { list-style-type: none; 
list-style-image: none; 
list-style-position: outside; 
}

a { color: rgb(51, 147, 217); 
text-decoration: none; 
}
a:hover { text-decoration: underline; 
}
a:focus { outline-color: -moz-use-text-color; 
outline-style: none; 
outline-width: medium; 
}
p { margin: 1em 0pt; 
}
h1 { padding: 10px 0pt 5px; 
font-size: 26px; 
font-weight: normal; 
color: rgb(51, 147, 217); 
line-height: 110%; 
margin-bottom: 5px; 
letter-spacing: -1px; 
}
h1 a:hover {  }
h1.home { border-top: 1px solid rgb(221, 221, 221); 
border-bottom: 3px solid rgb(221, 221, 221); 
font-size: 20px; 
font-weight: normal; 
padding-bottom: 9px; 
padding-top: 17px; 
margin-top: 20px; 
position: relative; 
text-transform: uppercase; 
}
h2 { font-size: 18px; 
color: rgb(51, 147, 217); 
font-weight: normal; 
}
h2.comments { padding: 20px 0pt; 
color: rgb(51, 51, 51); 
}
#wrapper { margin: 0pt auto; 
width: 978px; 
}
#header { padding: 0pt 8px; 
height: 60px; 
position: relative; 
z-index: 99; 
}
#content { padding: 18px 20px 30px; 
background: rgb(255, 255, 255) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
position: relative; 
}
#colLeft { width: 635px;  
float: left; 
}
#colRight { width: 285px; 
float: left; 
margin-left: 13px; 
}
#footer { padding: 30px 0pt 0pt; 
background: rgb(243, 243, 243) url('8982bk_footer.jpg') repeat-x scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(102, 102, 102); 
position: relative; 
}
#footerInner { margin-left: -7px; 
padding-bottom: 30px; 
}
#footerInnerBottom { border-top: 8px solid rgb(51, 51, 51); 
padding: 0pt 10px 50px; 
background: rgb(0, 0, 0) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
font-size: 11px; 
position: relative; 
}
#site5top { position: absolute; 
top: 40px; 
right: 8px; 
}
#logo { position: absolute; 
top: 30px; 
left: 10px; 
}
#logo a img { border: medium none ; 
}
#logo span { display: block; 
color: rgb(153, 153, 153); 
padding-top: 5px; 
padding-left: 5px; 
font-size: 12px; 
}
#topMenu { border-top: 1px solid rgb(128, 225, 255); 
border-right: 1px solid rgb(128, 225, 255); 
background: transparent url('3318bk_top_menu_ov.jpg') repeat-x scroll 0pt 0pt; 
position: absolute; 
bottom: 0pt; 
right: 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#topMenu ul.sf-menu li { float: left; 
}
#topMenu ul.sf-menu li:hover {  }
#topMenu ul.sf-menu li a { border-left: 1px solid rgb(84, 193, 251); 
padding: 0pt 10px; 
display: block; 
text-transform: uppercase; 
color: rgb(179, 227, 253); 
font-size: 11px; 
line-height: 36px; 
height: 36px; 
}
#topMenu ul.sf-menu li a:hover { background: transparent url('1421bk_top_menu.jpg') repeat-x scroll 0pt 0pt; 
color: rgb(255, 255, 255); 
text-decoration: none; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#topMenu ul.sf-menu li li ul.children { margin: 0pt 0pt 0pt 26px; 
}
#topMenu ul.sf-menu li li a { padding: 0pt 12px; 
}
#topMenu ul.sf-menu li li a:hover { background: rgb(0, 159, 255) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#topMenu ul.sf-menu li li { border-right: 1px solid rgb(33, 174, 250); 
border-bottom: 1px solid rgb(33, 174, 250); 
padding: 0pt; 
background: rgb(0, 130, 206) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
.alignleft { margin: 5px 10px 5px 0pt; 
float: left; 
}
.alignright { margin: 5px 0pt 5px 10px; 
float: right; 
}
#homeHeader { 
background: transparent url('2316bk_slider.jpg') repeat scroll 0% 0%; 
height: 186px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
position: relative; 
}
#homeHeader #headerImg { position: absolute; 
right: 60px; 
top: 20px; 
}
#homeHeader #headerText { padding-top: 20px; 
padding-left: 20px; 
width: 450px; 
font-size: 14px; 
color: rgb(153, 153, 153); 
}
#homeHeader #headerText a { color: rgb(147, 202, 12); 
text-transform: uppercase; 
}
#homeHeader #buttons { position: absolute; 
bottom: 15px; 
left: 10px; 
}
#homeHeader #buttons a { padding: 8px 40px 0pt 13px; 
background: transparent url('6440but_slider.png') no-repeat scroll 0pt 0pt; 
display: block; 
width: 112px; 
height: 35px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
font-weight: bold; 
text-shadow: 1px 1px rgb(255, 255, 255); 
text-transform: uppercase; 
font-size: 12px; 
float: left; 
margin-left: 10px; 
}
#features { background: rgb(236, 236, 236) url('8600bk_featured.jpg') repeat-x scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
width: 972px; 
position: relative; 
margin-left: -31px; 
padding-left: 28px; 
}
#featuresBottom { background: transparent url('2211bk_featured_bottom-2.png') no-repeat scroll 0pt 0pt; 
width: 1000px; 
margin-left: -31px; 
height: 10px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#features .featuresInner { padding: 25px 18px 10px 20px; 
background: transparent url('4009bk_line_vert.jpg') repeat-y scroll 0pt 0pt; 
width: 280px; 
float: left; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#features .featuresInner h2 { font-size: 16px; 
font-weight: bold; 
text-transform: uppercase; 
}
#features .first { background: transparent none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
padding-left: 0pt; 
}
#features .featuresInner img { margin: 0pt 10px 40px 0pt; 
float: left; 
}
.latestPosts { margin-left: -25px; 
}
.latestPosts li { border-bottom: 1px solid rgb(221, 221, 221); 
padding: 15px 0pt; 
display: block; 
width: 283px; 
float: left; 
margin-left: 25px; 
}
.latestPosts li img { margin: 0pt 10px 0pt 0pt; 
padding: 5px; 
background: transparent url('1509bk_thumbs.jpg') no-repeat scroll 0pt 0pt; 
float: left; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
.latestPosts li span { font-size: 11px; 
color: rgb(153, 153, 153); 
}
h1.home .links { position: absolute; 
font-size: 11px; 
right: 5px; 
top: 18px; 
color: rgb(221, 221, 221); 
font-weight: bold; 
}
h1.home .links img { vertical-align: middle; 
margin-right: 7px; 
margin-bottom: 1px; 
}
#innerTop { padding: 28px 20px 0pt; 
background: transparent url('311bk_top_inner.jpg') no-repeat scroll 0pt 0pt; 
height: 90px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
.innerTitle, .innerTitle h1 { padding: 0pt 11px 0pt 0pt; 
font-size: 40px; 
font-weight: bold; 
float: left; 
height: 38px; 
letter-spacing: -1px; 
color: rgb(255, 255, 255); 
line-height: 38px; 
}
.innerDesc { border-left: 1px solid rgb(102, 102, 102); 
float: left; 
height: 30px; 
padding-left: 20px; 
font-size: 20px; 
font-weight: normal; 
line-height: 26px; 
color: rgb(204, 204, 204); 
padding-top: 13px; 
}
.innerDesc p { margin: 0pt; 
}
#colLeft .social { border-bottom: 1px solid rgb(221, 221, 221); 
padding: 0pt 0pt 15px; 
margin-top: -15px; 
}
#colLeft .social img { border: medium none ; 
margin: 5px 5px 0pt 0pt; 
}
.more-link { display: block; 
clear: both; 
}
#archive-title, .searchQuery { border-bottom: 1px solid rgb(221, 221, 221); 
padding: 7px 0pt 10px; 
margin-bottom: 20px; 
}
#colLeft .blogItem { border-bottom: 1px solid rgb(221, 221, 221); 
margin-bottom: 25px; 
position: relative; 
}
#colLeft .blogItem .postComments { background: transparent url('2915bk_ico_comments.png') no-repeat scroll 0pt 3px; 
position: absolute; 
left: 0pt; 
top: -3px; 
width: 37px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
text-align: center; 
height: 40px; 
font-size: 14px; 
font-weight: bold; 
line-height: 27px; 
text-shadow: 1px 1px rgb(207, 136, 30); 
padding-right: 12px; 
padding-top: 3px; 
}
#colLeft .blogItem .postComments a { color: rgb(255, 255, 255); 
}
#colLeft .blogItem .postRight { float: left; 
width: 520px; 
}
#colLeft .blogItem .meta { font-size: 11px; 
color: rgb(153, 153, 153); 
}
#colLeft .blogItem .meta .metadata { padding: 6px 10px 4px; 
background: rgb(243, 243, 243) none repeat scroll 0% 0%; 
display: block; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
margin-bottom: 15px; 
margin-left: 37px; 
color: rgb(68, 68, 68); 
font-size: 11px; 
}
#colLeft .blogItem .meta img { vertical-align: middle; 
}
#colLeft ul { list-style-type: disc; 
list-style-image: none; 
list-style-position: inside; 
}
#colLeft .testimonial { border-bottom: 1px solid rgb(221, 221, 221); 
padding: 15px 0pt 25px; 
background: transparent url('7597bk_testimonial.png') no-repeat scroll 95% 80%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colLeft .testimonial p img { margin: 0pt 10px 0pt 0pt; 
padding: 5px; 
background: transparent url('1509bk_thumbs.jpg') no-repeat scroll 0pt 0pt; 
float: left; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colLeft .testimonial p { margin: 0.7em 0pt 0.2em; 
font-family: Georgia,"Times New Roman",Times,serif; 
font-size: 12px; 
font-style: italic; 
}
.wp-pagenavi, .navigation { clear: both; 
}
#colRight h2 { padding: 11px 10px 9px; 
background: transparent url('9118bk_rightbox_top.jpg') no-repeat scroll 0pt 0pt; 
display: block; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(51, 147, 217); 
margin-top: 13px; 
text-transform: uppercase; 
font-size: 14px; 
font-weight: bold; 
}
#colRight h2 span { padding-top: 4px; 
}
#colRight .boxRight { border-style: none solid; 
border-color: -moz-use-text-color rgb(221, 221, 221); 
border-width: medium 1px; 
}
#colRight .boxRight ul li { border-bottom: 1px solid rgb(221, 221, 221); 
padding: 6px 10px 6px 20px; 
background: transparent url('9331bullet_list_footer.png') no-repeat scroll 10px 13px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colRight h2.testimonials { background: transparent url('9438bk_rightbox_top_test.jpg') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colRight h2.twitter { background: transparent url('80bk_rightbox_top_twitter.jpg') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colRight .testimonialsList ul li { padding: 10px; 
background: transparent none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colRight .testimonialsList ul li span { font-size: 11px; 
color: rgb(153, 153, 153); 
font-family: Arial,Helvetica,sans-serif; 
font-style: normal; 
}
#colRight .testimonialsList ul li img { margin: 0pt 10px 0pt 0pt; 
padding: 5px; 
background: transparent url('1509bk_thumbs.jpg') no-repeat scroll 0pt 0pt; 
float: left; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colRight .testimonialsList ul li p { margin: 0.7em 0pt 0.2em; 
font-family: Georgia,"Times New Roman",Times,serif; 
font-size: 12px; 
font-style: italic; 
}
#colRight .twitterList div.aktt_tweets li { padding: 10px; 
background: transparent none repeat scroll 0% 0%; 
font-family: Georgia,"Times New Roman",Times,serif; 
font-style: italic; 
font-size: 12px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colRight .twitterList div.aktt_tweets li a.aktt_tweet_time { display: block; 
clear: both; 
font-size: 11px; 
color: rgb(153, 153, 153); 
}
#colRight .twitterList div.aktt_tweets li.aktt_more_updates a { font-family: Arial,Helvetica,sans-serif; 
font-weight: bold; 
font-style: normal; 
}
#colRight #searchBox { padding: 13px 10px; 
background: transparent url('7819bk_search.png') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
width: 265px; 
height: 47px; 
}
#colRight #searchBox h2 { margin: 0pt; 
padding: 0pt; 
background: transparent none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(102, 102, 102); 
line-height: 100%; 
height: 20px; 
}
#footer .footerBox { width: 283px; 
float: left; 
margin-left: 25px; 
}
#footer .footerBox h2 { border-bottom: 1px solid rgb(221, 221, 221); 
padding-bottom: 10px; 
text-transform: uppercase; 
font-size: 14px; 
color: rgb(51, 147, 217); 
font-weight: bold; 
}
#footer .footerBox ul li { border-bottom: 1px solid rgb(221, 221, 221); 
padding: 5px 0pt 5px 12px; 
background: transparent url('9331bullet_list_footer.png') no-repeat scroll 0pt 12px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#footer .contact { border-left: 1px solid rgb(221, 221, 221); 
background: transparent url('6471bk_footer_contact.jpg') no-repeat scroll 100% 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
padding-left: 10px; 
width: 265px; 
min-height: 200px; 
}
#footer .contact .social { border-top: 1px solid rgb(221, 221, 221); 
font-size: 11px; 
display: block; 
padding-top: 15px; 
margin-top: 10px; 
}
#footer .contact .social img { vertical-align: middle; 
margin-right: 5px; 
}
#copy { padding: 20px 0pt 10px; 
clear: both; 
}
#footer ul#footerMenu li { border-left: 1px solid rgb(41, 41, 41); 
padding: 0pt 10px; 
float: left; 
line-height: 100%; 
}
#site5bottom { position: absolute; 
right: 10px; 
top: 20px; 
}
#colLeft ul.commentlist { margin: 25px 0pt -20px; 
list-style-type: none; 
list-style-image: none; 
list-style-position: outside; 
}
#colLeft ul.commentlist ul { list-style-type: none; 
list-style-position: outside; 
}
#colLeft ul.commentlist li { border: 1px solid rgb(221, 221, 221); 
padding: 10px 15px; 
background: rgb(243, 243, 243) none repeat scroll 0% 0%; 
position: relative; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
margin-bottom: 40px; 
}
#colLeft ul.commentlist li .comment-meta { margin-top: -36px; 
}
#colLeft ul.commentlist li .comment-meta span { font-size: 11px; 
padding-top: 7px; 
line-height: 210%; 
font-family: Georgia,"Times New Roman",Times,serif; 
font-style: italic; 
}
#colLeft ul.commentlist li .comment-meta span strong { font-size: 14px; 
}
#colLeft ul.commentlist li .commentRight .text { padding-bottom: 15px; 
}
#colLeft ul.commentlist li .avatar { border: 1px solid rgb(255, 255, 255); 
padding: 5px; 
background: rgb(230, 230, 230) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
float: left; 
margin-right: 5px; 
}
#colLeft ul.commentlist .reply a { background: transparent url('7859but_reply.png') no-repeat scroll 0pt 0pt; 
font-size: 11px; 
position: absolute; 
bottom: 10px; 
right: 15px; 
margin-top: 15px; 
display: block; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
width: 47px; 
text-align: center; 
color: rgb(255, 255, 255); 
height: 20px; 
}
#colLeft ul.commentlist li em { font-size: 12px; 
padding-top: 5px; 
display: block; 
}
#colLeft ul.commentlist li .children li { background: rgb(255, 255, 255) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
margin-left: 20px; 
margin-top: 25px; 
}
fieldset { border: 1px solid rgb(221, 221, 221); 
padding: 15px 15px 20px; 
background: rgb(243, 243, 243) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
position: relative; 
}
#searchform input { border: 1px solid rgb(218, 218, 218); 
padding: 4px; 
background: rgb(255, 255, 255) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(153, 153, 153); 
width: 175px; 
float: left; 
}
#searchform input#searchsubmit { border: medium none ; 
padding: 0pt; 
background: transparent url('3694but_form.png') no-repeat scroll 0pt 0pt; 
width: 72px; 
height: 26px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
cursor: pointer; 
text-align: center; 
color: rgb(255, 255, 255); 
font-size: 11px; 
margin-left: 5px; 
font-weight: bold; 
}
#contact label { padding: 8px 0pt 2px; 
display: block; 
font-weight: bold; 
}
#contact input, #contact textarea { border-style: solid; 
border-color: rgb(221, 221, 221) rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221); 
border-width: 1px; 
padding: 5px; 
font-size: 12px; 
font-family: Arial,Helvetica,sans-serif; 
color: rgb(102, 102, 102); 
width: 300px; 
margin-bottom: 10px; 
}
#contact textarea { width: 500px; 
}
#contact input.submit { border: medium none ; 
background: transparent url('3694but_form.png') no-repeat scroll 0pt 0pt; 
width: 74px; 
height: 26px; 
margin-top: 20px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(255, 255, 255); 
font-weight: bold; 
text-align: center; 
cursor: pointer; 
}
.errormsg, .successmsg { border: 1px solid rgb(247, 166, 138); 
padding: 10px; 
background: rgb(254, 244, 241) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(218, 67, 16); 
}
.successmsg { border: 1px solid rgb(194, 225, 170); 
background: rgb(245, 250, 241) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(143, 169, 67); 
}
#commentform p { margin: 0pt; 
}
#commentform label { padding: 5px 0pt 2px; 
display: block; 
font-weight: bold; 
}
#commentform input, #commentform textarea { border-style: solid; 
border-color: rgb(221, 221, 221) rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221); 
border-width: 1px; 
padding: 5px; 
font-family: Arial,Helvetica,sans-serif; 
width: 300px; 
font-size: 12px; 
margin-bottom: 10px; 
}
#commentform textarea { width: 500px; 
}
#commentform input#submit { border: medium none ; 
background: transparent url('3694but_form.png') no-repeat scroll 0pt 0pt; 
width: 74px; 
height: 26px; 
margin-top: 20px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(255, 255, 255); 
font-weight: bold; 
text-align: center; 
cursor: pointer; 
}
.clearfix:after { content: "."; 
display: block; 
height: 0pt; 
clear: both; 
visibility: hidden; 
}
.clearfix { display: block; 
}
* html .clearfix { height: 1%; 
}
.clearfix { display: block; 
}
.clear { clear: both; 
}
.noclear { clear: none; 
}

/* ::::: http://wordpress.site5.net/wise/wp-content/themes/wisebusiness/css/blue.css ::::: */

body, html { background: rgb(0, 0, 0) url('8702bk_zimmerei_1422.jpg') no-repeat scroll 50% -80px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
a { color: rgb(51, 147, 217); 
}
h1 { color: #fff; 
}
h2 { color: rgb(51, 147, 217); 
}
h2.comments { color: rgb(51, 51, 51); 
}
#footerInnerBottom { border-top: 8px solid rgb(51, 51, 51); 
background: rgb(0, 0, 0) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#logo span { color: rgb(153, 153, 153); 
}
#topMenu { border-top: 1px solid rgb(128, 225, 255); 
border-right: 1px solid rgb(128, 225, 255); 
background: transparent url('6191bk_top_menu_ov_001.jpg') repeat-x scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#topMenu ul.sf-menu li a { border-left: 1px solid rgb(84, 193, 251); 
color: rgb(179, 227, 253); 
}
#topMenu ul.sf-menu li a:hover { background: transparent url('6666bk_top_menu_001.jpg') repeat-x scroll 0pt 0pt; 
color: rgb(255, 255, 255); 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#topMenu ul.sf-menu li li a:hover { background: rgb(0, 159, 255) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#topMenu ul.sf-menu li li { border-right: 1px solid rgb(33, 174, 250); 
border-bottom: 1px solid rgb(33, 174, 250); 
background: rgb(0, 130, 206) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#homeHeader #headerText { color: rgb(153, 153, 153); 
}
#homeHeader #headerText a { color: rgb(147, 202, 12); 
}
#homeHeader #buttons a { background: transparent url('472but_slider_001.png') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#innerTop { background: transparent url('4833bk_top_inner_001.jpg') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
.innerTitle, .innerTitle h1 { color: rgb(255, 255, 255); 
}
.innerDesc { color: rgb(204, 204, 204); 
}
#colLeft .blogItem .postComments { background: transparent url('1629bk_ico_comments_001.png') no-repeat scroll 0pt 3px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
text-shadow: 1px 1px rgb(207, 136, 30); 
}
#colLeft .blogItem .postComments a { color: rgb(255, 255, 255); 
}
#colRight h2 { color: rgb(51, 147, 217); 
}
#colRight .boxRight ul li { background: transparent url('27bullet_list_footer_001.png') no-repeat scroll 10px 10px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colRight .testimonialsList ul li { background: transparent none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colRight #searchBox h2 { color: rgb(102, 102, 102); 
}
#footer .footerBox h2 { color: rgb(51, 147, 217); 
}
#footer .footerBox ul li { background: transparent url('27bullet_list_footer_001.png') no-repeat scroll 0pt 10px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
#colLeft ul.commentlist .reply a { background: transparent url('7757but_reply_001.png') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(255, 255, 255); 
}
#searchform input#searchsubmit { background: transparent url('411but_form_001.png') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(255, 255, 255); 
}
#contact input.submit { background: transparent url('411but_form_001.png') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(255, 255, 255); 
}
.errormsg, .successmsg { border: 1px solid rgb(247, 166, 138); 
padding: 10px; 
background: rgb(254, 244, 241) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(218, 67, 16); 
}
.successmsg { border: 1px solid rgb(194, 225, 170); 
background: rgb(245, 250, 241) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(143, 169, 67); 
}
#commentform input#submit { background: transparent url('411but_form_001.png') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(255, 255, 255); 
}

/* ::::: http://wordpress.site5.net/wise/wp-content/themes/wisebusiness/css/jquery.lightbox-0.5.css ::::: */

#jquery-overlay { position: absolute; 
top: 0pt; 
left: 0pt; 
z-index: 90; 
width: 100%; 
height: 500px; 
}
#jquery-lightbox { position: absolute; 
top: 0pt; 
left: 0pt; 
width: 100%; 
z-index: 100; 
text-align: center; 
line-height: 0pt; 
}
#jquery-lightbox a img { border: medium none ; 
}
#lightbox-container-image-box { margin: 0pt auto; 
position: relative; 
background-color: rgb(255, 255, 255); 
width: 250px; 
height: 250px; 
}
#lightbox-container-image { padding: 10px; 
}
#lightbox-loading { position: absolute; 
top: 40%; 
left: 0%; 
height: 25%; 
width: 100%; 
text-align: center; 
line-height: 0pt; 
}
#lightbox-nav { position: absolute; 
top: 0pt; 
left: 0pt; 
height: 100%; 
width: 100%; 
z-index: 10; 
}
#lightbox-container-image-box > #lightbox-nav { left: 0pt; 
}
#lightbox-nav a { outline-color: -moz-use-text-color; 
outline-style: none; 
outline-width: medium; 
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; 
height: 100%; 
display: block; 
}
#lightbox-nav-btnPrev { left: 0pt; 
float: left; 
}
#lightbox-nav-btnNext { right: 0pt; 
float: right; 
}
#lightbox-container-image-data-box { margin: 0pt auto; 
padding: 0pt 10px; 
overflow: auto; 
font-family: Verdana,Helvetica,sans-serif; 
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 10px; 
font-size-adjust: none; 
font-stretch: normal; 
-x-system-font: none; 
background-color: rgb(255, 255, 255); 
line-height: 1.4em; 
width: 100%; 
}
#lightbox-container-image-data { padding: 0pt 10px; 
color: rgb(102, 102, 102); 
}
#lightbox-container-image-data #lightbox-image-details { width: 70%; 
float: left; 
text-align: left; 
}
#lightbox-image-details-caption { font-weight: bold; 
}
#lightbox-image-details-currentNumber { display: block; 
clear: left; 
padding-bottom: 1em; 
}
#lightbox-secNav-btnClose { width: 66px; 
float: right; 
padding-bottom: 0.7em; 
}

/* ::::: http://wordpress.site5.net/wise/wp-content/themes/wisebusiness/css/superfish.css ::::: */

.sf-menu, .sf-menu * { margin: 0pt; 
padding: 0pt; 
list-style-type: none; 
list-style-image: none; 
list-style-position: outside; 
}
.sf-menu { line-height: 1; 
}
.sf-menu ul { position: absolute; 
top: -999em; 
width: 12em; 
}
.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; 
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0pt; 
top: 2.4em; 
z-index: 99; 
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; 
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 12em; 
top: -0.1em; 
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; 
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 12em; 
top: -0.1em; 
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0pt; 
top: 2.5em; 
z-index: 99; 
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; 
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em; 
top: 0pt; 
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; 
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; 
top: 0pt; 
}

/* ::::: http://wordpress.site5.net/wise/wp-content/themes/wisebusiness/css/slidingboxes.css ::::: */

.boxgrid { border: 8px solid rgb(221, 221, 221); 
margin: 0pt 15px 13px 0pt; 
background: rgb(0, 0, 0) none repeat scroll 0% 0%; 
overflow: hidden; 
width: 266px; 
height: 250px; 
float: left; 
position: relative; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
.boxgrid img { border: 1px solid rgb(255, 255, 255); 
position: absolute; 
top: 0pt; 
left: 0pt; 
}
.boxgrid p { padding: 0pt 15px; 
color: rgb(153, 153, 153); 
margin-top: 10px; 
}
.boxgrid p a.title { font-size: 18px; 
color: rgb(238, 238, 238); 
line-height: 100%; 
}
.boxcaption { background: rgb(0, 0, 0) none repeat scroll 0% 0%; 
padding-top: 10px; 
font-size: 11px; 
float: left; 
position: absolute; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
height: 100px; 
width: 100%; 
opacity: 0.85; 
}
.captionfull .boxcaption { top: 250px; 
left: 0pt; 
}
.caption .boxcaption { top: 190px; 
left: 0pt; 
}

/* ::::: null ::::: */

.cufon-canvas { text-indent: 0pt ! important; 
}
@media screen, projection {
  .cufon-canvas { display: inline-block ! important; 
position: relative ! important; 
vertical-align: middle ! important; 
font-size: 1px ! important; 
line-height: 1px ! important; 
}
  .cufon-canvas .cufon-alt { overflow: hidden ! important; 
display: inline-block ! important; 
width: 0pt ! important; 
height: 0pt ! important; 
text-indent: -10000in ! important; 
}
  .cufon-canvas canvas { position: relative ! important; 
}
}
@media print {
  .cufon-canvas { padding: 0pt ! important; 
}
  .cufon-canvas canvas { display: none ! important; 
}
  .cufon-canvas .cufon-alt { display: inline ! important; 
}
}

/* ::::: http://wordpress.site5.net/wise/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.50 ::::: */

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited { border: 1px solid rgb(221, 221, 221); 
margin: 2px; 
padding: 3px 10px; 
background: transparent url('6328bk_pagenavi.jpg') repeat-x scroll 0pt 0pt; 
display: block; 
float: left; 
text-align: center; 
text-decoration: none; 
color: rgb(51, 51, 51); 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
}
.wp-pagenavi a:hover { border: medium none ; 
padding: 4px 11px; 
background: transparent url('3272bk_pagenavi_ov.jpg') no-repeat scroll 0pt 0pt; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
color: rgb(255, 255, 255); 
}
.wp-pagenavi a:active { border: 1px solid rgb(221, 221, 221); 
margin: 2px; 
padding: 3px 10px; 
background: transparent url('6328bk_pagenavi.jpg') repeat-x scroll 0pt 0pt; 
text-decoration: none; 
color: rgb(0, 102, 204); 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
display: block; 
float: left; 
}
.wp-pagenavi span.pages { border: 1px solid rgb(221, 221, 221); 
margin: 2px; 
padding: 3px 11px; 
background: transparent url('6328bk_pagenavi.jpg') repeat-x scroll 0pt 0pt; 
color: rgb(51, 51, 51); 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
display: block; 
float: left; 
}
.wp-pagenavi span.current { border: medium none ; 
margin: 2px; 
padding: 4px 11px; 
background: transparent url('3272bk_pagenavi_ov.jpg') no-repeat scroll 0pt 0pt; 
font-weight: bold; 
color: rgb(255, 255, 255); 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
display: block; 
float: left; 
}
.wp-pagenavi span.extend { border: 1px solid rgb(221, 221, 221); 
margin: 2px; 
padding: 3px 11px; 
background: transparent url('6328bk_pagenavi.jpg') repeat-x scroll 0pt 0pt; 
color: rgb(51, 51, 51); 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
display: block; 
float: left; 
}

/* ::::: http://wordpress.site5.net/wise/index.php?ak_action=aktt_css ::::: */

#aktt_tweet_form { margin: 0pt; 
padding: 5px 0pt; 
}
#aktt_tweet_form fieldset { border: 0pt none ; 
}
#aktt_tweet_form fieldset #aktt_tweet_submit { float: right; 
margin-right: 10px; 
}
#aktt_tweet_form fieldset #aktt_char_count { color: rgb(102, 102, 102); 
}
#aktt_tweet_posted_msg { margin: 0pt 0pt 5px; 
padding: 5px; 
background: rgb(255, 255, 204) none repeat scroll 0% 0%; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
display: none; 
}
#aktt_tweet_form div.clear { clear: both; 
float: none; 
}

/* ::::: null ::::: */

.recentcomments a { margin: 0pt ! important; 
padding: 0pt ! important; 
display: inline ! important; 
}
