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

/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[Table of contents]

1. Body
2. Top / #top
3. Header / #header
    - Logo
	- Navigation
4. Slider / #slider
5. About / #about
6. Content / #content
    - Article
	- Article footer
	- Post types
	- Entry meta: list
	- Entry meta: post
	- Paginator
	- Comments
	- Gallery
7. Aside / #aside
8. Footer / #footer
9. Bottom / #bottom
10. Misc
11. Widgets
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/


/* [1. Body] */
html, body {
margin : 0;
padding : 0;
min-width : 998px;
height : 100%;
}
body, td, th, button, input, select, textarea {
font : normal 12px/20px 'Lucida Sans Unicode', 'Lucida Grande', Arial, san-serif;
color : #ededed;
}
button, input, select, textarea {
background : #262626;
border : 1px solid #2f2f2f;
border-top-color : #000;
border-left-color : #000;
}
textarea:focus, input:focus {
color : #ededed;
}
textarea.placeholder, input.placeholder {
color : #5d5d5d;
font-style : italic;
}
h1, h2, h3, h4, h5, h6 {
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
color : #181818;
}
h1 {
font-size : 30px;
line-height : 40px;
}
h1 cufon {
top : -8px !important ;
}
h2 {
font-size : 24px;
line-height : 30px;
padding : 0 0 10px 0;
}
h3 {
font-size : 22px;
line-height : 30px;
padding : 0 0 10px 0;
}
h4 {
font-size : 20px;
line-height : 30px;
padding : 0 0 10px 0;
}
h4 cufon {
top : -7px !important ;
}
h5 {
font-size : 18px;
line-height : 20px;
padding : 0 0 10px 0;
}
h6 {
font-size : 16px;
line-height : 20px;
padding : 0 0 10px 0;
}
.cufon-loading h1, .cufon-loading h2, .cufon-loading h3, .cufon-loading h4, .cufon-loading h5, .cufon-loading h6, .cufon-loading .post_type div, .cufon-loading .post_type span, .cufon-loading .header {
visibility : hidden;
}
a {
color : #ededed;
text-decoration : none;
}
a:hover {
color : #ededed;
text-decoration : underline;
}
.article a {
color : #818181;
text-decoration : underline;
}
.article h4 a {
color : #181818;
text-decoration : underline;
}
.article h2.entry-title a {
color : #181818;
}
.article a:hover {
text-decoration : none;
}
.article h1 a, .article h2 a, .article h3 a, .article h4 a, .article h5 a, .article h6 a {
text-decoration : none;
}
ul {
list-style : none;
}
p {
margin-bottom : 10px;
}
blockquote {
margin : 5px 0 5px 0;
padding : 15px 20px 35px 20px;
background : #d6dbdf url(../images/blockquote.gif) no-repeat 0 bottom;
}
blockquote p {
margin : 0;
padding : 0;
}
.article ol, .article ul {
list-style-position : inside;
margin : 0 0 10px 20px;
}
.article ul li {
padding-left : 20px;
background : url(../images/ul_arrow.gif) no-repeat 3px 8px;
}
pre, code {
display : block;
margin : 5px 0 15px 0;
padding : 15px 20px 15px 20px;
background : #d6dbdf;
}
#top {
height : 50px;
background : url(../images/top_bg.png) repeat-x 0 0;
}
#top ul {
width : 938px;
height : 20px;
overflow : hidden;
padding : 0 1px;
margin : 0 auto;
background : url(../images/bread_l.gif) no-repeat 0 0;
}
#top ul li {
float : left;
height : 20px;
background : url(../images/bread_bg.gif) repeat-x 0 0;
}
#top ul li a {
display : block;
color : #7c7c7c;
font-size : 10px;
line-height : 14px;
padding : 2px 12px 4px 7px;
background : url(../images/bread_arr.png) no-repeat right 8px;
}
#top ul li a:hover {
color : #ededed;
text-decoration : none;
}
#top ul li.act a {
padding : 2px 16px 4px 7px;
background : url(../images/bread_r.gif) no-repeat right 0;
}
#header {
width : 940px;
margin : -30px auto 0 auto;
height : 150px;
position : relative;
}
#logo {
position : absolute;
left : 0;
top : 50px;
}
#nav {
position : absolute;
right : 0;
top : 87px;
z-index : 1000;
}
#nav li {
position : relative;
float : left;
margin : 0 0 0 5px;
padding : 0;
z-index : 1001;
}
#nav li a {
font-family : Arial, Helvetica, sans-serif;
color : #fff;
font-weight : normal;
text-decoration : none;
font-size : 20px;
padding : 0 0 0 10px;
vertical-align : top;
}
.cufon-loading #nav li a {
visibility : hidden;
}
#nav li div {
position : absolute;
top : 20px;
left : 8px;
width : 165px;
display : none;
z-index : 1002;
}
#nav li div i {
display : block;
width : 165px;
height : 6px;
line-height : 6px;
background : url(../images/ddmenu_b.png) no-repeat 0 0;
}
#nav li div ul {
background : url(../images/ddmenu_bg.png) no-repeat 0 9px;
padding : 23px 0 2px 0;
overflow : hidden;
z-index : 1003;
}
#nav li div ul li {
background : url(../images/ddmenu_s.png) no-repeat center 4px;
float : none;
margin : 0;
padding : 10px 0 0 0;
}
#nav li div ul li.first {
background : none;
padding : 0;
}
#nav li div ul li a {
font-family : 'Lucida Sans Unicode', 'Lucida Grande', Arial, san-serif;
display : block;
padding : 0 0 0 20px;
margin : 0 13px 0 13px;
font-size : 12px;
text-transform : none;
background : url(../images/ddmenu_arr.png) no-repeat 0 5px;
}
#nav li div ul li a span {
white-space : nowrap;
}
#nav li div ul li a:hover {
color : #f1f1f1;
text-decoration : underline;
}
#slider {
width : 976px;
height : 236px;
margin : 0 auto -6px auto;
position : relative;
background : url(../images/slider_bg.png) no-repeat center 0;
}
.slot {
position : absolute;
overflow : hidden;
}
.slot ul {
height : 100%;
}
.slot ul li {
position : relative;
}
.slot ul li, .slot ul li img {
float : left;
}
#slot_left li, #slot_right li, #slot_left li img, #slot_right li img {
width : 260px;
height : 155px;
}
#slot_center li, #slot_center li img {
width : 320px;
height : 190px;
}
.slot h4 {
width : 220px;
height : 30px;
padding : 10px 0 0 0;
overflow : hidden;
}
#slot_center h4 {
width : 280px;
}
.slot span {
display : block;
width : 220px;
height : 80px;
padding : 0;
overflow : hidden;
}
#slot_center span {
width : 280px;
height : 120px;
}
.slot p {
margin : 0;
padding : 0;
}
div#bg div#header ul#nav li.parent div {
z-index : 23;
}
div#bg div#header ul#nav li.parent {
z-index : 22;
}
div#bg div#header ul#nav {
z-index : 21;
}
div#bg div#header {
z-index : 20;
}
div#bg div#slider div.slot ul {
z-index : 4;
}
div#bg div#slider div.slot {
z-index : 3;
}
div#bg div#slider .do_slide {
z-index : 19;
}
div#bg div#slider {
z-index : 2;
}
div#bg {
z-index : 1;
}
#slides {
display : none;
}
.slot ul li {
position : absolute;
}
.slot .desc {
visibility : hidden;
top : 0;
left : 0;
position : absolute;
z-index : 999;
text-decoration : none;
padding : 10px 20px 0 20px;
width : 220px;
height : 145px;
background : url(../images/night_slot_bg.png) repeat;
color : #272727;
cursor : pointer;
}
#slot_center.slot .desc {
width : 320px;
height : 190px;
}
#form_prev {
margin : 20px 0 10px;
}
#form_prev_holder .header {
margin : 0;
}
#slot_left, #slot_right {
width : 260px;
height : 155px;
top : 35px;
}
#slot_left {
left : 28px;
}
#slot_right {
right : 28px;
}
#slot_center {
width : 320px;
height : 190px;
top : 10px;
left : 328px;
}
.do_slide {
display : block;
position : absolute;
width : 44px;
height : 44px;
top : 90px;
background-repeat : no-repeat;
background-position : 0 0;
}
.do_slide:hover {
background-position : 0 -44px;
}
.do_slide.left {
left : 0;
background-image : url(../images/do_slide_left.png);
}
.do_slide.right {
right : 0;
background-image : url(../images/do_slide_right.png);
}
#slider_dots {
position : absolute;
width : 100%;
text-align : center;
height : 12px;
left : 0;
bottom : 0;
cursor : default;
}
#slider_dots li {
display : inline-block;
width : 11px;
height : 12px;
cursor : pointer;
padding : 0 2px 0 2px;
background-repeat : no-repeat;
background-position : 0 0;
vertical-align : top;
}
#slider_dots li:hover {
background-position : 0 -12px;
}
#slider_dots li.act {
background-position : 0 -24px;
}
#about_t {
width : 980px;
height : 21px;
background : url(http://www.sineblog.net/wp-content/themes/sakura/images/night/about_t.png) no-repeat center 0;
margin : 1px auto 0 auto;
}
#about {
width : 940px;
padding : 13px 0 13px 0;
margin : 0 auto;
text-align : center;
font-size : 13px;
}
.cufon-active #about {
font-size : 14px;
font-style : italic;
}
.cufon-loading #about {
visibility : hidden;
}
#about p {
margin : 0;
padding : 0;
}
#about_b {
width : 898px;
height : 46px;
margin : 0 auto -24px auto;
background : url(http://www.sineblog.net/wp-content/themes/sakura/images/night/about_b.png) no-repeat center bottom;
}
#holder {
width : 946px;
margin : 15px auto 0 auto;
min-height : 100px;
}
#content {
float : left;
width : 646px;
min-height : 100px;
padding-bottom : 25px;
}
.article {
position : relative;
background : url(../images/article_bg.png) repeat-y 0 0;
overflow : hidden;
color : #535353;
padding : 8px 23px 8px 23px;
min-height : 50px;
}
.article_t, .article_b {
position : relative;
width : 646px;
height : 12px;
line-height : 12px;
background-repeat : no-repeat;
background-position : 0 0;
}
.article_t {
background : url(../images/article_t.png) no-repeat 0 2px;
}
.article_b {
background : url(../images/article_b.png) no-repeat 0 0;
margin-bottom : 10px;
}
.article_footer {
margin-top : -15px;
background : url(../images/article_footer_bg.png) repeat-y 0 0;
}
.article_footer_s {
padding : 5px 23px 2px 23px;
overflow : hidden;
background : url(../images/article_footer_s.png) no-repeat center 0;
}
.article_footer_b {
margin-bottom : 10px;
height : 8px;
line-height : 8px;
overflow : hidden;
background : url(../images/article_footer_b.png) no-repeat 0 0;
}
.post_type {
position : absolute;
left : -40px;
top : 2px;
width : 40px;
height : 80px;
padding : 3px 0 3px 3px;
text-align : center;
background : url(../images/post_type_bg.png) no-repeat 0 0;
color : #ededed;
}
.post_type div {
font-size : 16px;
line-height : 18px;
height : 18px;
overflow : hidden;
margin-top : 3px;
}
.post_type span {
font-size : 10px;
line-height : 12px;
}
.cufon-loading .post_type span, .cufon-loading .post_type div {
visibility : hidden;
}
.post_type a {
display : block;
width : 40px;
height : 40px;
background-repeat : no-repeat;
background-position : 0 0;
}
.post_type.text a {
background-image : url(../images/post_type/article.png);
}
.post_type.image a {
background-image : url(../images/post_type/image.png);
}
.post_type.link a {
background-image : url(../images/post_type/link.png);
}
.post_type.audio a {
background-image : url(../images/post_type/audio.png);
}
.post_type.video a {
background-image : url(../images/post_type/video.png);
}
.post_type.quote a {
background-image : url(../images/post_type/quote.png);
}
.ico_link {
display : block;
float : left;
font-size : 10px;
color : #636363;
background-position : 0 5px;
background-repeat : no-repeat;
padding-left : 15px;
margin-right : 15px;
}
.ico_link a {
color : #636363;
}
.ico_link:hover {
color : #ededed;
background-position : 0 -16px;
}
.ico_link:hover a {
color : #ededed;
}
.ico_link.author {
background-image : url(../images/ico_author.png);
}
.ico_link.categories {
background-image : url(../images/ico_categories.png);
}
.ico_link.comments {
background-image : url(../images/ico_comments.png);
}
.ico_link.date {
background-image : url(../images/ico_date.png);
}
.ico_link.tags {
background-image : url(../images/ico_tags.png);
}
.ico_link.oku {
background-image : url(../images/oku.png);
}
.entry_meta {
overflow : hidden;
margin : 0 0 10px 0;
}
.entry_meta .ico_link {
display : block;
float : left;
font-size : 10px;
color : #818181;
background-position : 0 5px;
background-repeat : no-repeat;
padding-left : 15px;
margin-right : 15px;
text-decoration : none;
}
.entry_meta .ico_link a {
color : #818181;
text-decoration : none;
}
.entry_meta .ico_link:hover {
color : #818181;
background-position : 0 5px;
}
.entry_meta a.ico_link:hover {
text-decoration : underline;
}
.entry_meta .ico_link:hover a {
color : #818181;
}
.entry_meta .ico_link a:hover {
text-decoration : underline;
}
.entry_meta .ico_link.author {
background-image : url(../images/meta_author.png);
}
.entry_meta .ico_link.categories {
background-image : url(../images/meta_categories.png);
}
.entry_meta .ico_link.comments {
background-image : url(../images/meta_comments.png);
}
.entry_meta .ico_link.date {
background-image : url(../images/meta_date.png);
}
.entry_meta .ico_link.tags {
background-image : url(../images/meta_tags.png);
}
.paginator {
margin : 13px 0 7px 0;
overflow : hidden;
}
.paginator li {
float : left;
margin : 0 6px 6px 0;
}
.paginator li a {
display : block;
font-size : 13px;
width : 34px;
padding : 7px 0 7px 0;
text-align : center;
vertical-align : middle;
background : url(../images/paginator_bg.png) no-repeat 0 0;
}
.paginator li a:hover, .paginator li.act a {
color : #212121;
text-decoration : none;
background-position : 0 -34px;
}
.paginator li.larr a, .paginator li.rarr a {
width : auto;
padding : 0;
}
.paginator li a span {
display : block;
padding : 7px 0 7px 0;
}
.paginator li.larr a {
padding-right : 5px;
background : url(../images/paginator_larr_r.png) no-repeat right 0;
}
.paginator li.larr a:hover {
background-position : right -34px;
}
.paginator li.rarr a {
padding-left : 5px;
background : url(../images/paginator_rarr_l.png) no-repeat 0 0;
}
.paginator li.rarr a:hover {
background-position : 0 -34px;
}
.paginator li.larr a span {
padding-left : 15px;
padding-right : 5px;
background : url(../images/paginator_larr_l.png) no-repeat 0 0;
}
.paginator li.larr a:hover span {
background-position : 0 -34px;
}
.paginator li.rarr a span {
padding-left : 5px;
padding-right : 15px;
background : url(../images/paginator_rarr_r.png) no-repeat right 0;
}
.paginator li.rarr a:hover span {
background-position : right -34px;
}
.article_footer .header {
font-family : Arial, Helvetica, sans-serif;
font-size : 24px;
line-height : 30px;
margin : 20px 0 10px 0;
}
.article_footer_s.feedback .header {
margin : 10px 0 10px 0;
}
.comment_bg {
background : url(../images/comment_spread_l.png) no-repeat 0 bottom;
margin : 0 0 15px 0;
}
.comment {
overflow : hidden;
background : url(../images/comment_spread_r.png) no-repeat right bottom;
padding : 0 0 15px 60px;
}
.level_1 .comment {
padding : 0 0 15px 80px;
}
.comment .shadow_dark {
margin : 5px 0 0 -60px;
float : left;
width : 40px;
height : 40px;
}
.level_1 .comment .shadow_dark {
margin : 5px 0 0 -80px;
width : 60px;
height : 60px;
}
.comment_meta {
overflow : hidden;
}
.comment_meta .comments {
float : right;
margin-right : 0;
}
.comment_meta p {
margin : 0;
padding : 0;
}
.level_2 {
margin-left : 40px;
}
.level_3 {
margin-left : 80px;
}
.level_4 {
margin-left : 120px;
}
.level_5 {
margin-left : 160px;
}
.level_6 {
margin-left : 180px;
}
.level_7 {
margin-left : 200px;
}
.level_8 {
margin-left : 220px;
}
.level_9 {
margin-left : 240px;
}
.comment .header {
margin-bottom : 0;
}
.gallery {
width : 620px;
font-size : 0;
line-height : 0;
word-spacing : -1px;
padding : 10px 0;
}
.gallery_item {
display : inline-block;
width : 290px;
margin : 15px 20px 0 0;
padding : 25px 0 0 0;
vertical-align : top;
font-size : 12px;
line-height : 20px;
word-spacing : 0;
background : url(../images/gallery_spread.png) no-repeat center 0;
}
.gallery_item.first {
margin-top : 0;
padding-top : 0;
background : none;
}
.gallery_item h4, .gallery_item p {
margin : 0;
padding : 0;
}
.gallery_item .shadow_light {
display : block;
line-height : 0;
margin : 5px 0 5px 0;
padding : 0;
width : 280px;
height : 150px;
overflow : hidden;
}
a.go_details {
display : block;
width : 69px;
height : 22px;
margin : 15px 0 3px 0;
background : url(../images/go_details.png) no-repeat 0 0;
clear : both;
}
a.go_details:hover {
background-position : 0 -22px;
}
.article ul.gall_std {
list-style : none;
line-height : 0;
margin : 0;
width : 621px;
}
.article .gall_std li {
background : none;
background-color : #fff;
border : 5px solid #fff;
position : relative;
max-width : 590px;
float : left;
margin : 5px 20px 15px 0;
padding : 0;
}
.article .gall_std li a {
padding : 0;
margin : 0;
}
#aside {
float : right;
width : 286px;
padding-bottom : 25px;
}
#aside .widget {
position : relative;
overflow : hidden;
padding : 10px 23px 12px 23px;
background : url(../images/aside_wedget_s.png) no-repeat 0 2px;
}
#aside .widget.no_spot {
background-image : url(../images/aside_wedget.png);
}
#aside .widget_b {
position : relative;
width : 286px;
height : 6px;
line-height : 6px;
background-repeat : no-repeat;
background-position : 0 0;
background : url(../images/aside_wedget_b.png) no-repeat 0 0;
margin-bottom : 12px;
}
#aside .widget .header {
font-size : 20px;
line-height : 30px;
margin-bottom : 20px;
}
#footer_bg {
clear : both;
background : #171717 url(../images/footer_bg.png) repeat-x 0 0;
}
#footer_s {
padding : 25px 0 25px 0;
background : url(../images/footer_s.png) no-repeat center 2px;
}
#footer {
width : 940px;
margin : 0 auto;
}
#footer.spread {
background : url(../images/footer_spread.png) no-repeat 280px 0;
}
.footer_cols {
overflow : hidden;
min-height : 130px;
background : url(../images/footer_spread_b.png) no-repeat 280px bottom;
}
.footer_cols .left {
float : left;
width : 260px;
margin-right : 20px;
}
.footer_cols .center {
float : left;
width : 320px;
margin : 0 20px 0 20px;
}
.footer_cols .right {
float : left;
width : 280px;
margin-left : 20px;
}
#footer .widget {
position : relative;
overflow : hidden;
}
#footer .widget_b {
display : none;
position : relative;
width : 286px;
height : 6px;
line-height : 6px;
background-repeat : no-repeat;
background-position : 0 0;
background : url(../images/aside_wedget_b.png) no-repeat 0 0;
margin-bottom : 12px;
}
#footer .widget .header {
font-size : 20px;
line-height : 30px;
margin-bottom : 10px;
}
#bottom {
clear : both;
min-height : 50px;
background : #171717 url(../images/bottom.png) no-repeat center 0;
}
#bottom div {
width : 940px;
margin : 0 auto;
padding-top : 15px;
}
#bottom a {
color : #515151;
}
#bottom div span {
float : left;
font-size : 10px;
color : #515151;
}
#bottom div ul {
list-style : none;
float : right;
}
#bottom div ul li {
float : left;
width : 21px;
height : 21px;
margin-left : 9px;
}
#bottom div ul li a {
display : block;
padding : 4px 0 0 4px;
width : 17px;
height : 17px;
background : #262626 url(../images/social_bg.png) no-repeat 0 0;
vertical-align : top;
}
#bottom div ul li a:hover {
background-color : #404040;
}
#bottom div ul li a img {
vertical-align : top;
}
small {
font-size : 10px;
color : #636363;
}
.quote_author {
color : #181818;
font-size : 16px;
line-height : 21px;
margin-bottom : 9px;
}
.media_audio {
height : 32px;
margin : 4px 0 14px 0;
}
.media_video {
padding : 5px;
margin : 5px 0 15px 0;
background : #fff;
position : relative;
line-height : 10px;
}
.spacing_30 {
height : 30px;
}
.shadow_light, .alignnone, .alignleft, .alignright, .aligncenter {
background : #fff;
border : 5px solid #fff;
position : relative;
max-width : 590px;
}
.alignleft {
float : left;
margin : 5px 20px 15px 0;
}
.alignright {
float : right;
margin : 5px 0 15px 20px;
}
.aligncenter {
display : block;
clear : both;
margin : 5px auto 15px auto;
}
.shadow_dark, .widget .alignnone, .widget .alignleft, .widget .alignright, .widget .aligncenter {
background : #262626 url(../images/widget_img_bg.gif) repeat-x 0 0;
padding : 5px;
border : none;
position : relative;
max-width : 230px;
}
.wp-caption-text, .caption-text {
margin : -5px 0 0 0;
padding : 0;
font-size : 11px;
color : #797a7c;
}
.wp-caption, .caption {
font-size : 11px;
color : #797a7c;
}
.wp-caption p, .caption p {
margin : -5px 0 0 0;
padding : 0;
}
.uniform {
display : block;
overflow : hidden;
margin : 14px 0 7px 0;
}
.uniform .i_h {
width : 50%;
float : left;
}
.uniform .t_h {
clear : both;
margin-right : 6px;
}
.uniform .i_h .l {
margin : 0 10px 0 0;
}
.uniform .i_h .r {
margin : 0 6px 0 4px;
}
.uniform input {
padding : 0 0 0 4px;
height : 19px;
line-height : 19px;
float : left;
margin : 0 0 9px 0;
float : left;
display : block;
width : 100%;
}
.uniform textarea {
clear : both;
width : 100%;
padding : 0 0 0 4px;
line-height : 20px;
margin : 0 0 9px 0;
overflow : auto;
height : 139px;
}
a.go_submit {
display : block;
float : left;
width : 73px;
height : 22px;
margin : 1px 0 0 0;
background : url(../images/go_submit.png) no-repeat 0 0;
}
a.go_add_comment {
display : block;
float : left;
width : 125px;
height : 22px;
margin : 1px 0 0 0;
background : url(../images/go_add_comment.png) no-repeat 0 0;
}
a.go_submit:hover, a.go_add_comment:hover {
background-position : 0 -22px;
}
a.do_clear {
display : block;
float : right;
padding-left : 9px;
font-size : 11px;
line-height : 18px;
background : url(../images/do_clear.png) no-repeat 0 8px;
}
.widget .alignleft {
float : left;
margin : 5px 10px 5px 0;
}
.widget .alignright {
float : right;
margin : 5px 0 5px 10px;
}
.widget .aligncenter {
display : block;
clear : both;
margin : 5px auto 5px auto;
}
.widget p {
margin : 0;
}
#aside .widget .header {
font-family : Arial, Helvetica, sans-serif;
}
#footer .widget .header {
font-family : Arial, Helvetica, sans-serif;
color : #595b5b;
}
.flickr {
width : 250px;
padding-top : 6px;
}
.flickr .alignleft {
margin : 0 5px 5px 0;
}
.post {
overflow : hidden;
padding-top : 10px;
margin-top : 10px;
background : url(../images/widget_post_spread.png) no-repeat center 0;
}
#footer .post {
background : url(../images/footer_post_spread.png) no-repeat left 0;
}
.post.first, #footer .post.first {
margin : 0;
padding : 0;
background : none;
}
.goto_post {
overflow : hidden;
clear : both;
}
.goto_post .ico_link.comments {
float : right;
margin-right : 0;
}
.widget .categories ul {
margin : 0 0 0 2px;
font-weight : normal;
list-style : none;
width : 270px;
}
.widget .categories ul li {
float : left;
width : 130px;
line-height : 22px;
margin : 0;
}
.widget .categories li {
float : left;
width : 150px;
margin : 0;
color : #999;
}
.uniform.get_in_touch textarea {
height : 79px;
}
.pp_gallery {
display : none !important ;
}
div.comments_spead {
height : 15px;
}
.ppt {
display : none !important ;
}
.bread .last {
cursor : default;
}
.article h1 a:hover, .article h2 a:hover, .article h3 a:hover, .article h4 a:hover, .article h5 a:hover, .article h6 a:hover {
color : #505050;
}
#g1 {
margin-left : 240px;
position : absolute;
text-align : center;
margin-bottom : 50px;
}
#plus-buton {
margin : 0 auto;
width : 860px;
text-align : right;
display : block;
padding-top : 8px;
}
.sosyalikonlar {
padding : 0 2px 5px 5px;
margin : 0;
}
.makale textarea {
background : none;
border : 0;
margin : 10px;
width : 385px;
height : 111px;
line-height : 17px;
font-size : 11px;
color : #444;
font-family : Tahoma, Geneva, sans-serif;
}
.benzeryazilar {
border-bottom: 1px dotted #DDDDDD;
overflow : hidden;
padding-top : 10px;
margin-top : 10px;
background : url(../images/widget_post_spread.png) no-repeat center 0;
}
#alt .yazi {
background : url(../images/footer_post_spread.png) no-repeat left 0;
}
.benzeryazilar.birinci, #alt .yazi.birinci {
margin : 0;
padding : 0;
background : none;
}
#dtpYayin {
display : none;
}

