 * { margin:0; padding:0; } abbr[title], acronym[title] { border-bottom:thin dotted; cursor:help; } body { background:#BEC3C6 url(/wp-content/themes/ccpva/img/bg.jpg) repeat-x; color:#555; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; font-size:12px; } h1, h2, h3, h4, h5, h6 { font-weight:bold; font-family:Arial; } h1 { font-size:200%; } h2 { font-size:170%; } h3 { font-size:150%; } h4 { font-size:130%; } h5 { font-size:110%; } h6 { font-size:100%; } img { border:0; } img.sided { background:#FFF; border:1px solid #CCC; padding:3px; } small { font-size:10px; } a:hover img.sided { border-color:#A6A6A6; } a { color:#2970A6; text-decoration:none; } a:hover { text-decoration:underline; } .wp-caption { background:#F7F7F7; border:1px solid #CCC; padding:5px 0; margin-bottom:5px; text-align:center; } .wp-caption img { margin:0 5px; } .wp-caption-text { text-align:center; padding:0 5px !important; padding:3px 5px 0; } *+html .wp-caption-text { padding:3px 5px 0 !important; } .post .content .wp-caption p { margin:0; } blockquote, pre { background:#F4F5F7 url(/wp-content/themes/ccpva/img/blockquote.gif) 3px 3px no-repeat; border:1px dashed #CCC; padding:8px 12px 8px 36px; margin:5px 0; } .more-link { font-size:11px; } .alignleft { float:left; text-align:left; margin-right:10px; } .alignright { float:right; text-align:right; margin-left:10px; } .aligncenter { display:block; margin-left:auto; margin-right:auto; } .floatleft { float:left; } .floatright { float:right; } .left { float:left; margin-right:10px; } .right { float:right; margin-left:10px; } .fixed, .clear { clear:both; } input.textfield, textarea { background:#FFF url(/wp-content/themes/ccpva/img/textfield.gif) top repeat-x; border:1px solid #A6A6A6; padding:2px 1px; font-size:12px; } .boxcaption { background:#E3E4E6 url(/wp-content/themes/ccpva/img/box.gif) 0 0 no-repeat; padding:6px 12px; border-bottom:1px solid #CCC; } .boxcaption h3 { font-size:12px; font-family:Verdana,"BitStream vera Sans"; letter-spacing:0em; } .box { background:#F4F5F7 url(/wp-content/themes/ccpva/img/box.gif) 100% 100% no-repeat; padding:8px 12px; margin-bottom:10px; } .messagebox, .errorbox { background:#EDEFF0 url(/wp-content/themes/ccpva/img/messagebox.gif) no-repeat; padding:0 12px; height:27px; line-height:27px; font-size:11px; } #wrap { padding:20px 0; } #container { margin:0 auto; width:936px; } #header { height:147px; border-bottom:1px solid #A6A6A6; background: #000; } #logo { margin:6px 6px 0; } #caption { padding:56px 30px 0; } #title a { text-decoration:none; color:#FFF; display:block; font-family:"Trajan Pro"; letter-spacing:0; margin:18px 0 0 6px; width:420px; } #tagline { color:#FFF; text-decoration:none; font-size:10px; padding:0 3px; margin:6px 0 0 6px; } #tb-footer { height:4px; } #navigation { background:#FFF; border-bottom:1px solid #A6A6A6; } #searchbox { background:url(/wp-content/themes/ccpva/img/searchbox.gif) no-repeat; width:209px; height:23px; display:block; float:right; margin-top:4px; margin-right:10px !important; margin-right:5px; padding:2px; } #searchbox .textfield { background:none; border:0px; width:185px; float:left; margin-right:2px; padding-left:2px; } #searchbox .button { background:none; border:0px; width:18px; height:18px; cursor:pointer; float:left; margin-top:1px; } #searchbox .searchtip { color:#999; } #content { background:#FFF url(/wp-content/themes/ccpva/img/sidesep.gif) right repeat-y; min-height:400px; } #main { background:#FFF url(/wp-content/themes/ccpva/img/main_shadow.gif) top repeat-x; width:655px; padding:13px 15px 15px; float:left; overflow:hidden; } *+html .post { padding-bottom:15px !important; } .post h2 { display:block; border-bottom:1px solid #CCC; padding:10px 5px 3px; font-size:16px; font-family:Verdana,"BitStream vera Sans"; } .post h2 a.title { text-decoration:none; color:#4C4C4C; } .post h2 a.title:hover { color:#2970A6; } .post h2 .act a { font-weight:normal; } .post .info { margin:5px; } .post .info span.first { margin-left:0; } .post .date, .post .author, .post .editpost, .post .comments, .post .addcomment, .post .addlink, .post .editlinks { background:url(/wp-content/themes/ccpva/img/icons.gif) no-repeat; padding-left:22px; height:16px; line-height:16px; display:block; font-size:11px; } .post .categories { background:url(/wp-content/themes/ccpva/img/icons.gif) no-repeat; width:16px; height:16px; line-height:16px; display:block; text-indent:-999em; } .post .under span.categories { margin-right:6px; } .post .act { height:16px; float:right; } .post .act span { float:left; margin-left:15px; } .post .categories { background-position:0 -480px; } .post .date { background-position:0 -48px; margin-right:15px; float:left; } .post .author { background-position:0 0; float:left; } .post .editpost { background-position:0 -64px; margin-left:15px; float:right; } .post .comments { background-position:0 -96px; float:right; } .post .addcomment { background-position:0 -112px; margin-left:15px; float:right; } .post .addlink { background-position:0 -176px; } .post .editlinks { background-position:0 -192px; } .post .content { padding:5px 0 0 5px; line-height:145%; overflow:hidden; } .post .content p { margin-bottom:10px; } .post .under { height:16px; line-height:16px; font-size:11px; margin-bottom:10px; } .post .under span { float:left; margin-right:15px; } .post .content h4 { color:#080; margin-bottom:10px; } .post .content img { max-width:600px; } .post .content ul, .post .content ol { padding-bottom:10px; } .post .content ul li, .post .content ol li { margin-left:40px; } ul li.linkcat{ list-style-type:none; background:url(/wp-content/themes/ccpva/img/web.png) no-repeat right top; } .linkcat { clear:both; } ul li.linkcat h2 { padding-top:10px; } .post .content tr.even td { background:#F7F7F7; } .post .content th { background:#EDEFF0; } .post .content .boxcaption { background-image:url(/wp-content/themes/ccpva/img/postbox.gif); } .post .content .box { background-image:url(/wp-content/themes/ccpva/img/postbox.gif); } .postpath { background:url(/wp-content/themes/ccpva/img/icons.gif) 0 -320px no-repeat; line-height:16px; margin:5px 0; padding-left:22px; } #pagenavi, #postnavi { border-top:1px solid #CCC; margin:10px -5px 0; padding:10px 5px 0; } #pagenavi { font-size:11px; } #pagenavi .newer a, #postnavi .prev a, .postnavi .prev a { background:url(/wp-content/themes/ccpva/img/icons.gif) 0 -224px no-repeat; padding-left:22px; float:left; height:16px; line-height:16px; } #pagenavi .older a, #postnavi .next a, .postnavi .next a { background:url(/wp-content/themes/ccpva/img/icons.gif) 100% -240px no-repeat; padding-right:22px; float:right; height:16px; line-height:16px; } .attachment { text-align:center; } #imgnavi { margin-top:10px; } #imgnavi .prev a { float:left; } #imgnavi .next a { float:right; } #sidebar { background:#F7F7F7 url(/wp-content/themes/ccpva/img/sidebar_shadow.gif) top repeat-x; width:250px; float:right; font-size:95%; line-height:145%; overflow:hidden; padding-top:8px; } #sidebar li { background:url(/wp-content/themes/ccpva/img/icons.gif) 0 -560px no-repeat; padding-left:18px; list-style:none; margin-top:5px; } #sidebar .content, #sidebar li { font-size:12px; } #northsidebar .widget { background:url(/wp-content/themes/ccpva/img/widgetsep.png) bottom no-repeat; padding:10px 10px 19px; } #northsidebar { font-size:95%; } #northsidebar .widget h2 { margin-bottom:10px; } #northsidebar .widget .content p { margin-bottom:10px; } #sidebar .widget_feeds { padding:5px 15px 14px; } #sidebar #feedrss { height:25px; line-height:25px; display:block; padding:5px 5px 5px 36px; float:left; text-decoration:none; } #sidebar #feedrss { background:url(/wp-content/themes/ccpva/img/feeds.gif) 5px 5px no-repeat; } #tag_cloud a { line-height:130%; } #footer { background:url(/wp-content/themes/ccpva/img/footer.jpg) 0 0 no-repeat; display:block; height:88px; border-top:1px solid #CCC; font-size:11px; line-height:145%; width:100%; } #footer a { color:#2A2A2A; } #copyright { font-size:10px; margin:20px 0; } a#powered { background:url(/wp-content/themes/ccpva/img/logo_rnd.gif) no-repeat; display:block; width:88px; height:57px; float:left; margin:0 10px 0 5px; text-indent:-999em; } a#gotop { background:url(/wp-content/themes/ccpva/img/icons.gif) 0 -304px no-repeat; float:right; height:16px; line-height:18px; display:block; padding-left:16px; margin:5px 15px 0 0 !important; margin:5px 8px 0 0; text-decoration:none; } #commentlist { background:#fcfcfc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:0 -34px; padding:0 15px; } #commentlist ol, #commentlist li { list-style:none; } #commentlist ol li ul.children { padding-left:20px; } #cmtswitcher { background:#FFF; font-size:10px; padding-top:5px; } #cmtswitcher a.tab, #cmtswitcher a.curtab { padding:5px 10px; margin-bottom:-1px; display:block; float:right; color:#555; text-decoration:none; } #cmtswitcher a.tab { border:1px solid #FFF; border-bottom-color:#CCC; } #cmtswitcher a.curtab { background:#FCFCFC; border:1px solid #CCC; border-bottom-color:#FCFCFC; } #cmtswitcher .addcomment, #cmtswitcher .addtrackback { padding-left:22px; height:16px; line-height:16px; display:block; font-size:11px; float:left; margin-right:15px; margin-top:4px !important; margin-top:3px; } #cmtswitcher .addcomment { background:url(/wp-content/themes/ccpva/img/icons.gif) 0 -112px no-repeat; } #cmtswitcher .addtrackback { background:url(/wp-content/themes/ccpva/img/icons.gif) 0 -144px no-repeat; } #thecomments, #thetrackbacks { padding-bottom:15px; } #thecomments .comment, #thecomments .messagebox { margin-top:15px; } .comment .author { float:left; width:81px; text-align:center; margin-right:-1px; position:relative; } .comment .pic { background:url(/wp-content/themes/ccpva/img/left.png) 100% 33% no-repeat; margin-top:14px; } .comment .picuser { background:url(/wp-content/themes/ccpva/img/leftB.png) 100% 33% no-repeat; margin-top:14px; } .comment .name { font-weight:bold; overflow:hidden; } .comment .avatar { padding:1px; border:1px solid #999; } .comment .info { float:left; padding:10px 15px 0; width:560px; } .comment .date, .trackback .date { float:left; font-size:10px; } .comment .act, .trackback .act { float:right; font-size:10px; } .comment .content { background:url(/wp-content/themes/ccpva/img/comment.gif) 100% 100% no-repeat; margin:0 -15px; padding:0 15px 10px; line-height:145%; } .comment .content p { margin-top:10px; } .comment .content blockquote p { margin-top:0; margin-bottom:10px; } #thecomments .comment .info.roundB { background-color:#fff; } #comment_login { margin-top:15px; } #thetrackbacks { display:none; margin:10px; } #thetrackbacks li { margin-top:15px; } .trackback { padding:5px; } .trackback .title { padding:15px; } #respond { padding:10px 0 0; font-size:11px; } #respond .row { margin-bottom:5px; } #respond .textfield { width:200px; } #emoticon { float:right; margin-top:1px; margin-right:10px; } #comment { width:100%; } #commentnavi { background:#EDEFF0 url(/wp-content/themes/ccpva/img/box.gif) 0 0 no-repeat; padding:10px 15px; font-size:11px; } #commentnavi a.page-numbers { padding:5px 7px; text-decoration:none; border:1px solid #EDEFF0; margin:0 -2px; } #commentnavi a.page-numbers:hover { background:#F7F7F7; border:1px solid #CCC; text-decoration:none; } #commentnavi span.pages { padding:0 7px 0 22px; background:url(/wp-content/themes/ccpva/img/icons.gif) 0 -272px no-repeat; height:16px; line-height:16px; float:left; } #commentnavi span.current { background:#F7F7F7; padding:5px 7px; border:1px solid #F7F7F7; font-weight:bold; margin:0 -2px; } #commentnavi #commentpager { line-height:16px; } #submitbox a.feed { background:url(/wp-content/themes/ccpva/img/icons.gif) 0 -256px no-repeat; padding-left:22px; height:16px; line-height:16px; display:block; float:left; } #submitbox #submit { padding:3px 6px; background:#B4D666; border-top:1px solid #B4D666; border-right:1px solid #81B840; border-bottom:1px solid #81B840; border-left:1px solid #B4D666; color:#2970A6; font-size:11px; cursor:pointer; } #submitbox #submit:hover { background:#98C64C; border-top:1px solid #76B33A; border-right:1px solid #98C64C; border-bottom:1px solid #98C64C; border-left:1px solid #76B33A; color:#074A7E; } #submitbox .submitbutton { float:right; } #cp_post_id { display:none; } .widget_calendar h3 { display:none; } #wp-calendar { width:100%; } #wp-calendar #today { background:#E6E6E6; } #wp-calendar tbody a { font-weight:bold; } #wp-calendar caption { font-family:Arial; font-weight:bold; letter-spacing:-0.05em; font-size:150%; text-align:left; padding-bottom:5px; } #wp-calendar th, #wp-calendar td { text-align:center; } #wp-calendar tbody td { border:1px solid #CCC; } #wp-calendar tbody td.pad { border:0 none; } #wp-calendar th { background:#999; color:#FFF; } #wp-calendar td#prev { text-align:left; padding-top:5px; } #wp-calendar td#next { text-align:right; padding-top:5px; } .post .content .linkcat ul li { list-style:none; padding:2px 0; } #related_posts { padding-bottom:10px; } #related_posts h3 { background:#E3E4E6 url(/wp-content/themes/ccpva/img/box.gif) 0 0 no-repeat; font-size:12px; padding:6px 12px; font-family:Verdana,"BitStream vera Sans",Arial,Helvetica,Sans-serif; letter-spacing:0em; border-bottom:1px solid #CCC; } #related_posts ul { background:#F4F5F7 url(/wp-content/themes/ccpva/img/box.gif) 100% 100% no-repeat; padding:3px 12px 8px; } #related_posts ul li { list-style:none; padding:3px 5px; border-bottom:1px solid #E3E4E6; line-height:18px; } #related_posts .count { font-size:10px; } #related_posts .excerpt { color:#999; font-size:11px; display:block; } .one-column #content { background:#FFF; } .one-column #main { width:906px; } .one-column #comment { width:902px; } .one-column .trackback, .one-column .trackback .title { width:876px; } .one-column .comment .info { width:795px; } .one-column .comment .info, .one-column .comment .content { background:url(/wp-content/themes/ccpva/img/comment_1col.gif); } .one-column .boxcaption, .one-column .box, .one-column .trackback, .one-column .trackback .title, .one-column #commentnavi, .one-column #related_posts h3, .one-column #related_posts ul { background:url(/wp-content/themes/ccpva/img/box_1col.gif); } .one-column .messagebox, .one-column .errorbox { background:url(/wp-content/themes/ccpva/img/messagebox_1col.gif); } .one-column .post .content .boxcaption, .one-column .post .content .box { background:url(/wp-content/themes/ccpva/img/postbox_1col.gif); } table#carte, table#carte td { border:none; margin:0; padding:0; line-height:1px; } .post .tags { background:url(/wp-content/themes/ccpva/img/tags.gif) no-repeat; display:block; font-size:11px; padding-left:22px; margin-bottom:20px; } .InfoCarte { position:absolute; top:320px; margin-left:-5px; width:655px; background:#fff; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; } .InfoCarteH { display:none; } .close { text-align:right; font-weight:bold; background:#E3E4E6 url(/wp-content/themes/ccpva/img/box.gif) no-repeat; border-bottom:1px solid #CCCCCC; padding:6px 12px; } .content_info { border:solid 1px #ccc; padding:10px; } .content_info img { margin:6px; } #linkcat-3, #linkcat-25 { background:url(/wp-content/themes/ccpva/img/package.png) no-repeat right top; } .titre_cat { text-align:center; } .sticky { margin-left:70px; width:520px; } .sticky.compte-rendus,.first { border:1px solid #ccc; margin-bottom:10px; margin-left:0; width:auto; background:transparent; } .sticky h2.compte-rendus { font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; background:#EEE url(/wp-content/themes/ccpva/img/exclam.png) no-repeat 10px; text-align:center; } .compte-rendus.first h2 { background:#EEE; text-align:center; } .compte-rendus .sticky-head { background:none; height:0; } .compte-rendus .sticky-body { background:none; padding:0; width:100%; } .compte-rendus .sticky-body h2 { margin:0; padding:20px; } .compte-rendus .sticky-body .content { font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; line-height:145%; } .compte-rendus .sticky-foot { background:none; height:26px; } .sticky-head { background:#fdffa3 url(/wp-content/themes/ccpva/img/sticky-top.gif) no-repeat; height:25px; margin:0; } .sticky-body h2 { font-family:"comic sans ms",tahoma,helvetica; border:none; } .sticky-body .content { font-family:"comic sans ms",tahoma,helvetica; font-size:10pt; } .sticky-body { background:#fdffa3 url(/wp-content/themes/ccpva/img/sticky-content.gif) repeat-y; padding:10px 40px; } .sticky-foot { background:#fdffa3 url(/wp-content/themes/ccpva/img/sticky-footer.gif) no-repeat; height:12px; } .sep { clear:both; margin-bottom:20px; } .post .content .GoogleMap img { max-width:1200px; } .ZoneB { background-color:#ffe4c4; } .rentree { font-size:xx-small; } .roundB, .round { border:1px solid #eaeaea; padding:10px; -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:14px; } .roundB { background:#fff; } .round { background:#f7f7f7; } #main h2.titre_cat img, #main div.postpath img { display: none; } hr { color:green; margin:10px 0 10px -22px; } div.content_info hr { margin:10px 0; } #main a[target='_blank'] { padding-right:16px; background:url(/wp-content/themes/ccpva/img/out.gif) no-repeat right center !important; } #main a[href *='.pdf'] { padding: 2px 18px 2px 0; background:url(/upload/ext/pdf.gif) no-repeat right center !important; } #main a[href *='.doc'] { padding: 2px 20px 2px 0; background:url(/upload/ext/doc.gif) no-repeat right center !important; } #main a[href *='.odt'] { padding: 2px 20px 2px 0; background:url(/upload/ext/odt.png) no-repeat right center !important; } #main a[href ^="mailto:"] { padding: 2px 18px 2px 0; background:url(/upload/ext/mail.gif) no-repeat right center !important; } @media print { #sidebar, #footer, #navigation, #pagenavi, .post .editpost { display:none; } #main { width:100%; margin:0 60px 0 -10px; page-break-after:avoid; overflow:visible; } #title a { width:80%; } #header-cell { text-align:center; } .postpath { padding-left:0; } } @media screen { #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} #cboxOverlay{position:fixed; width:100%; height:100%;} #cboxMiddleLeft, #cboxBottomLeft{clear:left;} #cboxContent{position:relative;} #cboxLoadedContent{overflow:auto;} #cboxTitle{margin:0;} #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} .cboxPhoto{float:left; margin:auto; border:0; display:block;} .cboxIframe{width:100%; height:100%; display:block; border:0;}  #cboxOverlay{background:#000;} #colorbox{font: 12px Tahoma, Arial,sans-serif;} #cboxTopLeft{width:21px; height:21px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -100px 0;} #cboxTopRight{width:21px; height:21px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -129px 0;} #cboxBottomLeft{width:21px; height:21px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -100px -29px;} #cboxBottomRight{width:21px; height:21px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -129px -29px;} #cboxMiddleLeft{width:21px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) left top repeat-y;} #cboxMiddleRight{width:21px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) right top repeat-y;} #cboxTopCenter{height:21px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/border.png) 0 0 repeat-x;} #cboxBottomCenter{height:21px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/border.png) 0 -29px repeat-x;} #cboxContent{background:#fff; overflow:hidden;} .cboxIframe{background:#fff;} #cboxError{padding:50px; border:1px solid #ccc;} #cboxLoadedContent{margin-bottom:28px;} #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;} #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;} #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;} #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;} #cboxPrevious:hover{background-position:-75px -25px;} #cboxNext{position:absolute; bottom:0; left:27px; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;} #cboxNext:hover{background-position:-50px -25px;} #cboxLoadingOverlay{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/loading_background.png) no-repeat center center;} #cboxLoadingGraphic{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/loading.gif) no-repeat center center;} #cboxClose{position:absolute; bottom:0; right:0; background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;} #cboxClose:hover{background-position:-25px -25px;} } @media all { .gallery { display: block; clear: both; overflow: hidden; margin: 0 auto; } .gallery .gallery-row { display: block; clear: both; overflow: hidden; margin: 0; } .gallery .gallery-item { overflow: hidden; float: left; margin: 0; text-align: center; list-style: none; padding: 0; } .gallery .gallery-item img, .gallery .gallery-item img.thumbnail { max-width: 89%; height: auto; padding: 2%; margin: 0 auto; border: 1px solid #ccc; } .gallery-caption { margin-left: 0; } .gallery-icon a:hover img { background-color: #ccc; }  .col-0 { width: 100%; } .col-1 { width: 100%; } .col-2 { width: 50%; } .col-3 { width: 33%; } .col-4 { width: 25%; } .col-5 { width: 20%; } .col-6 { width: 16.5%; } .col-7 { width: 14%; } .col-8 { width: 12.4%; } .col-9 { width: 11%; } .col-10 { width: 10%; } .col-11 { width: 9%; } .col-12 { width: 8.33%; } .col-13 { width: 7.6%; } .col-14 { width: 7.1%; } .col-15 { width: 6.66%; } .col-16 { width: 6.25%; } .col-17 { width: 5.83%; } .col-18 { width: 5.55%; } .col-19 { width: 5.25%; } .col-20 { width: 4.95%; }  } #the_container {} #Edit_Marquee { float:left; margin-left:-16px; } #Edit_Marquee a, #Hide_Marquee a{ margin:0; } #Hide_Marquee { float:right; } .jscroller2_left, .jscroller2_right { white-space:nowrap; } .jscroller2_up, .jscroller2_down, .jscroller2_fix { text-align:center; }  div.shailan-dropdown-menu table, div.shailan-dropdown-menu tbody, div.shailan-dropdown-menu tr, div.shailan-dropdown-menu td, div.shailan-dropdown-menu ul, div.shailan-dropdown-menu li, div.dropdown-horizontal-container, ul.dropdown * { margin:0; padding:0; border:0; } .shailan-dropdown-menu { position:relative; z-index:597; }   ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }  ul.dropdown li{ position: relative; } ul.dropdown li ul { position:absolute; z-index: 598; } ul.dropdown li.hover, ul.dropdown li:hover{ cursor: default; }  ul.dropdown li { display:inline; vertical-align: middle; zoom:1; } ul.dropdown > li { float:left; } ul.dropdown li a{ padding: .3em .8em; }  ul.dropdown ul { position: absolute; top: 100%; left: 0; } ul.dropdown ul li { float: none; display: list-item; list-style: none; } ul.dropdown ul ul { top: 1px; left: 99%; } ul.dropdown a:active, ul.dropdown a:focus { outline-style:none; } * html ul.dropdown li { height: 1px; }  ul.dropdown ul li, ul.dropdown-vertical { margin-left: -16px; mar\gin-left: 0; }  ul.dropdown ul, ul.dropdown li.hover ul ul, ul.dropdown li.hover ul ul ul, ul.dropdown li.hover ul ul ul ul, ul.dropdown li.hover ul ul ul ul ul, ul.dropdown ul, ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul, ul.dropdown li:hover ul ul ul ul ul { display: none; } ul.dropdown ul ul ul ul ul ul { display: none !important; }  .dm-align-right table{ float:right; } .dm-align-left table{ float:left; } ul.dropdown-horizontal.dropdown-align-right ul { right: 0; left: auto; } ul.dropdown-horizontal.dropdown-align-right ul ul{ right: 99%; left: auto; }  ul.dropdown-vertical.dropdown-align-left ul { top: 1px; left: 99%; right:auto; } ul.dropdown-vertical.dropdown-align-right ul { top: 1px; right: 99%; left:auto; } ul.dropdown-vertical li { float: none; display:block; }  .clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; } * html > body .clearfix { display: block; width: 100%; } * html .clearfix { height: 1%; }  ul.dropdown li a{ cursor:pointer; } div .shailan-dropdown-menu-widget { border-bottom: 1px solid #A6A6A6; background: #fff; position:relative; z-index:1000; } ul.dropdown ul ul { top: 1px; left: 103%; } #menu-horizontal .sub-menu { margin-left: -9px; } #menu-horizontal .sub-menu .sub-menu{ margin: -2px 0 0 -3%; } #menu-horizontal li a { background:url(/wp-content/themes/ccpva/img/menu.gif) no-repeat; display:block; color:#382E1F; height:31px; line-height:31px; padding:0 15px; margin-left:-10px; text-decoration:none; font-size:11px; float:left; z-index:1; } #menu-horizontal li a:hover, #menu-horizontal li a.current { background-position:0 -31px; } #menu-horizontal li.current_page_item a, #menu-horizontal li.current-cat a, #menu-horizontal li.current-category-ancestor a, #menu-horizontal li.current-cat-parent a, #menu-horizontal li.current_page_ancestor a, #menu-horizontal li.current-menu-ancestor a, #menu-horizontal li.current-post-ancestor a, #menu-horizontal li.current-menu-item a { background-position:0 -62px; } #menu-horizontal li.home a { background-position:0 -93px; width:45px; padding:0; margin-left:0; text-indent:-999em; } #menu-horizontal li.home a:hover { background-position:0 -124px; } #menu-horizontal li.current_page_item.home a { background-position:0 -155px; } #menu-horizontal li a.lastmenu:hover { background-position:0 0; cursor:default; } #menu-horizontal li ul { background:#F4F5F7; z-index:1000; border:solid 1px #A6A6A6; line-height:0; } #menu-horizontal li li a { float:none; display:block; padding:7px 18px 7px 10px; text-decoration:none;  border-bottom:1px solid #DDD; margin:0; background-image:none; height:auto; line-height:145%; color:#999; width:160px; } #menu-horizontal li li a[target="_blank"] { background:url(/wp-content/themes/ccpva/img/out.gif) no-repeat 98% center; } #menu-horizontal li li li a, #menu-horizontal li li li li a {  width:160px; } #menu-horizontal li li.first a { border-top:none; } #menu-horizontal li li a.last { border-color:#A6A6A6; } #menu-horizontal li li a:hover { color:#000; } #menu-horizontal li li a.current, #menu-horizontal li li.current-menu-item, #menu-horizontal li li.current-category-ancestor { background-color:#edeff0; } #menu-horizontal li li.parent, #menu-horizontal li li.parent:hover { background:url(/wp-content/themes/ccpva/img/arrow.gif) no-repeat right center; } #menu-horizontal li li.parent.current-category-ancestor, #menu-horizontal li li.parent.current-category-ancestor:hover, #menu-horizontal li li.parent.current-menu-item, #menu-horizontal li li.parent.current-menu-item:hover { color:#000; background:url(/wp-content/themes/ccpva/img/arrow.gif) no-repeat right center #edeff0; } 
