/*																			=GENERAL
-----------------------------------------------------------------------------*/
/* Remove padding and margin */
* {
  margin: 0  ;
	padding: 0  ;
	}
/* Class for clearing floats */
.clear {
	clear:both  ;
	}

/* Remove border around linked images */
img {
	border: 0  ;
	}

html, body {  
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	color: #ffffff  ;
	background-color: #000000  ;
	margin: 20px 20px 00px 0px; 
 	padding : 0  ; 
	font-size: 80%  ;
	line-height: 130%  ;
	}
 
/* 																	=TYPOGRAPHY
-----------------------------------------------------------------------------*/
/* =Headings
------------------------------*/
h1 { 
	font-size: 200%  ;
	font-weight: normal  ;
	color: #d31313  ;
	background-color : transparent  ;
	}
h2 { 
	font-size: 150%  ;
	font-weight: bold  ;
	color: #999999  ;
	background-color : transparent  ;
	}
h3 { 
	font-size: 130%  ;
	font-weight: bold  ;
	color: #999999  ;
	background-color : transparent  ;
	}
h4 { 
	font-size: 120%  ;
	font-weight: bold  ;
	text-align: left  ;
	color: #999999  ;
	background-color : transparent  ;
	line-height : 140% ;
	}
h5 { 
	font-size: 110%  ;
	font-weight: bold  ;
	color: #d31313  ;
	background-color : transparent  ;
	}
h6 { 
	font-size: 70%  ;
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	font-weight: normal  ;
	color: #ffffff  ;
	background-color : transparent  ;
	}
p { 
	margin-top: 15px !important;
	}
small { 
	font-size: 75%  ;
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	font-weight: normal  ;
	text-align: left  ;
	color: #999999  ;
	background-color : transparent  ;
	}
.credits { 
	font-size: 75%  ;
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	font-weight: normal  ;
	
	text-align: left  ;
	color: #999999  ;
	background-color : transparent  ;
	font-style : italic;
	}


.POEMIA {
	font-family : "Trebuchet MS", "Times New Roman", "Courier New", serif;
	font-size : 150% !important;
	line-height : 160%;
	background-color : transparent;
	color : #ffffff;
	font-weight : normal;
	font-style : normal;
	max-width : 580px;
	padding-left : 5px ;
	padding-right : 5px ;

}

.center {
	text-align: center  ;
	}
.extrabig {
	font-size : 320%  ;
	line-height : 90%  ;
	}
.nomargin-pad {
	margin : 0 ;
	padding : 0 ;  ;
	}
	 
/* =Links
------------------------------*/
a:link { 
	color: #CCCCCC  ; 
	text-decoration: none  ;
	background-color : transparent  ;
	padding: 1px  ;
	}
a:visited { 
	color: #B0B0B0;
	background-color: transparent  ;
	text-decoration: none  ; 
	}
a:hover { 
	color: #d31313  ;
	background-color: transparent  ;
	text-decoration: none  ; 
	}



/* 																		=COLORS
-----------------------------------------------------------------------------*/
.COLOR1 { 
	color: #999999 !important ;
	background-color : transparent  ;
	}
.COLOR2 { 
	color: #d31313 !important ;
	background-color : transparent  ;
	}
.active-color { 
	color: #d31313  ;
	background-color : transparent  ;
	}





/* 																	=NAVIGATION
-----------------------------------------------------------------------------*/

.navbar {
	width: 140px  ;
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	line-height : 130%  ;
	font-weight: bold  ;
	text-align: center  ;
	list-style-type: none  ; 
	text-decoration: none  ;	
	
}

/*.navbar ul, ol, li { 
	display: block  ;
	border-top : 1px dashed #666666  ;
	}*/
.navbar a:link { 
	background-color: TRANSPARENT  ; color: #DBDBDB;
	display: block  ;
	font-weight: bold  ;
	}
.navbar a:visited { 
	background-color: TRANSPARENT  ; color: #B9B9B9 !important;
	font-weight: normal !important ;
	
	}
.navbar a:hover { 
	background-color: #d31313   ;  color: #ffffff  !important ;
	display: block  ;
	background-image : url(../IMAGES/MASTHEAD/ggBUTTON-rollover.jpg);
	background-position : center;
	background-repeat : no-repeat;
	font-weight: bold  ;
	}
.navbar a.current { 
	background-color: #d31313  ; color: #ffffff  ;
	display: block   ;
	font-weight: bold  ;
	}

 
