@charset "utf-8";
/* CSS Document */

/* Gallery */
#gallery{
float:left;
margin-top:-140px;
margin-bottom:30px;
padding:0 1px
}

#gallery li{
_margin:5px;
background:#FFF;
border:1px solid #F60;
float:left;
height:250px;
margin:10px;
padding:5px;
width:300px
}

#gallery li img{
position:absolute
}

#gallery li .viewDesign{
-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
-moz-transition:background-image .3s ease-in;
-o-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
-o-transition:background-image .3s ease-in;
-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
-webkit-transition:background-image .3s ease-in;
background:0;
box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
display:block;height:200px;
position:absolute;
text-indent:-99999px;
transition:background-image .3s ease-in;
width:300px
}

#gallery li .viewDesign:hover{
background: url(../img/imagehover.png);
}

#gallery li span{color:#F60;float:right;position:relative
}

#gallery li span .freshTag{
background:url(../../ysy_fach_excav/images/freshTag.png) top no-repeat;
cursor:help;display:block;float:left;height:24px;padding:0;width:56px}
#gallery li span .freshTag:hover{background:url(../../ysy_fach_excav/images/freshTag.png) bottom no-repeat;display:block;height:24px;width:56px}#gallery li span a{background:#39C url(../../ysy_fach_excav/images/catTagBg.png) top repeat-x;color:#FFF;height:24px;line-height:23px;padding:5px 6px;text-decoration:none}

#gallery li span a:hover{
background:#39C url(../../ysy_fach_excav/images/catTagBg.png) bottom repeat-x}

#gallery li h6,#gallery li h4{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px; 
margin-top:205px;
margin-bottom:15px;
padding:0 5px;
width:260px}

#gallery li h6 a,#gallery li h4 a{color:#435b6b;text-decoration:none}

#gallery li a.comBtn{background:url(../../ysy_fach_excav/images/commentIcon.png) no-repeat;color:#fff;float:right;font-size:12px;margin-top:-18px;opacity:.7;padding:2px 0 8px;text-align:center;text-decoration:none;width:26px}

#gallery li p{color:#435b6b;font-size:11px;font-weight:400;line-height:15px;margin:-15px 5px;
width:290px
}

#gallery li p a{color:#39C;text-decoration:none}

