/* CSS Document */body {	margin:0;	padding:0;	font-family:Tahoma;	color:#0e3259;	height:100%;	font-size:12px;	background:url(../../content/blueshift/bg2.jpg) repeat-x;	background-color: #adadad;}a { color:#0066CC; text-decoration:none; }a:hover {}h1 { font-size:16px; }h2 {	font-size:14px;	color: #0E3259;}hr { color:#000000; height:1px; border:1px dotted #333333; }#wrapper {	width:760px;	margin:0 auto;	padding:0;	height:100%;}#header {	position:relative;	width:100%;	height:144px;	background-image: url(../../content/blueshift/bg2.png);	background-repeat: no-repeat;}#header .logo { float:left; }#headinfo { position:absolute; right:15px; top:7px;}#headinfo a { font-size: 10px; color:#000000; }#headinfo a:hover { text-decoration:underline; }.logotext {	position:absolute;	top:5px;	left:29px;	font-family:Trebuchet MS;	font-weight:bold;	font-size:26px;	color:#FFFFFF;	width: 479px;	height: 114px;	background-image: url(../../content/blueshift/logo.png);}.logotext strong { color:#EFEFEF; }.logotext2 {	font-size:14px;	font-style: italic;	float: right;	color:#FFFFFF;}#nav {	position:absolute;	bottom:0;	right:14px;	width:736px;	padding:0;	margin:0;	background-image: url(../../content/blueshift/menu.jpg);}#nav ul {	margin:0;	padding-left: 70px;}#nav ul li {	float:left;	list-style:none;	padding:0;}#nav ul li a { display:block; width:100px; padding:7px 0; margin:0 1px 0 0;text-align:center; }#nav ul li a:hover {	bottom:0;	color:#ffffff;	overflow:auto;	background-image:url(../../content/blueshift/buttonbgon.jpg);}#nav ul li a.on, #nav ul li a.on:hover { width:100px; padding:7px 0; background:url(../../content/blueshift/buttonbgon.jpg); text-align:center;  }#content {	width:760px;	padding:0 11px;	background:url(../../content/blueshift/contentbg.png) repeat-y;	height: 100%;}#left {	margin-top:15px;	margin-left:10px;	float:left;	width:125px;	height:100%;}#left ul { margin: 0px; padding:0; }#left ul li {	list-style:none;	margin:5px;	padding:0;}#left ul li a {	display:block;	width:100px;	margin:0;	padding:5px;	color: #333333;}#left ul li a:hover {}#left ul li ul { margin: 0; padding:0; }#left ul li ul li { list-style:none; margin:1px 0; padding:0; }#left ul li ul li a { padding:5px 5px 5px 10px; width:115px; background-color:#EFEFEF; }#right {	float:left;	width:575px;	padding-left: 10px;	padding-top: 15px;	padding-bottom: 10px;}#right a { font-weight:bold; }#right a:hover {	border-bottom:1px dotted;	color: #33CCFF;}#right .postinfo { display:block; width:90%; margin:5px; padding:6px; background-color:#EFEFEF; border:1px solid #ffffff; }#right blockquote { width:80%; margin:5px; padding:6px; border-left:1px solid #D4D4D4; }.welcome { float:left; display:block; width:150px; margin:10px; padding:5px; background-color:#FFF; border:1px solid #ffffff;  }#right p a { color:#666666; }.bottom {	font-size:11px;	padding:10px;	width: 714px;	text-align: right;	background-image: url(../../content/blueshift/footerBg.png);	height: 80px;	}.bottom a:hover { border-bottom:1px dotted #D2D2D2; }.clear { clear:both; }input { padding:2px; margin:2px 0; border:1px inset #666666; background-color:#efefef; }input.submit { width:auto; }#tb{	margin-right: 0px;	color: #000000;	padding-left: 5px;}#ad{	padding:5px;	height: 150px;	width: 100px;	left: 25px;	top: 396px;}#aboutpic{float:right;padding:10px;}#wrapper #content #right a {	color: #003366;	text-decoration: underline;}#wrapper #header #nav a {	color: #000066;}#wrapper #content #right h2 {	color: #0E3259;}#blockquote{	background-color:#CFE7FF;	font-style: italic;	padding: 5px;}#footer{	background-image:url(../../content/blueshift/footerBg.png);	width:736px;	height:90px;	margin-left: 10px;	text-align:center;	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-weight: lighter;	padding-top: 10px;}#footer a  {    color: #FFFFFF;    font-weight:bold;     }#footer a:hover {	border-bottom:1px dotted;	color: #FFFFFF;	text-decoration:underline;}
