No replies
MattoxMagic
Offline
newbie
Last seen: 9 years 40 weeks ago
Timezone: GMT-6
Joined: 2012-02-28
Posts: 3
Points: 6

Hello.

I'm not sure why my last post is empty, so here it is again.

I am working wit a Wordpress theme the same as www.lovescrossing.org and am having a hard time figuring out how to:

1) add a linked image over the header (one of those ribbons)
2) adding a background image to my navigation menu

Thank you all for helping me learn!

STYLESHEET
/*
Theme Name: WP-Church
Theme URI: http://www.netstudio.co.za
Author URI: http://www.netstudio.co.za
Description: Netlabs WP-Church Theme
Author: Netstudio
Version: 2.1
License: GNU General Public License
License URI: license.txt
Tags: two-columns, fixed-width, threaded-comments, editor-style, custom-menu
*/

/******************************************************************
* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
******************************************************************/

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 {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
body {line-height: 1;}h1, h2, h3, h4, h5, h6{clear: both;font-weight: normal;}
ol, ul {list-style: none;}blockquote{quotes: none;}
blockquote:before, blockquote:after {content: '';content: none;}del{text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}a img{border: none;outline: none;}
.bypostauthor {}

/******************************************************************
* 978 grid
******************************************************************/
.container{width: 978px;margin: 0 auto;position: relative;}.grid1, .grid2, .grid3, .grid4, .grid5, .grid6,.grid7, .grid8, .grid9, .grid10, .grid11{float: left;margin-left: 30px;}
.grid1{width: 54px;}.grid2{width: 138px;}.grid3{width: 222px;}.grid4{width: 306px;}.grid5{width: 390px;}.grid6{width: 474px;}.grid7{width: 558px;}.grid8{width: 642px;}
.grid9{width: 726px;}.grid10{width: 810px;}.grid11{width: 894px;}.first{margin-left: 0;clear: left;}

/******************************************************************
* global
******************************************************************/
body, input, textarea, .page-title span,
.pingback a.url {font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;}
pre {font-family: "Courier 10 Pitch", Courier, monospace;}
code {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
body {background: url(images/bg-main.jpg)}
input,textarea {font-size: 12px;line-height: 18px;}
hr {border: 0;clear: both;height: 1px;margin-bottom: 18px;}
p {margin-bottom: 20px; font-size: 12px; line-height: 22px;}
ul {list-style: square;margin: 0 0 18px 1.5em;}
li {font-size:12px;line-height:18px;}
ol {list-style: decimal;margin: 0 0 18px 1.5em;}
ol ol {list-style: upper-alpha;}
ol ol ol {list-style: lower-roman;}
ol ol ol ol {list-style: lower-alpha;}
ul ul,ol ol,ul ol,ol ul {margin-bottom: 0;}
dl {margin: 0 0 24px 0;}
dt {font-weight: bold;}
dd {margin-bottom: 18px;}
strong {font-weight: bold;}
cite,em,i {font-style: italic;}
big {font-size: 131.25%;}
ins {background: #ffc;text-decoration: none;}
blockquote {padding: 10px 5px;margin: 20px;}
blockquote cite,blockquote em,blockquote i {font-style: normal;}
blockquote p {color: #666 !important;font-style: italic; line-height: 24px; font-size: 16px; }
pre {background: #f7f7f7;color: #222;line-height: 18px;margin-bottom: 18px;padding: 1.5em;}
abbr,acronym {border-bottom: 1px dotted #666;cursor: help;}
sup,sub {height: 0;line-height: 1;position: relative;vertical-align: baseline;}
sup {bottom: 1ex;}
sub {top: .5ex;}
input[type="text"],textarea {background: #f9f9f9; padding: 10px; border:1px solid #fff;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);}
.screen-reader-text {position: absolute;left: -9000px;}
.clear {clear: both;height: 0px;}
iframe {background: none; border: 0px solid #fff}
a.cgetdir {margin-bottom: 40px;}
form#custtypeform h2 {margin: 0px 0px 20px 0 !important;background: url(images/maindiv.png) repeat-x bottom; padding: 0px 0px 20px 0!important;}

/******************************************************************
* menu
******************************************************************/
.menu {float: left; padding: 10px 0 0px 0; }
#access .menu-header,div.menu {font-size: 13px;}
#access .menu-header ul, div.menu ul {list-style: none;margin: 0 0 0 0px;}
#access .menu-header li, div.menu li {float: left;position: relative; padding-bottom: 1px;}

#access a {outline: none;display: block;line-height: 29px;padding: 0 -0px 5px 55px;
text-decoration: none; font-size: 14px;font-weight: bold;color: #CECDCC;}
#access ul li:first-child a {padding-left: 0px !important;}
#access ul li ul li:first-child a {padding-left: 10px !important;}
#access ul ul {display: none;position: absolute;top: 34px;padding: 5px;left: 65px;
float: left;width: 180px;z-index: 99999;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;background: #1E1814;-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);}
#access ul ul li {width: 180px; line-height: 20px; border-bottom: 1px solid #0F0F0F;
border-top: 1px solid #261F1A;height: auto; padding: 5px 0;}
#access ul ul li:first-child {border-top: medium none;}
#access ul ul li:last-child {border-bottom: medium none;}
#access ul ul ul {left: 100%;top: 0;padding-top: 0px;}
#access ul ul a {font-weight: normal; line-height: 20px; padding: 4px 10px !important; width: 140px;height: auto;font-size: 13px !important;}
#access ul li:hover > ul {display: block;}
#access li:hover > a,#access ul ul :hover > a,#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a ,
* html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,
* html #access ul li a:hover, a.more-link {color: #fff;}

/******************************************************************
* coin slider
******************************************************************/
.slideouter {background: #1E1814; margin: 0; padding: 10px 10px 0px 10px;overflow: hidden;
position: relative;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.slideouter img {position: absolute; top: 0px; left: 0px;}
.coin-slider { overflow: hidden; zoom: 1; position: relative; }
#coin-slider {overflow: hidden;}
.coin-slider a { text-decoration: none; outline: none; border: none; }
.cs-buttons { font-size: 0px; padding: 10px; float: left; position: absolute !important; top: 0px; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; text-indent: -1000px; }
.cs-active {color: #FFFFFF; }
.cs-title { width: 918px; padding: 20px; background-color: #000000; color: #FFFFFF; font-size: 12px; line-height: 22px; }
.cs-prev, .cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

/******************************************************************
* searchform
******************************************************************/
form#searchform {height: 25px;width: 222px;background: url(images/search.png) no-repeat center;
margin-left: 30px;padding: 10px 0;}
input#s {background: transparent; border: 0px solid #fff;padding: 0 20px;
-webkit-box-shadow: none ;-moz-box-shadow: none ;box-shadow: none ; }
input#searchsubmit {background: url(images/searchicon.png) no-repeat center right;
border: 0px solid #fff;text-indent: -999999px;padding: 4px 6px;cursor: pointer;width: 20px;}
#s {width: 65%;}
* html #s {width: 60%;}
* html input#searchsubmit {padding: 2px 6px;}

/******************************************************************
* header & countdowntimer
******************************************************************/
#topbg {width: 100%;position: relative; z-index: 1;}
img.logoimg {float: left;margin-left: -70px;}
.time {float: left;width: 280px; padding-top: 30px;}
a.timelink {display: block; width: 22px; height: 30px; float: left; text-indent: -9999px;padding: 0px 0px 0px !important;
background: url(images/timelink.png) no-repeat center; margin-top: 38px;opacity:0.6;filter:alpha(opacity=60);}
a.timelink:hover {opacity:1;filter:alpha(opacity=100)}
.time .day {color: #fff; font-size: 25px;}
.time th {width: 80px;font-weight: normal !important;}
.nextdesc {float: left; color: #897C74; font-size: 25px; padding-top: 40px; margin-right: 20px;}

/******************************************************************
* team page
******************************************************************/
.singleteam {width: 155px; float: left;text-align: center;}
#content .singleteam img {max-width: 140px; height: auto;margin: 20px 0 0 0;}
#content .singleteam p {margin: 0px;}
.saboutpage #content .singleteam {margin-left: 40px;}
.saboutpage h3, .aboutpage h3 {background: url(images/maindiv.png) repeat-x bottom;padding-bottom: 10px;}
.saboutpage h3 {margin-left: 40px !important;}
.teampostimg img {margin-top: 75px !important;}

/******************************************************************
* mainbody
******************************************************************/
.bodymid {background: url(images/bodybg2.png); width: 100%;}
.stripetop {background: url(images/stripetop.png) repeat-x top; width: 100%;padding-top: 50px;}
.stripebot {background: url(images/stripebottom.png) repeat-x bottom; width: 100%;padding-bottom: 50px;}
#main {clear: both;overflow: hidden;}
.hfeed {position: relative; z-index: 0;}
.hentry {margin: 0 0 20px 0; padding: 0px 30px 0 0; clear: both;}
#content .entry-title {font-size:20px;margin-bottom: 20px;padding:10px 0px; background: url(images/maindiv.png) repeat-x bottom;}
.entry-title a {text-decoration: none;outline: 0; }
a.more-link span {padding: 5px 5px;}
a.more-link span:hover {text-decoration: underline;color: #fff;}
#content img {margin: 0;height: auto;max-width: 600px;padding: 5px;background: #E3E2D5;
width: auto; margin: 20px 0;}
#content img:hover {background: #D6D4C5;}
#content .entry-content img {margin: 0px;}


/******************************************************************
* social icons
******************************************************************/
.widget_netstudio_social_widget img {padding-left: 33px;}
.widget_netstudio_social_widget img.first {padding-left: 0px;}
.netstudiosoc img {border: 0px solid #fff !important; background: transparent !important; padding: 11px !important;}
.single-attachment #content {margin: 0 auto;width: 900px;}
.netstudiosoc iframe {margin-left: 10px;}
.netstudiosoc iframe.twitter-share-button { margin-left: 10px;}
.netstudiosoc {margin: 50px 0; background: url(images/maindiv.png) repeat-x bottom; padding: 10px 0;}
.socialcontent {background: url(images/maindiv.png) repeat-x top;}

/******************************************************************
* scriture tooltip
******************************************************************/
.tooltip {display: none;position: absolute; width: 300px; background: #F3F3EB; color: #444 !important;
border: 3px solid #D8D7C2; margin: 0px; padding: 10px; max-height: 300px;overflow: auto; z-index: 10000;}
.tooltip h2 {margin: 0px !important; font-size: 19px; font-weight: normal;float: none !important;}
.tooltip .verse-num, .tooltip .chapter-num {font-size: 11px; vertical-align: top;}
.tooltip p {margin: 5px 0 0 0;}
a.close {position: absolute; top: 0px; right: 0px; padding: 5px; font-size: 11px;
text-decoration: none;outline: none;}
.widget_votdwidget h2 {margin-bottom: 20px;}
.widget_votdwidget p {font-size:13px;text-shadow:0 1px 0 #FFFFFF; line-height: 20px;}

/******************************************************************
* calendar
******************************************************************/
.calmonth {margin-bottom: 40px; height: 47px;background: #E3E2D5;}
#content .calmonth h1 {margin: 0px; float: left; clear: none;font-size: 20px;padding-left: 10px;padding-top: 2px;}
.monthselect {float: right; font-size: 11px; width: 100px; text-align: right;padding-top: 20px;padding-right: 20px;}
.monthselect a {text-decoration: none; padding: 0px 5px;}
.daydisplay {width: 100px; text-align: center; float: left; display: inline; clear: left;
margin-right: 10px;}
.daydisplay h1 span {font-size: 18px;}
.shortcalentry {width: 400px; float: left; display: inline;font-size: 12px;}
.shortcalentry a {text-decoration: none; padding: 10px 0; display: block;color: #444 !important;}
.calsingleentry {background: url(images/maindiv.png) repeat-x bottom; clear: both; height: 90px; margin-bottom: 20px;}
.monthheader {background: #EAE9E1; padding: 5px; margin: 5px 0; font-size: 16px;}
.calsingleentryw {clear: both; margin-bottom: 20px; background: url(images/maindiv.png) repeat-x bottom; padding-bottom: 15px;}
.calsingleentryw img {float: right;padding-top: 5px;}
.daydisplayw {width: 45px; height: 45px; background: url(images/calbg.png) no-repeat center;
text-align: left; float: left; display: inline; clear: left; margin-right: 10px;
padding-top: 5px;color: #fff;}
.daydisplayw h1 {letter-spacing: 2px; text-align: center;}
.daydisplayw h1 span {font-size: 14px;}
.shortcalentryw {width: 150px; float: left; display: inline;}
#primary .shortcalentryw {width: 250px; float: left; display: inline;} {font-size: 12px !important;}
#primary .shortcalentryw .intdesc {color: #666;}
#primary .calsingleentryw img {display: none;}
.shortcalentryw a {font-weight: bold;text-decoration: none; padding: 5px 0; display: block; }

.eventd {float: right; width: 510px;}
.calexplain {border: 5px solid #e0e0d9; background: #edede6; padding: 20px; margin-bottom: 20px;}
#content .calexplain p {font-size: 14px; padding: 5px 0; margin: 0px;}

/******************************************************************
* post gallery
******************************************************************/
.gbackgr {width:603px;text-align:center;margin-bottom: 40px;}
.caption {color:#491610;display:block;font-style:italic;padding:0 8px 8px 0;float:left;}
.gallery_reloaded {width:603px;margin:auto;}
.main_image {width:603px;height:auto;overflow:hidden;}
.main_image img { margin-bottom:10px;max-width:580px !important;height:auto;width:auto;max-height:auto;}
.gholder {position: relative;width: 595px;overflow: auto;direction:ltr;padding: 0 0 5px 0;}
.gallery_reloaded {width: 10000px;margin: 0 !important;padding: 0 !important;list-style: none;}
.gallery_reloaded li {display:block;float:left;height:80px;margin:0 8px 0 0;overflow:hidden;width:80px;
background:none;list-style:none;}
#content .gallery_reloaded li img {width: 58px; height: 58px;margin: 0px !important;}
.gallery_reloaded li a {display:none}
.gallery_reloaded li div {position:absolute;display:none;top:0;left:180px}
.gallery_reloaded li div img {cursor:pointer;height:100%;}
.gallery_reloaded li.active div img,
.gallery_reloaded li.active div {display:block}
.gallery_reloaded li img.thumb {cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.gallery_reloaded li .caption {display:block;padding-top:.5em}
* html .gallery_reloaded li div span {width:603px;} /* MSIE bug */
p.gallery-nav {max-width:603px;height:30px;margin:0;padding:10px 5px 0;}
.gallery_reloaded_container a {color: #666666; text-indent:-9999px; background:url(images/larger.png) no-repeat;
height:12px;width:12px;display:block;float:left;text-decoration:none;}
#gr_tooltip {position:absolute;border:1px solid #000;background:#000;padding:2px 4px;color:#fff;
display:none;font-size: 11px;text-transform: uppercase;}
.loading {background:#000;border:1px solid #000;color:#fff;padding:3px;text-align:center;
width:100px;font-size: 11px; text-transform: uppercase;}
.gholder {padding: 5px !important;}

/******************************************************************
* messages
******************************************************************/
.ftd {float: right; width: 188px height: 44px; margin-top: 20px;}
.fvid, .fmp, .finf, .fnote {width: 47px; float: left; height: 44px;}
.fvid {background: url(images/slices.png) no-repeat -47px 0;}
.fvid a {text-indent: -9999px; display: block; width: 47px; height: 44px;outline: 0;}
.fnote {background: url(images/slices.png) no-repeat 0 0;}
.finf {background: url(images/slices.png) no-repeat -140px 0;}
.finf a {text-indent: -9999px; display: block; width: 47px; height: 44px;outline: 0;}
.fmp {background: url(images/slices.png) no-repeat -93px 0;cursor: pointer;}
.finfo {width: 400px; float: left;}
#content .finfo h4 {font-size: 20px;margin-bottom: 10px; color: #444 !important;}
#content .finfo p {margin-bottom: 10px;}
.fwrapper {padding-bottom: 20px;background: url(images/maindiv.png) repeat-x bottom;}
.ftd .loader {background: none !important; border-width: 0px !important; float: left; margin: 7px 0px !important;display: none;}

/******************************************************************
* GROUPS PAGE
******************************************************************/
.groupcat {float: left; width: 33%; margin-top: 20px;}
.catclass h3 {margin: 0px 0 10px 0 !important;}
#content .catclass img {padding: 5px;margin: 0px;}
#content .catclass {position: relative;}
#content .catclass img.over {position: absolute; top: 0px; left: 0px;background: none; border-width: 0px;display: none;}
#content .catclass:hover img.over {display: block;}
#content .catclass a {text-decoration: none;}

/******************************************************************
* image links
******************************************************************/
.imlk {padding: 5px;text-align: center; background: #E3E2D5; }
li.vidder {padding: 5px;text-align: center; background: #E3E2D5; }
.imlk:hover {background: #D6D4C5;}
.imlk ul {list-style-type: none; margin: 0px;}
.imlk img {max-width: 296px; height: auto;}
.imlk p, li.vidder p {padding: 0px;font-size: 12px; font-style: italic; margin: 0px;}

.imlk p a {color: #444; text-decoration: none;text-shadow:0 1px 0 #fff;}
.imagelink img {padding: 10px; background: #fff; width: 263px;border: 1px solid #C4C4AA;}

/******************************************************************
* front page widgets
******************************************************************/
.fppostli {background: url(images/maindiv.png) repeat-x bottom; padding-bottom: 15px !important; margin-bottom: 5px;}
.fppostli:hover img {background: #D6D4C5;}
.fppostli img {float: left; padding: 5px; background: #E3E2D5;margin-right: 20px;}
.fppostli a.postera {height: 65px; line-height: 22px; overflow: hidden;display:block;text-decoration:none;margin-top: 0px;}
.fppostli .meta a {text-decoration: none;font-size: 11px;color: #666 !important;}
.fppostli .meta {font-size: 11px; font-style: italic;color: #666;}

/******************************************************************
* latest message
******************************************************************/
.lastmess {background: url(images/bg3.jpg) repeat-x ; height: 107px; }
.footmess {border-bottom: 1px solid #251C15;background: url(images/footerbg.jpg); border-top: 15px solid #1C1411;padding: 40px 0;}
.lasthead {font-size: 24px; padding-right: 20px; color: #897C74;float: left;padding-top: 20px;}
.lasttitle {padding-top: 15px;float: left; width: 610px;height: 63px; background: url(images/latestbg.png) no-repeat center top;color: #fff;}
.micfront, .movfront {float: right; margin: 0px 20px 0 20px;cursor: pointer; }
.lastmess h2 {float: left;}
.messspan {padding: 0px 10px 0 20px;line-height: 30px;}
.dirr {margin: 0px;}
.container .grid10 {position: relative; margin-top: 25px;}

/******************************************************************
* main welcome
******************************************************************/
.mainwelcome {margin-bottom: 30px;background: url(images/maindiv.png) repeat-x bottom;}
.mainwelcome h1 {padding: 0px 0 20px 0; text-align: center;}

/******************************************************************
* newsletter signup
******************************************************************/
form#newslettersignup input {width: 80%; margin-bottom: 10px;}
.netlabs_newsloc, .netlabs_newslocl {display: none;}
form#newslettersignup input.newssubmit {background: url(images/buttonbg.png) repeat-x top;border-bottom: 2px solid #641B10;
border-right: 2px solid #641B10;border-left: 1px solid #641B10;border-top: 0px solid #fff;
webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;margin:0;
padding:5px 15px;text-decoration:none;text-shadow:0 -1px 0 #000;
text-transform:uppercase;width: auto;cursor: pointer;}
.loadimg {float: right; padding-top: 10px; margin-right: 30px;display: none;}
.newslError {background: #EAC0CA; border: 1px solid #A53D57; color: #A53D57; margin-bottom: 10px;
padding: 5px; width: 82%;}
.newslSuccess {background: #E0E8C5; border: 1px solid #5C6B25; color: #5C6B25; margin-bottom: 10px;
padding: 5px;}

/******************************************************************
* custom
******************************************************************/
.socshare {margin: 60px 0;}
#content #map_canvas img {background: none;max-width: 1029px;}
#content #map_canvas2 img {background: none;max-width: 1029px;}
.mapdiv iframe {width: 100%; height: 480px; }
img.mapmarker {position: absolute;top: -2px; right: 9px;cursor: pointer;}
.mapdiv {overflow: hidden;height: 320px;padding: 40px 0px 20px 0;display: none;background: url(images/ajl4.gif) no-repeat 25% 50%;}
.dirtooltip {position: absolute; width: 70px; height: 10px; top: 5px; right: 60px;background: #000;
color: #fff; font-size: 11px;padding: 5px;text-transform: uppercase;display: none;}
.dirclose {position: absolute; width: 40px; height: 12px; top: 0px; left: 0px;background: #000;
color: #fff; font-size: 11px;padding: 5px;text-transform: uppercase;display: none;
cursor: pointer;}
.dirhelp {position: absolute; width: 250px; height: 12px; top: 0px; left: 350px;
font-size: 12px;padding: 10px; display: none;font-weight: bold;}
.dirhelp a {background: url(images/buttonbg.png) repeat-x top;border-bottom: 2px solid #641B10;
border-right: 2px solid #641B10;border-left: 1px solid #641B10;
color: #fff; text-decoration: none; padding: 3px 6px; margin-left: 30px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
#map-container {width: 520px; height: 500px;float: right;margin-bottom: 40px;}
#content #map-container img {max-width: 1029px; background: none;}
#side-container {width: 400px; float: left;margin-bottom: 40px;}
#side-container ul {list-style-type: none; margin: 0px; padding: 10px; background: url(images/maindiv.png) repeat-x bottom; width: 100%;}
#side-container ul li.dir-label {font-size: 14px;padding-bottom: 10px;}
#from-input {width: 90%;}
#content #driveclick {border-width: 0px; padding: 5px 10px; color: #fff;}
#dir-container {margin: 0px; padding: 0px;}
.adp-list {background: none !important; margin: 20px 10px 20px 10px !important; border-width: 0px !important;padding: 10px 0 0 0!important;}
.adp-fullwidth {background: #F2EFE8 !important;border-color: #fff !important; font-size: 12px;margin: 0 !important;border: 1px solid #fff;}
#content #dir-container table {border:0px solid #E7E7E7;text-align:left;width:100%;}
.adp-listheader {font-size: 13px; font-weight: bold;}
#content #dir-container tr td {border-top:0px solid #E7E7E7;padding:6px 24px;}
.adp-listsel {background: #F7F6F4 !important;}
.adp-placemark, .adp-directions {background: #F2EFE8 !important;border-color: #fff !important;border-width: 1px !important; font-size: 12px;
margin: 10px 10px 20px 10px !important; vertical-align: middle; width: 95% !important;}
.adp-text {vertical-align: middle;}
.adp-placemark img {background: none !important;margin: 0px !important; padding: 0px !important;}
.adp-summary, .adp-legal {margin: 10px 10px 20px 10px;background: #F2EFE8; padding: 10px !important;border: 1px solid #fff;}
.adp-legal {font-size: 11px;color: #000;}
.esv-text {display: inline;font-size: 12px;line-height: 22px!important;}

/******************************************************************
*content
******************************************************************/
.entry-title {line-height: 107px; color: #897C74;}
#content p,#content ul,#content dd,#content pre,
#content hr {margin-bottom: 24px;}
#content ul ul,#content ol ol,#content ul ol,
#content ol ul {margin-bottom: 0;}
#content pre,#content kbd,#content tt,
#content var {font-size: 15px;line-height: 16px;padding: 10px;overflow: auto;margin: 5px 0 30px 0;}
#content code {font-size: 13px;}
#content dt,#content th {color: #000;}
#content h1,#content h2,#content h3,#content h4,
#content h5,#content h6 {line-height: 1.5em;margin: 0 0 20px 0;}
#content .entry-content h1,#content .entry-content h2,
#content .entry-content h3,#content .entry-content h4,
#content .entry-content h5,#content .entry-content h6 {margin: 30px 0 5px 0;}
#content table {border: 1px solid #e7e7e7;margin: 0 -1px 24px 0;text-align: left;width: 100%;}
#content tr th,#content thead th {color: #888;font-size: 12px;font-weight: bold;line-height: 18px;padding: 9px 24px;}
#content tr td {border-top: 1px solid #e7e7e7;padding: 6px 24px;}
#content tr.odd td {background: #f2f7fc;}
.codeouter {margin-bottom: 30px;}
.home .sticky {background: #f2f7fc;border-top: 4px solid #000;margin-left: -20px;margin-right: -20px;padding: 18px 20px;}
.single .hentry {margin: 0 0 36px 0;}
#content .page-title {background: url(images/bg2.jpg); font-size: 22px;margin: 20px;
padding: 10px 15px;letter-spacing: -1px;}
.page-title a:link,.page-title a:visited {text-decoration: none;}
.entry-meta {font-size: 12px;background: #E3E2D5;padding: 10px; margin-bottom: 10px;}
.entry-meta abbr,.entry-utility abbr {border: none;}
.entry-meta abbr:hover,.entry-utility abbr:hover {border-bottom: 1px dotted #666;}
#content .entry-summary p:last-child {margin-bottom: 12px;}
.entry-content fieldset {border: 1px solid #DAE0ED;margin: 0 0 24px 0;padding: 24px;}
.entry-content fieldset legend {background: #fff;color: #515963;font-weight: bold;text-transform: uppercase;padding: 0 24px;}
.entry-content input {margin: 0 15px 24px 0;}
.entry-content input.file,
.entry-content input.button {margin-right: 24px;}
.entry-content label {font-size: 12px;}
.entry-content select {margin: 0 0 24px 0;}
.entry-content sup,.entry-content sub {font-size: 10px;}
.entry-content blockquote.left {float: left;margin-left: 0;margin-right: 24px;text-align: right;width: 33%;}
.entry-content blockquote.right {float: right;margin-left: 24px;margin-right: 0;text-align: left;width: 33%;}
.page-link {color: #000;font-weight: bold;margin: 0 0 22px 0;word-spacing: 0.5em;}
.page-link a:link,
.page-link a:visited {background: #f1f1f1;color: #333;font-weight: normal;padding: 0.5em 0.75em;text-decoration: none;}
.home .sticky .page-link a {background: #d9e8f7;}
body.page .edit-link {clear: both;display: block;}
.author-top {margin: 0px 20px 30px 20px !important;}
#entry-author-info {background: #F3F2ED;border: 1px solid #fff; clear: both;font-size: 14px;line-height: 20px;margin: 24px 0;overflow: hidden;
padding: 18px 20px;}
#entry-author-info #author-avatar {float: left;margin: 0 30px 0 0;}
#entry-author-info #author-avatar img {margin: 0px; }
#entry-author-info #author-description {float: left;margin: 0;font-size: 12px; width: 410px;}
#entry-author-info h2 {font-size: 160%;text-transform: uppercase;margin-bottom: 0;}
.entry-utility {color: #888;font-size: 12px;line-height: 18px; clear: both;}
.entry-utility span.entry-utility-prep {color: #A23D30; text-transform: uppercase; padding-right: 10px;}
.entry-meta a,.entry-utility a {color:#666552;text-transform: uppercase;text-decoration: none;padding: 0px 1px; text-shadow:0 1px 0 #FFFFFF; font-weight: bold; }
.entry-utility a {background: #D7D3C8; padding: 3px 8px; margin-right: 5px;-moz-border-radius:3px 3px 3px 3px;text-shadow:0 1px 0 #FFFFFF;}
#content .video-player {padding: 0;}

/******************************************************************
*category
******************************************************************/
.c_entry img {margin: 0px!important;}
.c_entry {background: url(images/maindiv.png) repeat-x bottom;padding-bottom: 20px; margin-bottom: 20px;}
.c_entry-meta {width: 150px; float: left;}
.c_entry-meta a {font-size: 12px;}
.c_entry-meta p {margin-bottom: 15px !important;}
.c_entry-content {width: 450px; float: left;}
.ctime {margin-top: 20px;}
h6.day {line-height: 40px !important; display: inline;float: left;margin-right: 10px !important;clear: none !important;}
h6.month {line-height: 20px !important;display: inline;float: left;margin-top: 1px;text-transform: uppercase;clear: none !important;}

/******************************************************************
* attachement pages
******************************************************************/
.attachment .entry-content .entry-caption {font-size: 140%;margin-top: 24px;}
.dwnld {text-align: center;}

#content .dwnld img {-moz-box-shadow: 0px 0px 0px #FCFCFC;border: 0px solid #DEE5EF;background: #FCFCFC;}
#content .attachment img {max-width: 900px;}
#content .alignleft, #content img.alignleft {display: inline;float: left;margin-right: 24px;margin-top: 4px; clear: after;}
#content .alignright,#content img.alignright {display: inline;float: right;margin-left: 24px;margin-top: 4px;}
#content .aligncenter,#content img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
#content img.alignleft,#content img.alignright,
#content img.aligncenter {margin-bottom: 12px;}
#content .wp-smiley {margin: 0;}

/******************************************************************
* comments
******************************************************************/
#comments {clear: both; padding:0 20px 0 0; margin-bottom: 20px;}
#comments .navigation {padding: 0 0 18px 0;}
h3#reply-title {color: #000;font-size: 20px;font-weight: bold;margin-bottom: 0;}
h3#comments-title {font-size:20px;font-weight:bold;padding:10px 10px 3px 0px;text-transform:uppercase;}
.commentlist {list-style: none;margin: 0;padding: 10px 0px;}
#content .commentlist img {margin: 0px;}
.commentlist li.comment {border-bottom: 1px dashed #F9F9F7;line-height: 24px;margin: 0 0 24px 0;padding: 0 0 0 86px;position: relative;}
.commentlist li:last-child {border-bottom: none;margin-bottom: 0;}
#comments .comment-body ul,
#comments .comment-body ol {margin-bottom: 18px;}
#comments .comment-body p:last-child {margin-bottom: 26px;}
#comments .comment-body blockquote p:last-child {margin-bottom: 24px;}
.commentlist ol {list-style: decimal;}
.commentlist .avatar {position: absolute;top: 4px;left: 0;}
.comment-author cite {font-style: normal;float: left; font-size: 14px; padding-right: 10px;font-weight: bold;}
.comment-author cite a {text-decoration: none;}
.comment-author .says {font-style: italic;}
.comment-meta {font-size: 12px;margin: 0 0 18px 0;}
.comment-meta a:link,.comment-meta a:visited {text-decoration: none;font-size: 10px;}
.reply {font-size: 12px;float: right;}
.commentlist .children {list-style: none;margin: 0;}
.commentlist .children li {border: none;margin: 0;}
.nopassword,.nocomments {display: none;}
#comments .pingback {border-bottom: 1px solid #e7e7e7;margin-bottom: 18px;padding-bottom: 18px;}
.commentlist li.comment+li.pingback {margin-top: -6px;}
#comments .pingback p {display: block;font-size: 12px;line-height: 18px;margin: 0;}
#comments .pingback .url {font-size: 13px;font-style: italic;}

/* Comments form */
input[type=submit] {color: #333;}
.respondouter {margin: 0px 0 48px 0;}
#respond p {margin: 0;}
#respond .comment-notes {margin-bottom: 1em;color:#A09C90;}
.form-allowed-tags {line-height: 1em;}
.children #respond {margin: 0 48px 0 0;}
h3#reply-title {margin: 5px 0;font-size:26px;
margin-bottom:0;text-transform:uppercase;}
#comments-list #respond {margin: 0 0 18px 0;}
#comments-list ul #respond {margin: 0;}
#cancel-comment-reply-link {font-size: 12px;font-weight: normal;line-height: 18px;}
#respond .required {color: #ff4b33;font-weight: bold;}
#respond label {font-size: 12px;}
#respond input {margin: 0 250px 9px 0;width: 58%;}
#respond textarea {width: 98%;}
#respond .form-allowed-tags {color:#7F7F7B;font-size: 12px;line-height: 18px;padding: 5px 0;}
#respond .form-allowed-tags code {font-size: 11px;}
#respond .form-submit {margin: 12px 0;}
form#custtypeform .captcha {display: none;}
.formerror {background: #F4D9DE; padding: 10px; border: 1px solid #913F4E; color: #913F4E; line-height: 20px;}
.formsuccess {background: #D7F2E3; border: 1px solid #3A7756; padding: 10px; color: #3A7756; line-height: 30px; }

/******************************************************************
* widgets
******************************************************************/
.caldr h3 {background: url(images/maindiv.png) repeat-x bottom; margin-bottom: 20px;padding: 10px 0 10px 0;}
#primary.sider li.widget-container {background: url(images/maindiv.png) repeat-x bottom; margin-bottom: 20px;padding-bottom: 20px}
.widget-area ul {list-style: none;margin: 0;}
.widget-area ul ul {list-style: square;margin-left: 1.3em;}
.widget_search label {display: none;}
#primary .widget-container.widget_netstudio_social_widget ul li
{margin: 0px; padding: 0px;}
#primary .widget-container.widget_netstudio_social_widget h3
{display: none;}
#primary .widget-container.widget_netlabs_imglink_widget
{margin: 0px; background: none;}
#primary .widget-container.widget_netlabs_imglink_widget ul
{margin: 0px; padding: 0px 0px 20px 0;}
#primary .widget-container.widget_netlabs_imglink_widget ul li
{margin: 0px; padding: 0px;}
.widget-title {margin-bottom: 10px;color: #333;}
.textwidget p {padding: 10px 0;text-shadow:0 1px 0 #FFFFFF;font-size: 12px;}
.widget-area a:link,.widget-area a:visited {text-decoration: none;}
.widget-area a:active,.widget-area a:hover {text-decoration: underline;}
.widget-area .entry-meta {font-size: 11px;}
#wp_tag_cloud div {line-height: 1.6em;}
#wp-calendar {width: 100%;}
#wp-calendar caption {color: #222;font-size: 14px;font-weight: bold;padding-bottom: 4px;text-align: left;}
#wp-calendar thead {font-size: 11px;}
#wp-calendar tbody {color: #aaa;}
#wp-calendar tbody td {background: #f5f5f5;border: 1px solid #fff;padding: 3px 0 2px;text-align: center;}
#wp-calendar tbody .pad {background: none;}
#wp-calendar tfoot #next {text-align: right;}
.widget_rss a.rsswidget {color: #000;}
.widget_rss .widget-title img {width: 11px;height: 11px;}

/* Main sidebars */
#main .widget-area ul {margin-left: 0;list-style-type: none;}
#main .widget-area ul ul {border: none;}
#main .widget-area ul ul li {padding: 8px 0 0px 0px;}
#main .widget-area ul ul li a {font-size: 13px;text-shadow:0 1px 0 #FFFFFF; }

/******************************************************************
* footer
******************************************************************/
#site-info {float: left;font-size: 14px;font-weight: bold;width: 600px;}
#site-generator {}
.netlabs_credit span {float: right;margin-right: 10px;}
#footer {padding: 0px 0 0 0;}
#colophon {margin-top: -4px;overflow: hidden;padding: 18px 0;}
#site-info {font-weight: bold;padding-top: 5px;}
#site-info a {color: #B8BBC1;text-decoration: none;}
#site-info a:hover {color: #fff;}
#site-generator {font-style: italic;position: relative;float: right;width: 300px;font-size: 12px;text-align: right;}
#site-generator a {color: #B8BBC1;display: inline-block;line-height: 16px;padding: 5px 0 15px 50px;text-decoration: none;}
#site-generator a:hover {text-decoration: underline;color: #fff;}
img#wpstats {display: block;margin: 0 auto 10px;}
#footerbottom {background: #251C15; padding-top: 10px;border-top: 1px solid #352B26;height: 56px; overflow: hidden;}
#bottominner {width: 978px;margin: 0px auto;padding-top: 20px;}
#content form#custtypeform p {color:#9CA6BA;padding: 0px 0px 0px 30px;margin: 0px;}

.footwidget h3 {color: #fff !important;}
.footwidget a, .footwidget #wp-calendar thead th,
.footwidget p {color: #999 !important; text-shadow: none !important;}
.footwidget #wp-calendar caption {color: #fff !important;}
.footwidget .fppostli img, .footwidget .imlk,
.footwidget input, .footwidget li.vidder {background: #1C1411 !important;border: 0px solid #000;}
.footwidget input {color: #fff;}
.footwidget label {color: #999 !important;}
.footwidget .fppostli, .footwidget .calsingleentryw {background: transparent !important;}
.footwidget .widget_netstudio_social_widget {margin-bottom: 25px;margin-top: 5px;}

.ssouter {position: absolute; height: 125px; width: 35px; left: 0px; top: 35px; background: url(images/ssouter.png);z-index: 500;}
.blip {width: 10px; height: 10px;margin-top: 10px; margin-bottom: 10px;margin-left: 10px;cursor: pointer;}
.rust {background: #E14636;}
.gold {background: #E1A736;}
.green {background: #92995B;}
.teal {background: #68A39F;}
.blue {background: #7893A5;}
.purple {background: #B19EBF;}