body {
	background: #fefefe url(/images/body_bg.png) 0 0 repeat-x;
}
#content {
	margin-bottom:40px;
}
#content h3 {
	font-size:2em;
	font-weight: lighter;
}
#content h4 {
	font-size:1.2em;
	font-weight: bold;
}
#header {
	background-color:#FFFFFF;
	padding-top:3em;
	padding-bottom:3.48em;
}
#logo h1 a {
display: block;
height: 44px;
width: 249px;
text-indent: -2000em;
text-decoration: none;
background: url(/images/logo.jpg) 0 0 no-repeat;
}
#nav ul {
	list-style:none;
	margin-top:0.5em;
}
#nav ul li {
	float:left;
	width:85px;
	text-align:center;
	padding:1em;
	font-size:0.9em;
}
#nav ul li:hover {
	background-color:#fec722;
}
#featured {
	height:310px;
	background: url(/images/featered-bg.png) repeat-x;
	border-bottom:1px solid #e4e4e4;
}
#featured img {
	margin-top:35px;
	margin-left:65px;
}
#quote {
	background: transparent url(/images/tagline-bg-trans.png) 44px 0 no-repeat;
}
#content {
	border-top: 1px solid #999;
	background: #fefefe url(/images/content-bg.png) repeat-x;
}
#left-arrow, #right-arrow {
	vertical-align:top;
	padding-top:5px;
	padding-right:20px;
}
#monitoring {
	background: url(/images/monitoring-icon.png) 0 0 no-repeat;
}
#monitoring h4, #monitoring p, #cpanel h4, #cpanel p, #domain h4, #domain p {
	padding-left:65px;
}
#cpanel {
	background: url(/images/cpanel-icon.png) 0 0 no-repeat;
}
#domain {
	background: url(/images/domain-icon.png) 0 0 no-repeat;
}
#content #logos ul {
	padding-top:30px;
}
#content #logos ul li {
	background-image:none;
	float:left;
}
#footer-container {
	float:left;
	background-color:#f1f4f6;
	border-top:1px solid #aeb3b6;
	height:46px;
	width:100%;
}
#footer-links li, #social-media li {
	float:left;
}
#social-media li {
	height:30px;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.tagline-margin {
	/*margin-left:40px;*/
}
.quote-margin {
	padding-left:92px;
	padding-top:23px;
	padding-bottom:20px;
}
.quote-width {
	width:550px;
}
.services-margin {
	margin:30px 0;
}
.h4-padding {
	padding-bottom:10px;
}
.logo-padding {
	padding-left:20px;
}
.joomla {
	padding-top:10px;
}
#social-media {
	margin-top:11px;
}
#social-media li {
	margin-right:7px;
}
#social-media li img {
	position:relative;
	top:-2px;
}
#facebook, #twitter {
	vertical-align:middle;
}
#aussie {
	float:left;
}
.aussie-quote-bg {
	background:url(/images/aussie-quote-bg-trans.png) 10px 0 no-repeat;
}
#form1 {
	padding:5px;
	border:1px solid #fefefe;
	margin-top:20px;
}
#form1 input {
	background-color:#E4E4E4;
	font-weight:bold;
}
#form1 input:focus {
	border:2px solid #990033;
}
#hostingplans tr td.noborder {
	border:0;
}
#hostingplans .lightgrey {
	background-color:#AAAAAA;
}
#hostingplans .darkgrey {
	background-color:#666666;
}
#hostingplans .lightgreen {
	background-color:#8FD200;
}
#hostingplans tr td img {
	vertical-align:middle;
}
#content ul.hostingimagepadding {
	padding-top:50px;
}
#content ul li.noticks {
	background-image:none;
	padding-top:10px;
}
#specials input[type=text] {
	width:185px;
	background-color:#E4E4E4;
	font-weight:bold;
}
#specials select {
	background-color:#E4E4E4;
	font-weight:bold;
}
#specials input[type=text]:focus {
	border:2px solid #990033;
}
#specials input[type=image] {
	padding:10px 15px 0 0;
}
#specials label {
	font-size:1.2em;
}
.slidecontainer { width:940px; height:280px; overflow:hidden; cursor:pointer; position:relative; background-color:#fff; border-top:3px solid #E4E4E4;border-bottom:3px solid #E4E4E4;}
.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:940px; display:none; }
#loopedSlider {
	padding-top:40px;
}
#content #sliderContainer h4 {
	padding:20px;
	font-size:2em;
	color:#333;
	letter-spacing:-1px;
}
#content #sliderContainer p {
	font-size:1.2em;
	text-align:left;
	font-weight:normal;
	padding:0 0 0 20px;
}
#content #sliderContainer img {
	margin: 20px;
}
#slidercontrols a {
	z-index:99;
}
#slidercontrols #prevslide {
	position:absolute;
	top:200px;
}
#slidercontrols #nextslide {
	position:absolute;
	top:200px;
	right:0;
}
#contact-form label {
	font-weight:bold;
	display:block;
	font-size:1.2em;
	padding:0.5em 0;
	color:#700E0D;
}
#contact-form input[type=text], #contact-form textarea {
	background-color:#F1F1F1;
	font-weight:bold;
	padding:5px;
	width:300px;
}
#contact-form input[type=text]:focus {
	border:2px solid #990033;
}
#content #contact-form p {
	text-align:left;
	font-weight:normal;
	font-size:1.2em;
	padding:10px 0;
}
#contact-form input[type=image] {
	padding-top:10px;
}
.readmore {
	padding-bottom:15px;
}
