html {
    padding: 0px 0px 0px 0px;
    border: 0px solid black;
    margin: 0px 0px 0px 0px;
    background-color: white;
}
.black {
    background-color: black; /*transparent*/
}
body {
    position: relative;
    z-index: 0;
    width: 100%;
    height: 100%;
    padding: 0px 0px 0px 0px;
    border-bottom: 0px solid red;
    margin: 0px auto 0px auto;
    font-family: Arial, Helvetica, Times, serif;
    font-size: 0.9em;
    color: black;
    background-color: transparent; /*transparent*/
}
.center {
    position: relative;
    z-index: 0;
    width: 752px;
    padding: 0px 0px 0px 0px;
    border: 0px solid lime;
    margin: 25px auto 0px auto;
    background-color: transparent;
}
span { display: none; }


.empty {
	height: 1px;
	clear: both;
	line-height: 1px;
	font-size: 1px;
	margin-top: 0;
	margin-bottom: -1px;
	width: 100%;
}


/* HEADER */
.header {
    width: 100%;
    height: 184px;
    padding: 0px 0px 0px 0px;
    border: 0px solid purple;
    border-bottom: 5px solid #FF6501;
    margin: 0px auto 10px auto;
    background-color: transparent;
	background-repeat: no-repeat;
}
.header#home {
    background-image: url(images/headerimage_home.jpg);
    background-position: 262px center;
}
.header#useful_information {
    background-image: url(images/headerimage_usefulinfo.jpg);
    background-position: 242px center;
}
.header#branding_package {
    background-image: url(images/headerimage_branding.jpg);
    background-position: 162px center;
}
.header#contactus {
    background-image: url(images/headerimage_contactus.jpg);
    background-position: 242px center;
}
.header#pricing {
    background-image: url(images/headerimage_pricing.jpg);
    background-position: 238px center;
}
.header#quickweb {
    background-image: url(images/headerimage_quickweb.jpg);
    background-position: 202px center;
}
.header#referral {
    background-image: url(images/headerimage_referral.jpg);
    background-position: 272px center;
}
.header#what_you_get {
    background-image: url(images/headerimage_whatyouget.jpg);
    background-position: 252px center;
}
.header#portfolio {
    background-image: url(images/headerimage_portfolio.jpg);
    background-position: 222px center;
}
.header#faqs {
    background-image: url(images/headerimage_faqs.jpg);
    background-position: 272px center;
}
.header_text {
    float: left;
    clear: none;
    width: 272px;
    height: 184px;
    padding: 0px 0px 0px 0px;
    border: 0px solid red;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
	background-repeat: no-repeat;
    background-position: center left;
}
.header_text#home_t {
    background-image: url(images/headertext_home.jpg);
}
.header_text#useful_information_t {
    background-image: url(images/headertext_usefulinfo.jpg);
}
.header_text#branding_package_t {
    background-image: url(images/headertext_branding.jpg);
}
.header_text#contactus_t {
    background-image: url(images/headertext_contactus.jpg);
}
.header_text#pricing_t {
    background-image: url(images/headertext_pricing.jpg);
}
.header_text#quickweb_t {
    background-image: url(images/headertext_quickweb.jpg);
}
.header_text#referral_t {
    background-image: url(images/headertext_referral.jpg);
}
.header_text#what_you_get_t {
    background-image: url(images/headertext_whatyouget.jpg);
}
.header_text#portfolio_t {
    background-image: url(images/headertext_portfolio.jpg);
}
.header_text#faqs_t {
    background-image: url(images/headertext_faqs.jpg);
}
.header_logo {
    float: right;
    clear: none;
    width: 223px;
    height: 184px;
    padding: 0px 0px 0px 0px;
    border: 0px solid lime;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
    background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
    background-position: bottom center;
}

