BODY {
	/*background-color: #222;*/
	background-color: #FFFFFF;
}

BODY, TD, TH {
	/*color: #aaa;*/
	color: #000000;
}

INPUT, SELECT {
	color: #333;
}

A {
	/*color: #ddd;*/
	color: #000000;
}

A:hover {
	/*color: #fff;*/
	color: #0F0F0F;
}

H1, H2, H3, H4 {
        font-weight: normal;
}

H2 {
	/*border-color: #404040;*/
        font-weight: normal;
}

#main, #mainTop, #mainBot {
	/*background-color: #181818;*/
	background-color: #FFFFFF;
	/*border-color: #292929;*/
}

#mainTop DIV.m, #mainBot DIV.m {
	/*border-color: #292929;*/
}

#mainTop DIV.l {
	/*background-image: url('/img/custom/1.0/themes/Chill/dark/mainTop-l.gif');*/
        background: white;
}

#mainTop DIV.r {
	/*background-image: url('/img/custom/1.0/themes/Chill/dark/mainTop-r.gif');*/
        background: white;
}

#mainBot DIV.l {
	/*background-image: url('/img/custom/1.0/themes/Chill/dark/mainBot-l.gif');*/
        background: white;
}

#mainBot DIV.r {
	/*background-image: url('/img/custom/1.0/themes/Chill/dark/mainBot-r.gif');*/
        background: white;
}

#header {
	/*border-color: #303030;*/
}

#header #nav DIV { 
	/*border-color: #333;*/
}

#header #nav A {
	/*color: #aaa;*/
	color: #000000;
}

#header #nav A:hover {
	/*color: #eee;*/
	color: #aaa;
}

#footer {
	color: #666;
}

#footer A {
	color: #999;
}

UL.links LI:hover {
	color: #fff;
}

UL.links LI a {
	font-weight: normal;
}

/* ############# ps styles ############## */

UL.thumbs LI {
	border: 1px solid transparent;
}

UL.thumbs LI:hover {
	/*border: 1px solid #222;*/
	border: 1px solid #AAAAAA;
	/*background-color: #1c1c1c;*/
        background-color: FFF101#;
}

SPAN.gallery_collection_list_num_galleries {
	font-size: 10px;
	color: #999;
}

UL.my_recent_galleries LI:hover {
	color: #fff;
}

A.page_next, A.page_previous {
	background: url('/img/custom/1.0/themes/Chill/dark/pagArrow.gif') no-repeat;
}

A.page_next {
	background-position: -24px 0;
}

A.page_next:hover {
	background-position: 0 0;
}

A.page_previous {
	background-position: -47px 0;
}

A.page_previous:hover {
	background-position: -72px 0;
}

A.page_next SPAN, A.page_previous SPAN, A.page_next IMG, A.page_previous IMG {
	/*display: none;*/
}

DIV.pageRange {
	color: #999;
}

DIV.refineBox {
	border-color: #333;
}

a#help_manual {
        font-size: 8pt;
        color: black;
}

a#help_manual:hover {
        color: #aaa;
}





/*\*/
html*#nav {
[position: relative;top: 0px;/*Affects older Firefox and Netscape browsers only. Seen also by IE5-6 and Safari for Macintosh, which is addressed below.*/
float: left;margin-bottom: 20px;/*Affects Safari for Macintosh only (v1-3). See also by IE5-6, but thats addressed below. Also hidden from older Firefox and Netscape browsers.*/
]position: relative;top: -25px;/*Affects IE 7 only. Seen by IE5-6 but thats addressed below. Hidden from Safari and all Firefox and Netscape browsers.*/
}/**/
.dummyend[id]{clear:both/*end hack using dummy attribute selector for IE5 mac, else error in CSS occurs!*/}

#nav {
     height: 10px;
}

/*\*/
* html #nav {
position: relative;top: -18px;/*Finally, be sure to reapply a fix that affects IE 5-6 only here. IE for Mac and IE 7 for PC are not affected here, which means purple above should work only in IE 7 above!*/
}
/**/

/*FireFox 2 and IE7 
#nav, x:-moz-any-link {position: relative;top: -18px;}*/

/*FireFox 3 and IE7 */
#nav, x:-moz-any-link, x:default {position: relative;top: -17px;}

/* IE 
#nav {position: relative;_top: -18px; #top: -18px;}*/

