/*
Theme Name: Mini
Description: Fast loading mini theme, utilising mootools, with 5 different colour schemes and no images.
Version: 3
Author: XXH
Author URI: http://dlsite.org
Latest updated: 28th Apr 2010
Tags: one-columns, white, black, blue, green, silver, fixed-width, Top menu bar
*/
html, body{ padding:20px 0px 20px 0px; margin:0; text-align:center; font-family:verdana; font-size: 13px;} 

#page{ width:610px; text-align:left; margin-left:auto; margin-right:auto;} 

#header{position:relative; width:610px; margin: 0px; height:50px; padding: 0px;} 
#header h1{ position:relative; width: 610px; margin:0px 0px 2px 0px; width: auto; padding:0px; font-family:arial; font-weight:bold; font-size:20px; text-transform:none;} 
#header h1 a{ text-decoration:none;}
#header h1 a:hover{ text-decoration:none;}

#links_ex{position:relative; width:610px; margin: 0px; height:50px; padding: 0px; text-transform:uppercase;} 
#links_ex a{ position:relative; margin:0px 0px 0px 3px; width: 610px; padding:0px; font-family:arial; font-weight:bold; font-size:14px; text-transform:uppercase;}

ul#recentcomments {padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px;list-style: none; width:230px; clear:left; float:right;}
ul#recentcomments li{margin: 0px 0px 0px 0px; display: block; font-weight:bold; font-family:arial; text-transform:uppercase; font-size:14px;}
ul#recentcomments li a{ width: 225px; display: block; padding: 5px 0px 5px 5px; text-decoration:none; font-weight:bold; font-family:arial; text-transform:uppercase; font-size:14px; margin: 0px 0px 0px 0px; vertical-align: bottom;}
ul#recentcomments li a:hover{ text-decoration:none; }
#recentcomments a{ text-decoration:none; font-weight:bold; font-family:arial; text-transform:uppercase; font-size:14px;}
#recentcomments a:hover{ text-decoration:none; font-weight:bold; font-family:arial; text-transform:uppercase; font-size:14px; }

#maincol{ margin:0px;padding: 0px; display:inline; position: relative; width:610px; font-family:verdana; font-size: 13px;overflow:hidden; text-align:left;}
#maincol h1 {margin:0px 0px 0px 0px; padding:0px; font-family:arial; font-weight:bold; font-size:22px; text-transform:uppercase; clear:both;} 
#maincol h2 {margin:0px 0px 0px 0px; padding:0px; font-family:arial; font-weight:bold; font-size:21px;text-transform:uppercase; clear:both;} 
#maincol h2 a{ text-decoration:none;} 

#maincol p{ font-size: 13px; line-height:1.7em; clear:left;}
#maincol p a:hover{ text-decoration:none;}
#maincol ul{ font-size: 13px; line-height:1.7em; clear:left;}
#maincol ol{ font-size: 13px; line-height:1.7em; clear:left;}

h2.contentheader{cursor:default; } 
h2.contentheader:hover{ }
h2.contentheader:active{ }

.content{ display:none; overflow:hidden; clear:all}

.permalink{ margin:0px 0px 0px 0px; padding:0px; font-family:arial; font-weight:bold; font-size:12px; text-transform:uppercase; clear:both; } 
.permalink a{ text-decoration:none;} 
.permalink a:hover{ text-decoration:none;} 

