@charset "utf-8";

/*
Theme Name: Springiette 2010 /Updated Jan 2011
Author: Shouri
*/

/* MAIN LAYOUT */
body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Tahoma, Trebuchet MS, sans-serif;
	font-size:small;
	color: #8B5A4B;
}

#wrapper {
	background:#8B5A4B;
	margin: 0 auto;
}

#inner-wrapper {
	margin:0 auto;
	width:992px;
	background:#641D19;
	text-align:center;
}

#shouribar {
	background:#000 url('../../../img/barbg.png') repeat-x;
	margin:0 auto;
	width:992px;
	height:33px;
	text-align: left;
}

#header {
	width:992px;
	height:167px;
	margin:0 auto;
	background:transparent url('../../../img/banner.png') no-repeat;
	text-align: left;
}
#logo {
	float: left;
	width: 635px;
	height: 152px;
}

#ad01 {
	float: left;
	width:287px;
	height:135px;
	background:#470708;
	margin: 15px 0 0 5px;
	padding: 9px 0 0 0;
}

#clear {
	clear: both;
}

/*****************************
       MAIN NAVIGATION
*****************************/

#navigation {
	background:#641D19 url('../../../img/navigation.png') 0 no-repeat;
	width:992px;
	height:45px;
	margin: 6px auto -5px auto;
	text-align: center;
}
/*
#navigation li {
    margin: 0;
    padding: 0;
    list-style: none;
	float:left;
}  

#navigation li, #navigation a {
    height: 43px;
    display: block;
}  

#navigation li:hover, #navigation a:hover {
    height: 43px;
    display: block;
    background-position: 0 bottom;

}

#barchive {
	width: 147px;
    background: url('../../../img/b01.png') 0 0 no-repeat;
} 

#bcast {
    width: 107px;
    background: url('../../../img/b02.png') 0 0 no-repeat;
} 

#bgallery {
    width: 136px;
    background: url('../../../img/b03.png') 0 0 no-repeat;
} 

#bgoodies {
    width: 142px;
    background: url('../../../img/b04.png') 0 0 no-repeat;
} 

#bshop {
    width: 114px;
    background: url('../../../img/b05.png') 0 0 no-repeat;
} 

#babout {
    width: 125px;
    background: url('../../../img/b06.png') 0 0 no-repeat;
} 

#babout {
    width: 125px;
    background: url('../../../img/b06.png') 0 0 no-repeat;
} 

#ifb {
    width: 36px;
    background: url('../../../img/i01.png') 0 0 no-repeat;
} 

#itw {
    width: 33px;
    background: url('../../../img/i02.png') 0 0 no-repeat;
}

#ida {
    width: 33px;
    background: url('../../../img/i03.png') 0 0 no-repeat;
}

#itu {
    width: 33px;
    background: url('../../../img/i04.png') 0 0 no-repeat;
}

#irss {
    width: 33px;
    background: url('../../../img/i05.png') 0 0 no-repeat;
}
*/
#content {
	width: 939px;
	background: #B2947A;
	margin: 0 auto;
	position: relative;
}

#disclaimerbox {
	width:910px;
	height:130px;
	margin: 0 auto;
	padding: 5px 41px 0 41px;
	text-align: center;
	position:relative;
}

.disclaimer {
	font-family: verdana;
	font-size: 8pt;
	color: #FFFF00;
}

#pwwrapper {
	margin:0 auto;
	width:992px;
	background: #641D19;
	text-align: center;
}

/*****************************
        	CONTENT
*****************************/

#nyusu {
width: 300px;
height: 285px;
margin: 0 auto;
overflow-y: auto;
}

#otherbox {
width: 300px;
margin: 0 auto;
}

#poll{
width: 250px;
margin: 0 auto;
}

#nyusulike {
width: 275px;
margin: 0 auto;
text-align:left;
padding: 0 12px;
}

#adbox {
padding: 0 0 0 34px;
float: left;
}

#adbox2 {
padding: 0 0 0 34px;
float: left;
width: 160px;
}

#adbox3 {
padding: 0 0 8px 12px;
float: left;
width: 60px;
}

#shaare{
margin: 0 auto;
padding: 0 0 0 135px;
}
/***************************************
Content area
****************************************/
#cwrapper {
width: 939px;
margin: 0 auto;
padding: 0;
background-color: #B2947A;
}

#diva {
float: left;
width: 523px;
margin: 0 0 0 0;
padding: 0 9px 0 32px;
background: #B2947A url('http://www.springiette.net/img/bg_diva.gif') repeat-y center 0;
}

#divb {
float: left;
width: 334px;
margin: 0 0 5px 0;
padding: 0 33px 0 8px;
background: #B2947A url('http://www.springiette.net/img/bg_divb.gif') repeat-y center 0;
}

#cwrapperclear {
	clear: both;
	float: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
/***************************************
TEXT
***************************************/
p, td, th {
	font-family: verdana;
	font-size: 9pt;
	color: #420002;
}

