a:link {
	COLOR: #0000FF; BACKGROUND-COLOR: transparent; text-decoration: underline;
}
a:hover {
	COLOR: #FF3300; BACKGROUND-COLOR: transparent; text-decoration: underline;
}
a:focus {background-color:Yellow;color:black;}

a img {border:1px solid blue}
a:hover img {border:1px solid #f00}

body {
	padding:0 0 10px 0; font-size: 77%;margin: 0; color: #555;font-family: verdana, geneva, sans-serif; background: #00CCFF url(images/kiss-bg.png) repeat-x top left;
}

#container { position: relative;    background: #ffffff;     margin: 0px 0px;    width:774px;    padding: 10px 0px 30px 0px;    text-align:left;
    border: 1px solid #555;
    border-top:none;
     }

#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 15px 10px 0px 235px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}

H1 {
	background-color:#fff; FONT-SIZE: 200%; MARGIN: 0px 0px 0px 12px; COLOR:#0000ff/*#0066FF*//* #ff3300*/;padding:0; 
}
H2 {
	background-color:#fff;padding:0; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px 10px 0px 15px; COLOR: #555;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 160%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; COLOR: #555; PADDING-TOP: 3px; BACKGROUND-COLOR: transparent
}

H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #39526b; PADDING-TOP: 5px; BACKGROUND-COLOR: transparent
}

H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 2px; PADDING-TOP: 0px
}

#imagecontainer{margin:7px;}
IMG {
	MARGIN-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; border:1px solid #ddd;
}

.main {
	margin: 0px; border: #aaa 1px solid; padding: 1px;
}

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}

SPAN {
	FONT-SIZE: 85%; COLOR: #888; BACKGROUND-COLOR: transparent
}
#sidebar {
	border:1px solid /*#00CCFF*/#0066FF; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; WIDTH: 215px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fffef1
}
#sidebar LI {
	 PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 97%; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 5px; PADDING-TOP: 4px; 
}
#sidebar UL {
	PADDING: 0px; LIST-STYLE-POSITION: inside; MARGIN: 0px; LIST-STYLE-TYPE: none;
}

#sidebar LI.selected {
	BACKGROUND-COLOR: /*#dddbc3*/#97C0FF; COLOR: /*#FF3300*/#000;
}

#menu {float:left}
#rates {margin: 20px 0px 0px 10px;color:red;}

UL {
	PADDING: 0px;  MARGIN: 0 0 10px 0; LIST-STYLE-TYPE: none;
}
UL.listing {
	 BORDER-RIGHT: #d0dadf 1px solid; BORDER-TOP: #d0dadf 1px solid; BORDER-LEFT: #d0dadf 1px solid; COLOR: #000; BORDER-BOTTOM: #d0dadf 1px solid; BACKGROUND-COLOR: #eef7ff
}

UL.listing P {
PADDING-LEFT: 10px;
}

UL LI {padding-left:10px;}

#airlock {
	/*border: 1px solid #555;*/ MARGIN: 10px auto 0 auto; WIDTH: 774px; COLOR: #000; TEXT-ALIGN: left;background: transparent url(images/top_curve.png) no-repeat top left;padding-top:8px;padding-right:2px;
}
#footer{
MARGIN: 0 auto; WIDTH: 774px;padding: 5px 1px 5px 1px;font-size: .9em; color: #000; text-align:center;background: transparent url(images/bottom_curve.png) no-repeat top left;height:90px;
}
#footer p {background-color:#fff;}
#noticeboard {
	BORDER-RIGHT: #dddbc3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddbc3 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 95%; BACKGROUND: url(/images/icons/widgets/star.gif) #fffef1 no-repeat 1% 50%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dddbc3 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddbc3 1px solid
}
.TBmain {border: 1px solid #110;}
TD {border-top: 1px solid #110; border-bottom: 1px solid #110;}
#wrapper {width:776px;margin:10px auto}
.skip {background-color:#fff;margin-left:15px;color:#000;margin-top:0;padding:0}
.skip a:link {color:#000;text-decoration:none;}
.skip a:hover {text-decoration:underline;}
.skip a:visited {text-decoration:underline;color:#000}

#slideshow {
    position:relative;
    height:222px;margin:8px;
}
 
#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 222px;
    background-color: #FFF;
}
 
#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}
 
#slideshow DIV.last-active {
    z-index:9;
}
 
#slideshow DIV IMG {
    height: 222px;
    display: block;
    border: 1px solid #ddd;
    margin-bottom: 10px;
}


