A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:hover {text-decoration: underline;}

A.white:link {color: #ffffff; text-decoration: none;}
A.white:visited {color: #ffffff; text-decoration: none;}
A.white:hover {color: #ffff00; text-decoration: none;}


BODY {
	/* background-image: url(../images/gradient1b-c.jpg); */
	background-repeat: repeat-x;
	background-attachment: fixed; 
	scrollbar-face-color:'';
	scrollbar-arrow-color:'';
	scrollbar-track-color:'';
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
}
.BU	{
    background-image: url(../images/bu-grad.jpg);
    background-repeat: repeat-x;
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.feat TD {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.head A {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #000000; LINE-HEIGHT: 1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.navlink A {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.navlink A:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
.navlink {
	COLOR: #0000cc
}
DIV.popular A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.popular_feat {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.hotel A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b1b1b1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hotel_feat {
	FONT-WEIGHT: bold; COLOR: #000000
}
DIV.nearby A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
DIV.bllink A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.bllink {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
TABLE.geninfo A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
TABLE.listing A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.listing A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.numbers A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18pt; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	COLOR: #0000CC;
	FONT-SIZE: 13pt;
}
H3 {
	COLOR: #336633;
	FONT-SIZE: 14pt;
}

H4 {
	COLOR: #009933;
	FONT-SIZE: 12pt;
}

.maintext {
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
TR.links1 A {
	COLOR: #000000; TEXT-DECORATION: none
}
TR.links1 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.link_b {
	FONT-WEIGHT: normal; FONT-SIZE: 18px
}
.chapter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(images/chapter_bg.gif); PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4fcea
}
.bg_light {
	BACKGROUND-COLOR: #000000
}
.bg_dark {
	BACKGROUND-COLOR: #000000
}
UL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.ggl_col {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.index TD {
	TEXT-ALIGN: center
}
.form {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 1.4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigtext {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TRANS {
	background-image: url(../images/gradient1b.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed; 
}
.LEFT	{
    BORDER-LEFT: #CCCCCC  1px solid;
    background-image: url(../images/gradient1b.jpg);
    background-repeat: repeat-x;
    background-attachment: fixed;
}
.RIGHT	{
    BORDER-RIGHT: #CCCCCC  1px solid;
    background-image: url(../images/gradient1b.jpg);
    background-repeat: repeat-x;
    background-attachment: fixed;
}
.RIGHTLEFT	{
    BORDER-RIGHT: #FFFFFF  1px solid;
    BORDER-LEFT: #FFFFFF  1px solid;
 }
.BOTTOM	{
	BORDER-BOTTOM: #CCCCCC  1px solid;
}
.buttons	{
    
    FONT-SIZE: 10px;
    FONT-FAMILY: 'Verdana';
    background-image:url(test.jpg);
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    width:145;
	height:15;
    border:0px outset;
    text-transform:uppercase
    
}
.buttons2	{
    
    FONT-SIZE: 10px;
    FONT-FAMILY: 'Verdana';
    background-image:url(test2.jpg);
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    width:145;
	height:15;
    border:0px outset;
    text-transform:uppercase
}


.buttons-non	{
        BORDER-TOP: #ffffff 1px solid;
        FONT-SIZE: 11px;
        FONT-FAMILY: 'Verdana';
        TEXT-ALIGN: left;
        TEXT-DECORATION: none
}
.buttons-top	{
    FONT-SIZE: 11px;
    FONT-FAMILY: 'Verdana';
    BACKGROUND-COLOR: #009933;
    COLOR: #000000;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.sfkimage
{background-image: url("../sfk-trans.gif");
    background-position: 100% 100%;
    background-repeat: no-repeat;
}
.sfkimage2
{background-image: url("../sfk-trans.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.donateimage
{background-image: url("../donate-face.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.missionimage
{background-image: url("../mission-face.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.memorialimage
{background-image: url("../flower.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.objectiveimage
{background-image: url("../objective-face.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.photoimage
{background-image: url("../photo-face.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.newsimage
{background-image: url("../news-face.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.faqimage
{background-image: url("../faq-face.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.overviewimage
{background-image: url("../faq-face.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.memorial
{background-image: url("../images/flower.gif");
    background-position: 95% 100%;
    background-repeat: no-repeat; 
}
.questionsimage
{background-image: url("../questions-back.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.volunteerimage
{background-image: url("../volunteer-back.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.pressimage
{background-image: url("../press-back.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.applicationimage
{background-image: url("../app-back.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}
.videoimage
{background-image: url("../video-back.gif");
    background-position: 100% 0%;
    background-repeat: no-repeat;
}

#videoLayer {
	position:absolute;
	width:700px;
	height:204px;
	z-index:1;
	top: 314px;
	left: 125px;
}

.video_floater {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}
#flashcontent {
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

.curveshadow
{
	text-decoration: none;
	border-width: 1px;
	-moz-appearance: none !important;
	vertical-align: middle;
	color: #000;
	border: 2px double #E3E3E9 !important;
	-moz-border-radius: 0.65em !important;
	-moz-outline: 1px solid #CCC !important;
	-moz-outline-radius: 0.5em !important;
	-moz-outline-offset: -3px !important;
	-moz-box-sizing: content-box !important;
}
