/*******************************************************************************
	Start CSS
********************************************************************************

	Author:		Mark Challoner
	Filename:	japanroom_all.css
	Details:	Basic styling for all media.
	Created:	2006-10-01
	Updated:	2006-10-05

********************************************************************************
	XHTML Selectors
*******************************************************************************/
html { /* Safari:reset 14px default to 16px [1] */
	font-size:16px;
}
* html { /* IE:% font size allowing resizing [2] */
	font-size:100%;
}
body {
	background-color:#FFF;
	color:#666;
}
body {
	font-size:75%; /* 12px */
	font-family:"Arial", "Tahoma", sans-serif;
}
a:link,
a:visited {
	color:#000;
	text-decoration:none;
}
a:link:hover, a:link:focus, a:link:active,
a:visited:hover, a:visited:focus, a:visited:active {
	color:#457;
}
a:link img,
a:visited img {
	border:0;
}
h1, h2, h3, h4, h5, h6, table, form, p, ul, ol, dl, address, blockquote, code, cite {
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:10px;
	color:#333;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"Georgia", "Times New Roman", serif;
	clear:both;
}
h1, h2, h3, h4, h5, h6, table, form, p {
	margin-top:0;
}
h1 {
	font-size:2em;
}
h2 {
	font-size:1.2em;
}
h3 {
	font-size:1em;
	font-weight:normal;
}
h4 {
	font-size:1em;

}
h5 {
	font-size:1.2em;
}
h6 {
	font-size:1em;
}
p {
	text-align:left;
}
q {
	font-weight:bold;
}
acronym, abbr {
	border-bottom:1px dotted #778;
	cursor:help;
}
a:link acronym, a:visited acronym,
a:link abbr, a:visited abbr {
	border-bottom-color:#678;
	cursor:pointer; /* Firefox:does not support hand [4] */
}
a:link:hover acronym, a:link:hover abbr,
a:link:focus acronym, a:link:focus abbr,
a:link:active acronym, a:link:active abbr,
a:visited:hover acronym, a:visited:hover abbr,
a:visited:focus acronym, a:visited:focus abbr,
a:visited:active acronym, a:visited:active abbr {
	border-bottom-color:#457;
	border-bottom-style:solid;
}
img {
	vertical-align:middle;
}
sup {
	vertical-align:top;
}
input.form-submit,
input.form-reset { /* WinIE:removes internal sets default padding on input buttons [3] */
	overflow:visible;
	padding:0 5px;
	margin:0;
}
textarea {
	font-size:1em;
}
table {
	border-collapse:collapse;
	margin:5px 0 10px 0;
	font-size:1em;
}
table, th, td {
	border:1px solid #678;
}
th {
	color:#678;
	font-weight:bolder;
	padding:0.5em 0.5em;
	text-align:center;
}
th, td {
	background-color:#FFF;
}
td {
	padding:0.3em 0.5em;
}
hr {
	border:0;
	color:#457;
	background-color:#457;
	height:1px;
	padding:0;
}
fieldset {
	border:1px solid #678;
}
/*******************************************************************************
	Class Selectors
*******************************************************************************/
/*******************************************************************************
	ID Selectors
*******************************************************************************/
/*******************************************************************************

	Notes:
	1) Safari Discussion:14px vs. 16px
		http://weblogs.mozillazine.org/mt/comment.cgi?entry_id=2993
	2) A List Apart:Elastic design
		http://www.alistapart.com/articles/elastic/
	3) Removing padding from IE buttons:
		http://www.brandnewbox.co.uk/logbook/web/css/iebuttons.html
	4) Cursor:hand not working with mozilla/firefox
		http://www.guyfromchennai.com/?p=2

********************************************************************************
	End CSS
*******************************************************************************/
