/* =====

Designer:	"BlueW";

Site:	"http://www.codeysworld.com/";

Path:	"./ryan-miller/";

File:	"styles-rm01.css";

Date:	"2007-05-03";

Date:	"2007-12-22";

===== */



/*

@_color-list "rm-colors" {

	#000000	"css3:black";

	#ffffff	"css3:white";

	#4b0082	"css3:indigo";

		// rgb(  75,   0, 130 );

		// hsl( 275, 100%, 25% );

	#ffbe00	"BondiSun"; // halfway between css3:gold and css3:orange

		// rgb( 255, 190,   0 );

		// hsl(  45, 100%,  50% );

	#0095b6	"wiki-rgb:BondiBlue";

		// rgb(   0, 149, 182 );

		// hsl( 191, 100%,  36% );

	#47deff	"rm-colors:BondiBlue-Tint";

		// rgb(  71, 222, 255 );

		// hsl( 191, 100%,  64% );

	#b82100	"rm-colors:BondiRust";

		// rgb( 184,  33,   0 );

		// hsl(  11, 100%,  36% );

	#ff6947	"rm-colors:BondiRust-Tint";

		// rgb( 255, 105,  71 );

		// hsl(  11, 100%,  64% );

}; // @_color-list "rm-colors"

*/



body {

	background-color: #0095b6;
    background-color: #61B1C3;

	color: black; 

	font-family: "Candara", "Trebuchet MS", sans-serif; 

	font-size: 1.2em; 

	text-align: left;

}

p, blockquote, ol, ul, li, dl, dt, dd {

	background: transparent; 

	color: black; 

	font-family: "Candara", "Trebuchet MS", sans-serif; 

}

p.pFirst {

	margin-top: 0.5in;

}

p.pFirst:first-letter {

	color: #0095b6;

	background-color: indigo;

	font-family: "Candara", "Trebuchet MS", sans-serif; 

	font-weight: bold;

	font-size: 300%; 

	float: left;

	margin-right: 6pt;

	padding: 6pt;

}

h1, h2, h3, h4, h5, h6 { 

	background: transparent;

	color: black;

	font-family: "Candara", "Trebuchet MS", sans-serif; 

	text-align: center; 

}

h1 { font-size: xx-large; }

h2 { font-size: x-large; }

h3 { font-size: large; }

h4 { font-size: medium; }

h5 { font-size: small; }

h6 { font-size: x-small; }



table { border-collapse: collapse; }

td, th { background: transparent; color: black; vertical-align: top; }



a { background: transparent; color: black; font-weight: bold; padding: 0pt 3pt; }

a[href] { text-decoration: underline; }

a:link { background: transparent; color: white; }

a:visited { background: transparent; color: #ffbe00; }

a:active, a:hover { background: transparent; color: black; }



.trail, div.trail, table.trail {

	margin: 0.125in auto;

	width: 100.0%;

}

table.trail td, table.trail th {

	width: 20.0%;

	padding: 3pt;

	border: 1pt solid #47deff;

	font-family: "Candara", "Trebuchet MS", sans-serif; 

	font-size: large;

	font-weight: bold;

	text-align: center;

}



#masthead, div#masthead, table#masthead { margin-bottom: 0.5in; }

#toc, .toc    { width: 100.00%; }

#toc ol, #toc ol li, #toc ul, #toc ul li { font-size: x-large; }

.wAuthor { vertical-align: baseline; font-size: medium; }

.wTitle  { vertical-align: baseline; font-size: x-large; }

.wKind   { vertical-align: baseline; font-size: medium; }

div#bio, div#bio p { font-size: medium; }



.flag { 

	border: none; 

	background: #47deff;

	color: black;

	font-family: "Candara", "Trebuchet MS", sans-serif; 

	font-size: small;

	font-weight: bold;

	padding: 0pt 3pt; 

}

.flag a, a.flag { padding: 0pt 3pt; }

.flagWarm { 

	border: none; 

	background: #ff6947;

	color: white;

	font-family: "Candara", "Trebuchet MS", sans-serif; 

	font-size: small;

	font-weight: bold;

	padding: 0pt 3pt; 

}

.flagWarm a, a.flagWarm { padding: 0pt 3pt; }



.notes, div.notes, table.notes { 

	font-size: small; 

} 

ol.notes, ul.notes, .notes li, li.notes, ol.notes li, ul.notes li { 

	font-size: small; 

}

.margin0 { 

	margin-top: 0pt;

	margin-bottom: 0pt;

}

.list0, ol.list0, ul.list0 {

	list-style: none;

}

.imageCenter {

	margin: 0pt 9pt;

	text-align: center;

	font-family: "Candara", "Trebuchet MS", sans-serif; 

	font-weight: normal;

	font-style: italic;

}



.poem, ol.poem, ul.poem { 

	background: transparent;

	color: black;

	list-style: none; 

	margin: 0; 

	padding: 0; 

}

.poem li, ol.poem li, ul.poem li {

	background: transparent;

	color: black;

	list-style: none; 

	margin: 0; 

	padding: 0; 

}



/* Column Definitions */



.colx1 { width:  20.00%; }

.colx2 { width:  40.00%; }

.colx3 { width:  60.00%; }

.colx4 { width:  80.00%; }

.colx5 { width: 100.00%; }



.colT1 { width:  33.33%; }

.colT2 { width:  66.67%; }

.colT3 { width: 100.00%; }



.bar {

	background-repeat: repeat-x;

	background-image: url(bar-horizontal.png);

	background-position: top left;

	padding-top: 18pt;

}



/* Page Definitions */



@page usLetter {

	size: 8.5in 11.0in; /* // 215.9mm 279.4mm; */

	margin: 1.0in 1.0in 1.0in 1.0in; /* // 254mm; */

}

div.usLetter { page: usLetter; }

@page isoA4 {

	size: 210mm 297mm; /* // 8.2677in 11.6929in; */

	margin: 254mm 254mm 254mm 254mm; /* // 1.0in; */

}

div.isoA4 { page: isoA4; }

@media print {

	div.page { page: usLetter; }

} /* // @media print */

@media screen {

	div.page { /* width: 80%; */ margin: auto auto; }

} /* // @media screen */


