/*************** LOGO AREA ALTERATIONS AND ADDITIONS ***************/

/******* Custom CSS-made Buttons ********/

span.bigbutton {
background:url(http://i.imgur.com/2lHDy4Z.png) no-repeat center center;
padding:14px 42px 15px 20px;
color:#fff;
text-shadow:0 1px 2px #541515;
font-family:'Droid Sans';
font-size:12px;
font-weight:bold;
}

span.bigbutton:hover {
background:url(http://i.imgur.com/aLCwxPa.png) no-repeat center center;
}

span.bigbutton:active {
background:url(http://i.imgur.com/M51SuDt.png) no-repeat center center;
}

tr.postbtn td {
text-align:center;
}


td.c_desc img,td.c_desc input {
float:left;
vertical-align:middle;
}

.category {
min-height:185px;
}

.c_mark img {
display:block;
margin:auto;
}

#stats_members {
line-height:1.2;
}

td.c_cat-mark,td.c_cat-icon {
text-align:center;
width:30px;
padding:5px 0;
}

td.c_cat-starter {
width:125px;
}

td.c_cat-lastpost {
width:175px;
}

.c_user {
border:none;
vertical-align:top;
}

.c_post,.c_sig,.c_nosig {
width:100%;
}

.avatar {
max-width:150px!important;
border:3px solid #ADDCE3;
text-align:center;
margin:10px auto 0;
display:block;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
box-shadow:0 0 10px 2px #103CA0;
-webkit-box-shadow:0 0 10px 2px #103CA0;
-moz-box-shadow:0 0 10px 2px #103CA0;
}

.av_wrap {
overflow:hidden;
text-align:center;
margin:auto;
}

table#pm_viewer img.avatar,table#avatar_gallery_sys.ucp img.avatar {
margin:10px 0 15px -3px;
}

table#pm_viewer td.c_username a,table#pm_viewer img.avatar {
position:relative;
z-index:1;
}

td.c_user .usertitle {
text-align:center;
font-size:11px;
margin-top:10px;
position:relative;
z-index:1;
}

td.c_user div.usertitle img {
margin-top:-5px;
}

div.membertitle {
width:90%;
color:#C1EBF2;
font-size:11px;
margin:-10px auto 10px;
position:relative;
text-align:center;
z-index:1;
}

.pip {
white-space:nowrap;
margin:10px 0 0;
}

dl.user_info dt,dl.user_info dd {
padding:0.1em;
}

dl.user_info dt {
float:left;
min-width:4em;
margin:0;
}

dl.user_info dd.spacer,dl.user_profile dd.spacer {
padding:0;
}

td.c_poll-choice {
line-height:1.5;
padding-left:45%;
position:relative;
z-index:1;
}

td.c_poll-answer {
text-align:right;
width:42.5%;
}

td.c_poll-bar {
text-align:left;
vertical-align:middle;
width:42.5%;
}

* html td.c_poll-bar span {
margin-top:3px;
}

td.c_post {
background-image:url(http://z4.ifrm.com/30296/128/0/p1098325/PostL.png),url(http://z4.ifrm.com/30296/128/0/p1098326/PostR.png),url(http://z4.ifrm.com/30296/128/0/p1098327/PostW.png);
background-position:left top,right top,center top;
background-repeat:no-repeat,no-repeat,repeat-x;
background-color:transparent;
border:none;
color:#9b9b9b;
text-shadow:0 1px 2px rgba(0,0,0,0.5);
font-family:'Droid Sans';
font-size:11px;
line-height:1.7;
vertical-align:top;
}

div.postinner {
background:url(http://z4.ifrm.com/30296/128/0/p1114450/PostL.png) no-repeat left bottom,url(http://z4.ifrm.com/30296/128/0/p1114451/PostR.png) no-repeat right bottom,url(http://z4.ifrm.com/30296/128/0/p1114449/PostW.png) repeat-x center bottom;
background-color:#282828;
padding:0 8px 10px;
margin:0 -10px -10px;
}

table#single_post.topic div.postinner {
padding:0 6px 10px;
}

div.post_extension {
background:url(http://z4.ifrm.com/30296/128/0/p1098324/PostExtension.png) no-repeat left bottom;
padding:0 0 5px 31px;
margin-left:-31px;
}

table.search_results_post div.post_extension,table#single_post.topic div.post_extension,table#pm_viewer div.post_extension,table#cal_event div.post_extension,table#pm_viewer div.userinner,table#pm_viewer div.userinnerdeep {
background:none;
}
/******* END OF BUTTONS ******/

/**** Profile Photo Next to Logo ****/
.styleavi {
    width: auto;
    border: 1px solid #333333;
    color: black;
    }

.styleavi a {
    width: auto;
    color: black;
    }

.l_style {
    margin-top: 5px;
    margin-right: 5px;
    }

span.l_style img {
   width: 95px;
   height: 95px;
   }

}

