body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Sans-serif;
	font-size:14px;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
    border:0;
}

INPUT.type_radio,
INPUT.type_checkbox {
	position: relative;
	bottom: -2px;
}
* HTML INPUT.type_radio,
* HTML INPUT.type_checkbox {
    position:static;
    bottom: 0;
}

A {
    text-decoration:none;
    -moz-outline-style:none;
	color:#A81616;
}
INPUT, TEXTAREA, SELECT {
    font: 12px arial;
    padding: 1px 2px;
}
OPTION{
    padding: 0 7px 0 3px;
}
/* CLEARFIX */
.clearfix:after {
    content:"."; 
    display:block; 
    height:0;
	line-height: 0;
	font-size: 0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}
/* Hide from IE Mac \*/
    .clearfix {display:block;}
/* End hide from IE Mac */
* html .clearfix {
    height:1%;
}
.imgfix {
	vertical-align: bottom;
}

html {
	direction: ltr;
	height:100%;
}

body {
    direction: ltr;
	background:#1C1C1C url(../images/bg1.png) no-repeat 98% 10px;
	height:100%;
}
.mycontainer {
    position: relative;
    min-height: 100%;
	background:url(../images/bg2.png) no-repeat 10px 10px;
}
.mycontent {
	padding-bottom:400px;
}
* html .mycontainer {
    height: 100%;
}
.myfooter {
    position: relative;
    margin: -400px auto 0 auto;
	height:400px;
	z-index:1;
}
* html .myfooter {
    margin-top: -400px;
}
.mypixls {
	width:600px;
	height:400px;
	background:url(../images/mypixls.png) no-repeat 0 0;
	position:relative;
	z-index:2;
	margin:0 auto;
}
.myheader {
	height:1px;
	overflow:hidden;
	text-indent:-9999em;
}
.mypixls .work {
	display:block;
	position:absolute;
	width:74px;
	height:30px;
	z-index:2;
	top:309px;
	left:250px;
	cursor:pointer;
}
.mypixls .contact {
	display:block;
	position:absolute;
	width:186px;
	height:30px;
	z-index:2;
	top:309px;
	left:374px;
	cursor:pointer;
}
.red {
	color:#8C1919;
}
.green {
	color:#6F713B;
}
.brown {
	color:#D87D2C;
}
.yellow {
	color:#E3B937;
}
#notedrop div.text {
	line-height:18px;
	margin:0 0 10px 0;
}
#notedrop textarea {
	border:solid 1px #D87D2C;
	background-color:#E3B937;
	color:#000000;
	width:386px;
	height:128px;
	overflow:auto;
}
#send {
	width:76px;
	height:35px;
	overflow:hidden;
	display:block;
	text-indent:-9999em;
	background:url(../images/send.png) no-repeat 0 0;
	left:16px;
	bottom:17px;
	position:absolute;
	cursor:pointer;
}
h2 {
	margin:0 0 10px 0;
	text-align:center;
}
.worklist {
	text-align:center;
}
.worklist li {
	padding:3px 0;
}
.worklist li a{
	text-decoration:underline;
}
#loading {
	display:block;
	width:128px;
	height:15px;
	text-indent:-9999em;
	overflow:hidden;
	position:absolute;
	left:97px;
	bottom:24px;
	background:url(../facebox/loading.gif) no-repeat 0 0;
	display:none;
}
#errtext {
	position:absolute;
	left:97px;
	bottom:24px;
	display:none;
	color:#A81616;
	font-size:12px;
}
#errtext strong {
	font-weight:bold;
	color:#E3B937;
}