.test p a:hover {
/*	line-height: 1.2em;  */
	color: #000000;
  text-decoration: none; }


.your-name input, .your-email input, .your-subject input, .wpcf7 textarea {
	outline:none;
	background:none;
	color:#444;
	border: 1px dashed #C4C4C4;
	width:290px; height:18px;
	padding:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
	-webkit-transition: box-shadow 1s;
	-moz-transition: box-shadow 1s;
	-o-transition: box-shadow 1s;
	transition: box-shadow 1s;
}
.wpcf7 textarea{
	width:367px; height:100px;
}
.wpcf7-submit{
	width:100px; height:30px;
	cursor:pointer;
	background: #3D3F3F;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	color: #eee;
	font-size: 15px;
	padding:5px;
	border:none;
	text-align:center;
	margin-bottom:2px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
	float:right;
	
}
.wpcf7-submit:hover{
	background: #4B4D4E;
	color: #eee;
}
.your-name input:Focus, .your-email input:Focus, .your-subject input:Focus, .wpcf7 textarea:Focus {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);
	box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);
	-webkit-transition: box-shadow 1s;
	-moz-transition: box-shadow 1s;
	-o-transition: box-shadow 1s;
	transition: box-shadow 1s;
	background-repeat : no-repeat;
	}

.quiz-704  input {
	outline:none;
	background:none;
	color:#444;
	border: 1px dashed #C4C4C4;
	width:100px; height:18px;
	padding:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
	-webkit-transition: box-shadow 1s;
	-moz-transition: box-shadow 1s;
	-o-transition: box-shadow 1s;
	transition: box-shadow 1s;
}
.quiz-704 input:Focus{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);
	box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);
	-webkit-transition: box-shadow 1s;
	-moz-transition: box-shadow 1s;
	-o-transition: box-shadow 1s;
	transition: box-shadow 1s;
	background-repeat : no-repeat;
	}	


/*************************************
 * generic styling for ALS elements
 ************************************/
.article .als-container {
	position: relative;
	width: 600px;
	margin: 0px auto;
	z-index: 0;
	min-height:180px;
}

.article .als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}

.article .als-wrapper {
	position: relative;
	list-style: none;
}

.article ul .als-item {
	position: relative;
	display: block;
	text-align: center;
	cursor: pointer;
	float: left;
	list-style:none;
}

.article .als-prev, .article .als-next {
	position: absolute;
	cursor: pointer;
	clear: both;
}
/*************************************
 * specific styling for #demo3
 ************************************/
.article ul .als-item {
	margin: 0px 5px;
	padding: 4px 0px;
	min-height: 120px;
	min-width: 100px;
	text-align: center;
}

.article .als-item img {
	display: block;
	margin: 0 auto;
	vertical-align: middle;
}

.article .als-prev, .article .als-next {
	top: 70px;
}
.article .als-prev {
	left: 20px;
}

.article .als-next {
	right: 10px;
}

.responsive-youtube {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.responsive-youtube iframe,
.responsive-youtube object,
.responsive-youtube embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}