@import "http://services.igloocommunities.com/download-noauth/lib/boxes/css/boxcss";


/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */

a                { color: #000000; text-decoration: none; }
#tinymce a       { color: #000000 !important; text-decoration: none !important; }

a:hover          { color: #ff0000; text-decoration: underline;}
#tinymce a:hover { color: #ff0000 !important; text-decoration: underline !important; }

.editable a       { border-bottom: 1px dotted #ff0000; }
.editable a:hover { border-bottom-color: #ffffff; }


/*--------------------------------------------- */
/*        >>> CUSTOM JS NAVIGATION <<<          */
/*--------------------------------------------- */

#kws-navigation {
	position: absolute;
}

#kws-navigation ul {
	border-top: 1px solid #CCCCCC;
	margin: 0;
}

#kws-navigation li {
	background: #d7d7d7 url(/download-noauth/gallery/img/navgif) 0 0 repeat-x;
	float: left;
	height: 26px;
	list-style: none;
	overflow: hidden;
	width: 160px;
}

#kws-navigation li.first a {
	background: none;
}

#kws-navigation li li {
	float: none;
	height: auto;
	overflow: visible;
	width: auto;
}

#kws-navigation li li a {
	display: block;
	padding: 4px 0.75em;
}

#kws-navigation a {
	background: url(/download-noauth/gallery/img/1pxgreygif) 0 0 repeat-y;
	color: #333;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none;
	zoom: 1;
}

#kws-navigation a span {
	background: url(/download-noauth/gallery/img/navarrowgif) 173px 11px no-repeat;
	display: block;
	padding: 4px 0.75em;
}

#kws-navigation a:hover span {
	background-image: url(/download-noauth/gallery/img/navarrowhovergif);
}

#kws-navigation li.first a:hover, #kws-navigation a:hover {
	background-color: #e6181b;
	color: #fff;
}

#kws-navigation li li, #kws-navigation li li a {
	background: none;
	text-align: left;
}

#kws-navigation li.first li a:hover, #kws-navigation li li a:hover {
	background: #000000;
	color: #fff;
}

#kws-navigation li ul {
	background: url(/download-noauth/gallery/img/navsubgif) 0 0 repeat-y;
	border: 1px solid #bbbbbb !important;
	width: 158px;
}



/*--------------------------------------------- */
/*          >>> HEADER NAVIGATION <<<           */
/*--------------------------------------------- */

#header-links {
	color: #666666;
	position: absolute; top: -20px; right: 10px;
}

#header-links a {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 5px;
	text-decoration: none;
}

#header-links a:hover { background: #e8181b; }



/*--------------------------------------------- */
/*                >>> LAYOUT <<<                */
/*--------------------------------------------- */

/* COLORS */

body {
	color: #222;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}

body           { background: #dddddd url(/download-noauth/gallery/img/bodygif) 0 0 repeat-x; }
#page          { background: #ffffff; }
#header        { background: #000000; }
#header-inner  { background: url(/download-noauth/gallery/img/headerjpg) 100% 0 no-repeat; }
#navigation    { background: #999999; }
#content       { background: transparent; }
#content-inner { background: transparent; }
#footer        { background: #000; }

/* FRAME */

#userbar { margin-bottom: 12px; }

#page {
	border: 1px solid #666666;
	margin: 0 auto;
	width: 960px;
}

#header {
	padding-top: 21px; 
}

#header-inner {
	border-top: 1px solid #ffffff;
	height: 180px;
}

#main { padding: 0; }

#content { padding: 10px 20px; }

#footer { }


/*--------------------------------------------- */
/*                >>> SEARCH <<<                */
/*--------------------------------------------- */

#search-keyword { display: none; }


/*--------------------------------------------- */
/*                  >>> LOGO <<<                */
/*--------------------------------------------- */

#logo { padding: 0; }

#logo a {
	background: url(/download/gallery/img/logojpg) 0 0 no-repeat;
	display: block;
	height: 0;
	overflow: hidden;
	padding-top: 154px;
	width: 300px;
}


/*--------------------------------------------- */
/*            >>> NAVIGATION <<<                */
/*--------------------------------------------- */

#navigation { display: none; }
