/* Theme Name: Angelia Theme URI: http://www.towfiqi.com/free-wordpress-theme-angelia.html/ Description: Angelia; an elegant multi-style wordpress theme. Version: 1.1 Author: Towfiq I. Author URI: http://www.towfiqi.com/ Tags: light, fixed-width, custom-colors, theme-options, right-sidebar */ body{ margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#949494;} a:link{color:#86ccca;} h1, h2, h3, h4, h5, h6{color:#86ccca;} blockquote, blockquote p { font-style:italic;} blockquote p:before{ content:open-quote; font-size:24px; font-weight:bold; font-family:Georgia;} blockquote p:after{ content:close-quote; font-size:24px; font-weight:bold; font-family:Georgia;} .center{ width:960px; margin:0 auto;} /*Header*/ #header{height:147px; background:url(images/headerbg.gif) repeat-x; float:left; width:100%;} .logo{background:url(images/glow.png) center no-repeat; height:110px; min-width:180px; float:left;} .logo a{ font-size:36px; color:#FFF; font-weight:bold;padding:40px 0 0 30px; text-decoration:none; text-shadow: 0px 0px 2px #666; display:block; float:left;} .desc{ float:none; margin-left:80px; color:#fff; font-style:italic; font-size:11px; text-shadow:0px 0px 2px #ccc; clear:both;} /*Page Menu*/ .pages{float:right; margin-top:75px;} .pages ul{ margin:0; padding:0;} .pages li{ float:left; list-style-type:none; background: url(images/menu_right.png) no-repeat right; margin-right:15px; padding-left:7px; height:26px; padding-top:5px;} .pages li a{text-decoration:none; color:#FFF; font-weight:bold; font-size:14px;text-shadow: 0px 0px 1px #333; background:url(images/menu_left.png) no-repeat bottom left; padding:2px 10px; margin-left:-10px; display:block; height:18px; float:left;} .headercontent{ width:960px; height:115px; float:left;} /*Category Menu*/ .categories{ float:left; font-size:14px;} .categories ul{ margin:0; padding:0;} .categories li{ float:left; list-style-type:none; padding:5px 15px 0px 15px; } .categories li a{ text-decoration:none; color:#FFF; text-shadow: 0px 0px 1px #333; font-weight:bold; display:block; padding-bottom:11px;} .categories li ul.children{ position: absolute;height: auto;width:auto;padding:0px; margin:0px 0px; padding-top:0px; background:#636363 url(images/ul_children.gif) no-repeat center bottom; z-index:999999;} .categories li ul.children li{ float:none; background:url(images/border2.gif) repeat-x bottom; min-width:100px;} .categories li ul.children li a{ display:block; text-align:center;} #featured_two{ height:auto; background:#d8d8d8; float:left; width:100%;} #latest{ height:158px; background:url(images/latestbg.png) repeat-x; float:left; width:100%;} /*Featured POSTS*/ #featured_two .post{ width:270px; height:142px; background:#e8e8e8; border: solid 1px #ccc; float:left; font-size:12px; color:#7e7e7e; margin:0px 15px 20px 0px; overflow:hidden; padding:0px;} #featured_two_content .post img{ padding:0px;border:3px solid #FFFFFF;} #featured_two h2{ margin:0px 5px 0px 0px; padding:10px 0px 5px 15px; background:url(images/border1.gif) repeat-x bottom; height: 22px; overflow:hidden; } #featured_two h2 a{ font-size:18px;color:#67b3b1; text-decoration:none;} #featured_two .post p{ width:137px; float:right; padding:10px 5px; margin:0; float:left; font-size:12px;} .thumb{width:107px; height:80px; margin-left:15px; float:left; margin-top:10px; background:url(images/photo-blank3.gif) no-repeat center;} .thumb img{ width:100px; border:3px solid #fff;} .featured_ribbon{width:91px; height:50px; background:url(images/featured.png) no-repeat; position:absolute; float:left;} #featured_two_content{ margin-left:65px; float:left; padding:20px 0px;} /*Latest POSTS*/ .latestitlte{ width:21px; height:112px; background:url(images/latestposts.png) no-repeat; margin-top:22px;float:left; margin-left:20px;} .latestcontent{ margin-left:30px;} .latestcontent .post{float:left; padding: 0;} .latestcontent .thumb {float:left;} .latestcontent .thumb img{width:120px; height:90px;} #carousel{ float:left;} .jcarousel-angelia .post img{ width:200px; height:auto; border:none; padding:0;} .jcarousel-angelia .jcarousel-container {} .jcarousel-angelia .jcarousel-container-horizontal {width: 810px;padding: 30px 40px; margin-left:20px;} .jcarousel-angelia .jcarousel-clip-horizontal {width: 810px;height: 96px;} .jcarousel-angelia .jcarousel-item {width: 120px;height: 90px;border: solid 3px #fff;overflow:hidden;} .jcarousel-angelia .jcarousel-item-horizontal {margin-right: 10px;} .jcarousel-angelia .jcarousel-item-placeholder {background: #fff;color: #000;} /** * Horizontal Buttons */ .jcarousel-angelia .jcarousel-next-horizontal { position: absolute; top: 65px; right: 15px; width: 14px; height: 22px; cursor: pointer; background: transparent url(images/carousel_right.png) no-repeat -14px 0; } .jcarousel-angelia .jcarousel-next-horizontal:hover {background-position: -14px 0;} .jcarousel-angelia .jcarousel-next-horizontal:active {background-position: 0 0;} .jcarousel-angelia .jcarousel-next-disabled-horizontal, .jcarousel-angelia .jcarousel-next-disabled-horizontal:hover, .jcarousel-angelia .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: 0 0; } .jcarousel-angelia .jcarousel-prev-horizontal { position: absolute; top: 65px; left: 15px; width: 14px; height: 22px; cursor: pointer; background: transparent url(images/carousel_left.png) no-repeat 0 0; } .jcarousel-angelia .jcarousel-prev-horizontal:hover { background-position: 0 0; } .jcarousel-angelia .jcarousel-prev-horizontal:active { background-position: -14px 0; } .jcarousel-angelia .jcarousel-prev-disabled-horizontal, .jcarousel-angelia .jcarousel-prev-disabled-horizontal:hover, .jcarousel-angelia .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -14px 0; } /*Footer Begin*/ #footer{ height:202px; background:url(images/footerbg.png) repeat-x; float:left; width:100%;} .foot{width:960px; height:202px; background:url(images/footbg.jpg) no-repeat; margin:0 auto;} .footbar{ margin-left:60px; float:left; height:202px; width:900px;} .footbar ul{ margin:0; padding:0; color:#dfdfdf; float:left; height:180px;} .footbar li{float:left; width:210px; list-style-type:none; margin-top:10px; margin-right:10px;} .footbar h2{ float:left; margin:0; padding:0; color:#FFF;text-shadow: 0px 0px 2px #333; font-weight:normal; width:220px; font-size:18px;} .footbar ul li ul{ height:160px;} .footbar ul li a{ color:#DFDFDF; text-decoration:none;} .footbar ul li ul li{ margin:0;} .footbar ul li ul li:hover a{ color:#fff;} .site_info{ width:900px; float:left; margin-top:0px;} .site_info a{ text-decoration:none;color:#86CCCA;} /*Footer END*/ .tooltip {margin-left:-30px; display:none; background:transparent url(images/tooltip2.png) no-repeat; font-size:12px; height:55px; width:151px; padding:6px 6px; color:#999; } a.tool{ float:left;} /* image replacement */ .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px; } /* // image replacement */ /* Easy Slider */ #sliderwrap{ height:277px; background:url(images/sliderbg.gif) repeat-x; float:left; width:100%; position:relative;} .slidercontent{ width:960px; margin:0 auto; position:relative;} #slider{} .sframe{ width:460px; max-height:210px; border:10px solid #fff; margin-top:20px; margin-left:60px; float:left; background:url(images/photo-blank.gif) no-repeat center; overflow:hidden;} #slider h1{ margin:0; padding:0;} #slider h1 a{ font-size:42px; font-weight:bold; color:#FFF; text-decoration:none; text-shadow: 0px 0px 2px #bbb;} .content p{ font-size:18px; font-weight:bold; color:#FFF;} .content { width:390px; float:right; margin-top:10px; margin-right:20px;} #slider img{ float:left; width:460px; } #slider ul, #slider li{margin:0;padding:0;list-style:none;} #slider li{ width:960px;height:250px;overflow:hidden; } #prevBtn, #nextBtn,#slider1next, #slider1prev{ display:block;width:39px;height:54px;position:absolute;left:0px;top:120px;z-index:1000;} #nextBtn, #slider1next{ left:960px;} #prevBtn a, #nextBtn a,#slider1next a, #slider1prev a{ display:block;position:relative;width:39px;height:54px;background:url(images/slider_prv.png) no-repeat 0 0;} #nextBtn a, #slider1next a{ background:url(images/slider_nxt.png) no-repeat 0 0;} /* numeric controls */ ol#controls{margin:5px 0;padding:0;height:16px; float:right; } ol#controls li{margin:0 10px 0 0; padding:0;float:left;list-style:none;height:16px;line-height:28px;} ol#controls li a{float:left;height:16px;line-height:16px; background:url(images/slider_control.png) no-repeat;color:#555;text-decoration:none; display:block; width:15px; text-indent:-9999px;} ol#controls li.current a{ background:url(images/slider_control.png) no-repeat; background-position:-15px 0;color:#fff;} ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;} /* // Easy Slider */ .midrow{background:url(images/sliderbg.gif) repeat-x; width:100%; float:left;} #container{ margin-top:20px; float:left; margin-bottom:20px; float:left;} .container_top{ background:url(images/container_01.png) no-repeat; height:50px; width:960px; float:left;} .container_bg{ width:960px; height:auto; background:url(images/container_02.png) repeat-y; float:left;} .container_bottom{ background:url(images/container_03.png) no-repeat; height:21px; width:960px; float:left;} /*Posts*/ #posts{ width:640px; float:left; margin-left:30px; margin-top:-20px;overflow: hidden;} .post{ padding:10px; color:#949494; float:left; background:url(images/post_bg.gif) no-repeat center bottom; padding-bottom:20px; width:630px;} .post h2 a{ color:#86ccca; text-decoration:none;} .post img{ padding:5px; border:none; max-width:630px;width: expression(this.width > 630 ? 630: true); height:auto;} .post p{ font-size:14px; color:#949494;} .post p a{ color:#86ccca;} .post p a.more-link{ text-decoration:none; color:#FFF; font-size:12px; padding: 3px 0px; float:right; background:url(images/pages.png) no-repeat; width:95px; height:23px; margin-top:10px; text-align:center;} .postinfo{color:#999; font-style:italic;} .postedin{color:#999; font-style:italic; padding: 10px 0px; float:left; width:620px;} .postedin a{ color:#86ccca; text-decoration:none;} .tags{color:#999; font-style:italic; padding: 0px 0px 10px 0px; float:left; width:620px;} .tags a{ color:#86ccca; text-decoration:none;} .edit{ float:right; margin-top:2px; margin-right:2px;} .edit a {color:#86CCCA;} .aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;} .alignleft {float: left;} .alignright {float: right;} /*Comments*/ .comments{ float:left; position:absolute; margin-left:-60px; background:url(images/comments.png) no-repeat; width:56px; height:46px;} .comments a{ font-size:24px; color:#FFF; text-shadow: 0px 0px 2px #666; font-weight:bold; text-decoration:none; width:49px;display:block; text-align:center; margin-left: 5px; float:left; height:26px; line-height:14px; margin-top:9px;} .comments a span{ font-size:9px; margin-left:-3px;} /*Pagination*/ .prv_page{float:left;} .prv_page a{ text-decoration:none; color:#FFF; font-size:12px; padding: 3px 6px; float:left; background:url(images/pages.png) no-repeat; width:95px; height:23px;} .nxt_page{ float:right;} .nxt_page a{ text-decoration:none; color:#FFF; font-size:12px; padding: 3px 6px; float:left; background:url(images/pages.png) no-repeat; width:95px; height:23px;} /*Sidebar*/ #sidebar{ width:240px; float:left; margin-left:35px; margin-top:-20px;} #sidebar ul{ margin:0; padding:0;} #sidebar ul li{ list-style-type:none;} #sidebar .widgettitle{ font-size:24px; color:#86ccca; background:url(images/border3.gif) repeat-x bottom; padding:5px 0px; margin:0;} #sidebar ul li ul{ margin:10px 0px 20px 0;} #sidebar ul li ul li{ background:url(images/list-item.png) left no-repeat; padding-left:15px; line-height:18px; margin-left:5px;} #sidebar ul li ul li a{ text-decoration:none; font-size:14px; font-weight:bold; color:#a9a9a9;} #searchform{ padding:10px 0px;} #search{width:240px; height:24px; border:solid 1px #d5d5d5; color:#666; background:#f1f1f1 url(images/search.gif) no-repeat right;} #wp-calendar{color:#a9a9a9; width:230px;} .widget_tag_cloud a{ text-decoration:none; padding:5px;} #sidebar ul li a{color:#86CCCA;} /*Single Page*/ #container-single{ margin-top:0px; float:left; margin-bottom:20px; float:left;} h2.single{ float:left;width:740px;} h2.single a{ font-size:42px; text-decoration:none; color:#FFF; text-shadow: 0px 0px 2px #bbb;} .comments-single{ float:left; position:relative; margin-left:20px; background:url(images/comments.png) no-repeat; width:56px; height:46px; margin-top:20px;} .comments-single a{ font-size:24px; color:#FFF; text-shadow: 0px 0px 2px #666; font-weight:bold; text-decoration:none; width:49px;display:block; text-align:center; margin-left: 5px; float:left; height:26px; line-height:14px; margin-top:9px;} .comments-single a span{ font-size:9px; margin-left:-3px;} .search2{ color:#FFF;} /*Comments*/ .commentsh3{ font-size:18px; font-weight:bold;} ul.commentlist{ margin:0px; padding:0px; float:left;} ul.commentlist li{ list-style-type:none; float:left; margin:10px 0px;} .avatar{float:left; width:70px;} .avatar a{ width:70px; float:left; text-align:center;} .commentbody{width:495px; float:left; margin-left:20px; border:1px solid #dfdfdf; background:#f2f2f2;} .commentbody p{ padding:10px 10px; float:left; margin:0;} .commentmetadata{ background: url(images/comments_meta.png) no-repeat; width:500px; height:21px; color:#FFF; margin-left:-2px; padding:2px 10px;} .commentmetadata a{ color:#FFF; text-decoration:none;} .avatarimg{ width:70px; height:70px; background:url(images/avatarbg.png) no-repeat;} .avatarimg img{ padding:10px; width:50px; height:auto;} .authcomment .commentbody{background:#fafdef;} .authcomment .avatar a{ color:#86ccca;} .respond{ float:left; width:500px; margin:20px 0px;font-size:18px; font-weight:bold;} #commentform{ float:left;} #author, #url, #email{ height:26px; background:url(images/formbg.gif) repeat-x; border-top:2px solid #ddd; border-left:2px solid #ddd;} #comment{ background:url(images/formbg.gif) repeat-x;border-top:2px solid #ccc; border-left:2px solid #ddd;} #submit{ border:none; color:#fff; background:url(images/pages.png) no-repeat; font-size:11px; padding: 3px 5px; width:95px;} /*Social*/ body > .social{ position: fixed; left: 0px; top: 0px; } .social{ position:fixed; clear:both; margin-top:210px; z-index:9999999; background:url(images/social_top.png) no-repeat; width:38px;} .social ul{ margin:0; padding:0; background:url(images/social_bg.png) repeat-y; width:38px; margin-top:8px;} .social_bottom{ background:url(images/social_bottom.png) no-repeat bottom; width:38px; height:8px;} .social ul li{ list-style-type:none;} .social ul li a { text-decoration:none; color:#FFF; width: 32px; height:32px; display:block; text-indent:-9999px; padding-bottom:2px;} .social ul li a.ang_tw{background:url(images/Social.png);} .social ul li a.ang_fb{background:url(images/Social.png) 0px -34px;} .social ul li a.ang_ms{background:url(images/Social.png) 0px -68px;} .social ul li a.ang_rss{background:url(images/Social.png) 0px -102px;} .social ul li a.ang_tw:hover{background:url(images/Social.png) 34px 0px;} .social ul li a.ang_fb:hover{background:url(images/Social.png) 34px -34px;} .social ul li a.ang_ms:hover{background:url(images/Social.png) 34px -68px;} .social ul li a.ang_rss:hover{background:url(images/Social.png) 34px -102px;} /*BreadCrumbs*/ #crumbs{ width:600px; float:left; margin-left:10px; color:#7199a9;} #crumbs a, .current{ text-decoration:none; color:#7199a9; padding:0px 2px;}