/***********************************************************************************************

	Internet Explorer 6 & Under stylesheet

***********************************************************************************************/
* html .clearfix{
  height: 1%;
  overflow: visible;
}

/* Container min-width */
.container { width: expression(document.body.clientWidth < 972 ? "970px" : "auto"); }

/* Carousels */
/* .carousel, .carousel .carousel-container { width: 200px; } */
.carousel-wrapper, .carousel-wrapper .carousel, .carousel-wrapper .carousel .carousel-container {	width: 100% !important; }
.gigapan-view .snapshots { height: 110px; }
.view-gigapans .viewer { height: 440px; }
.galleries .carousel-wrapper { height: 160px; }
.popular-groups .carousel-wrapper { height: 125px; }

#mini-viewer-carousel .next_button, #featured-member-carousel .next_button { right: -1px; }
#groups-carousel span.tr, #groups-carousel span.br { right: -2px; }
#groups-carousel span.br, #groups-carousel span.bl { bottom: -2px; }

/* Custom select */
#top .filter .custom-select { padding-left: 7px; margin-left: 0; }

.custom-select.open span.current-selected { background-position: -160px -100px; }
#top .custom-select span.current-selected { background-position: 0 -125px; }
#top .custom-select.open span.current-selected { background-position: -160px -125px; }
.detail-action .custom-select span.current-selected { background-position: 0 -980px; }
.detail-action .custom-select.open span.current-selected { background-position: -170px -980px; }
.join-community .custom-select { margin-left: 3px; }

html .ui-selectmenu-menu li { border-color: pink; filter:chroma(color=pink); width:100%; }
html .ui-selectmenu-menu li a { position: relative }

/* Top navigation & navigation */
#top-nav { position: absolute; top: 10px; right: 33px; font-size: 0.92em; z-index: 1000; }
#top-nav a.top-level { width: 65px;}
#top-nav a.user { width: 80px;text-align:center; }
#popup-login { margin:0; padding:0;}
#navigation li { float: left; width: 100px;}
#navigation ul li a.view-link {background-image:url(/images/tab_left_nav_view.gif);}
#navigation ul li a.create-link {background-image:url(/images/tab_left_nav_create.gif);}
#navigation ul li a.use-link {background-image:url(/images/tab_left_nav_use.gif) ;}
#navigation ul li.toproot:hover>a.create-link,#navigation ul li.toproot>a.create-link.pressed{background-image:url(/images/tab_left_nav_create.gif);}
#navigation ul li.toproot:hover>a.use-link,#navigation ul li.toproot>a.use-link.pressed{background-image:url(/images/tab_left_nav_use.gif);}
#navigation ul li.toproot:hover>a.view-link,#navigation ul li.toproot>a.view-link.pressed{background-image:url(/images/tab_left_nav_view.gif);}
#navigation ul li:hover span { background-attachment:fixed; background: url(/images/tab_right_nav_hover.gif) top right no-repeat;}
#navigation ul li span { padding-left: 25px;}

#top-nav li .flyout { position: absolute; left: -999em; width: 155px; z-index: 3000; margin: -1px 0 0 -7px; }
#top-nav li:hover .flyout,
#top-nav li.hover .flyout { left: auto; }
#top-nav li .flyout .top { height: 12px; width: 155px; background: url(/images/sprite_shared_24.png) no-repeat; font-size: 0;
line-height: 0.0; }
#top-nav li .flyout .bottom { height: 14px; width: 155px; background: url(/images/sprite_shared_24.png) 0 -15px no-repeat;
font-size: 0; line-height: 0.0; }

/* View, Use, Create pages */
#rightcolumn {}
body.use #leftcolumn, body.create #leftcolumn, body.view #leftcolumn { width: 704px;}

