/* SITE DESIGN: Designojek -- http://www.designojek.com *//*COLORSorange: 4f9200lime-green:abda4d*/body {	background-color: #3d3d3d;	background-image: url(../images/background.jpg);	background-repeat: repeat-x;	background-attachment: fixed;	}	p {	color: #ddd;	line-height: 2em;	}		p.citation {		font-style: italic;		text-align: right;		}		h2, h3, h4 {	color: #abda4d;	}		a {	color: #abda4d;	}		a:hover {		color: #3d3d3d;		}						.greenrule {			color:#abda4d;			background-color:#abda4d;			height:1px;			border:none;			}					.greyrule {			color:#999;			background-color:#999;			height:1px;			border:none;			}			.subdate {	font-style: italic;	text-align: right;	}	#container {	margin: 0px auto;	border: 0px solid #fff;	width: 950px;	}			#main {	background-color: #111;	margin-left: 340px;	padding: 30px;	}		#main p{		font-size: 1.1em;		}		#logo {	background-image: url(../images/logo.png);	width: 200px;	height: 100px;	position: fixed;	top: 80px;	}			#links {	width: 340px;	top: 270px;	position: fixed;	}		#links ul {		list-style-type: none;		border-left: 1px dotted #3d3d3d;		margin: 0px 0px 0px 20px;		padding: 0px 20px;		}			#links a {		text-decoration: none;		}			#links a:hover {		color: #fff;		text-decoration: none;		}		.contact {		margin: 90px 0px 0px 20px;		padding: 0px 20px;		border-left: 1px dotted #111;		line-height: 1.5em;		}	#footer {	background-color: #b3b3b3;	}		#footer p{		margin: 0px;		color: #111;		}			#footer a{		color: #111;		}			#footer a:hover{		color: #abda4d;		}		#footer-content {		width: 950px;		margin: 0px auto;		}			html, body {	height: 100%;	}.wrapper {	min-height: 100%;	height: auto !important;	height: 100%;	margin: 0 auto -30px;	}#footer, .push {	height: 30px;	}
