html, body{
	margin: 0;
	padding: 0;
text-align: center;
}

body{
      padding-top: 10px;
	background: #f0f0f0;
	color: #565656;
	font-family: "Verdana", "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, sans-serif;
	line-height: 18px;
	font-size:11px;
}

#mybox {
	display:block;
	height:20px;
	padding:5px;
	background-color:#F7F7F7;
	color:#3670A7;
	width:250px;
	border: 1px solid #3670A7;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

#commentbox {
text-align:left;
color:#565656;
padding:5px;
font-size:9px;
font-weight:bold;
background-color:#f0f0f0;
border-bottom: 1px solid #3670A7;
}

#page {
	padding:5px 10px 5px 10px;
	background-color:#E7ECF5;
	color:#565656;
	border: 1px solid #3670A7;
	text-align:center;
	font-size:11px;
	margin-right:5px;
float:left;
position:relative;
}

#page a{
	text-decoration:none;
}

#mytitlebox {
	display:block;
	height:20px;
	padding:5px;
	background-color:#E7ECF5;
	color:#3670A7;
	width:200px;
	border: 1px solid #3670A7;
	text-align:center;
	text-decoration:none;
	font-size:11px;
}


#content {	font-size: 11px; }

#content_header {font-size: 14px;}

.wide{margin-left: 0;}
.narrow{margin-left: 210px;}

a{ color: #565656; }

a:hover{  color: #565656; cursor:pointer;}

a img {border: 0;}

a:active, a:focus {outline: 0;}/*for Firefox*/

.hide{display: none;}

.clear{clear: both;}



.center{text-align: center;}

.white{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color: #fff;
	vertical-align:middle;
}

.text_input, .contact_input_text{
	width: 170px;
	height: 15px;
	border: 1px solid #afafaf;
	background-color: #fff;
	color: #000;
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 5px;
}

a:hover.blue_link{
	color: #fff;
}

#header{
	height: 146px;
	background: #f0f0f0 url("http://www.sitespot.com.au/sitespot_header.jpg") center no-repeat;

}

#header a{
	color: #cecccc;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.05em;
	font-family: Arial;
}
#header a:hover{ color: #ffffff;}


#breadcrumbs{
	text-align: right;
	font-size: 11px;
}

#needhelp{
	float: left;
	margin-right: 5%;
	text-align: left;
	font-size: 11px;
}

#needhelp a{ color: #5a8eba; }

#needhelp a:hover{  color: #0065ba; cursor:pointer;}

#message{
	padding: 10px;
	border: 1px solid #b0b9ec;
	font-family: "Verdana", "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #565656;
	width:350px;
	background: #e8ebf2;
}


#wrapper{
	margin: 0 auto;
	width: 992px;
	background: #000;

}

#footer{
	height: 145px;
	padding-top: 32px;
	background: #d4d4d4;
	border-top: 1px solid #c8c8c8;
	font-family: "Verdana", "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, sans-serif;
	font-size: 11px;
}

/*-------------------------------------------------

Page Styles

-------------------------------------------------*/
#contact_map{
	width: 846px;
	height:482px;
	background: url(http://www.sitespot.com.au/map.jpg) no-repeat ;
}
#contact_map #map{
	float: left;
}
#contact_info{
	display: block;
	margin: 0 20px 0 650px;
	padding: 30px 0;
	color: #c6c6c6;
}
#contact_map b{
	font-size: 14px;
	color: #fff;
}



.contact_label{
	float: left;
	width: 75px;
	padding-top: 4px;
	margin-right: 10px;
	text-align: right;
}


#container_top{
	padding-top:18px;
	background: url("http://www.sitespot.com.au/images/bg_headershadow.jpg") no-repeat center top;
 
}
#container_btm{
	margin-bottom:25px;
	background: url("http://www.sitespot.com.au/images/bg_container_btm.jpg") no-repeat center bottom;
}
#container{
	padding: 7px 38px 38px 38px;
	background: url("http://www.sitespot.com.au/images/bg_container_tile.jpg") repeat-y #fff;
text-align: left;
}



.split{
	margin-left: 185px;
}

.split h2, .split h3{
	/*display:inline;*/
	width:530px;
}

.twocolumns{
	float: left;
	width: 45%;
	margin-right: 5%;
}

#padded_bottom{
	padding: 20px 40px;
}


/*-------------------------------------------------

Footer Styles

-------------------------------------------------*/
#footer{color: #929292;}
#footer b{color: #848383;}

#bucket1{float:left; width: 464px;}
#bucket1 a{
	color: #a7a7a7;
	text-decoration: none;
}
#bucket1 a:hover{color: #848383;}

#bucket2{float:left; width: 211px;}

#bucket3 a{
	color: #848383;
	text-decoration: none;
}

#footer ul{
	margin:0;
	padding:0;
	list-style: none;
	height: 18px;
	text-indent: -900em;
}