/* LEFT & RIGHT */
#left {
    position: relative;
    z-index: 0;
    float: left;
    clear: none;
    width: 130px;
    padding: 0px 0px 0px 0px;
    border: 0px solid pink;
    margin: 0px 0px 70px 0px;
    background-color: transparent;
}
#right {
    position: relative;
    z-index: 0;
    float: right;
    clear: none;
    width: 560px;
    padding: 0px 0px 0px 0px;
    border: 0px solid red;
    margin: 0px 20px 40px 20px;
    background-color: transparent;
}

/* QUOTES */
.quote {
    position: relative;
    z-index: 0;
    padding: 10px;
    border: 1px dashed #B6C473;
    margin: 20px 0px 10px 0px;
    font-size: 90%;
    background-color: transparent;
}
blockquote {
    padding: 0px 0px;
    border: 0px solid red;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
    background-image: url(images/quote_left.gif);
    background-position: left top;
	background-repeat: no-repeat;
}
blockquote div {
    padding: 0px 55px 10px 65px;
    border: 0px solid blue;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
    background-image: url(images/quote_right.gif);
    background-position: right bottom;
	background-repeat: no-repeat;
}
.float_left {
    float: left;
    padding: 0px 0px 0px 0px;
    border: 0px solid pink;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
}

/******************/
/* HEADER STYLING */
/******************/
h1 {
    display: none;
}
h2 {
    padding: 10px 0px 0px 0px;
    border: 0px solid lime;
	margin: 0px 0px 0px 0px;
    text-align: left;
	font-size: 150%;
    font-weight: normal;
    font-style: normal;
    font-family: "Gill Sans", Arial, Helvetica, Times, serif;
    color: #FF6501;
}
h3 {
    padding: 0px 0px 0px 0px;
    border: 0px solid lime;
	margin: 20px 0px 0px 0px;
    text-align: left;
	font-size: 105%;
    font-weight: bold;
    font-style: normal;
    color: #707C34;
}

/****************/
/* TEXT STYLING */
/****************/
p {
    padding: 0px 0px 0px 0px;
    border: 0px solid cyan;
 	margin: 10px 0px 0px 0px;
    text-align: left;
	font-size: 100%;
    font-weight: normal;
    font-style: normal;
    color: black;
    line-height: 120%;
}
.alt {
    color: #FFFE35;
}
p.b {
 	margin: 20px 0px 0px 0px;
	font-size: 105%;
    font-weight: bold;
    line-height: 120%;
}
i {
    font-weight: normal;
    font-style: italic;
}
strong {
    font-weight: bold;
}
acronym {
    padding: 0px 0px 0px 0px;
    border-bottom: 1px dotted #707C34;
 	margin: 0px 0px 0px 0px;
    cursor: help;
}
abbr {
    padding: 0px 0px 0px 0px;
    border-bottom: 1px dashed #E2E9C9;
 	margin: 0px 0px 0px 0px;
    cursor: help;
}

/****************/
/* LINK STYLING */
/****************/
a:link,
a:visited,
a:active {
    color: #FF6501;
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
    background-color: transparent; /*transparent*/
}

.call_back a:link,
.call_back a:visited,
.call_back a:active {
	display: block;
    width: 147px;
    height: 61px;
    padding: 0px 0px 0px 0px;
    border: 0px solid red;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
    background-color: transparent; /*transparent*/
}
.call_back a:hover {
    text-decoration: none;
}

.call_back {
    position: relative;
    z-index: 0;
    float: left;
    width: 147px;
    height: 61px;
    padding: 0px 0px 0px 0px;
    border: 0px solid red;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
    background-image: url(images/call_back.png);
	background-repeat: no-repeat;
    background-position: center center;
}


/* BASIC LIST */
ul {
    margin: 0px 0px 0px 0px;
    border: 0px solid lime;
    padding: 10px 0px 0px 20px;
    background-color: transparent; /*transparent*/
}
ul li {
    margin: 0px 0px 5px 0px;
    border: 0px solid blue;
    padding: 0px 0px 0px 0px;
	font-size: 100%;
    background-color: transparent; /*transparent*/
}


