/* CSS */
body {
background: #000000;
color: #ffffff;
cursor: default;
font-size: 8pt;
line-height: 14px;
text-align: justify;
font-family: Tahoma;
}


b {
color: #B190A1;
font-family: Georgia;
}

i {
color: #AB9D8D;
font-family: Georgia;
}

a {
color: #925963;
font-size: 8pt;
font-family: Georgia;
letter-spacing: 0px;
text-decoration: none;
}


img {
border-width: 1px;
border-color: #000000;
border-style: ;
}

/* TABLES & LAYERS */

.icon {
color: #565656;
cursor: default;
font-family: Georgia;
font-size: 8pt;
font-weight:;
float:right;
padding: 0px 25px 0px 0px;
text-align:justify;
}

.icon a {
color: #2C999D;
cursor: default;
font-weight:bold;
letter-spacing: 0px;
text-decoration: none;
}

.icon a:hover {
color: #AB9D8D;
cursor: default;
letter-spacing: 0px;
text-decoration: underline;
}


/* SIDEBAR */
.sidebartitle {
background: url() no-repeat center bottom;
color: #816473;
font-family: Georgia;
font-size: 13pt;
font-style:italic;
text-shadow: #EEEEEE 1px 1px 1px;
text-transform: lowercase;
border-bottom: 0px dotted #202020;
letter-spacing: -1px;
margin: 0px 5px 0px 8px;
text-align: left; 
}

.textwidget {
background: #;
color: #EEE8E8;
font-size: 7pt;
font-family: tahoma;
line-height: 14px;
padding: 8px 5px 0px 0px;
margin: 0px 0px 0px 5px;
text-align: justify; 
}

.textwidget a {
color: #925963;
cursor: default;
font-weight:bold;
letter-spacing: 0px;
text-decoration: none;
}

.textwidget a:hover {
color: #9b8894;
cursor: default;
letter-spacing: 0px;
text-decoration: underline;
}

/* NEWS AND UPDATES */
.news_updates {
background: #202020;
color: #816473;
font-family: Georgia;
font-size: 12pt;
font-weight:; 
border-bottom: 0px dotted #202020;
letter-spacing: -1px;
margin: 0px 10px 0px 10px;
padding: 10px 10px 10px 10px;
text-align: left; 
}

.newssubtitle {
background: #EAEAEA;
color: #42B4B8;
font-family: Georgia;
font-size: 8pt;
line-height: 14px;
margin: 0px 10px 0px 10px;
padding: 10px 10px 0px 10px;
text-align: justify; 
}

.newssubtitle a {
background: #EAEAEA;
color: #968776;
font-family: Georgia;
font-size: 8pt;
line-height: 14px;
margin: 0px 10px 0px 10px;
padding: 10px 10px 0px 10px;
text-align: justify; 
}

.newssubtitle a:hover {
background: #EAEAEA;
color: #675643;
font-family: Georgia;
font-size: 8pt;
line-height: 14px;
margin: 0px 10px 0px 10px;
padding: 10px 10px 0px 10px;
text-align: justify; 
}

.table2 {
background: #202020;
color: #EEE8E8;
font-size: 9pt;
font-family: tahoma;
line-height: 14px;
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 5px;
text-align: justify; 
}


.table3 {
background: #202020;
color: #EEE8E8;
font-size: 8pt;
font-family: georgia;
line-height: 14px;
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 5px;
text-align: justify; 
}


.newswidget a {
color: #968776;;
cursor: default;
font-weight:bold;
letter-spacing: 0px;
text-decoration: none;
}

.newswidget a:hover {
color: #675643;
cursor: default;
letter-spacing: 0px;
text-decoration: underline;
}

/* CONTENT */
.contenttitle {
background: # url() no-repeat center bottom;
color: #202020;
font-family: Georgia;
font-size: 13pt;
font-style:italic;
font-weight:; 
text-shadow: #FFFFFF 1px 1px 1px;
border-bottom: 0px dotted #202020;
letter-spacing: -1px;
margin: 0px 10px 0px 10px;
padding: 10px 10px 0px 10px;
text-align: left; 
}

.contentwidget {
background: #;
color: #404040;
font-size: 7pt;
font-family: tahoma;
line-height: 14px;
padding: 0px 10px 10px 10px;
margin: 0px 0px 0px 0px;
text-align: justify; 
}

.contentwidget a {
color: #968776;;
cursor: default;
font-weight:bold;
letter-spacing: 0px;
text-decoration: none;
}

.contentwidget a:hover {
color: #675643;
cursor: default;
letter-spacing: 0px;
text-decoration: underline;
}

/* FOOTER */
.footerwidget {
background: #;
color: #FFFFFF;
text-shadow: #202020 1px 1px 1px;
font-family: Georgia;
font-size: 8pt;
line-height: 14px;
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 5px;
text-align: justify; 
}

/* IMAGE BORDERS */
.border {
background-color: #F7F7F7;
border-bottom: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
padding: 5px;
margin: 2px;
}

.border a {
background-color: #F7F7F7;
border-bottom: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
padding: 5px;
margin: 2px;
}

.border a:hover {
background-color: #F7F7F7;
border-bottom: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
padding: 5px;
margin: 2px;
}

/* MISC */
.h2 {
background: #C3E3ED;
color: #2E6081;
font-family: Georgia;
font-size: 8pt;
line-height: 14px;
margin: 0px 10px 0px 10px;
padding: 5px 10px 0px 10px;
text-align: justify; 
}

.h2 a {
background: #C3E3ED;
color: #516A4B;
font-family: Georgia;
font-size: 8pt;
line-height: 14px;
margin: 0px 10px 0px 10px;
padding: 10px 10px 0px 10px;
text-align: justify; 
}

.h2 a:hover {
background: #C3E3ED;
color: #92A28E;
font-family: Georgia;
font-size: 8pt;
line-height: 14px;
margin: 0px 10px 0px 10px;
padding: 10px 10px 0px 10px;
text-align: justify; 
}

.back {
	vertical-align: top;
	font-size: 10px;
	font-family: Tahoma;
	line-height: 10px;
	color: #BBE2F9;
	font-weight: bold;
	text-align: right;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;}