/* =Sub Nav
-----------------------------------------------------------------------------*/
li, ol, ul { 
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	line-height : 110%  ;	
	font-weight: normal  ;
	list-style-type: none  ; 
	text-decoration: none  ;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	border-bottom-color : #666666  ;
	background-color : transparent ;
	background-image : none !important ;
	}
li, ol, ul :link { 
	display : block;
	}
li, ol, ul :hover { 
	background-image : none;
	display : block;
	color : #ffffff !important;
	}





/* 																	=LAYOUTING
-----------------------------------------------------------------------------*/

	
/* =FLOATS
------------------------------*/
.float-left {
	float: left  ;
	padding : 0 20px 0 0;
	margin: 0  ;
}
.float-right {
	float: right  ;
		padding : 0 0 0 20px;
		margin: 0  ;
}




.float-left-text  {
	float: left  ;
	margin-right: 10px  ;
	width : 50% ;
}
.float-right-text  {
	float: right  ;
	margin-left: 10px  ;
	width : 50% ;
}





/* =DIVS
------------------------------*/
#pagewidth{ 
	width:780px  ; 
	text-align:left  ; 
	height : 100% ;
	}
/*#header {
	margin: 0  ;
	padding: 10px 20px  ;
	background: #369  ;
	}*/
#sidebar {
	width: 140px  ; 
	text-align: center  ;
	line-height : normal  ;
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	font-weight: bold  ;
	padding-bottom : 10px ;
	}
#mastHead {
	width: 140px  ; 
	text-align: center  ;
	line-height : normal  ;
	font-family: Helvetica, Arial, sans-serif  ;
	font-weight: bold  ;
	color: #d31313  ;
	background-color: transparent  ;
	}
#NAVIGATION {
	padding : 10px 0 0 0  ;
	width: 140px  ;
	font-weight : bold !important ;
	}
#NAVIGATION a:visited {
	font-weight : bold !important ;
	color : White !important;
	}
#SUBNAV {
	width: 140px  ;
	background-color : #333333 ;
	}
#content {
	width: 532px;
	margin: 0 0 0 40px;
	padding: 10px 0 0 0px;
	height: 100% ;
	}
#title {
	width: 590px  ;
	margin: 0 0 50px 0;
	padding: 0 ;
	font-size : 150%  ;
	}
#backgroundImage {
	background-image : url(../IMAGES/placeholder.gif);
	background-position : top;
	background-repeat : no-repeat;
}
#BLACKbackground {
	background-color : Black !important;
}
#nomarginContent {
	padding : 0 ;
	margin : 0 ;
	float : left ;
}

#slideshow {
	width: 600px  ; 
	text-align: center  ;
	padding : 0 ;
	margin : 0 ;
	}

/* =Footer
------------------------------*/
#footer {
	clear: both  ;
	width: 705px  ;
	border-top : 1px dashed #666666  ;
	padding: 10px 10px 10px 25px  ;
	margin-top: 10px  ;
}



/* 																			=FORMS
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
fieldset {
	border: 1px solid transparent  ;
	}


																			/* =TABLES
-----------------------------------------------------------------------------*/

table { 
	border-collapse: collapse  ;
	}

td {
  	text-align: left  ;
	font-weight: normal  ;
	}



																			/* =MISC
-----------------------------------------------------------------------------*/
.credits {
	font-size: 80%  ;
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	font-weight: normal  ;
	color: #A7A7A7  ;
	background-color : transparent  ;
	font-style : italic  ;
/*	border-top : 1px dashed #666666  ;
	border-bottom : 1px dashed #666666  ;*/
	}
.copyright { 
	font-size: 85%  ;
	font-family: Verdana, Helvetica, Arial, sans-serif  ;
	font-weight: normal  ;
	text-align: left  ;
	color: #999999  ;
	background-color : transparent  ;
	}
.dropcap {
	font-family : "Palatino Linotype", "Trebuchet MS", "Times New Roman", "Courier New", serif  ;
	font-weight : normal  ;
	font-size : 220%  ;
	line-height : 85%  ;
	font-style : normal  ;
	float : left  ;
	margin-right: 6px ;
/*	*/
	border : 1px dashed #666666  ;
	padding : 6px;
	background-color : #2D2D2D  ;
	color : #d31313  ;
/*	top : 0px  ;
	bottom : 2px  ;*/

	}


																			/* =OTHER
-----------------------------------------------------------------------------*/
