/* Theme Name: A Dream Within Theme URI: http://www.aunexamor.net/wpthemes Description: A two column, widget-ready WordPress theme designed by AExA. Version: 1.0 Author: Asma Kausar Author URI: http://aunexamor.net Tags: dark, red, white, tan, two-columns, fixed-width, right-sidebar, threaded-comments Copyrighted to Aelyn ~ ateentrivia[at]hotmail[dot]com */ * { padding: 0; margin: 0; } body { font: 11px/160% verdana, arial, tahoma, verdana,sans-serif; color: #665B59; background: #57503E url(images/page_bg.jpg) repeat; } a { text-decoration: none; cursor: default; } /*-- SKELETON --*/ #top_bg { background: url(images/top_bg.jpg) top left repeat-x; width: 100%; } #layout { width: 770px; margin: 0 auto; background: url(images/lay_bg.jpg) top left repeat-y; } #header { width: 770px; height: 166px; background: url(images/image_01.jpg) top left no-repeat; position: relative; } #container_bg { background: url(images/image_03.jpg) bottom left no-repeat; float: left; } #container { width: 770px; background: url(images/image_02.jpg) top left no-repeat; float: left; padding-bottom: 20px; } #content { float: left; width: 485px; margin: 10px 0 0 38px; } #sidebar { float: right; width: 185px; margin: 70px 34px 0 0; } #footer { clear: both; width: 770px; background: url(images/image_04.jpg) top left no-repeat; height: 114px; } #footer-info { width: 550px; float: left; margin: 15px 0 0 35px; } #footer #toTop { float: right; margin: 80px 35px 0 0; font: bold 10px arial, sans-serif; text-transform: uppercase; } /*-- TOP NAVIGATION MENU --*/ ul#topmenu { position: absolute; right: 35px; list-style-type: none; margin: 10px 0 0 0; font: bold 11px arial, tahoma, sans-serif; letter-spacing: 1px; } ul#topmenu li { float: left; text-transform: uppercase; margin: 0; background: url(images/topmenu.jpg) top center repeat-x; border: 1px solid #000; border-width: 0 1px 0 0; } ul#topmenu li a { color: #897266; display: block; padding: 7px 10px; } ul#topmenu li a:hover, ul#topmenu li.current_page_item a:hover { color: #D4CFC9; border-bottom: none; } ul#topmenu li.current_page_item a { color: #BFB6AD; } ul#topmenu li:hover, ul#topmenu li.current_page_item { background: url(images/topmenu.jpg) bottom center repeat-x; } /*-- SITE TITLE AND DESCRIPTION --*/ h1 { float: left; margin: 126px 0 0 450px; font: italic 330%/0 'times new roman', serif; } h1 a { color: #A7A29C; } h1 a:hover { color: #B7B2AC; border-bottom: none; } .description { position: absolute; left: 448px; top: 142px; } /*-- CSS CURVE --*/ .curve { float: left; clear: left; display: block; height: 13px; } #line1 { width: 44px; } #line2 { width: 40px; } #line3 { width: 35px; } #line4 { width: 25px; } #line5 { width: 20px; } #line6 { width: 15px; } #line7 { width: 15px; } #welcome { color: #57403C; float: right; width: 535px; margin: 5px 35px 15px 0; } a { color: #705A45; } a:hover, #sidebar ul.desc li a:hover { color: #87694C; border-bottom: 1px solid #373536; } #sidebar a:hover { color: #8F8F8F; } /*-- LISTS --*/ ol, ul { margin: 10px 0; } #content ol { list-style-position: outside; padding-left: 40px; } ul { list-style-type: none; margin: 15px 0; } #sidebar ul { margin: 15px 0; list-style-type: none; } #sidebar ul ul { margin: 5px 0; list-style-type: none; } #sidebar ul li { padding-left: 10px; color: #4F4B4A; } #content ul li, #sidebar ul li li { background: url(images/bullet.jpg) 0 7px no-repeat; padding-left: 15px; margin: 2px 0 2px 10px; } /*-- HEADRES --*/ h1.pagetitle { margin: 10px 0; font: 210%/120% georgia, serif; text-align: left; } h2 { padding: 5px 0; margin: 20px 0 10px 0; color: #705A45; font: 180%/120% georgia, serif; background: url(images/h2.jpg) center left no-repeat; padding-bottom: 20px; } h2 a:hover { border-bottom: none; } #sidebar h2 { font-size: 13px; } h2 span { font: 10px verdana, sans-serif; float: left; margin: 8px 0 10px 0; color: #3F2827; } h2 span a { color: #573A39; } h2 span span { float: none; } #sidebar h2 { color: #573A39; } h3 { margin: 15px 0; font: bold 100%/190% arial, tahoma, verdana, sans-serif; border-bottom: 1px solid #252324; text-transform: uppercase; letter-spacing: 1px; } /*-- FORM ELEMENTS --*/ form { margin: 20px 0; } input, textarea, label { padding: 2px 3px; margin: 5px 10px; } input, textarea{ font: 12px 'courier new', monospace; color: #272020; background: url(images/top_bg.jpg) 0 -410px; repeat; border: 1px solid #63543F; padding: 3px 4px; } fieldset { border: 1px solid #272020; padding: 5px; } #commentform input { width: 308px%; } input:hover, textarea:hover { color: #060604; } textarea { background-position: 0 -401px; padding-top: 10px; } #commentform textarea { width: 92%; } #commentform label { float: left; width: 110px; background: #180E0D; border: 1px solid #271716; } .button, #commentform #submit { width: 110px; font: inherit; color: #060604; } #searchform { background: url(images/searchform.jpg) top left no-repeat; } #content #searchform { width: 370px; margin-left: 50px; } #sidebar #searchform { background: url(images/sidebar_searchform.jpg) top left no-repeat; } #searchform input { padding-left: 0; margin: 3px 0 2px 5px; background: none; border: none; } #searchform input:hover, .searchbutton { color: #372D2D; } .search { width: 295px; float: left; } #sidebar .search { width: 100px; } .searchbutton { width: 58px; float: right; padding: 3px 5px 3px 2px ; } #container input.searchbutton:hover { color: #645B52; } .clear { clear:both; } /*-- BLOCKQUOTE --*/ blockquote { padding-left: 10px; border-left: 2px dotted #371F18; margin: 20px 0 20px 35px; width: 410px; font: italic 12px 'lucida sans', arial, sans-serif; color: #473C3A; } /*-- POST ETCS --*/ .postmetadata { color: #3F2827; border: 1px solid #0F0F0F; display: block; padding: 2px 5px; font-size: 10px; margin: 5px 0; } .postmetadata a, .comment-meta a { color: #573A39; } .comment-meta a:hover { border-bottom: none; color: #5A4A3A; } /*-- COMMENT STYLING --*/ #content ul.commentlist ul { padding: 0; background: none; } .commentlist li .avatar { float: left; margin-right: 10px; padding: 3px; background-color: #1F1F1F; } #content ul.commentlist li { margin: 15px 0 15px 0; padding: 10px; background: none; border: 1px solid #0F0F0F; } #content ul.commentlist li li { margin: 10px 0 0 10px; } .commentlist .reply { text-align: right; } .commentlist .comment-reply-link { padding: 3px 10px; background-color: #0F0F0F; border: 1px solid #171717; } .commentlist p { margin: 10px 0; } .alt { margin: 0; padding: 10px; background: #070707; } /*-- CALENDER WIDGET --*/ #calendar_wrap { margin: 15px 0; } table#wp-calendar { width: 100%; text-align: center; } table#wp-calendar caption { text-align: right; padding: 0 8px 3px 0; letter-spacing: 2px; border-bottom: 1px solid #171717; } table#wp-calendar caption, #wp-calendar th, #wp-calendar #prev, #wp-calendar #next { font: bold 11px arial, sans-serif; text-transform: uppercase; } #wp-calendar th { color: #3F372F; padding: 2px 0; background-color: #070707; } #wp-calendar td { padding: 2px 0; } #wp-calendar #today { background-color: #070707; color: #6F6361; font-weight: bold; } #wp-calendar #prev { text-align: left; } #wp-calendar #next { text-align: right; } #wp-calendar #prev, #wp-calendar #next { padding: 3px; } /*-- RECENT COMMENTS WIDGET --*/ #sidebar #recentcomments li { line-height: 160%; background-image: none; border-bottom: 1px solid #171717; padding: 0 0 3px 0; margin-left: 2px; } #recentcomments a { text-transform: uppercase; font: 10px arial, sans-serif; color: #3F332F; } #recentcomments a:hover { color: #59483E; } #recentcomments .url { text-transform: none; font: 11px verdana, sans-serif; color: #4F4B4A; } /*-- TAG CLOUD WIDGET --*/ .widget_tag_cloud { line-height: 180%; } .widget_tag_cloud a { vertical-align: middle; padding: 0 1px; color: #3F332F; font-family: arial, sans-serif; letter-spacing: 1px; } #sidebar .widget_tag_cloud a:hover { border-bottom: none; color: #59483E; } .navigation { margin: 25px 0; } .alignleft { float: left; } .alignright { float: right; } .alignleft a, .alignright a { background: #180E0D; margin: 5px 0; padding: 3px 5px; border: 1px solid #271716; } .alignleft a:hover, .alignright a:hover { border: 1px solid #271716; } .aligncenter { margin: 0 auto; } p { margin: 12px 0; } img { background: #171717; padding: 5px; margin: 2px; } a img, #container img:hover a:hover { border: none; }