/***** Main *****/
#logo_img {
float:left;
margin-top:30px;
}

#logo-r {
float:right;
margin:75px 15% 0 0;
padding:0 5px;
position:relative;
}

/***** Menu Main *****/

ul.drop_menu,.drop_menu li,ul.logo_nav,.logo_nav li { list-style-type:none; }

.logo_nav li {
float:right;
padding:0 5px;
text-align:center;
}

.logo_nav a {
display:block;
position:relative;
height:45px;
width:45px;
}

/***** Logo ELP *****/

li#logo_elp a {
background:transparent url(http://i.imgur.com/rS4VwLz.png) no-repeat left bottom;
}

li#logo_elp a:hover {
background:transparent url(http://i.imgur.com/rS4VwLz.png) no-repeat right bottom;
}

li#logo_elp ul {
background:transparent url(http://i.imgur.com/pixOjFz.png) no-repeat center bottom;
}


/***** Logo FIP *****/

li#logo_fip a {
background:transparent url(http://i.imgur.com/rS4VwLz.png) no-repeat left center;
}

li#logo_fip a:hover {
background:transparent url(http://i.imgur.com/rS4VwLz.png) no-repeat right center;
}

li#logo_fip ul {
background:transparent url(http://i.imgur.com/pixOjFz.png) no-repeat center center;
}

/***** Logo UCP *****/

li#logo_ucp a {
background:transparent url(http://i.imgur.com/rS4VwLz.png) no-repeat left top;
}

li#logo_ucp a:hover {
background:transparent url(http://i.imgur.com/rS4VwLz.png) no-repeat right top;
}

li#logo_ucp ul {
background:transparent url(http://i.imgur.com/pixOjFz.png) no-repeat center top;
}

/***** Menu Drop Down *****/
.logo_nav ul {
left:-999em;
margin:-2px 0 0 -1px;
padding:0 0 5px;
position:absolute;

z-index:1;
bottom:45px;
height:65px;
right:-115px;
width:430px;
}

.logo_nav ul li { float:left!important;padding:0; }

.logo_nav ul li a {
background:none!important;
color:#000000;
display:block;
font-size:12px;
font-style:normal;
font-weight:bold;
height:auto !important;
margin:30px 0 0 18px !important;
padding:3px 0 0 10px !important;
width:auto !important;
}

.logo_nav ul li a:hover {
border-bottom:2px solid #565554;
color:#565554;
}

.logo_nav a img {
vertical-align:bottom;
}

.logo_nav li:hover ul,.logo_nav li.hover ul {
left:auto;
}

html,body {
background:url(http://i.imgur.com/uZncVxe.png);
background-color:#1e1e1e;
color:#ffffff;
font-family:"Helvetica", "Arial", "Bitstream Vera Sans", "Verdana", sans-serif;
font-size:93.3%;
margin:0;
padding:0;
min-width:975px;
}

a {
color:#d9d9d9;
text-decoration:none;
}

a:hover {
color:#d9d9d9;
text-decoration:none;
}

hr {
background-color:#0a0b0b;
border:0;
clear:both;
color:#0a0b0b;
height:1px;
}

table {
border-collapse:collapse;
border-spacing:0;
clear:both;
empty-cells:show;
width:100%;
}

th,td {
border:1px solid #0a0b0b;
}

th {
background:url(http://i1340.photobucket.com/albums/o726/Neidr/Antite%20BBS/Naruto%20Antite%20BBS/narutableline2_zps00f7cc6b.png) repeat-x top #1e1e1e;
color:#d9d9d9;
font-weight:400;
padding:3px 5px;
text-align:left;
}

td {
background:url(http://i1340.photobucket.com/albums/o726/Neidr/Antite%20BBS/Naruto%20Antite%20BBS/narutableline_zps7fef0cc4.png);
background-repeat: repeat-x;
background-color:#1e1e1e;
color:#ffffff;
padding:5px 10px;
}

th a,th a:hover {
color:#d9d9d9;
font-weight:700;
}

h1 {
font-size:200%;
}

h2,h3 {
font-size:100%;
}

.category h2,.topic h2,thead th {
background:url(http://i.imgur.com/PLfNF5L.png) repeat-x top #141414;
padding: 0px 0px 8px 0px;
color:#fff;
font-size:110%;
font-weight:700;
}

#portal h2 {
background:url(http://i.imgur.com/KIcMrMa.png); repeat-x top #141414;
padding: 0px 0px 8px 0px;
color:#fff;
font-size:110%;
font-weight:700;
}

#portal_foot h2 {
background:url(http://i.imgur.com/KIcMrMa.png); repeat-x top #141414;
padding: 0px 0px..

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}