@charset "utf-8";
/* CSS Document */

/* General Items */
body {
	background: #000000 url(../Images/bg.gif) repeat-y center center;
	margin: 0px auto;
	width: 895px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
img {
	border: 0;
}
table {
	border-collapse: collapse;
	width: 799px;
	margin-left: 48px;
}
table td {
	vertical-align: top;
}
table table {
	width: auto;
}

/* Menu */
#menu {
	background: url(../Images/menubg.gif) no-repeat center center;
	height: 35px;
}
#menu td {
	padding: 0 !important;
	width: 20%;
}

/* Main */
#maincontent 
{
	background: #FFFFFF;
	padding: 0;
	height: 580px;
}
#maincontent table 
{
	width: 100%;
	margin-left: 0;
	height: 580px;
}
#maincontent table table 
{
	width: auto;
	height: auto;
}
#maincontent table table table {
	width: auto;
}
#mainleft {
	background: #FFFFFF;
	width: 40%;
	padding: 20px;
}
#mainmiddle {
	background: #b59869 url(../Images/leftbg.gif) repeat-y left;
	width: 60%;
	padding: 20px;
	color: #111111;
}
#mainright {
	background: #262422 url(../Images/rightbg.gif) repeat-y left;
	width: 180px !important;
	padding: 20px;
	color: #999999;
}
#slideshowdiv {
	background: url(http://www.carpentariaex.com.au/Images/slideshow/side06.jpg) no-repeat top left;
	margin: -20px -20px 0 -20px;
	z-index: 1;
	height: 130px;
	width: 224px;
}

/* Footer */
#footer td {
	background: #e0dccd url(../Images/footerbg.gif) repeat-x top;
	padding: 10px 20px;
	color: #333333;
}

/* General Text Formatting */
h1 {
	font-size: 12pt;
	margin: 0 0 10px;
	color: #996633;
}
#mainleft h2, #mainmiddle h1, #mainright h1 {
	font-size: 11pt;	
}
#mainleft h2
{
	color: #003333;	
}
#mainmiddle h1 
{
	color: #000000; 
}
#mainright h1 
{
	color: #FFFFFF;
}
h2 {
	font-size: 8pt;
	font-weight: bold;
	margin: 0 0 5px;
	color: #003333;
}
#mainleft h2 {
	font-size: 10pt;
}

#mainright h2 
{
	color: #996633;	

}
a {
	color: #996633;
}
#mainmiddle a {
	color: #FFFFFF;
}
#mainright a {
	color: #cc9966;
}
p {
	margin: 0 0 10px;
}
hr {
	height: 0px;
	border: 1px solid #887755;
	border-width: 0 0 1px;
	margin: 0 -20px 10px;
	width: 120%;
}

/* Input Form */
#input,
#login,
#contactus
{
    background: #EEE;
    border: 1px solid #CCC;
}
#input td,
#login td,
#contactus td {
    padding: 5px 5px 0;
    vertical-align: top;
}
#input .submit,
#login .submit,
#contactus .submit {
    text-align: right;
    padding-bottom: 5px;
}
#input input, #input textarea, #input select,
#login input, #login textarea, #login select,
#contactus input, #contactus textarea, #contactus select {
    font-size: 8pt;
    width: 200px;
    font-family: Arial;
}
#input .submit input,
#login .submit input,
#contactus .submit input,
.submitbtn {
    background: #333;
    border: 0;
    padding: 0 2px 1px;
    color: #FFF;
    width: auto;
    font-size: 8pt;
}
#input img,
#login img,
#contactus img
{
    background: #FFF;
    border: 1px solid #CCC;
}

#login input {
    font-size: 8pt;
    width: 120px;
}

#contactus input, #contactus textarea, #contactus select {
    width: 300px;
}


/* Files */
#files table {
	border: 0px;
	padding: 0px 0px 5px 0;
}
#files table td {
	border-bottom: solid 1px #ccc;
	padding: 15px 5px 5px;
	color: #000;
}
#files table table {
	background: #FFF;
	border:0px;
	width: 100%;
}
#files table table td {
	border-bottom: solid 1px #ccc;
	padding: 5px;
	color: #000;
}
#files .paging table {
	width: 50px;
	
}
#files .paging td {
	text-align:left;
}


.border {
border: 1px solid #666666;
}
.border td {
border: 1px solid #666666;
padding: 2px;
}