.exlink{ text-decoration:none; margin:0px 0px 0px 0px; padding:0px; font-family:arial; font-weight:bold; font-size:14px; text-transform:uppercase;color:#999999; clear:both; } 
.exlink a{} 
.exlink a:hover{ text-decoration:underline;}

blockquote { margin:20px; padding:8px 8px 8px 15px;}
blockquote p {background-color:inherit; font-size:0.9em; line-height:1.3em;}
label {background-color:inherit; font-size:0.9em; font-weight:bold;}
code {font-size:1.2em; display:block; padding:5px 5px 5px 8px; margin:5px 0 15px 0;}


#respond{font-weight:normal; margin: 0px 0px 7px 0px;}
#s,#submit { font-size:0.9em; margin:0 0 16px; padding:4px; width:130px;}
#author,#email,#url,#comment { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:1em; margin:0; padding:4px;}
#commentsection {margin:25px 0 0;}
#commentsection p {margin:0 0 6px;}

.content img{border:0; max-width: 555px; width: expression(this.width > 555 ? 555: true);height: auto;}
.postcontent img{border:0; max-width: 555px; width: expression(this.width > 555 ? 555: true);height: auto;}

.divider{height: 25px; width:604px; background: url(img/divider.jpg) top center no-repeat; margin: 10px auto 5px auto;}
.left { float:left; margin:10px 15px 10px 0;}
.right { float:right; margin:10px 0 5px 10px;}
.center { margin:5px auto 12px; text-align:center;}
.textright {text-align:right;}
.small {font-size:0.8em;}
.bold {font-weight:bold;}
.hide {display:none;}
.post {margin:0px;}

#postinfotext{font-family:arial; font-size: 14px; line-height:1.7em; font-weight:bold; text-transform:uppercase; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}
#postinfotext a { text-decoration:none;}
#postinfotext a:hover{ }

.commentheader {font-family:arial; font-size: 16px; line-height:1.7em; font-weight:bold; text-transform:uppercase; }
.comment { margin:0 0 10px; padding:2px 5px 0px 8px;}

.commenticon {font-family:arial; font-size: 14px; line-height:1.7em; font-weight:bold; text-transform:uppercase; }
.commenticon a{ text-decoration:none;}
.commenticon a:hover{ }
.guestcommenticon {font-family:arial; font-size: 14px; line-height:1.7em; text-transform:uppercase; }
.guestcommenticon a{ text-decoration:none;}
.guestcommenticon a:hover{ }

.commenttext {font-size: 13px; line-height:1.7em; }
.commenttext p{font-size: 13px; line-height:1.7em; }

#commentline {}
#commentline a { text-decoration:none;}
#commentline a:hover{ }

.comment p {line-height:1.7em; margin:0px; padding-bottom:2px;}

.navigation {font-family:arial; font-size: 14px; line-height:1.7em; font-weight:bold; text-transform:uppercase;}
.navigation a { text-decoration:none;}
.navigation a:hover{ }
.prevlink{margin: 0px 6px 0px 0px;}
.nextlink{margin: 0px 0px 0px 6px;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
 
.clearfix{display: inline-block;}

#s {margin:0px;}

.buttonAsLink{
	font-family:       arial;
	font-size:         11px;
        background-color:  #F6F6F6;
	font-weight:       bold;
	padding:           3px 0;
	border-width:      0;  
	cursor:            pointer;
	width:             60px;
	}

.commentdate{ margin:0px 0px 0px 0px; padding:0px; font-family:arial; font-weight:bold; font-size:12px; text-transform:uppercase; } 

.dropdown{

	display:none;

	margin:0;

	padding:0;

	list-style:none;font-family:arial;

text-transform:uppercase;

}



/* these are the inner menus*/

.dropdown ul{

	margin:0;

	white-space: nowrap;

	padding:0;

	list-style:none;

}



/* these are all the LIs in the menu*/

.dropdown li{

	margin:0;

	padding:0px;

	width:auto

	white-space: nowrap;

	font-size:14px; font-weight:bold;

	cursor:pointer;

}


.dropdown li ul{

	padding:5px;

	white-space: nowrap;

-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);

-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);

box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);



}


.dropdown li ul li a{display:inline;}

/* these are anchor in the menu, if you want to style them differently from the rest of you website*/

.dropdown a{

	text-decoration:none;

	white-space: nowrap;

	width:auto;

}


.dropdown a:hover{

	text-decoration:none;

}


/* these are the LIs that only belong to submenu*/

.dropdown ul li{

	border-top:0;

	white-space: nowrap;


}

/* these are the LIs that contains a submenu*/

.dropdown li.submenu-down{

	white-space: nowrap;

}

/* these are the LIs that contains a submenu and which are in a sub-menu themselve*/

.dropdown li.submenu-left{
	white-space: nowrap;

	width:auto;
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */ 
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

