@charset "utf-8"; 
/* xencraft.css 
Color guides
Pantone 124 Yellow and 281 Blue.
Logo: Blue 000066/0,0,102 Gold FFCC00/255,204,0
Blue 000066
Gold on white or blue FFCC00 use for highlights, thin lines, anything shear on white background or blue
Orange on white or darks FF9900 text, 
white on blue 

*/

body { 
font-family: "Times New Roman", times, serif;
}

div.body {
width: 800px;
margin: 1em auto;
font-family : arial, verdana, helvetica, sans-serif;
font-size : medium;
}

table.nav {
margin       : 0em 0.5em;
border-collapse : collapse;
border : 1px solid #333;
font-family  : arial, verdana, helvetica, sans-serif;
font-size    : 8pt;
line-height  : 12pt;
color        : #000066;
float        : left;
}

table {
border-collapse : collapse;
margin-left  : auto;
margin-right : auto;
}

td.rt {
text-align  : right;
font-family : arial, verdana, helvetica, sans-serif;
}

div.ctr {
text-align   : center;
margin-left  : auto;
margin-right : auto;
}

a:hover {
background-color : #FF9900;
color            : black;
}

a.logo {
background-color : #FFFFFF;
color            : black;
padding:4px;
border : 0px #FF00ff solid;
}

img.logo {
background-color : #FFFFFF;
color:black;
border : 0px #FFFFFF solid;
margin:8px;
}
.textlogo {
color : #FF9900;
text-align :center;
font-style : italic;
}

td.navhd {
color : white;
background-color : #000066;
font-weight : bold;
padding-left :1em;
}

td.navhd a:link    { color: #FF99FF; background-color : #000066;}
td.navhd a:visited { color: #FFCC00; background-color : #000066;}
td.navhd a:active  { color: white;   background-color : #000066;}
td.navhd a:hover   { color: black;   background-color : #FF9900;}

td.navshd {
color : #000066;
background-color : #FFFFFF;
}

h1, h2 {
text-align : center; 
color : #000066;
}

.small {font-size : 0.8em;}
.large {font-size : 110%;}
.nobrk { white-space : nowrap; }
.sub   {
vertical-align : sub;
font-size : 65%;
}
.sup   {
vertical-align : super;
font-size : 65%;
}


.hdmed, span.xc {
font-family : verdana, arial, helvetica, sans-serif;
font-weight : 900;
color       : #000066;
}
span.xc {
font-style : italic;
}

p.hdmed {
font-size : 1.25em;
padding-left : 1em;
text-align : left;
}

p.xctext {
font-family : "Times New Roman", times, serif;
font-weight : normal;
color       : #000000;
padding-left  : 2em;
padding-right : 2em;
text-align : left;
}

.cust-quote, .quote-author {
font-size  : medium;
color      : #336;
text-align : left;
padding-left  : 4em;
padding-right : 4em;
}

.cust-quote {
font-family : Century, Georgia, "Times New Roman", times, serif;
font-style  : italic;
font-weight : bold;
}

.quote-author {
font-family: arial, verdana, helvetica, sans-serif;
font-style:  normal;
font-weight: 500;
}

.whereami {
font-family: verdana, arial, helvetica, sans-serif;
font-size: small;
float : left;
}
div.crumb {
font-family: verdana, arial, helvetica, sans-serif;
font-size   : small;
line-height : 1.5em;
color       : #666;
background-color : #FFF;
text-align  : left;
margin:1em 0;
}

@media all { /* hide from NN4 */
.leftbar {
	color: #000066;
	background-color : #f6f6bb;
	border: 1px solid #000000;
	font-size : 90%;
	float: left;
	width: 15%;
	padding: .5em;
	margin: 0 1em 1em 0;
	}
.rightbar {
	color: #000066;
	background-color : #f6f6bb;
	border: 1px solid #000000;
	font-size : 90%;
	float: right;
	width: 15%;
	padding: .5em;
	margin: 0 0 1em 1em;
	}
}


ul.xc {
margin-left   :0;
padding-left  : 2em;
padding-right : 4em;
font-family : verdana, arial, helvetica, sans-serif;
font-size   : 0.8em;
font-weight : normal;
}

li.xc {
list-style-position: inside;
padding-top : 0.4em;
}

.code {
font-family : monospace;
font-weight : bold;
color       : #000066;
}

div.header {
font-family : arial, verdana, helvetica, sans-serif;
font-size   : 8pt;
line-height : 11pt;
color       : #FF9900;
background-color : #000066;
text-align  : center;
margin-top  : 0em;
margin-left : auto;
margin-bottom : 1em;
margin-right : auto;
}
div.footer {
font-family : arial, verdana, helvetica, sans-serif;
font-size   : small;
line-height : 1.5em;
color       : #333;
text-align  : center;
margin      : 1.5em auto;
}

hr.xc {
width : 65%; 
color : #FFCC00;
}

.email {
	min-width : 227px; 
	padding-top:16px;
	background-image: url(http://www.xencraft.com/images/email-label.gif); 
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.serif {font-family: "Times New Roman", times, serif;}
.sans  {font-family: arial, verdana, helvetica, sans-serif;}
.cursive   {font-family : cursive;}
.monospace {font-family : monospace;}
.fantasy   {font-family : fantasy;}

/* xencraft.css */