.galleryPost img.thumb300{background:#e4f5fb;border:1px solid #9CE;float:left;height:200px;margin-right:15px;padding:4px;width:300px}

#page.galleryPost h1{float:left;margin-left:0;width:295px}.galleryPost h1 a{color:#1c2a34;font-size:21px;line-height:100%;margin-top:10px;padding:0 0 15px;text-decoration:none}
.galleryPost ul{float:left;font-size:14px;width:295px}.galleryPost ul li{color:#435b6b;margin-bottom:10px}.galleryPost a.siteUrl{-moz-border-radius:3px;-webkit-border-radius:3px;background:#39C;color:#fff;font-size:12px;padding:3px 8px;text-decoration:none}
.galleryPost div.convo{float:left;margin:40px 0 0 -10px}.galleryPost .relatedPosts h3{font-size:18px;margin-bottom:15px}.galleryPost .relatedPosts ul{width:615px}
.galleryPost .relatedPosts li{float:left;width:205px}.galleryPost .relatedPosts li a img{background:#e4f5fb;border:1px solid #9CE;float:left;padding:3px;width:180px}
.galleryPost .relatedPosts li a:hover img{background:#9CE;border:1px solid #39C;float:left;padding:3px;width:180px}#articles{float:left;margin:10px;width:970px}
#articles li img{background:#e4f5fb;float:left;height:200px;margin-right:15px;width:200px}#articles li div.meta{color:#a0aebe;margin:180px 0 0 217px;position:absolute;width:755px}
#articles h2{font-size:36px;line-height:120%;padding-top:10px}#articles li .from{float:left;font-size:12px;margin:0 20px 0 0;width:auto}#articles li .added{float:left;font-size:12px;margin:0;width:auto}
#articles li div.excerpt{height:85px;overflow:hidden;padding:5px 0 0}#articles li div.excerpt p,#articles li div.excerpt h2,#articles li div.excerpt h3{display:inline;font-size:14px;line-height:20px;margin:0;padding:0}
#articles li p.convo{margin-top:0;width:75px}#articles li p.convo span{margin:-27px 0 0 4px;width:50px}#articles .from a,#articles .added a,#page .from a,#page .added a{text-transform:capitalize}
#page .added{color:#435b6b;font-size:12px;margin:10px 0 0 125px}#page .from{font-size:16px;margin:10px 0 0 125px}#articles a.tweetthis,#articles a.comCount,#page a.tweetthis,#page a.comCount{font-weight:400;margin-left:10px;margin-top:-30px;text-decoration:none}
#articles p.convo,#page p.convo{float:right;margin-top:-12px;width:140px}#page.articlePost{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-radius-topleft:0;-webkit-border-radius-topright:0;margin-top:-240px;position:relative}
#page.articlePost h1{font-size:42px;margin-left:0;padding:15px 0;width:auto}#page.articlePost .content{padding:20px 0}#page.articlePost .meta{color:#a0aebe;font-size:12px;height:24px;margin:-7px 0 5px -14px;position:relative;width:648px}
#page.articlePost .meta p{float:left;line-height:24px;padding:0 15px;width:auto}#page.articlePost .meta .cat{float:left}#page.articlePost .meta .date{float:right}
#page.articlePost div.convo{background:#e7f4fa;border-bottom:1px solid #9CE;border-right:1px solid #9CE;border-top:1px solid #FFF;float:right;height:65px;position:relative;right:-91px;width:75px}
#page.articlePost div.convo .comCount{float:left;margin:10px 0 0 10px}#page.articlePost .content .intro{background:none repeat scroll 0 0 #e6edb9;font-size:16px;line-height:24px;margin-bottom:20px;padding:10px}
#page.articlePost .content ol{font-size:16px;line-height:24px;list-style:decimal inside none;margin-bottom:20px}#resources{float:left;margin-bottom:20px;padding:0 1px}
#resources .listBox{background:#FFF;border:1px solid #a7d8ea;float:left;height:420px;margin:10px;width:310px}.listBox h2{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius-topleft:5px;-webkit-border-radius-topright:5px;clear:both;font-size:21px;margin:0 1px 5px;padding:15px;text-shadow:0 1px #e7f4fa}
.listBox ul{padding:5px 10px}.listBox li{border-bottom:1px dotted #9CE;line-height:16px;margin:0 0 10px;padding:0 5px 10px}.listBox li h3{font-size:12px;font-weight:400;padding-bottom:5px;text-transform:capitalize}
.listBox h3 a:hover{color:#1c2a34}.listBox .viewAll{background:url(../../ysy_fach_excav/images/viewAllBtn.png) top no-repeat;display:block;float:right;height:20px;margin:-30px 10px 0 205px;text-indent:-99999px;width:68px}
.listBox .viewAll:hover{background:url(../../ysy_fach_excav/images/viewAllBtn.png) bottom no-repeat}#shareBox{float:left;margin:10px;min-height:420px;width:310px}#shareBox #share{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-radius-bottomleft:5px;-webkit-border-radius-bottomright:5px;border:1px solid #fff;border-top:1px solid #e6edb9;height:124px;width:310px}
#shareBox #share h6{font-size:18px;line-height:24px;padding:15px 15px 5px}#shareBox #submitLink h6{font-size:18px;line-height:24px;padding:15px 15px 10px}
#shareBox #share h6 span,#shareBox #submitLink h6 span{clear:left;display:block;font-size:14px;font-weight:400}#shareBox #share ul li{float:left;width:auto}
#shareBox #share a{display:block;float:left;opacity:.75;padding:5px 5px 5px 0;width:32px}#shareBox #submitLink{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius-topleft:5px;-webkit-border-radius-topright:5px;border:1px solid #FFF;border-bottom:1px solid #9CE;min-height:293px;width:310px}
#shareBox #submitLink input{border:1px solid #9CE;font-size:14px;margin:0;padding:5px;width:270px}#shareBox input#submitBtn{background:#39c;border:0;clear:both;color:#fff;cursor:pointer;float:right;font-size:16px;font-weight:700;margin-top:-35px;padding:5px 10px;width:120px}
#shareBox input#submitBtn:hover{background:#fff;color:#39c}#shareBox #submitLink select{padding:2px}#shareBox .tdomf_form_message{line-height:18px;margin:0 15px;padding:0}
#shareBox .tdomf_form_message a{color:#fff}.bgBlue{background:#a7d8ea}#resourcesList li img{background:#e4f5fb;float:left;height:100px;width:100px}#resourcesList li h2{font-size:24px;height:74px;line-height:100%;margin-left:115px;padding-top:5px;text-transform:capitalize;width:515px}
#resourcesList li .added{color:#435b6b;font-size:12px;margin:5px 0 0 115px}.resourcePost #viewSource{background:#39C;color:#FFF;float:left;font-size:14px;font-weight:700;margin-left:15px;padding:5px 10px;text-decoration:none;width:auto}
#membersList li img.avatar{background:#e4f5fb;border:1px solid #9CE;float:left;height:60px;margin-right:10px;padding:4px;width:60px}#membersList li h3{border-bottom:1px dotted #9CE;font-size:16px;margin:6px 0 4px 79px;padding:0 0 4px;width:559px}
#membersList li a.followBtn,#membersList li a.folioBtn{-moz-border-radius:3px;-webkit-border-radius:3px;background:#e6edb9;border:1px solid #cfe576;color:#693;float:right;margin:2px 0 0 5px;padding:3px 8px;text-align:center;text-decoration:none;width:45px}
#membersList li a.followBtn:hover,#membersList li a.folioBtn:hover{background:#cfe576;border:1px solid #693}#membersList li p{line-height:18px;width:auto}
#membersList li p.alt{margin-left:80px;width:550px}#membersList li p span{color:#a0aebe;display:block;float:left;width:70px}ul#tweetFeed{background:#a7d8ea;margin:0;padding:0}
ul#tweetFeed li,ul#tweetFeed li:hover{background:0;border:0;margin:0}ul#tweetFeed h2{font-size:21px;padding:10px 10px 0;text-shadow:0 1px #e7f4fa}ul#tweetFeed li a:hover{background:0}
ul#tweetFeed .twtr-widget h3{font-size:16px!important;text-shadow:0 1px #e7f4fa}#searchResults li span.thumb{background:#e4f5fb;float:left;height:100px;margin-right:10px;overflow:hidden;width:100px}
#searchResults li img{height:100px}#searchResults h3{font-size:24px;line-height:100%;padding-top:5px}#searchResults p.fromCat{font-size:14px;line-height:20px;padding:5px 0}
#container.search{padding-top:60px}div.archives a.car-toggler{background:#39c;color:#FFF!important;float:left;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0 0 20px;padding:2px 8px;text-decoration:none!important;width:auto}
div.archives ul.car-list li{clear:left;margin-top:10px;width:auto}div.archives ul.car-list li span.car-yearmonth{font-size:16px;font-weight:700;margin-bottom:10px}
#pageNav{clear:both;font-size:16px;font-weight:700;padding:30px}div.wp-pagenavi{float:left;font-size:16px;padding:30px 20px 0}ul div.wp-pagenavi{float:left;font-size:16px;padding:30px 20px 10px 10px}
div.wp-pagenavi span.pages{margin-right:20px}div.wp-pagenavi span.current{background:#FFF;border:1px solid #9CE;color:#39C;margin-right:5px;padding:5px 8px 3px}
div.wp-pagenavi a:hover{background:#39c;border:1px solid #39c;color:#FFF}div.wp-pagenavi a:focus{background:#FFF;border:1px solid #9CE;color:#39C;opacity:.75}
div.wp-pagenavi a{background:#a7d8ea;border:1px solid #9CE;color:#FFF;margin-right:5px;padding:5px 8px 3px;text-decoration:none}div.moreBtn{clear:both;height:30px;margin:30px auto 10px;width:160px}
div.moreBtn a{background-image:url(../../ysy_fach_excav/images/blueBtnBg.png);background-position:0 -30px;color:#fff;display:block;font-size:16px;font-weight:700;line-height:30px;text-align:center;text-decoration:none}
div.moreBtn a:hover{background-position:0 0;color:#39C}div.moreBtn a:focus{opacity:.75}#wetweet{height:102px;margin-left:750px;margin-top:-8px;position:absolute;width:225px}
#wetweet a{background:url(../../ysy_fach_excav/images/wetweet.png) 0 bottom no-repeat;display:block;height:102px;text-indent:-9999px;width:225px}#wetweet a:hover{background:url(../../ysy_fach_excav/images/wetweet.png) 0 top no-repeat}
#wetweet.alt{height:102px;margin-left:762px;margin-top:0;position:absolute;top:299px;width:225px}#wetweet.alt a{background:url(../../ysy_fach_excav/images/wetweet.png) 0 top no-repeat;display:block;height:102px;text-indent:-9999px;width:225px}
#wetweet.alt a:hover{background:url(../../ysy_fach_excav/images/wetweet.png) 0 bottom no-repeat}#empty{background:#fff;height:300px;margin:10px 10px 16px;padding:20px 20px 50px;width:auto}
#empty h6{font-size:36px}#empty p{font-size:16px;margin:10px 0 0}#empty form button{background:#39c;border:0;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin-top:20px}
div#submit{background:#fff url(../../ysy_fach_excav/images/fridgeWhiteBg.jpg) right 40px no-repeat;float:left;margin:10px 10px 50px;min-height:400px;padding:20px;width:940px}
div#submit.sitesBg{background:#fff url(../../ysy_fach_excav/images/sitesBg.jpg) right 20px no-repeat}div#submit .content{width:600px}div#submit h2{background:#fff url(../../ysy_fach_excav/images/iconGreenAdd.gif) left center no-repeat;font-size:21px;font-weight:400;margin-bottom:10px;padding-left:30px}
div#submit p{font-size:14px;line-height:20px;margin-bottom:20px}#page.submitRes input{width:578px}#page.submitRes select{font-size:12px;margin-left:10px;padding:2px 5px}
#tdomf_form2 textarea{height:60px;width:578px}#page .content #tdomf_form2 div.terms p{font-size:12px}.tdomf_category_checklist input{width:20px!important}
form#tdomf_upload_inline_form{background-color:#cee6ef;float:left;font-family:Arial,Helvetica,sans-serif;height:150px;padding:1px 10px 10px;width:570px}
#customfields-tf-2-tf{width:216px}label small{color:#39c;font-weight:400}#page h1.imgTitle{margin:0;padding:0}#sponsors{float:right;margin-left:680px;position:absolute;top:95px;width:300px}
#sponsors ul.adBlock a,#sponsors ul.adBlock a:hover{border:1px solid #a7d8ea}#sponsors div a{border:1px solid #9CE;float:left;height:125px;margin:15px 10px 0;width:125px}
div#RSSpage{background:#fff url(../../ysy_fach_excav/images/feedBg.jpg) right 40px no-repeat;float:left;margin:10px 10px 50px;min-height:400px;padding:20px;width:940px}
div#RSSpage ul li{margin:10px 0}div#RSSpage h2,div#RSSpage p{font-size:16px;font-weight:400}div#RSSpage ul li a{background:#fff url(../../ysy_fach_excav/images/iconRSSgreen.gif) left center no-repeat;font-size:21px;font-weight:400;margin-bottom:10px;padding-left:30px}
a.commentFeed{float:left;font-size:18px;margin:20px 0;width:auto}div#RSSpage p{clear:left;float:left;width:auto}#navBar .catLists,#navBar span#catListsBg,#galleryBar,#page,#comments #respond,#gallery li,#articles li,#shareBox,#resourcesList li,#membersList li,ul.fullwidth li,#empty,div#submit,div#RSSpage{-moz-box-shadow:0 1px 3px #a7d8ea;-o-box-shadow:0 1px 3px #a7d8ea;-webkit-box-shadow:0 1px 3px #a7d8ea;box-shadow:0 1px 3px #a7d8ea}
#navBar .catLists,#navBar span#catListsBg,#galleryBar,#page,#page #bc button,#comments #respond,#gallery li,#articles li,#shareBox,#shareBox input#submitBtn,#resourcesList li,.resourcePost #viewSource,#membersList li,div.archives a.car-toggler,div.wp-pagenavi span.current,ul#tweetFeed,div.wp-pagenavi a,input#submitBtn,input.submitBtn,ul.fullwidth li,#empty,div#submit,#empty form button,div#RSSpage{-0-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
ol,ul,#shareBox #submitLink ul li{list-style:none}ins,a:hover,#pageBanner #title h1 a,#page h1 a:hover,#page .content a:hover,#footer .recentComments ul li a,#footer .listBox ul li h4 a:hover,.galleryPost h1 a:hover{text-decoration:none}
a,#page .content a,#page #author h6 span a:hover{color:#39C;text-decoration:underline}#footer,#topNav ul{margin:0 auto;width:980px}.clear,#footer .listBox.double ul{clear:both}
.txt18,div#RSSpage ul{font-size:18px}.imgTitle img,#navBar span.tabs-hide{display:block}ul.fullwidth li,#articles li{background:#fff;border:1px solid #a7d8ea;float:left;margin-bottom:20px;padding:5px;width:968px}
div.content input:focus,div.content textarea:focus,#comments input:focus,#comments textarea:focus{border:1px solid #39C}#nav li a:hover,#nav.home li.active a:hover{color:#FFF;text-decoration:none}
#hero #postImg #title,#hero #slider ul.layers li div{height:300px;margin:0 auto;width:980px}#navBar #tabs li a:hover,#hero h2 a:hover,#footer .cont640 .moreBtn:hover,#articles h2 a:hover,#resourcesList h2 a:hover,#membersList li h3 a:hover,#searchResults h3 a:hover{color:#39C}
#navBar .tabs-hide,.galleryPost .content a,#articles li div.excerpt img,#shareBox #submitLink ul li h2,#membersList li .hide{display:none}#navBar .catLists #latestBtn a:hover,#navBar .catLists #latestBtn a.active,.bgGreen{background:#cfe576}
#navBar.alt,#navBar.alt #tabs,#galleryBar.alt{width:650px}#hero p span,div.wp-pagenavi span.extend{margin-right:5px}#page h1 a,#articles h2 a,#membersList li h3 a,#searchResults h3 a{color:#1c2a34;text-decoration:none}
#page #share h6 span,#page #subscribe h6 span,#page #similar h3 span,#comments .commentList li span.author strong a{font-size:14px;font-weight:400}#page #share a:hover,#page #subscribe a:hover,#footerBar #smlIcon:hover,#gallery li a.comBtn:hover,#shareBox #share a:hover{opacity:1}


