BODY  {
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	background-image: url(/themes/GUTheme/images/back.gif);
	max-width: 1280px
	min-width: 650px
	text-align: center;
}
 

/* #container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  
  text-align: left;
  }*/

#GUSiteContainer{
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  
  text-align: left;
}

iframe { height="100%"; width="100%";}

IMG {
border: 0px;
}

TD {
FONT-FAMILY: Verdana, Helvetica, sans-serif;
FONT-SIZE: small;
}

A {
BACKGROUND: none; 
COLOR: #00FFA8; 
TEXT-DECORATION: none;
}

A:active {
BACKGROUND: none; 
COLOR: #00ffa8;
TEXT-DECORATION: none;
}

A:visited {
BACKGROUND: none; 
COLOR: #00DDA3; 
TEXT-DECORATION: none;
}

A:hover {
BACKGROUND: none; 
COLOR: #CC6600; 
TEXT-DECORATION: underline
}

.pn-title {
	FONT: bold normal small/normal Verdana, Helvetica, sans-serif;
      FONT-SIZE: normal;
	BACKGROUND: none;
	COLOR: #CC6600;
	TEXT-DECORATION: none;
	text-transform: capitalize;
}

A.pn-title {
FONT: bold small Verdana, Helvetica, sans-serif; 
BACKGROUND: none; 
COLOR: #CC6600;
TEXT-DECORATION: underline
}

