/* CSS Document */
div.register form div.divider div select {
	margin-top:		1px;
	height:			20px;
}
#body h1 {
	height:			65px;
}
#body.homepage h1 {
	height:			0;
}
/* Create Profile - Preferences radio buttons */
div.createprofile #maincontent div.preferences dl dd ul li input {
	top:			-1px;
}
div.createprofile #maincontent div.preferences dl dd ul {
	margin-top:		0;
}

/* Fix Bottom Relative Positioning on Nominate Speakers Link */
div.browseTemplate #maincontent div.themes_links {
	left:			-4px;
}
div.browseTemplate #maincontent div.list_view {
	left:			-14px;
}
/* Set height (min-height on any other browser) on browser element in IE */
div.browseTemplate #maincontent div.browser {
	height:			400px;
}
div.viewThemes #maincontent div.speakers dl {
	height:			94px;
}
#container #msg_layer {
	margin-left:	-14px;
}
/* More features modules */
div.browseTemplate div.moreFeatures ul {
	margin-right:	30px;
}
div.browseTemplate div.moreFeatures ul.sponsor {
	padding-right:	10px;
}
/* Apply min height to about element on view talks page for advert's bottom alignment */
div.viewTalks #maincontent div.about {
	height:			299px;
}
/* fix spacing on list on Priavy Policy page (text texmplate footer) */
div.textTemplate_footer #maincontent div.contentArea1 ul li p {
	margin-top:		-17px;
}
div#body.nominate_form #local {
	margin-left:	-912px;
}
/* fix radio buttons spacings on preferences */
div.createprofile #maincontent div.preferences dl dd ul li label {
	padding:		0 0 0 3px;
	margin-top:		-2px;
}
/* fix alignment issue with recent comments on home page */
div.browseTemplate div.moreFeatures ul.wide li dl.marginleft{
	margin:			0 0 0 20px;
}
div.browseTemplate div.moreFeatures ul.wide li dl.latest ul.comments,
div.browseTemplate div.moreFeatures ul.wide li dl.latest ul.blog{
	margin-left:	-11px;
}

/* fix width problem with 3 column layout on signin form */
div.columnInMain_3 {
         width: 205px;
}
div.columnInMain_2 {
         width: 313px;
}

/* home page override layout fix */
div#welcome {
        width: 565px;
}

/* commenting gifs instead of pngs */
li a.vote-up {
	background: url(/images/commenting/up.gif) no-repeat left top;
}
li a.vote-up:hover, li.up .vote-up {
	background:	url(/images/commenting/up.gif) no-repeat -11px 0;
}

li a.vote-down {
	background: url(/images/commenting/down.gif) no-repeat left top;
}
li a.vote-down:hover, li.down .vote-down {
	background:	url(/images/commenting/down.gif) no-repeat -11px 0;
}
