/* CSS RESET =============================================== */
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;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,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;}



/* ----- TEXT STYLES ----- */
.headerBig1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #be2b1a;
	font-weight: bold;
}

.headerSmall1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #be2b1a;
	font-weight: bold;
}

.textSmall1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link, a:visited, a:active {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #be2b1a;
	text-decoration: none;
}

/* ----- TEXT STYLES ----- */


html{
width:100%;
height:100%;
margin:0;
padding:0;
background:url(../images/bg.jpg) repeat-x #000000 top center;
border: none;
}

body{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.wapper{
width:808px;
margin:0 auto;
text-align:left;}

.header{
background:url(../images/header_bg.png) no-repeat;
height:332px;
width:808px;}

.header ul.nav{
margin:29px 0 0 25px;
padding:0;
list-style-type:none;}

.header ul.nav li{
float:left;}

.header ul.nav li a{
height:63px;
width:144px;
display:block;
}

.header ul.nav li a.menu1{
background:url(../images/menu1.gif);
}

.header ul.nav li a.menu2{
background:url(../images/menu2.gif);
}

.header ul.nav li a.menu3{
background:url(../images/menu3.gif);
}

.header ul.nav li a.menu4{
background:url(../images/menu4.gif);
}

.header ul.nav li a.menu5{
background:url(../images/menu5.gif);
}

.header ul.nav li a:hover, .header ul.nav li a.active{
background-position:bottom;}

.maincontainer{
margin-top:13px;
height:auto;
width:100%;
}

.contenttop{
float:right;}

.leftcol{
margin-top:-8px;
width:223px;
margin-bottom:-99px;
float:left;
}

.leftcol a img{
float:left;
margin-bottom:8px;
}

.leftcol a img.last{
margin-bottom:0px;}

.leftcol a:hover img{
	/* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:.70;
  background-color:none;}

td.top{
height:8px;}

.content{
width:808px;
float:left;
background:url(../images/content_bg_main.png) repeat-y right;
}

.textarea{
margin-top:-4px;
float:right;
width:564px;
_margin-bottom:99px;
color:#cfc2c2;
font-size:.8em;
line-height:1.2em;
}

.textarea h1{
font-size:1.75em;
margin:0 0 .5em 0;
color:#be2b1a;}

.textarea p{
margin:0 0 .5em 0;}

.textarea img{
border:2px solid #414141;}

.padder{
padding:26px 26px 0 26px;
}

.footer{
background:url(../images/footer.png) no-repeat;
float:right;
width:564px;
height:99px;
}

.footer ul.nav{
margin:34px 0 0 0;
padding:0 0 0 50px;
list-style-type:none;
}

.footer ul.nav li a{
height:30px;
width:80px;
display:block;
margin-right:10px;
}

.footer ul.nav li a.menu1{
background:url(../images/bmenu1.gif);
}

.footer ul.nav li a.menu2{
background:url(../images/bmenu2.gif);
}

.footer ul.nav li a.menu3{
background:url(../images/bmenu3.gif);
}

.footer ul.nav li a.menu4{
background:url(../images/bmenu4.gif);
}

.footer ul.nav li a.menu5{
background:url(../images/bmenu5.gif);
}

.footer ul.nav li a:hover, .footer ul.nav li a.active{
background-position:bottom;}

.footer ul.nav li{
float:left;}

.webdesignsydney{
float:left;
color:#999999;
width:564px;
padding-top:10px;
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.webdesignsydney a:link, .webdesignsydney a:visited{
color:#999999;
text-decoration:none;}

.webdesignsydney a:hover{
color:#CCCCCC;}