/*
Theme Name: G_theme
Theme URI: http://g-ji.com/
Description: New G
Version: 4.0
Author: G-ji
Author URI: http://g-ji.com/
*/
/*===========================*/
@import url("960.css");
@import url("menu.min.css");
@import url("reset.css");
@import url("iconize.css");

html{height: 100%;}
body{background-color:#ddd;font-size:100%;height: 100%;font-family:Tahoma;font-weight:normal;}
img{border:none;}
ol li{list-style-type:decimal;margin: 0;font-size:0.9em;}
ul li{list-style-type:none;margin: 0;font-size:0.9em;}
* pre{background-color:#eee;margin: 0 5%;}
* code{line-height:1.5em;margin: 0 5%;}
* strong{color:#555;}
table{font-size:1em;margin:1% auto;width:100%;border:none;}
table caption{color:#F21E1E;font-weight:700;margin:0.5% auto;width:auto;border:none;text-align:left;}
table th,table td{padding:0.5%;text-align:center;border:none;}
thead th{color:#4189C1;font-weight:700;border:none;font-size:0.9em;}
tbody td{font-size:0.8em;vertical-align:middle;}
td[class="center"] img{vertical-align:middle;}
* em{color:#000;font-weight:700;}
* sup,* sub{color:#045FB4;font-size:0.9em;}
* abbr{color:red;cursor:help;text-decoration:underline;}
* .left{text-align:left;}
* .center{text-align:center;}
* .right{text-align:right;}
* .justify{text-align:justify;}
* .indent{text-indent:5%;}
* p{line-height:1.3em;margin:0.5% 1%;font-size:0.9em;}
.big{color:red;font-size:1.5em;}
.bigorange{color:#f90;font-size:1.5em;font-weight:700;}
.underline{text-decoration:underline;}
.underline:hover{color:#000;text-decoration:underline;}
.f:first-letter,.fl:first-line{color:#30F;font-size:1.3em;}
.top{clear:both;display:block;margin:1% auto;text-align:center;line-height:1em;}
.superred{color:red;font-size:1.7em;font-weight:700;}
small{color:#2E9AFE;}
.noteclassic{background:#A9D0F5;border:1px solid #00F;}
.notehelp{background:#cbf;border:1px solid #9A2EFE;}
.noteimportant{background:#ffc;background-repeat:no-repeat;border:1px solid #FE9A2E;}
.notetip{background:#dfd;border:1px solid #04B404;}
.notewarning{background:#fdd;border:1px solid #FE2E2E;}
.noteclassic,.noteimportant,.notewarning,.notetip,.notehelp{clear:both;padding:2px 0;display:block;line-height:1.5em;}
.noteclassic p.note,.noteimportant p.note,.notewarning p.note,.notetip p.note,.notehelp p.note{line-height:1.5em;padding:2px;}
p#announce{float:left;width:100%;margin:0.5% auto;padding:0;line-height:3em; font-size:1em;text-align:center;}
p.announcement{background-color: #FFFABF; border-top: 1px solid #FFF15F;border-bottom: 1px solid #FFF15F; }
p.important{background-color:#F8E0E0; border-top: 1px solid red;border-bottom: 1px solid red; }
p.tip{background-color: #dfd; border-top: 1px solid #04B404;border-bottom: 1px solid #04B404;}
p.help{background-color: #EFF5FB; border-top: 1px solid #0000FF; border-bottom: 1px solid #0000FF;}
.warn{width:100%; font-size:1em;text-align:center;}
.warn p{margin:0.5% auto;padding:0;line-height:3em;}
img.aligncenter {display: block;margin:0 auto;}
img.alignright {float:right;margin:1%;}
img.alignleft {float:left;margin:1%;}
.preview_img{float:left;margin:1%;}
.hidden{visibility:hidden;display:none;}
input[type="submit"],input[type="button"]{cursor: pointer;}

/*links*/
* a:link{color:#555;text-decoration:none;white-space:normal;}
* a:visited{color:#555;text-decoration:none;white-space:normal;}
* a:hover{color:red;text-decoration:underline;}
* a:active{color:red;text-decoration:underline;}
a:focus{outline: 1px dashed #f00;}
.sf-menu a:link{color:#fff;text-decoration:none;white-space:normal;}
.sf-menu a:visited{color:#fff;text-decoration:none;white-space:normal;}
.sf-menu a:hover{color:red;text-decoration:underline;}
.sf-menu a:active{color:red;text-decoration:underline;}
#side_content a:link{color:red;text-decoration:none;white-space:normal;}
#side_content a:visited{color:red;text-decoration:none;white-space:normal;}
#side_content a:hover{color:#FF8000;text-decoration:underline;}
#side_content a:active{color:red;text-decoration:underline;}
#sidebar a:link{color:#B40404;text-decoration:none;white-space:normal;}
#sidebar a:visited{color:#B40404;text-decoration:none;white-space:normal;}
#sidebar a:hover{color:#000;text-decoration:underline;}
#sidebar a:active{color:red;text-decoration:underline;}


#announcement{width:100%;}
#main{margin-bottom:-100px;padding:0.5% 0;background-color:#fff;min-height: 100%;height: auto !important;height: 100%;}
#content{padding:1% 0;}
#header{text-indent:2.4%;}
#side_content{width:260px;padding:5px 0;}
#side_content .headline{margin:1% 0;padding:0.5% 0;border:1px solid #ddd;background-color:#eee;}
#side_content dl{margin:1% auto;padding :5px 0;width:96%;display:block;}
#footer{background-color:#fff;}
#footer address {color:#333;text-align:center;padding:1% 0;}
.push {height: 100px;}
.slide{border:none;	overflow:hidden;}
#random{background-color:#fff;}
#random .headline{margin:1% 0;padding:0.5% 0;border:1px solid #ddd;background-color:#eee;}
#random dl{margin:0 auto;padding:0.5% 0;}
#random dt{margin:0 auto;padding:0.5% 0;}
#random img{border:1px solid #999;padding:5px;background-color:#eee;}
#Manga_Update_List{background-color:#fff;padding:10px 0;}
#Manga_Update_List img{border:none;}
#Manga_Update_List th{background-color:#eee;border:1px solid #ddd;padding:5px 0;text-indent:1%;}
#Manga_Update_List td{border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.manga_series_lists{background-color:#fff;padding:10px 0;}
.manga_series_lists th{background-color:#eee;border:1px solid #ddd;padding:2px 0;text-indent:1%;}
.manga_series_lists .lc{background-color:#F6CECE;border:1px solid red;color:red;}
.manga_series_lists .lc a{color:red;}
.manga_series_lists .lc a:hover{color:#000;}
.manga_series_desc{background-color:#fff;padding:10px 0;}
.manga_series_desc th{background-color:#eee;border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.manga_series_desc td{border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.manga_chapter_list{background-color:#fff;padding:10px 0;}
.manga_chapter_list th{background-color:#eee;border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.manga_chapter_list td{border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.anime_series_lists{background-color:#fff;padding:10px 0;}
.anime_series_lists th{background-color:#eee;border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.anime_series_desc{background-color:#fff;padding:10px 0;}
.anime_series_desc th{background-color:#eee;border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.anime_series_desc td{border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.anime_episode_list{background-color:#fff;padding:10px 0;}
.anime_episode_list th{background-color:#eee;border:1px solid #ddd;padding:5px 0;text-indent:1%;}
.anime_episode_list td{border:1px solid #ddd;padding:5px 0;text-indent:1%;}

.headline{font-size:1.6em;color: #595959;margin:0 1%;}
.subheadline{font-size:1em;color:#656565;}
.title{font-size:1.2em;}
.ads_468,.ads_234{line-height:1.1em;}
.scroll_up,.scroll_down{cursor:pointer;color:red;}

/*login*/
#slide-panel{background-color:#fff;height:180px;display:none;visibility:hidden;}
.btn-slide{cursor:pointer;color:#fff; float:right; display:block;font-size:14px; text-transform:uppercase; font-weight:bold;height:26px; padding:3px 0 3px 0;line-height:22px;text-align:center;text-decoration:none;width:100px; background-color:#000; font-family:Arial;}
.loginform {width:940px; margin:0 auto;padding:5px 0; color:#000;}
.formdetails {color:#FFF;text-indent:1%;}
.formdetails label{color:#000;text-indent:1%;padding:5px;}
.formdetails input{border:none; padding:3px; background-color:#000;color:#fff;}
.loginregister {color:#000;text-indent:1%;width:940px; padding:5px;}
.loginregister a:link, .loginregister a:visited {color:#FFF; font-size:11px; text-decoration:underline;}
.loginform p{text-transform:uppercase;text-indent:1%;line-height:1.8em;padding:5px;}
.loginform li {display:inline;}
.loginform li img{vertical-align:middle;border: 1px solid #fff;}
.loginform li img:hover{border: 1px solid red;}
.loginform a:link, .loginform a:visited {color:#000; font-size:12px; text-decoration:underline;}
/*login*/

/*side bar*/
#sidebar{width:260px;padding:5px 0;color:#000;}
#sidebar h3{background-color:#eee;border:1px solid #ddd;font:bold 1.6em Tahoma;margin:1% auto 3%;padding:0;text-align:center;width:94%;}
#sidebar .execphpwidget{margin:1% auto;padding:0;width:98%;}
#sidebar .sidebar_widget{margin:0 auto 3%;padding:0;width:98%;}
.sidebar_widget ul{list-style-type:none;margin:1% auto;padding:0;width:96%}
.sidebar_widget li{margin:1% auto;padding:1%;}
.sidebar_widget .children, .sidebar_widget li li{list-style-type:square;margin:1% 1% 0 10%;}
#sidebar #tag_cloud{margin-bottom:2em;}
#sidebar #calendar_wrap{margin:1% auto;text-align:center;width:94%;}
#sidebar #wp-calendar{font-size:.92em;margin:1% auto;width:96%;}
#wp-calendar caption{color:#F21E1E;font-weight:700;padding:4px 0;text-align:center;}
#wp-calendar th,#wp-calendar td{padding:2px;text-align:center;}
#wp-calendar th{color:#4189C1;font-weight:700;}
#wp-calendar #prev{padding-top:4px;text-align:left;}
#wp-calendar #next{padding-top:4px;text-align:right;}
#wpcumuluswidgetcontent{margin:1%;padding:0;text-align:center;}
/*side bar*/

/*single post*/
.entry{border-bottom:1px solid #ddd;margin-bottom:1%;}

/*single post*/

/*view page*/
#view {border:1px solid #ddd;border-bottom:none;background-color:#fff;}
#view .posttitle,#image .imagetitle{border-bottom:3px solid red;font-size:2.5em;letter-spacing:normal;line-height:1em;}
#view .post,#image .post{margin:1% auto;padding:0;width:98%;}
a abbr,.post abbr{color:red;cursor:help;text-decoration:underline;}
#view  h1,#view h2,#view h3,#view h4,#view h5,#view h6{font-weight:400;}
#view  h1{font-size:2.2em;}
#view  h2{font-size:1.8em;}
#view  h3{font-size:1.6em;}
#view  h4{font-size:1.4em;}
#view  h5{font-size:1.2em;}
#view  h6{font-size:1em;}
#view  ul+li{list-style-type:none;}
#view .des{margin:1%;padding:0;}
.des table{margin:1% auto 0 1%;padding:0;width:60%;float:left;}
.des caption,.des th,.des td{text-align:left;}
.des .wp-post-image{float:right;margin:1% 1% 1% auto;padding:0;text-align:center;overflow:hidden;border:1px solid #ccc;}
.des .movies{float:right;margin:1% 1% 1% auto;padding:0;text-align:center;overflow:hidden;}
.pagenum span:hover,#manga span:hover{background-color:#fff;border:1px solid #FA5858;clear:both;margin:0 5%;padding:1%;text-align:center;width:40%;}
.post dd.file,.post dd.link{display:inline;text-align:justify;}
dd.link{width:48%;}
.picture img{border:1px solid #ddd;padding:5px;}
#view p[class="top"]{clear:both;text-align:center;}
p[class="top"] a{color:red;}
#view[class="list"] .entry{border:1px solid #fff;margin:1% auto;overflow:hidden;padding:0;width:98%;background-color:#fff;}
.pagenum span:hover{background-color:#fff;border:1px solid #FA5858;clear:both;margin:0 5%;padding:1%;text-align:center;width:40%;}
.watching_list,.manga_list{border-bottom:1px solid #ddd;margin-bottom:10px;}
.anime table{width:100%;}
/*.anime table{margin:1% auto 0 1%;padding:0;}*/
/*view page*/

/*comment*/
#the_comment{border:1px solid #ddd;border:none;margin-top:20px;}
#the_reply{margin:0 auto;width:98%;}
h5.comment{cursor:pointer;text-indent:1%;margin-top:1%;}
.comment h4{color:#FA5858;text-indent:1%;}
#respond {margin:0 auto;padding:2px 0;width:98%;}
#respond h4{color:#FA5858;}
.commentlist{list-style-type:none;width:98%;margin:0 auto;}
#commentform,#all_page{background-color:#fff;margin:1% auto;width:98%;padding:10px 0;border:1px solid #ddd;}
#commentform fieldset{margin:0 auto;width:98%;}
#commentform fieldset legend{margin-top:1%;}
label[for="author"],label[for="email"],label[for="url"],label[for="comment_text"],label[for="all_page"]{visibility:hidden;font-size:0.8em;padding:2px;}
input[id="author"]:focus+label[for="author"],input[id="email"]:focus+label[for="email"],input[id="url"]:focus+label[for="url"],textarea[id="comment_text"]:focus+label[for="comment_text"],textarea[id="all_page"]:focus+label[for="all_page"]{visibility:visible;background-color:#ddd;padding:5px;}
.required{font-weight:bold;color:red;font-size:0.8em;}
.no-required{font-weight:bold;color:green;font-size:0.8em;}
#commentform textarea,#all_page textarea{width:99%;margin:0 auto;color:blue;}
label[for="comment_text"],label[for="all_page"]{color:green;font-size:0.8em;}
/*#commentform legend{color:#000;font-size:1.4em;padding:5px 0;}
#commentform label{margin:0.5% 1%;color:#000;font-size:1.5em;padding:5px 0;}
#commentform li{margin-left:10px;margin-right:-12px;}
#commentform input{text-align:left;margin:1% auto 1% 1%;}
input#author,input#email,input#url{font-size:2em;display:block;margin:1% auto;width:98%;border:1px solid #ccc;color:#bbb;}
input#allow{font-size:0.9em;display:block;margin:1% auto;width:98%;border:1px solid #ccc;color:#bbb;cursor:text;}
#commentform #comment_text{display:block;margin:1% auto;width:98%;border:1px solid #ccc;color:#000;background-color:#fff;}*/
#commentform #submit{font-size:1em;display:block;padding:5px;border:1px solid #ccc;color:#000;cursor: pointer;}
li.comment,li.trackback,li.pingback{border:1px solid #ccc;list-style-type:none;margin:1% auto;}
#commentslist li.depth-1{border:1px solid #ddd;margin:1% 0;}
li.comment.preview{background:#ffc;border:3px solid #fab444;list-style-type:none;padding:1em;}
li.comment .comment-head{font-weight:700;margin-bottom:1em;}
#commentslist li .comment-author{font-size:1.3em;letter-spacing:-1px;}
.comment-head abbr{color:#999;}
.comment-author .avatar{background-color:#fff;float:left;margin:1%;}
#Reply .commentlist{list-style-type:none;margin:1% auto;width:98%;}
#Reply .comment-body,#Reply .comment-author,#Reply.comment-meta{width:98%;margin:1% auto;}

/*comment*/

/*manga*/
#all_page{margin:1% auto;padding:0;width:98%;background-color:#fff;display:block;clear:both;}
#all_page .all_page{margin:1% auto;display:block;clear:both;}
#manga h1{font-size:1.4em;text-align:center;}
form.Select{margin:0.5% auto; display:block;padding:0;}
.Select fieldset{margin:0.5% auto; display:block;border: none;padding:7px;width:98%;text-align:center;}
label[for="back"]{border: 1px solid #ddd;padding:5px;}
label[for="next"]{border: 1px solid #ddd;padding:5px;}
label[for="manga_series"]{border: 1px solid #ddd;padding:5px;}
#page-img{text-align:center;}
#page-img p{font-size:1.2em;text-align:center;}
#page-img .page{margin:1% auto;border:1px solid #ccc;display:block;}
/*manga*/

/*image page*/
#image{margin:0 auto;padding:0;width:100%;}
#image{margin:1% auto;width:100%;}
#image .imagetitle{border-bottom:3px solid red;font-size:2.5em;letter-spacing:normal;line-height:1em;margin:1% auto;text-align:center;width:98%;}
#image .post{width:98%;margin:0 auto;display:block;}
#image .navigation{margin:1% auto;width:15%;}
#image .alignleft {float:left;margin:0 5%;padding:0;}
#image .alignright {float:right;margin:0 5%;padding:0;}
.alignleft p{padding:10px 10px;}
.alignright p{padding:10px 10px;}
.alignleft p,.alignright p{border:1px solid #000;background-color:#fff;text-align:center;}
.alignleft a,.alignright a{color:red;}
.alignleft p:hover,.alignright p:hover{border:1px solid red;background-color:#fff;text-align:center;}
.alignleft a:hover,.alignright a:hover{color:#000;}
#image .attachment{margin:0 auto;text-align:center;width:98%;}
.attachment img,.alignleft img,.alignright img{border:1px solid #444;}
/*image page*/

/*entry page*/
.posttitle{border-bottom:3px solid red;font-size:1.8em;letter-spacing:normal;line-height:1em;}
.posttitle a:link,.posttitle a:visited{color:#111;text-decoration:none;}
.posttitle a:hover,.posttitle a:active{background:transparent;color:#000;text-decoration:none;}
.post{margin:1% auto;padding:0;width:98%;}
.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{font-family:georgia, constantia, times, serif, Tahoma;font-weight:400;}
.post h1{font-size:2.6em;}
.post h2{font-size:2.2em;}
.post h3{font-size:1.8em;}
.post h4{font-size:1.6em;}
.post h5{font-size:1.4em;}
.post h6{font-size:1.2em;}
.post ul+li{list-style-type:none;}
.post img{background-color:#fff;border:1px solid #ddd;padding:5px;}
.post p.img{text-align:center;}
.pagenum span:hover{background-color:#fff;border:1px solid #FA5858;clear:both;margin:0 5%;padding:1%;text-align:center;width:40%;}

/*entry page*/

/*archive*/
#archive .entry{overflow:hidden;padding:0;}
#archive .post{margin:1% auto;overflow:hidden;padding:0;width:98%;}
/*#archive  img{float:left;margin:1%;padding:1%;text-align:center;overflow:hidden;}*/
#archive .entry .posttitle{border-bottom:3px solid red;font-size:1.8em;letter-spacing:normal;line-height:1em;margin:1% auto;padding-top:1%;width:98%;}
.posttitle a:link,.posttitle a:visited{color:#111;text-decoration:none;}
.posttitle a:hover,.posttitle a:active{background:transparent;color:#000;text-decoration:none;}
#archive h1,#archive h2,#archive  h3,#archive h4,#archive h5,#archive h6{font-family:georgia, constantia, times, serif, Tahoma;font-weight:400;letter-spacing:-1px;}
#archive h1{font-size:2.6em;text-align:center;}
#archive h2{font-size:2.2em;text-align:center;}
#archive h3{font-size:1.8em;text-align:center;}
#archive h4{font-size:1.6em;text-align:center;}
#archive h5{font-size:1.4em;text-align:center;}
#archive  h6{font-size:1.2em;text-align:center;}
#archive ol {list-style-type:decimal;}
#archive p.img{text-align:center;}
#archive abbr,.entry abbr{color:red;cursor:help;text-decoration:underline;}
#archive dl{text-align:center;}
td[class="center"],td[class="center"] img{vertical-align:middle;margin:0.5% 0;padding:0.5% 0;}
/*archive*/

/*navigator*/
.navigation{width:98%;margin:0 auto;border-top:1px solid #ccc;clear:both;}
.commentnavigation{width:98%;margin:0 auto;clear:both;}
.navigation .alignleft,.commentnavigation .alignleft{float:left;}
.navigation .alignright,.commentnavigation .alignright{float:right;}
/*navigator*/
#single .navi .previous{float:left;margin:1% auto 1% 1%;text-align:center;width:auto;}
#single .navi .nextt{float:right;margin:1% 1% 1% auto;text-align:center;width:auto;}
#single .nextt,#single .previous{background:#fff;border:1px solid #eee;padding:5px;}
#single .nextt{float:right;margin:1% 1% 1% auto;text-align:center;width:40%;}
#single .nextt:hover,#single .previous:hover{background:#fff;border:1px solid #FA5858;}


/*misc widget*/
#before_footer{margin:1% auto;width:98%;clear:both;}
#before_footer ul{margin:1% auto;list-style-type:none;text-align:left;}
#before_footer li{display:inline;}
#before_footer .footer_widget{float:left;font-size:1em;margin:0.5% 0.4% 1%;overflow:hidden;padding:0;text-align:center;width:24%;}
.footer_widget h5{border-bottom:1px solid #FF8000;font-family:Tahoma;font-size:2em;font-weight:400;letter-spacing:1px;margin:1% auto;padding:1% 0;text-align:center;width:98%;}
.footer_widget .execphpwidget{margin:1% auto 0;text-align:center;width:98%;}

.bottom_manga{clear:both;margin:0 auto;padding:0;width:100%;}
.bottom_manga ul{list-style-type:none;margin:0 auto;padding:0;text-align:left;}
.bottom_manga li{display:inline;margin:0 1%;padding:1px 0;}
.bottom_manga .manga_widget{font-size:0.8em;margin:1% auto;text-align:justify;width:98%;}
.manga_widget h5{border-bottom:1px solid #FE2E2E;font-size:2em;font-weight:400;letter-spacing:1px;margin:1% auto;line-height:1.5em;padding:0;text-align:center;width:98%;}
.manga_widget .execphpwidget,.manga_widget .textwidget{margin:1% auto;text-align:center;width:98%;}
.manga_widget p{line-height:1.5em;text-align:center;}
/*misc widget*/

/* Lists */

ul, ol {margin: 20px 0 20px 5px;}
ol {padding-left: 2em;}
ul ul, ol ol,
ul ol, ol ul {
	margin-top: 8px;}
ul li, ol li {
	line-height: 1.3em;
	padding: 3px 5px;}
ul li {padding-left: 15px;}
ol li {
	list-style-type:decimal;
	list-style-position: outside;}

/* custom list styles */

	/* bullet types */
* [class^="bullet"]{padding:0 25px;color:transparent;line-height:50px;}
.bullet{ background: transparent url(images/bullets/dot_gray.gif) no-repeat 2.3em .6em;}	/* default list style */
.bullet-black { background: transparent url(images/bullets/dot_black.gif) no-repeat 2.3em .6em;}
.bullet-gray{ background: transparent url(images/bullets/dot_gray.gif) no-repeat 2.3em .6em;}
.bullet-silver{ background: transparent url(images/bullets/dot_gray_light.gif) no-repeat 0 .6em;}
.bullet-blue { background: transparent url(images/bullets/dot_blue.gif) no-repeat 2.3em .6em;}
.bullet-green { background: transparent url(images/bullets/dot_green.gif) no-repeat 2.3em .6em;}
.bullet-orange{ background: transparent url(images/bullets/dot_orange.gif) no-repeat 2.3em .6em;}
.bullet-red{ background: transparent url(images/bullets/dot_red.gif) no-repeat 2.3em .6em;}
.bullet-disc-black { background: transparent url(images/bullets/circle_black.gif) no-repeat 2.3em .6em;}
.bullet-disc-gray{ background: transparent url(images/bullets/circle_gray.gif) no-repeat 2.3em .6em;}
.bullet-disc-silver{ background: transparent url(images/bullets/circle_gray_light.gif) no-repeat 2.3em .6em;}
.bullet-disc-blue{ background: transparent url(images/bullets/circle_blue.gif) no-repeat 2.3em .6em;}
.bullet-disc-green{ background: transparent url(images/bullets/circle_green.gif) no-repeat 2.3em .6em;}
.bullet-disc-orange{ background: transparent url(images/bullets/circle_orange.gif) no-repeat 2.3em .6em;}
.bullet-disc-red{ background: transparent url(images/bullets/circle_red.gif) no-repeat 2.3em .6em;}
.bullet-check{ background: transparent url(images/bullets/check.gif) no-repeat 2.3em 0;}
	
	/* numbered list with styling */	
	ol.number-pad 						{ padding: 3px 5px 5px 22px; border-left: 1px solid #E9E9E9;
										  background: #fff url(images/bullets/ordered-background.gif) repeat-y 0 0; }
	ol.number-pad ol, ol.number-pad ul	{ background: none; margin-left:18px; }
	ol.number-pad  li 					{ padding-left: 10px; border-bottom:1px dotted #D6D6D6; }
	
	/* list with image, title and description */
	ul.post-list 		{ margin-left:0; }
	ul.post-list li		{ margin: 0 0 1em; padding: 0; background: none; border-bottom: 1px dotted #D6D6D6; font-size: 85%; }
	ul.post-list li img	{ float: left; margin: 0 8px 1em 0; border: 1px solid #C6C6C6; }
	ul.post-list li a {
		display: block;
		font-weight:bold;
		margin-bottom: .3em;}
	
	/* horizontal lists */
	ul.horizList { margin: 0 0 1em; }
	ul.horizList li {
		display: inline;
		margin: 0;
		padding: 0;
		background: none;}
		
	/* socail network horizontal list (used in footer) */
	ul.socialLinks {
		height: 25px;
		margin: 1em 22px -16px;}
	ul.socialLinks li a {
		display: block;
		float: right;
		height: 24px;
		overflow: hidden;
		padding: 0 3px 0 2px;}
	ul.socialLinks li a:hover, ul.socialLinks li a:active {
		height: 29px;
		margin-top: -5px;}

#form_upload{margin:1% auto;}
#upload_body{width:98%;margin:1% auto;padding:0;}
#upload_body #link{width:98%;margin:1% auto;padding:0;}
#upload_body strong{color:red;}

/* Easy Slider */
#slider{
overflow:hidden;
}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		overflow:hidden;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:620px;
		height:300px;
		overflow:hidden;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em auto;
		padding:0;
		height:28px;
		width:98%;
		/*clear:both;
		width:940px;*/
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#fff;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#ccc;
		color:#222;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

#register-form {
	width: 400px;
	overflow: hidden;
	height: 230px;
	position: relative;
	background: #f9f9f9 url(images/secure.png) no-repeat 260px 40px;
	font-family: Helvetica Neue, Helvetica, Arial !important;
}
#lostpassword-form{
	width: 400px;
	overflow: hidden;
	height: 220px;
	position: relative;
	/*background: #f9f9f9 url(images/secure.png) no-repeat 260px 40px;*/
	font-family: Helvetica Neue, Helvetica, Arial !important;
}
#register-form input[type="text"],#lostpassword-form input[type="text"]{
	display: block;
	border: 1px solid #ccc;
	margin: 5px 20px;
	padding: 9px 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
	width: 200px;
	font-family: Helvetica Neue, Helvetica, Arial !important;
}

#register-form input[type="text"]:hover,#lostpassword-form input[type="text"]:hover {
	border-color: #b1b1b1;
}

#register-form input[type="text"]:focus ,#lostpassword-form  input[type="text"]:focus{
	-moz-box-shadow: 0 0 3px #ccc;
	-webkit-box-shadow: 0 0 3px #ccc;
}
#register-form input[type="submit"]#register {
	background: url(images/register.png) no-repeat;
	border: 0;
	clear: both;
	cursor: pointer;
	height: 40px;
	overflow: hidden;
	position: relative;
	left:10px;
	text-indent: -9999px;
	top:5px;
	width:140px;
}
#lostpassword-form input[type="submit"]#lostpassword{
	background: url(images/submit.png) no-repeat;
	border: 0;
	clear: both;
	cursor: pointer;
	height: 40px;
	overflow: hidden;
	position: relative;
	left:255px;
	text-indent: -9999px;
	top:-42px;
	width:140px;
}
/*div#register-form input[type="submit"]#register:hover {
	background-position: 0 -32px;
}*/
#register-form span,#lostpassword-form  span{
	display: block;
	margin-bottom: 22px;
}

#register-form .title {margin-left:15px}
#register-form .title h1,
#register-form .title span {text-shadow:1px 1px 0px #fff}
#register-form .title h1 {
	margin:7px 0;
}

p.statement {
	position:absolute;
	/*bottom:-2px;*/
	left:10px;
	font-size:.9em;
	color:#6d6d6d;
	text-shadow:1px 1px 0px #fff;
}
#overhead {
	position: fixed;
	top: 0;
	left: 0;
	height: 25px;
	font-size: 11px;
	width: 100%;
	z-index: 1000;
}
	#overhead .padder {
		position: relative;
		padding: 0;
		width: 100%;
		margin: 0 auto;
		background: rgb(91,74,70); /* Fallback */
		background: rgba(0, 0, 0, 0.4);
		height: 25px;
	}
		body#bp-default #overhead .padder {
			min-width: 960px;
			max-width: 1250px;
		}

		body#bp-default.activity-permalink #overhead .padder {
			min-width: 960px;
			max-width: 960px;
		}

#overhead * { z-index: 999; }

#overhead div#admin-bar-logo {
	position: absolute;
	top: 5px;
	left: 10px;
}

#overhead a img {
	border: none;
}

#overhead li {
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 100%;
	text-align: left;
}

#overhead li a {
	padding: 7px 13px 7px 13px;
	color: #eee;
	text-decoration: none;
	font-size: 11px;
}
	#overhead li.alt { border: none; }

	#overhead li.no-arrow a {
		padding-right: 15px;
	}

	#overhead ul li ul li a span {
		display: none;
	}

#overhead li:hover, #overhead li.hover {
	position: static;
}

#admin-bar-logo {
	float: left;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 8px;
	margin: 0;
	text-decoration: none;
	color: #fff;
}
	body#bp-default #admin-bar-logo { padding: 2px 8px; }

/*******************/

#overhead ul { /* all lists */
	margin: 0;
	list-style: none;
	line-height: 1;
	cursor: pointer;
	height: auto;
	padding: 0;
}

#overhead ul li { /* all list items */
	padding: 0;
	float: left;
	position: relative;
	/*background: url(http://img1.sankakustatic.com/gfx/social/admin-menu-arrow.gif) 88% 53% no-repeat;*/
	padding-right: 9px;
}
	#overhead ul li.no-arrow {
		background: none;
		padding-right: 0;
	}

	#overhead ul li ul li {
		background-image: none;
	}

#overhead ul li.align-right {
	position: absolute;
	right: 0;
}

#overhead ul li a {
	display: block;
}

#overhead ul.main-nav li:hover, #overhead ul.main-nav li.sfhover, #overhead ul.main-nav li ul li.sfhover {
	background-color: #333;
}

/* second-level lists */

#overhead ul li ul {
	position: absolute;
	width: 185px;
	left: -999em;
	margin-left: 0;
	background: #333;
	border: 1px solid #222;
	-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
}
	#overhead ul li > ul {
		border-top: none;
	}

	#overhead ul li ul a {
		color: #eee;
	}

#overhead ul li ul li {
	float: left;
	width: 174px;
	margin: 0;
}
	#overhead ul li ul li:hover a {
		color: #fff;
	}

#overhead ul li div.admin-bar-clear {
	clear: both;
}

#overhead ul.main-nav li ul li:hover, #overhead ul.main-nav li ul li.sfhover, #overhead ul.main-nav li ul li.sfhover {
	background-color: #222;
}

/* third-and-above-level lists */

#overhead ul li ul ul {
	margin: -25px 0 0 184px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
	#overhead ul li ul li:hover ul li a {
		color: #eee;
	}
		#overhead ul li ul li ul li:hover a {
			color: #fff;
		}

#overhead ul li:hover ul, #overhead ul li ul li:hover ul, #overhead ul li.sfhover ul, #overhead ul li ul li.sfhover ul  {
	left: auto;
}

#overhead ul li.align-right:hover ul {
	right: 0;
}

#overhead ul li:hover ul ul, #overhead li.sfhover ul li ul {
	left: -999em;
}

/* Menu item css */

#overhead img.avatar {
	float: left;
	margin-right: 8px;
}

#overhead span.activity {
	display: block;
	margin-left: 34px;
	padding: 0;
}

#overhead ul.author-list li a { height: 17px; }

#overhead ul li#bp-adminbar-notifications-menu a span {
	padding: 0 6px;
	margin-left: 2px;
	background: #fff;
	color: #000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}


