@charset "UTF-8";

/**
@prefix : <http://purl.org/net/ns/doas#> .
<http://www.stornoway-gazette.com/screen.css> a :CSSStylesheet;
 :title "stornoway-gazette.com stylesheet";
 :shortdesc "Stylesheet for stornoway-gazette.com pages of this site";
 :created "2009-04-17T17:29:23+09:00";
 :release [:revision "1.0.0"; :created "2009-04-17T19:45:48+09:00"];
 :author [:name "stornoway-gazette.com"; :homepage <http://www.stornoway-gazette.com/> ];
*/

/* == CONTENTS =================================================================

	1: Resetting Again* (Resets default browser styling) Do Not Edit!
	2: Reset Plus (More Resets default browser styling)
	3: YUI CSS Fonts** (Typographical normalization and control) Do Not Edit!
	4: Font-sizing Table (TIPS, comment out)
	5: CUSTOM STYLES

	*Resetting Again by Eric Meyer, meyerweb.com.
		http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/

	**Yahoo! UI Library: Fonts CSS Version: 2.7.0
		http://developer.yahoo.com/yui/fonts/

============================================================================= */


/* 1: Resetting Again ------------------------------------------------------ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* 2: Reset Plus ----------------------------------------------------------- */

/* for legacy browser
html {
	color: #000;
	background: #FFF;
} */

/* more reset?
input,textarea {
	margin: 0;
	padding: 0;
} */

/* reset font-style */
address,
caption,
cite,
code,dfn,
em,strong,
th,
var {
	font-style: normal;
	font-weight: normal;
}

/* delete list-mark */
li {
	list-style: none;
}

/* table include text align */
caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	font-variant: normal;
}

input,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}

input,textarea,select {
	*font-size: 100%;
}

legend {
	color: #000;
}

/* reset ie6-7 offsetTop propaty="1" (margin-top: 1px), [adjusting by underscore hack]
input {
	_margin: -1px 0;
} */

/* reset table border="0"
table {
	border: none;
} */

/* for IE, Firefox, always display the scrollbar
html{
    overflow-y: scroll;
} */


/* 3: YUI CSS Fonts -------------------------------------------------------- */

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
/**
 * YUI Fonts
 * @module fonts
 * @namespace yui-
 * @requires 
 */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	/* for IE6/7 */ 
	*font-size:small; 
	/* for IE Quirks Mode */
	*font:x-small; 
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,
input,
button,
textarea,
button {
	font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}


/* 4: Font-size Control ----------------------------------------------------

	77% = 10px	|	123.1% = 16px	|	167% = 22px
	85% = 11px	|	131% =  17px	|	174% = 23px
	93% = 12px	|	138.5% = 18px	|	182% = 24px
	100% = 13px	|	146.5% = 19px	|	189% = 25px
	108% = 14px	|	153.9% = 20px	|	197% = 26px
	116% = 15px	|	161.6% = 21px	|  */


/* 5: CUSTOM STYLES --------------------------------------------------------- */

/* general */

body {
	padding-top: 10px;
	background-color: #000000;
	font-family: "Hiragino Kaku Gothic", "ヒラギノ角ゴ Pro W3", Meiryo, "メイリオ", "ms pgothic", sans-serif;
	text-align: center;
}

a:link,
a:visited {
	color: #696969;
	text-decoration: underline;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
}

#wrapper {
	margin: 0 auto;
	border: solid 10px #ffffff;
	width: 420px;
	background: #ffffff;
	background-position: 0 0;
	text-align: left;
}


/* header */

header h1 {
	margin: 0 auto;
	width: 370px;
	height: 210px;
	background: #000 url("images/599435_63382488.jpg") no-repeat;
	background-position: top left;
	text-indent: -9999px;
}


/* contents */

section h2 {
	padding-top: 1.2em;
	font-weight: bold;
	font-size: 138.5%;
}

section p {
	padding: 1em 1em;
	line-height: 1.4;
	font-size: 93%;
}

section ul {
	margin-bottom: 1em;
	padding: 1em 1em;
	border-top: 2px dotted #c0c0c0;
	border-bottom: 2px dotted #c0c0c0;
}

section ul li {
	margin-bottom: 1em;
	line-height: 1.4;
	font-size: 93%;
}

/* footer */

footer p {
	margin-left: 183px;
	clear: both;
	width: 370px;
	font-size: 77%;
}

* html body footer p {
	margin-left: 0;
	text-align: right;
}