/* PORTFOLIO LIST */
ul.portfolio {
    margin: 30px 0px 0px 0px;
    border: 0px solid lime;
    padding: 0px 0px 0px 20px;
    background-color: transparent; /*transparent*/
}
ul.portfolio li {
    margin: 0px 0px 10px 0px;
    border: 0px solid blue;
    padding: 0px 0px 0px 0px;
	font-size: 100%;
    background-color: transparent; /*transparent*/
}


/* INFO LIST */
dl {
    margin: 0px 0px 0px 0px;
    border: 0px solid lime;
    padding: 10px 0px 0px 0px;
    background-color: transparent; /*transparent*/
}
dl dt {
    margin: 0px 0px 5px 0px;
    border: 0px solid blue;
    padding: 10px 0px 0px 0px;
    text-align: left;
	font-size: 100%;
    font-weight: bold;
    font-style: normal;
    color: #707C34;
    line-height: 120%;
    background-color: transparent; /*transparent*/
}
dl dd {
    margin: 0px 0px 5px 0px;
    border: 0px solid red;
    padding: 0px 0px 0px 0px;
    text-align: left;
	font-size: 100%;
    font-weight: normal;
    font-style: normal;
    color: black;
    line-height: 120%;
    background-color: transparent; /*transparent*/
}


/* FAQ LIST */
dl.faq {
    margin: 0px 0px 0px 0px;
    border: 0px solid lime;
    padding: 30px 0px 0px 0px;
    background-color: transparent; /*transparent*/
}
dl.faq dt {
    margin: 0px 0px 5px 0px;
    border: 0px solid blue;
    padding: 0px 0px 0px 0px;
    text-align: left;
	font-size: 100%;
    font-weight: bold;
    font-style: normal;
    color: #707C34;
    line-height: 120%;
    background-color: transparent; /*transparent*/
}
dl.faq dd {
    margin: 0px 0px 5px 0px;
    border: 0px solid red;
    padding: 0px 0px 20px 0px;
    text-align: left;
	font-size: 100%;
    font-weight: normal;
    font-style: normal;
    color: black;
    line-height: 120%;
    background-color: transparent; /*transparent*/
}


/* MAIN PAGE NAVIGATION */
html ul li a {
	height: 1%;
}
ul#nav, ul#navalt {
    float: left;
    margin: 0px 0px 40px 0px;
    border: 0px solid black;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    text-align: right;
    background-color: transparent; /*transparent*/
}
ul#nav li, ul#navalt li {
	display: block;
    width: 130px;
	float: right;
    clear: both;
    margin: 0px 0px 0px 0px;
    border: 0px solid blue;
    padding: 0px 0px 0px 0px;
    background-color: transparent; /*transparent*/
}
ul#nav li a:link, ul#navalt li a:link,
ul#nav li a:visited, ul#navalt li a:visited,
ul#nav li a:active, ul#navalt li a:active {
	display: block;
    width: 110px;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #7F9028;
    padding: 5px 10px 5px 10px;
    font-size: 12px;
    line-height: 100%;
	color: #7F9028;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent; /*transparent*/
}
ul#nav li a:hover, ul#navalt li a:hover {
    border-bottom: 1px solid #FF6501;
    color: #FF6501;
}
ul#nav li a#current, ul#navalt li a#current {
    border-bottom: 1px solid black;
    color: black;
}
ul#nav li a:hover#current, ul#navalt li a:hover#current {
    border-bottom: 1px solid #FF6501;
    color: #FF6501;
}

/* ALTERNATIVE PAGE NAVIGATION COLOURS */
ul#navalt li a#current {
    border-bottom: 1px solid #FFFE35;
    color: #FFFE35;
}