A.pn-title:active {
BACKGROUND: none; 
COLOR: #CC6600;
FONT: bold normal Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-title:visited {
BACKGROUND: none; 
COLOR: #CC6600;
FONT: bold normal Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-title:hover {
BACKGROUND: none; 
COLOR: #4C5EA8;
FONT: bold normal Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

A.pn-normal {
BACKGROUND: none; 
COLOR: #00FFA8;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

A.pn-normal:active {
BACKGROUND: none; 
COLOR: #CC9900;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

A.pn-normal:visited {
BACKGROUND: none; 
COLOR: #00FFA8;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

A.pn-normal:hover {
BACKGROUND: none; 
COLOR: #CC6600;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-hometext {
BACKGROUND: none; 
COLOR: #FFFFFF;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

A.pn-hometext:active {
BACKGROUND: none; 
COLOR: #FFFFFF;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

A.pn-hometext:visited {
BACKGROUND: none; 
COLOR: #4C5EA8;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

A.pn-hometext:hover {
BACKGROUND: none; 
COLOR: #CC6600;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

.TD.pn-hometext {
BACKGROUND: none; 
COLOR: #FFFFFF;
FONT: small Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none;
line-height: 1.5;
}

.pn-logo {
BACKGROUND: none; 
COLOR: #191919;
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
} 

.pn-sub {
BACKGROUND: none; 
COLOR: #DDDDDD;
FONT: xsmall Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
} 

A.pn-sub {
BACKGROUND: none; 
COLOR: #D9D9D9;
FONT: xsmall Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-sub:active	{
BACKGROUND: none; 
COLOR: #F3F3F3;
FONT: xsmall Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-sub:visited {
BACKGROUND: none; 
COLOR: #4C5EA8;
FONT: xsmall Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A.pn-sub:hover {
BACKGROUND: none; 
COLOR: #CC6600;
FONT: xsmall Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: underline;
}

.pn-logo {
BACKGROUND: none; 
COLOR: #FFFFFF;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}

A.pn-logo {
BACKGROUND: none; 
COLOR: #FFFFFF;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}

A.pn-logo:active {
BACKGROUND: none; 
COLOR: #FFFFFF;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}

A.pn-logo:visited {
BACKGROUND: none; 
COLOR: #FFFFFF; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}

A.pn-logo:hover	{
BACKGROUND: none; 
COLOR: #CC6600;  
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif;  
TEXT-DECORATION: none;
}

A.pn-storytitle {
	FONT-SIZE: small;
	BACKGROUND: none;
	COLOR: #990000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
}

A.pn-storytitle:active {
	FONT-SIZE: small;
	BACKGROUND: none;
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
}

A.pn-storytitle:visited {
	FONT-SIZE: small;
	BACKGROUND: none;
	COLOR: #660000;
	;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
}

A.pn-storytitle:hover {
	FONT-SIZE: small;
	BACKGROUND: none;
	COLOR: #FF0000;
	LETTER-SPACING: 3px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
}

.pn-logo-7px {
BACKGROUND: none; 
COLOR: #FFFFFF; 
FONT-SIZE: 8px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

.pn-pagetitle {
	BACKGROUND: none;
	COLOR: #4C5EA8;
	FONT: bold small Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: capitalize;
}

font.pn-title
{
	BACKGROUND: none;
	COLOR: #4C5EA8;
	FONT: bold small Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: capitalize;
}

.pn-storytitle {
	BACKGROUND: none;
	COLOR: #990000;
	FONT: bold small Verdana, Helvetica, sans-serif;
	LETTER-SPACING: 3px;
	TEXT-DECORATION: none;
	text-transform: capitalize;
}

.pn-title-rblock {
	BACKGROUND: none;
	COLOR: #00FFA8;
	FONT: bold small Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.pn-title-lblock {
	BACKGROUND: none;
	COLOR: #00FFA8;
	FONT: bold small Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}

.pn-rblock {
BACKGROUND: none; 
COLOR: #000000;
FONT: small Verdana, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

.pn-bartitle {
	BACKGROUND: none;
	COLOR: #003399;
	FONT: bold small Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: capitalize;
}

/* here lies the locale of the post text color */
.pn-normal {
BACKGROUND: none; 
COLOR: #EEEEEE; 
FONT: normal Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none
}


.pn-footer {
	BACKGROUND: none;
	COLOR: #FFFFFF;
	FONT: small Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: capitalize;
}

.pn-art {
	BACKGROUND: none;
	COLOR: #FFFFFF;
	FONT: normal Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: none;
}

TD.pn-normal {
BACKGROUND: none; 
COLOR: #EEEEEE;
FONT: small/1.5 Verdana, Helvetica, sans-serif;
TEXT-DECORATION: none;
line-height: 1.5;
BACKGROUND: none;
}

TD.pn-title {
	BACKGROUND: none;
	COLOR: #4C5EA8;
	FONT: bold small Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: capitalize;
}

INPUT {
	background : #EBF2FD;
	color: #000000;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
}

INPUT.pn-text {
	BACKGROUND : #F3F3F3;
	COLOR: #333333;
	BORDER: solid 1px #000000;
	FONT-SIZE: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

INPUT.r-button {
	BACKGROUND : #DDDDDD url(none);
	COLOR: #000000;
	FONT-SIZE: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

INPUT.pn-button {
BACKGROUND : #DDDDDD; 
COLOR: #000000; 
BORDER: 1px solid #000000; 
FONT-SIZE: small;  
border-collapse: collapse
}

TEXTAREA.pn-text {
	BACKGROUND : #FFFFFF;
	COLOR: #000000;
	BORDER: solid 1px #000000;
	FONT-SIZE: small;
	border-bottom: 1px dashed;
	word-spacing: normal;
}

TEXTAREA.pn-normal{
	background : #FFFFFF;
        Color: #000000;
        BORDER: solid 1px #000000;
}

SELECT.pn-text{
BACKGROUND : #DDDDDD; 
COLOR: #000000; 
BORDER: solid 1px #000000; 
FONT-SIZE: small}

SELECT.pn-normal{
BACKGROUND : #DDDDDD; 
COLOR: #000000; 
BORDER: solid 1px #000000; 
FONT-SIZE: small}

/* Centre blocks and admin messages */

.message-centre {
	FONT: bold small Verdana, Helvetica, sans-serif;
	border-style: none;
	color: #990000;
}

.message-centre .border2 {
border-style: none;
border-width: 0;
padding: 0;
}

TD.message-centre {
	FONT: normal small Verdana, Helvetica, sans-serif;
	padding: 3px;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
}

.message-centre .pn-title {
FONT: bold small Verdana, Helvetica, sans-serif;
color: #CC6600;
}
