/* @override 
	http://www.dongshiworx.co.za/newsite/default_screen.css
	http://www.dongshiworx.co.za/default_screen.css
*/

a {
	color:				#dd2447;
	text-decoration:				none;
}

a:hover {
	color:				#ac0726;
}

abbr {
	cursor:				help;
	border-bottom:				1px dotted #c1c0be;
}

body {
	background:				#000 url(images/background.jpg) no-repeat center top;
	font:				1.4em/1.3em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color:				#756d6d;
}

div.clear {
	clear:				both;
}

div#content {
	width:				760px;
	margin-right:				auto;
	margin-left:				auto;
	margin-top:				20px;
	padding-bottom:				40px;
}

div.clear_right {
	clear:				right;
}

h1 {
	height:				107px;
	background:				url(images/logo.jpg) no-repeat center top;
}

h1 span {
	display:				none;
}

html * {
	padding:				0;
	margin:				0;
}

html {
	font-size:				62.5%;
}

em {
	color:				#736a6a;
	font-weight:				bold;
}

#main_content p {
	padding-top:				10px;
	padding-left:				2px;
}

#main_content h3 {
	background-color:				#e5e4e2;
	padding-top:				0px;
	padding-left:				5px;
	margin-top:				10px;
	border-top-color:				#cac9c8;
	border-top-width:				1px;
	border-right-width:				1px;
	border-right-color:				#cac9c8;
}

#main_content h3 span {
	background-color:				#fff;
	text-transform:				uppercase;
	padding-bottom:				10px;
	padding-right:				1px;
	padding-left:				1px;
	color:				#33456e;
	font-size:				0.7em;
}

#main_content div img {
	float:				right;
	border:				3px solid #e5e4e2;
	margin-left:				5px;
	margin-bottom:				5px;
}

#main_content p strong {
	color:				#555c6e;

}

p.date {
	color:				#060000;
	font-size:				0.8em;
}

p#footer {
	clear:				none;
	margin:				0;
	font-size:				0.8em;
	text-align:				center;
	color:				#323231;
	bottom:				0;
}

span.large {
	font-size:				1.5em;
}

ul#navbar {
	background-color:				#fff;
	padding:				5px;
	text-align:				center;
}

#navbar li a {
	text-decoration:				none;
	color:				#000;
}

#navbar li a:hover, li#selected a{
	color:				#c80d06;
}

#navbar li {
	display:				inline;
	margin-right:				5px;
	margin-left:				5px;
	padding-right:				5px;
	padding-left:				5px;
}

li#selected {
	padding-bottom:				30px;
	background-color:				#fff;
}

#selected a {
	position:				relative;
	top:				22px;
}

#main_content h2 span {
	display:				none;
}

#main_content h2 {
	width:				103px;
	float:				left;
	margin-right:				5px;
}

#sidebar div.body h3 {
	color:				#969dad;
	text-transform:				uppercase;
	background-color:				#ecf0f9;
	padding-right:				1px;
	padding-left:				2px;
	margin-bottom:				10px;
}

div#sidebar {
	width:				180px;
	float:				right;
	font-size:				0.9em;
}

#sidebar div.header, #sidebar div.footer {
	height:				25px;
	background-color:				#fff;
}

#sidebar div.body {
	margin-left:				15px;
	padding-right:				10px;
	padding-left:				10px;
	background-color:				#fff;
}

div#main_content {
	margin-right:				180px;
	padding:				0 5px;
	background:				#fff url(images/content_background.png) repeat-y;
	border-top:				5px solid #fff;
	border-bottom:				5px solid #fff;
}

/* My Comment */

#main_content p, #main_content h3 {
	margin-left:				110px;
	clear:				none;
}

span.spamkill {
	display:				none;
}

p.error {
	font-style:				italic;
	color:				#b35246;
}

p.success {
	color:				#1f802a;
	font-style:				italic;
}

span.dong {
	color:				#9a9695;
}

span.shi {
	color:				#c01605;
}

span.worx {
	color:				#000;
	font-weight:				bold;
}