/* FOOTER */
#footer {
    width: 100%;
    min-height: 25px;
    clear: both;
    padding: 0px 0px 0px 0px;
    border: 0px solid purple;
    border-top: 5px solid #707C34;
    margin: 40px auto 40px auto;
    background-color: transparent;
}
div#bottom_right	{
    position: relative; /*relative*//*absolute*/
    bottom: 0px;
    right: 0px;
    z-index: 0;
    float: right;
    width: 100%;
    padding: 10px 0px 0px 0px;
    border: 0px solid cyan;
	margin: 0px 0px 0px 0px;
    text-align: right;
	font-size: 80%;
    font-weight: normal;
    font-style: normal;
    color: #707C34;
    background-color: transparent;
}

/* FOOTER NAVIGATION */
div#bottom_left	{
    position: relative;
    z-index: 10;
    width: 800px;
    padding: 0px 0px 0px 0px;
    border: 0px solid red;
	margin: 0px 0px 0px 0px;
    background-color: transparent;
}
ul.nav2 {
    float: left;
    width: 580px;
    margin: 5px 0px 0px 0px;
    border: 0px solid lime;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    text-transform: uppercase;
    text-align: left;
    background-color: transparent; /*transparent*/
}
ul.nav2 li {
	display: block;
	float: left;
    idth: 330px;
    margin: 0px 0px 0px 10px;
    border: 0px solid blue;
    padding: 0px 0px 0px 0px;
    background-color: transparent; /*transparent*/
}
ul.nav2 li a:link,
ul.nav2 li a:visited,
ul.nav2 li a:active {
	display: block;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px dotted #A9A9A9;
    padding: 5px 5px 5px 5px;
    font-size: 70%;
    line-height: 100%;
	color: #FF6D00;
    text-decoration: none;
    background-color: transparent; /*transparent*/
}
ul.nav2 li a:hover {
    color: white;
}


/****************/
/* FORM STYLING */
/****************/
/* form {
    width: 500px;
    padding: 0px auto 0px auto;
    border: 0px solid green;
 	margin: 0px auto 0px auto;
    background-color: transparent; #FADDA7
    line-height: 140%;
}
form p {
    padding: 5px 10px 5px 10px;
    border: 0px solid red;
 	margin: 0px 0px 0px 0px;
    text-align: right;
	font-size: 75%;
    font-weight: normal;
    font-style: normal;
    color: #FF5A01;
    line-height: 140%;
}
fieldset.main {
    padding: 0px 0px 0px 0px;
    border: 0px solid orange;
   	margin: 0px 0px 0px 0px;
    line-height: 140%;
}
legend.main {
    display: none;
}
fieldset.inner {
    padding: 0px 5px 0px 5px;
    border: 0px solid #7A7A7A;
   	margin: 30px 5px 10px 5px;
    line-height: 120%;
}
legend.inner {
    display: none;
}
fieldset.inner ul {
    float: left;
    width: 100%;
   	padding: 0px 0px 0px 0px;
    border: 0px solid green;
   	margin: 0px 0px 5px 0px;
	list-style: none;
    clear: both;
}
fieldset.inner ul li {
    display: inline; block inline
    float: left;
   	padding: 5px 0px 5px 0px;
    border: 0px solid #009E49;
   	margin: 0px 0px 0px 0px;
}
fieldset.inner ul li label {
    float: left;
    width: 120px;
    padding: 0px 0px 0px 0px;
    border: 0px solid cyan;
   	margin: 0px 0px 0px 0px;
    text-align: left;
	font-size: 85%;
    font-weight: normal;
    font-style: normal;
    color: #7F9028;
    clear: left;
}
legend.inner em,
fieldset.inner ul li label em {
	font-size: 125%;
    font-weight: bold;
    color: #FF5A01;
}
fieldset.inner ul li input.norm {
    float: left;
    width: 250px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #7F9028;
   	margin: 2px 0px 0px 0px;
}

fieldset.blank {
   	padding: 0px 0px 0px 130px;
    border: 0px solid green;
   	margin: 0px 0px 10px 0px;
	list-style: none;
    clear: both;
}
fieldset.blank input {
   	margin: 0px 0px 0px 0px;
    border: 1px solid #7F9028;
    background-color: white;
    cursor: hand;
}

*/