#copyright{
	font-size: 10px;
	margin-top: 6px;
}

.login_box{
	display: inline;
	width: 105px;
	height: 26px;
	padding: 6px 5px 0 10px;
	background:url("http://www.sitespot.com.au/images/bg_login.gif") no-repeat top ;
	font-family:"Myriad Pro" Arial sans-serif;
	font-size: 12px;
	color: #848383;
	border: none;
	vertical-align:middle;
}




.sitewidth{
	margin: 0 auto;
	width: 927px;
}



#extras table { 
  background-color: #F9FBFD;
  color: #000000; 
  border: 1px solid #D7E5F2; 
  border-collapse: collapse; 
  z-index:0;
} 

#extras td { 
  border: 1px solid #D7E5F2; 
  padding: 5px; 
}

#extrasaa table { 
  color: #000000; 
  border-collapse: collapse; 
  z-index:0;
} 

#extrasaa td { 
  padding: 5px; 
	font-family: "Verdana", "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, sans-serif;
	line-height: 18px;
	font-size:11px;

}

#feature table { 
  border: 0; 
  z-index:0;

} 

#feature td { 
  padding: 5px; 
	color: #565656;
	font-family: "Verdana", "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, sans-serif;
	line-height: 18px;
	font-size:11px;

}

.inc {
  border: 1px solid #D7E5F2; 
}

.bline {
  border-bottom: 1px solid #e5e5e5; 

}


.longfieldcell input { 
  width: 400px; 
  height:25px;
  font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  background-color: #FFFFFF; 
  color: #102132; 
  border: 0; 
  margin-right: 0px; 
} 

.smallfieldcell input { 
  width: 150px; 
    height:25px;
  font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  background-color: #FFFFFF; 
  color: #102132; 
  border: 0; 
  margin-right: 0px; 
} 

#balloonstyle {
  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
}


.labelcell { 
  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  background-color: transparent; 
  width: 220px; 
} 

.fieldcell { 
  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  background-color: #F2F7FB; 
  color: #3670A7; 
  text-align: left; 
  margin-right: 0px; 
} 
 
.smalllabelcell { 
  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  background-color: transparent; 
  color: #3670A7; 
  width: 100px; 
} 
 
.smallfieldcell { 
  background-color: #ffffff; 
  color: #000000; 
  text-align: left; 
   
}



.longfieldcell { 
  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
  color: #3670A7; 
  text-align: left;
  background-color:#FFFFFF;
} 



input[disabled] {background-color:silver!important;}

#frontgrid img {
   max-width:200px;
   max-height:120px;
   width: expression(this.width > 200 ? 200: true);
   height: expression(this.height > 120 ? 120: true);
}

#frontgrid {
background-color: #F7F7F7;
height: 160px;
width: 225px;
border: 1px solid #C0C0C0;
padding-top: 6px;
text-align:center;
}

#frontgridtemp img {
   max-width:380px;
   max-height:200px;
   width: expression(this.width > 380 ? 380: true);
   height: expression(this.height > 200 ? 200: true);
}

#frontgridtemp {
background-color: #F7F7F7;
height: 280px;
width: 360px;
border: 1px solid #C0C0C0;
padding-top: 6px;
}

#frontgridlogo img {
   max-width:800px;
   max-height:150px;
   width: expression(this.width > 800 ? 800: true);
   height: expression(this.height > 150 ? 150: true);
}

#frontgridlogo {
background-color: #F7F7F7;
height: 200px;
border: 1px solid #C0C0C0;
padding: 6px;
}

.moveinto {
overflow:hidden;
  z-index:999;
 position:relative;
    padding: 15px 10px 15px 10px;
    border:1px solid #D7E5F2;
    background-color:#F2F7FB;
top:0px;
left:-70px;
text-align:top;
}


#tooltip{
padding:4px;
background: #F2F7FB;
padding:4px; 
border: 1px solid #D7E5F2;
color: #565656;
font-family: Verdana;
font-size:12px;
font-weight: bold;
}

.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border: 2px solid #D7E6F2; 
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;

	-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px;


}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

h1 a{
	font-family: Arial, "Verdana", "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration:none;
}

h2 a{
	font-family: "Verdana", "Lucida Grande", "Lucida Sans Unicode",  Arial, Lucida, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	text-decoration:none;
}

#blogtitle {
padding-top:5px;
padding-bottom:5px;
}

#blogtitle a{
	font-family: Arial, "Verdana", "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration:none;
}

#blogposted {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color: #666666;
border-bottom: 1px solid #CCCCCC;
width:250px;
padding-bottom:5px;
}

.fb-post{
	background: url(http://manage.sitespot.com.au/images/fb-post.png) no-repeat 0 0;
    width: 146px;
	height: 41px;
	display: block;
	text-indent: -9999px;
	cursor:pointer;
border: 0 none;
padding: 0 15px 0 0;
}

.fb-post:hover{ background-position: 0 -42px; }
