/*
-----------------------------------------------
Author: Julian Xavier Stone
Version 2.01
----------------------------------------------- */

/* Define Base Elements  ----------------------------------------------- */

body { font-family:"Trebuchet MS", Verdana,Arial,Sans-serif; color: #333333; margin: 0; padding: 0; font-size: 9px; height:100%; }
table.bk { background-image:url(../images/pg-postcard-bk.gif)}

b {color: #333333}
        
h1 { font-weight:bold; color: #333333; font-size: 12px}
h2 { font-weight:bold; color: #333333; font-size: 14px}
h3 { font-weight:bold; color: #333333; font-size: 18px}

	h1.italic { font-style:italic }
	h2.italic { font-style:italic }
	h3.italic { font-style:italic }
 
h3.sub {
	font-family: Tahoma;
 
}

a:link { 	color: #2a55a0;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2a55a0;
}
a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #2a55a0;
}


/* Class Styles & Attributes ----------------------------------------------- */

.sans-10 { font-family:"Trebuchet MS", Verdana,Arial,Sans-serif; font-size: 10px }
.sans-12 {
	font-family:"Trebuchet MS", Verdana, Arial, Sans-serif;
	font-size: 12px;
	color: #333333;
}

.title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 48px;
	color: #2a55a0;
	font-weight: bold;
	line-height: 24px;
}

.subtitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #2a55a0;
	font-weight: bold;
	line-height: 24px;
}


.sans-14 { font-family:"Trebuchet MS", Verdana,Arial,Sans-serif; font-size: 14px }	

.copyright {
	font-size: 9px;
	letter-spacing: 1px;
	color: #CCCCCC;
}
.caption { font-size: 8px; letter-spacing: -0.25px; color: #333333}
.formfield { font-size: 9px; letter-spacing: -.25px; color: #CCCCCC }

.bk-grey { background-color: #a6a8aa }
.bk-reflex { background-color: #00259b }

.borderblock { border:.075em solid #000000; padding:1em }
.bordercpanel { 	border:.075em solid #000000;
	padding:1em;
	width: 90%;
}
.bordernews { border:.075em solid #000000; padding:1em }
.borderlinks {
	border:.075em solid #000000;
	padding:1em;
	width: 90%;
}



/* Div ID's & Selctors ----------------------------------------------- */

#wrapper-dkblue { height: 12px; background-repeat:repeat-x; background-image:url(../images/divd-dblue-100x12.gif)}
#wrapper-white { height: 12px; background-repeat:repeat-x; background-image:url(../images/divd-white-100x12.gif)}
#wrapper-dot { height: 12px; background-repeat:repeat-x; background-image:url(../images/divd-dot-100x12.gif)} 
#wrapper-spacer { height: 12px; background-repeat:repeat-x; background-image:url(../images/spacer.gif)} 	
 
#header { width:auto; height: 50px; padding-top: 10px; padding-bottom: 10px}
#line { height: 1px;} 	
#content { font-family: Helvetica, Arial, Verdana, "Trebuchet MS"}
#press { width:200px; height:130px; float:left}

#space60 {width:60px; position:relative}
#space30 {width:30px; position:relative}
#space10 {width:10px; height:10px; position:relative}

 
#mainleft {
	position:absolute;
	left:5%;
	width:25%;
	height:200;
}
#mainleft2 {
	position:absolute;
	left:5%;
	width:25%;
	height:125px;
	top: 485px;
}
#port1 {
	position:absolute;
	left:5%;	
	width:50%;
	height:175;
}
#footer {
	width:75%;
	height: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	position:absolute;
	left: 5%;
		top: 95%;
 
}

#maincenter { position:absolute; left:35%; width:25%; height:175; font-size: 130%; overflow: visible; }
#mainright { position:absolute;left:65%;width:30%; height:175   }	
#mainright2 { position:absolute;left:65%;width:30%; height:125; top: 455; }	

#mainbottom { position: absolute;top:75%;width:70%; padding-left:30px }
#newsdate {left:5%; width:90%}
#newsitem {	left:5%; height:auto; width:98%; font-size:10px; }
#newswrapper { height: 1px; background-repeat:repeat-x; background-image: url(images/dashed_spacer_horiz.gif);  width:98%}


/* colors & Navigation  ----------------------------------------------- */
/*  PMS 322: 006e79,   PMS 188: 77160c,  PMS 158: db7f31, PMS 122: f4d15a,  PMS 424: 7e7f82----------------------------------------------- */
 
.crumb { font-size: 9px; color: #db7f31; font-family:Arial, Helvetica, sans-serif; Text-Decoration: none}
	a.crumb:link { color: #f17c0e; text-decoration: none}
	a.crumb:visited { color: #db7f31; Text-Decoration: none}
	a.crumb:active { color: #424244; Text-Decoration: none}
	a.crumb:hover { color: #666666; Text-Decoration: underline}
	
.resource {	font-size: 9px; color: #db7f31; Text-Decoration: none}
	a.resource:link {	font-size: 9px; color: #f17c0e; Text-Decoration: none}
	a.resource:visited {	font-size: 9px; color: #db7f31; Text-Decoration: none}
	a.resource:active {	font-size: 9px; color: #424244; Text-Decoration: none}
	a.resource:hover {	font-size: 9px; color: #666666; Text-Decoration: underline}
	
.content {	font-size: 9px; color: #7e7f82; Text-Decoration: none}
	a.content:link {	font-size: 9px; color: #7e7f82; Text-Decoration: none}
	a.content:visited {	font-size: 9px; color: #7e7f82; Text-Decoration: none}
	a.content:active {	font-size: 9px; color: #424244; Text-Decoration: none}
	a.content:hover {	font-size: 9px; color: #333333; Text-Decoration: underline}

	
.newslink {	font-size: 9px; color: #7e7f82; Text-Decoration: none}
	a.newslink:link {	font-size: 9px; color: #7e7f82; Text-Decoration: none}
	a.newslink:visited {	font-size: 9px; color: #7e7f82; Text-Decoration: none}
	a.newslink:active {	font-size: 9px; color: #424244; Text-Decoration: none}
	a.newslink:hover {	font-size: 9px; color: #77160c; Text-Decoration: underline}

.newsdate{ color:#3366FF; }

.linkcopyright {
	font-size: 9px;
		letter-spacing: 1px;
	color: #CCCCCC
}
	a.linkcopyright:link {
	font-size: 9px;
	color: #CCCCCC;
	Text-Decoration: none
}
	a.linkcopyright:visited {
	font-size: 9px;
	color: #CCCCCC;
	Text-Decoration: none
}
	a.linkcopyright:active {
	font-size: 9px;
	color: #CCCCCC;
	Text-Decoration: none
}
	a.linkcopyright:hover {
	font-size: 9px;
	color: #CCCCCC;
	Text-Decoration: underline
}
	
		  
