/*
    ie.css
    Theme: Klamath
*/



/* @group IE6 Fixes
===================================== */
* html #header {
	height:  20px;
}

* html #header form {
	right: 0;
	bottom: 15px;
	width: 168px;
	}
	
* html #header form input.text {
	height: 19px;
	padding: 6px 5px 0 8px;
	}
	
* html .svIndex dl.hasImage {
		height: 186px;
		}
		
* html .home .svSlides {
	height: 186px;
	
	}
	
* html #navPrimary li {
	zoom: 1; /* hasLayout fix */
	/*margin-bottom: -3px;*/
	}

* html #navPrimary li ul { zoom: 1; } /* hasLayout fix */

* html #svPortal dl.hasImage {
	height: 83px;
	overflow: visible;
	}

* html div.dragableBox div.dragableBoxHeader { zoom: 1; } /* hasLayout fix */

* html #svSessionTools { margin-right: 0; }

* html #sendLogin {
	padding-top: 1em;
}

* html #sendLogin fieldset {
	margin: 0;
}

* html #sendLogin ol {
	margin-bottom: 0;
}

* html #sendLogin .buttons {
	display: block;
	margin: 0 0 2em 0 !important;
}

* html .sidebar .svSyndLocal dl {
	height: 1%;
}

/* @end IE6 Fixes
-------------------------------- */



/* @group IE6/7 Fixes
===================================== */

hr { margin: -8px auto 11px; } /* IE 6/7 has problems with setting proper <hr> margins. */

/* Fixes wrong line-height on sup/sub in IE 6/7. */
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }

#slideshow ol li {
	display: inline;
	padding: 0 2px;
	}

#svAddNewFeed form dl dd select { margin-top: 4px; }

#svComments form fieldset ol li label {
	display: inline; /* double-margin float fix for ie6 */
	zoom: 1; /* hasLayout fix */
	}
	
.rating {
	background-position: 35px 50%;
	height: 13px;
	}

/* @end IE6/7 Fixes
-------------------------------- */



/* @group IE7 Fixes
===================================== */

html>body p code { *white-space: normal; } /* Fixes IE7 missing wrapping of code elements. */

/* @end IE7 Fixes
-------------------------------- */


/* EOF */