/* Theme Name: ChaoticSoul Theme URI: http://sandbox.avalonstar.com/ Description: An old version of the beloved Avalonstar, remade into a WordPress theme. Version: 1.0.1 Author: Bryan Veloso Author URI: http://avalonstar.com/ Ported to CPG by: Billy Bullock Porter URI: http://www.billygbullock.com ChaoticSout Coppermine Theme Version: 1.2.0 Tested on CPG v1.4.18 Released on August 10, 2008 */ body { background: url(/../../images/fond.gif) #ffffff repeat-x; color: #999; font: 62.5%/125% 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; margin: 0; padding: 0; } hr { background-color: #000000; color: #000000; /* for coloring the background in IE7 */ border: 1px solid #666666; height: 10px; margin: 10px 0; width: 860px; } a:link, a:visited, a:active { color: #FFFFFF; text-decoration: none; } a:hover { color: #666666; text-decoration: none; } ul { list-style: none; } /* -----| Structure |---------------------------------------------------- */ #page { margin: 25px auto 25px; /* reduced for Coppermine */ padding: 0; width: 860px; } #header { text-align: center; margin-top: 5px; /* added for Coppermines {CUSTOM_HEADER} */ } #wrapper, #headerimg { width: 860px; } #wrapper { background: url('images/content_bkg.gif') repeat-y top left; } .image_header { border: 1px solid #666666; height: 149px; width: 421px; background-color: #000000; background-image: url(images/image_left.png); } .bkgleft { background: url('images/image_left.jpg'); float: left; } .bkgright { background: url('images/image_right.jpg'); float: right; } #footer { font-family: Georgia, 'Times New Roman', serif; color: #333333; } #content, #sidebar { border-left: 1px solid #666666; border-right: 1px solid #666666; padding: 0 10px; background-color: #000000; } #content { float: left; font-size: 1.1em; width: 617px; background-color: #000000; } #content h2 { margin: 0 0 10px; background-color: #000000; } #content p { line-height: 1.5em; background-color: #000000; } #sidebar { border-left: 0; float: right; width: 200px; background-color: #000000; } #sidebar h3 { color: #666666; margin: 15px 0 5px; font-variant: small-caps; font-size: 1.5em; } #sidebar ul { margin: 0 0 10px; padding: 0; border-top: 1px solid #66666; border-bottom: 1px solid #666666; } #sidebar li { display: block; padding: 4px 10px; background: url(/../../images/fond001.png) #ffffff repeat-x ; margin: 1px 0; } #sidebar li:hover { background: #000000; } /* Post Structure */ .post { padding: 10px 0 0; overflow-x: auto; overflow-y: hidden; background-color: #000000; } .widecolumn .post { padding: 0; margin: 0; background-color: #000000; } .top { padding: 15px 10px 0px; background: 000000; margin-bottom: 15px; border-bottom: 1px solid #666666; } .lastfive { padding-left: 10px; padding-right: 10px; background-color: #000000; } .postmetadata { margin: 3px 0; padding: 0; background-color: #000000; } .postmetadata a { font-weight: bold; } #sidebar .postmetadata { line-height: 1.5em; } .continue { font-weight: bold; font-size: 1.3em; } .top .entry { font-size: 1.1em; } .entrytext { padding: 0 10px 0; line-height: 2em; font-size: 1.1em; } .entrytext h2 { border-bottom: 1px solid #666666; display: block; } .entrytext ul { list-style-type: square; } /* -----| Typography |--------------------------------------------------- */ h1, h2, h3, h4, h5, h6 { font-family: Georgia, 'Times New Roman', serif; font-weight: normal; } h1 { color: #999999; font-size: 2em; margin: 0 0 8px; } h1:before, h1:after { color: #666666; } h1 span { color: #666666; } h2 { color: #999999; font-size: 1.25em; margin: 0; padding: 1px 0; display: inline; border-bottom: 1px solid #666666; } .post h2 a { color: #999999; } .post h2.first { font-size: 1.5em; } .widecolumn h2.title { display: block; padding: 13px 10px; background: #ffffff; margin: 0 0 15px; border-bottom: 1px solid #666666; font-size: 1.75em; } h3 { font-size: 1.2em; } .description { color: #666; font-weight: bold; } /* -----| Miscellaneous |------------------------------------------------ */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-table;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix { display: block; } /* End hide from IE-mac */ .textinput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.85em; border: 1px solid #999999; padding-right: 3px; padding-left: 3px; background-color : #cccccc; color:#000000; } .clickable_option { border-bottom : 1px dotted #999999; cursor : default; } .listbox_lang { background-color : #cccccc; color:#000000; border: 1px solid #999999; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; vertical-align : middle; } .listbox { font-family: Verdana, Arial, Arial, Helvetica, sans-serif; background-color : #cccccc; font-size: 0.85em; border: 1px solid #999999; vertical-align : middle; color:#000000; } .button { font-family: Verdana, Helvetica, sans-serif; font-size: 0.85em; border: 1px solid #999999; background-color : #cccccc; color:#000000; margin-top: 0px; margin-bottom: 0px; text-align: center; } .button a { display: block; position: relative; padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; } .button a:hover { border: 1px solid #999999; background-color : #cccccc; color:#000000; } .comment_button { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; border: 1px solid #999999; background-color : #cccccc; color:#000000; padding-left: 3px; padding-right: 3px; } .radio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; vertical-align : middle; } .checkbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; vertical-align : middle; } .bblink a { color: #8090A3; text-decoration: none; } .bblink a:hover { color: #0033CC; text-decoration: underline; } .admin_menu_red a { color: #BE0027; } .cpg_main { height: 100%; width: 512px; overflow-x: auto; /* handle overflow with scrollbar */ } .cpg_footer { height: 100%; width: 570px; padding-left: 20px; } .graybox { background-color: #CCCCCC; background: url(/../../images/fond.gif) #ffffff repeat-x; border-top: 1px solid #22201D; border-bottom: 1px solid #22201D; } .breadlink { border-bottom: 1px solid #57470C; } .maintable { margin-top: 1px; margin-bottom: 1px; background-color: #000000; } .cath1 { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; } .tableh1 { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 15px; } .tableh1_compact { padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; } .tableh2 { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; } .tableh2_compact { background : #cccccc; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; } .tableb { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; } .tableb_compact { padding-top: 2px; padding-right: 5px; padding-bottom: 7px; padding-left: 5px; } .tablef { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } .catrow_noalb { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; } .catrow { padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; } .album_stat { font-size : 85%; color: #555555; margin: 5px 0px; } .thumb_filename { font-size: 0.90em; display: block; } .thumb_title { font-weight : bold; font-size: 0.90em; padding: 2px; display : block; } .thumb_caption { font-size: 0.85em; padding: 1px; display : block; } .thumb_caption a { text-decoration: underline; color: #AEAEAE; } .thumb_num_comments { font-weight: normal; font-size: 0.85em; padding: 2px; font-style : normal; display : block; } .user_thumb_infobox { margin-top: 1px; margin-bottom: 1px; } .user_thumb_infobox th { font-weight : bold; font-size: 1em; margin-top: 1px; margin-bottom: 1px; text-align : center; } .user_thumb_infobox td { font-size: 0.90em; margin-top: 1px; margin-bottom: 1px; text-align : center; } .user_thumb_infobox a { text-decoration: none; color: #AEAEAE; } .user_thumb_infobox a:hover { color: #CCCCCC; text-decoration: underline; } .sortorder_cell { background : transparent; color : #000000; padding: 2px; margin: 0px; } .sortorder_options { font-family: Verdana, Arial, Helvetica, sans-serif; background : transparent; color : #000000; padding: 0px; margin: 0px; font-weight: normal; font-size: 0.85em; white-space: nowrap; } .navmenu { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 1em; font-weight: bold; border-style: none; } .navmenu img { margin-top: 1px; margin-right: 5px; margin-bottom: 1px; margin-left: 5px; } .navmenu a { position: relative; display: block; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; text-decoration: none; color: #AEAEAE; } .navmenu a:hover { background : #22201D; text-decoration: none; color: #FFFFFF; } .admin_menu_thumb { font-family: Verdana, Helvetica, sans-serif; font-size: 0.85em; border: 1px solid #000000; background-color : #000000; color:#ffffff; font-weight: bold; margin-top: 0px; margin-bottom: 0px; width: 85px; } .admin_menu_thumb a { display: block; position: relative; padding-top: 1px; padding-bottom: 1px; padding-left: 10px; padding-right: 10px; } .admin_menu_thumb a:hover { border: 1px solid #000000; background-color : #000000; color:#FFFFFF; } .admin_menu { font-family: Verdana, Helvetica, sans-serif; font-size: 0.85em; border: 1px solid #000000; background-color : #000000; color:#FFFFFF; margin-top: 0px; margin-bottom: 0px; text-align: center; } .admin_menu a { display: block; position: relative; padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; } .admin_menu a:hover { background-color : #999999; color:#FFFFFF; } td #admin_menu_anim { background-image : url(images/button_bg_anim.gif); } .comment_date{ font-size : 90%; vertical-align : middle; } .image { border: 2px solid #000000; margin: 2px; } .image a:hover { filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: .5; opacity:0.5; } .imageborder { border: 0px solid #aaaaaa; background-color: #666666; margin-top: 20px; margin-bottom: 20px; margin-right: 2px; margin-left: 2px; } .display_media { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; } .thumbnails { padding: 5px; } .thumbnails a:hover img { filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: .5; opacity:0.5; } .breadlink ( color: #657172; font-size: 0.90em; font-family: tahoma, arial, Microsoft Sans Serif; } .statlink { color: #4C4A2F; font-size: 1.1em; font-family: tahoma, arial, Microsoft Sans Serif; } .statlink a { text-decoration: none; } .statlink a:hover { text-decoration: underline; } .alblink { color:#4C4A2F; font-size:1.4em; font-family:tahoma, arial, Microsoft Sans Serif; font-weight:bold; display: block; } .alblink a { text-decoration: none; } .alblink a:hover { text-decoration: underline; } .catlink { color:#4C4A2F; font-size:1.2em; font-family:tahoma, arial, Microsoft Sans Serif; font-weight:bold; display: block; } .catlink a { text-decoration: none; } .catlink a:hover { text-decoration: underline; } .topmenu { font-size : 100%; margin-top:5px; margin-right:5px; } .topmenu a { color : #DFDFDF; text-decoration : none; } .topmenu a:hover { color : #FFFFFF; text-decoration : none; } .topmenu td { white-space: nowrap; font-weight : bold; } .img_caption_table { border: none; background-color: #cccccc; width : 100%; margin : 0px; } .img_caption_table th { background: #000000 ; font-size : 100%; color : #cccccc; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; border-top : 1px solid #394049; } .img_caption_table td { background: #49525D ; padding-top: 6px; padding-right: 10px; padding-bottom: 6px; padding-left: 10px; border-top : 1px solid #394049; white-space: normal; } .debug_text { border: #BDBEBD; background-color: #EFEFEF; width : 100%; margin : 0px; } #vanity a { display:block; width:57px; height:20px; margin: 3px 20px; } #vanity img {border:0} #v_php {float:left;background-image:url(../../images/powered-php.gif);} #v_php:hover {background-image:url(../../images/h_powered-php.gif);} #v_mysql {float:left;background-image:url(../../images/powered-mysql.gif);} #v_mysql:hover {background-image:url(../../images/h_powered-mysql.gif);} #v_xhtml {float:right;background-image:url(../../images/valid-xhtml10.gif);} #v_xhtml:hover {background-image:url(../../images/h_valid-xhtml10.gif);} #v_css {float:right;background-image:url(../../images/valid-css.gif);} #v_css:hover{background-image:url(../../images/h_valid-css.gif);}