/* Search form with magnifying glass */
.search-form { width: 191px; height: 21px; background: #fff url(/images/sprite_form_elements.png) 0 -25px no-repeat; }
.search-form .search-txt { background: transparent; border: none; float: left; display: block; padding: 0 0 2px 8px; height:
19px; line-height: 19px; color: #999; width: 145px; }
.search-form .submit { display: block; float: left; margin: 1px 0 0 8px; }
.search-form .search-txt.focus { color: #181818; }
#top .search-form {width:200px;float: left; background-position: -191px -25px; margin-top: 2px; margin-right: 0px;
margin-bottom: 0pt; margin-left: 10px; }
#main-search-mode{ float: right; margin: 48px 115px 0px 0px}

/* Do not change outline in IE 6 as it mess with class names */
input.txt { background-position: 0 -25px !important; }
input.txt-a { background-position: 0 -150px !important; }
input.txt-short { background-position: 0 -345px !important; }
textarea.txt { background-position: 0 -180px !important; }
textarea.txt-large { background-position: 0 -410px !important; }

/* Home page */
.join .submit { display: inline; }
#content p.more .raquo { left: -11px; }
.competitions li { background-color: #FFF; }

#flash_viewer { position:relative;z-index:1;}

/* Modal */
#windows #popup-login h2 { margin: 10px 0 0 0; }
#windows #popup-login p {font-size:1.3em; }
#windows .window , .section-edit .window{border: 8px solid #c7cdd4;filter: alpha(opacity=0); opacity:
0;background: white;}
#windows #popup-login .login .edit-field, .section-edit #popup-login .login .edit-field { margin: 0 0 15px 0;}
#windows .window .tl, .section-edit .window .tl { background: 0; }
#windows .window .tr, .section-edit .window .tr { background: 0; }
#windows .window .br, .section-edit .window .br { background: 0; }
#windows .window .bl, .section-edit .window .bl { background: 0; }
#windows .window .l, #windows .window .r, .section-edit .window .l, .section-edit .window .r { background: 0;}
#windows .window .t, #windows .window .b, .secion-edit .window .t, .section-edit .window .b { padding: 0 14px; }
#windows .window .t, #windows .window .b, #windows .window .r, #windows .window .l { background-image: none;}
.section-edit .window .t, .section-edit .window .b, .section-edit .window .r, .section-edit .window .l {
background-image: none;}

/* Footer */
#footer .col { float: left; width: 18%; margin: 2.1em 0 1.5em 0; }

/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_ui/images/bg_lightbox_border.png',
sizingMethod='scale'); }*/

.scrollable .scroll-handle span { bottom: 0px; top: expression(this.offsetParent.clientHeight - 6 + 'px');}

/* Profile edit */
#profile-edit div.col-a, #profile-edit div.col-b, #profile-edit dt { display: inline; }

/* Detail Page */
.detail-action .button, .section-comments form .button { margin-right: 0; }
.section-gigapan-view .media, .section-related-entries .media { display: inline; }
.gigapan-vote-info dt { display: inline; }
.gigapan-vote-info .fig_b { left: 1px; }

.button { display: block; height: 19px; padding: 0 0 0 9px; float: left; background: #ffffff
url(/images/sprite_form_elements.png) no-repeat; border: none; vertical-align: middle; position:
relative; }

/* zoom - IE only supported */
body.various-container .layout-a { zoom: 1; }
body.various-container .layout-b { zoom: 1; }
body.various-container .layout-c { zoom: 1; }
body.various-container .layout-d { zoom: 1; }

/* Profile Page */
.profile-edit dl { margin: 10px 0; padding: 0 0 0 110px; position: relative; line-height: 1.5em;
vertical-align: middle; }
.profile-edit dt { display: block; width: 100px; float: left; margin: 0; color: #7d7d7d; font-size:
0.833em; line-height: 1.33em; font-weight:normal; letter-spacing: 0.1em;
text-transform: uppercase; margin: 0 0 0 -55px; line-height: 1.8em; }

.profile-edit label { color: #7d7d7d; font-size: 0.833em; line-height: 1.33em; font-weight: normal;
letter-spacing: 0.1em; padding: 0 0 15px 0;text-transform: uppercase; float: left; width: 95px;
line-height: 22px; }
.profile-edit input { margin: 0 0 10px 0; float: left; display: inline-block;}

.profile-edit .section-edit.col-a { margin: 0 0 0 -10px; float: left; }
.profile-edit .section-edit.col-b { margin: 0 -10px 0 0; float: right; }

/* This prevents the flash-notice from pushing down content */
.pager, #search-results li {position:relative;}

/* Flash Notice */
#flash_notice { position:relative, z-index:99999; }

/* Pagination */
.search-results .pager { padding-top: 20px; }

/* Tables */

.section-info ul li {margin:0;}