.news {
	font-family: verdana;
	font-size: 9pt;
	color: #420002;
	padding: 0px 23px 0px 23px;
}

.newsb {
	width: 283px;
	text-align: center;
	margin: 0 auto;
}

.newsl {
	font-family: verdana;
	font-size: 9pt;
	color: #420002;
	padding: 0px 23px 0px 23px;
	text-align: left;
}

#extrapages {
	padding: 0px 38px 0px 38px;
}

.newsdate {
	font-family: verdana;
	font-size: 8pt;
	color: #420002;
	padding: 0px 20px 0px 20px;
	text-align: center;
	font-style: italic;
}

.shopp {
	font-weight: normal;
	font-family: verdana;
	font-size: 9pt;
	color: #420002;
	padding: 0px 5px 0px 5px;
	text-align: center;
}

.title {
	font-family: verdana;
	font-size: 10pt;
	color: #420002;
	font-weight: bold;
}

/***************************************
LINKS
***************************************/
a:link { text-decoration: none; font-weight: bold; color: #D43C30; background: none; }
a:visited { text-decoration: none; font-weight: bold; color: #900009; background: none; }
a:hover { text-decoration: none; font-weight: bold; color: #FA0000; background: #420002; }
a.yellow:link { text-decoration: none; font-weight: bold; color: #F4BB00; background: none; }
a.yellow:visited { text-decoration: none; font-weight: bold; color: #F4BB00; background: none; }
a.yellow:hover { text-decoration: none; font-weight: bold; color: #FFFF00; background: #420002; }
a.thumbsborder:link { text-decoration: none; font-weight: bold; color: #641D19; background: none; }
a.thumbsborder:visited { text-decoration: none; font-weight: bold; color: #B2947A; background: none; }
a.thumbsborder:hover { text-decoration: none; font-weight: bold; color: #B2947A; background: #B2947A; }

/**************
OLD ETC
***************/
td.credit {
color: #FFFF00;
font-family: verdana;
font-size: 8pt;
}

a.credit {
color: #FFFF00;
font-family: verdana;
font-size: 8pt;
font-weight: bold;
}

a.credit:link { text-decoration: none; color: #FFFF00; background:none; }
a.credit:visited { text-decoration: none; color: #FFFF00; background:none; }
a.credit:hover { text-decoration: underline; color: #FFFF00;}

/*
.thestrip {
margin:0 auto;
}
*/

.archive-summary {
height:140px !important;
}

.archive-summary {
height:68px;
width: 88px;
}

.thoughts {
width:440px;
}

.thoughts td {
vertical-align:top;
text-align:left;
}

.thoughts .icon {
width:50px;
}

.thoughts .thought {
width: 375px;
}

.thought p {
margin:0;
}

.pager {
width:400px;
margin:20px auto 10px auto;
padding:12px;
text-align:center;
}

.admins ul, .admins ul li ul, .admins ul li {
margin:0;padding:0;
list-style:none;
}

.admins h4,.admins .xar-block-title {
font-size:1em !important;
margin:0;padding:0;
}

.admins a {
color:#440607;
}

.admins a:hover {
color: #FFFF00;
}

.admins ul li, .admins ul li ul li {
padding-left:3px;
}

/***************************************
ADD THIS
***************************************/
.addthis_toolbox .hover_effect
{
    width: 430px;
    padding: 10px 0 6px 10px;
    border: 0px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 3px;
}

.addthis_toolbox .hover_effect a {
    border: 2px solid #F0E7DE;
    padding: 4px;
    text-decoration: none;
    float:left;
    margin-right:1px
}

.addthis_toolbox .hover_effect a:hover {
    border: 2px solid #470708;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #FEDA44;
    color: #470708;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span {
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}

/*span.at15t_expanded { float:left;  }*/
a.addthis_button_expanded { padding-bottom:0 !important; }

/***************************************
COMMENTS GRRR 
***************************************/

.comdate {
font-family: verdana;
font-size: 8pt;
color: #420002;
text-align: left;
font-style: italic;
margin: 0px 0px 0px 85px;
}

.comdate1 {
font-family: verdana;
font-size: 8pt;
color: #420002;
text-align: left;
font-style: italic;
margin: 0px 0px 0px 0px;
}

#commentsdiv {
width:400px;
margin:0 auto;
position:relative;
text-align:left;
}

#commentsdiv label {
float:left;
width: 80px;
text-align:right;
}

#package-aweb {
width:280px;
}

#commentsdiv .xar-ib-field {
color: #B2947A;
text-align: left;
}

#commentsdiv input {
float: left;
}

#commentsdiv textarea {
float:left;
width:280px;
}

.xar-ib-leftpanel {
float:left;
text-align: left;
width:400px;
}

.h3c {
font-family: verdana;
color: #420002;
font-size: 11pt;
font-weight: bold;
}

#combut {
width:174px;
text-align:center;
margin: 0 auto;
height:37px;
line-height:9px;
}

.fleft {
	float: left;
}

#center {
	text-align: center;
	margin: 0 auto;
}
