/* ::::: http://www.dslr-astromod.co.uk/main.css ::::: */

body { margin: 0pt; background-color: Black; background-image: url('stars.jpg'); font-family: Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; color: White; }
a { color: red; text-decoration: underline; }
a:hover { color: gray; text-decoration: none; }
img { border: medium none ; }
h1 { margin: 0pt; color: rgb(255, 255, 0); line-height: 28px; font-size: 20px; font-family: "Book Antiqua",Verdana,Geneva,Arial,Helvetica,sans-serif; }
h3 { color: rgb(111, 146, 212); text-align: left; font-size: 20px; }
p { text-align: left; font-size: 14px; }
#container { min-width: 800px; max-width: 950px; }
#header { text-align: center; background-image: url('space.jpg'); background-repeat: no-repeat; height: 160px; }
.content { margin: 30px 20px 0px 100px; color: White; }
.float-right { clear: right; float: right; }
.float-left { clear: left; float: left; }
.news { border: 1px solid rgb(255, 255, 255); margin: 30px; padding: 10px; background: transparent url('flare.gif') no-repeat scroll right top; width: 220px; clear: right; float: right; font-size: 12px; }
#menu {
/*    position: fixed;
    right: 0; */
	width: 170px;
	margin-top: 0pt;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#menu ul {
	margin: 0pt;
	padding: 0pt;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	width: 160px;
	background-color: #000000;
}
#menu li a { height: 24px; width: 160px; text-decoration: none; }
#menu li a:link, #menu li a:visited {
	padding: 8px 0pt 0pt 10px;
	color: rgb(255, 255, 255);
	width: 160px;
	display: block;
	opacity: 0.95;
	background-color: #333333;
	background-repeat: repeat;
	border: thin solid #FFFFFF;
}
#menu li a:hover, #menu li #current {
	width: 160px;
	color: #666666;
	font-weight: bold;
	background-color: #000000;
	padding-top: 8px;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 10px;
	border: thin solid #FFFFFF;
}
.pics { margin: auto; width: 470px; }
.pics .top { background: transparent url('star.gif') no-repeat scroll right top; height: auto; text-align: center; }
.sidecontent { padding: 4px; height: auto; font-size: 12px; color: rgb(255, 255, 255); text-align: left; }
.pics .bottom { background: transparent url('star.gif') no-repeat scroll left top; text-align: center; height: 30px; font-size: 12px; }
#footer { margin: auto; width: 950px; text-align: center; color: rgb(111, 146, 212); font-size: 12px; }
col3.td { width: 129px; height: 46px; text-align: left; }
