/* @override http://southlight.com.au/index.css */

body {
	font: 12pt Arial, Helvetica, sans-serif;
}
img { border: 0; }


a:link {
	text-decoration: none;
}

#header {
	font-size: 11px;
	letter-spacing: 0.1ex;
	height: 210px;
}

#header .menu {
	color: white;
	height: 1em;
	padding: 2px 1em;
	vertical-align: middle;
	text-transform: uppercase;
}

.menu#southlight {
	width: 292px;
	left: 8px;
	top: 86px;
	position: absolute;
	z-index: 5;
	background-color: black;
	visibility: visible;
}

.menu#stocksouth {
	right: 8px;
	left: 634px;
	top: 86px;
	position: absolute;
	z-index: 5;
	background-color: black;
	visibility: visible;
}

.menu#photographersmenu {
	width: 125px;
	left: 466px;
	top: 86px;
	position: absolute;
	z-index: 6;
	background-color: #393;
	visibility: visible;
	background-image: url(images/nav/wedge.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.menu#servicesmenu {
	height: 20px;
	width: 80px;
	left: 414px;
	top: 8px;
	position: absolute;
	z-index: 4;
	padding: 125px 0 7px 10px;
	background-color: #33609a;
	text-align: center;
	visibility: visible;
}

.menu#sam {
	height: 2em;
	width: 105px;
	left: 300px;
	top: 86px;
	position: absolute;
	z-index: 6;
	background-color: #c00;
	text-align: center;
	visibility: visible;
	padding-top: 103px;
	padding-bottom: 1px;
}

.menu#contact {
	height: 14px;
	width: 85px;
	left: 217px;
	top: 71px;
	position: absolute;
	z-index: 4;
	padding: 38px 27px 1px 0;
	color: black;
	background-color: #fa9600;
	text-align: center;
	visibility: visible;
}

#logo {
	position: absolute;
	top: 140px;
	left: 38px;
	width: 148px;
	height: 128px;
	visibility: visible;
}

#logo2 {
	position: absolute;
	top: 108px;
	left: 633px;
	-width: 94px;
	-height: 62px;
	visibility: visible;
	text-align: center;
}

#content {
	min-width: 460px;
	visibility: visible;
	padding: 2em 210px;
}

#login {
	position: absolute;
	top: 320px;
	left: 50px;
	width: auto;
	height: auto;
	font-size: 11px;
	color: black;
	text-align: center;
	padding-top: 2px;
	font-weight: bold;
}

#header #sam a {
	
}

#header a {
	color: inherit;
	text-decoration: none;
}

#header a:hover {
	color: yellow;
}

#header #contact a:hover {
	color: #4b0082;
}

a:hover + div.drophover {
	padding: 0 !important;
	position: absolute;
	width: 100%;
	top: 100%;
	left: 0;
	height: 4px !important;
	background-color: inherit !important;
	margin-top: 2px;
	max-width: 200px;
}
