/********** PaydayLoan.com.au *********/

body {
	background-color: #d1d1d1;
	color: #626262;
	padding: 0;
	margin: 0;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background-image: url("images/bg.gif");
	background-repeat: repeat-y;
	background-position: 50%;
	min-width: 990px;
}

/********** Outbound CSS *********/
a.outbound {
	color: #626262;
	cursor:text;
	text-decoration:none;
}
a:hover.outbound {
	color: #626262;
	cursor:text;
	text-decoration:none;
}
/********** Top Bar *********/

#topbar {
	width: 100%;
	height: 22px;
	background: url("images/topbar_bg.gif") repeat-x;
	text-align: right;
}

#topbarleft {
	float: left;
	padding-left: 10px;
}

#topbarlogo {
	float: right;
	padding-right: 10px;
}


/********** Wrap *********/

#wrap {
	width: 990px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
	background-color: #ffffff;
}

*html #wrap { /* IE 6 hack to fix padding */
	width: 990px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
	position: relative;
	left: 1px;
}
*+html #wrap { /* IE 7 hack to fix padding */
	width: 990px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
	position: relative;
	left: 1px;
}


/********** Header *********/

#header {
	width: 990px;
	margin: 0;
	padding: 0;
}

#headerbar {
	width: 990px;
	height: 20px;
	background-image: url("images/orange_top.gif");
	background-repeat: no-repeat;	
}

#headermain {
	width: 990px;
	height: 86px;
	background-image: url("images/header_bottom.jpg");
	background-repeat: no-repeat;
}

#logo {
	width: 325px;
	height: 41px;
	padding: 0;
	margin: 0;
	position: relative;
	top: 22px;
	left: 333px;
}

#logo h1 {
	display: none;
}

/********** Navigation *********/

#nav {
	height: 38px;
	width: 990px;
	margin: 1px 0 0 0;
	background-image: url("images/nav_bg.gif");
	background-repeat: no-repeat;
}

#nav .lists {
	float: left;
	width: 970px;
	height: 32px;
	margin: 0 0 0 10px;
	}	

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#navitems li {
	float: left;
	position: relative;
}
#nav li ul {
	position: absolute;
	left: 29px;
	top: 32px;
	display: none;
	z-index: 9999;
}
#nav ul li {
	display: block;
	text-decoration: none;
}
#navitems li:hover ul, #navitems li.over ul { 
	display: block;
}
#nav .lists span {
	display: block;
}
#nav .lists .navtitle {
	display: none;
}
.navdrop {
	background-color: #eeeeee;
	border-left: 1px solid #a7a7a7;
	border-right: 1px solid #a7a7a7;
	border-bottom: 1px solid #a7a7a7;
	z-index: 9999;
	background-image: url("images/nav_drop_top.gif");
	background-repeat: repeat-x;
	background-position: top;
	padding: 0 0 20px 0;
}
.navdrop li a {
	color: #4f67a9;
	padding: 4px 5px 4px 10px;
	display: block;
	font-size: 12px;
	text-decoration: none;
	background-image: url('images/arrow_orange.gif');
	background-repeat: no-repeat;
	background-position: 0.4em 0.7em;
	z-index: 9999;
}
.navdrop li a:hover {
	color: #4f67a9;
	background-image: url('images/arrow_blue.gif');
	background-repeat: no-repeat;
	background-position: 0.4em 0.7em;
	background-color: #fe8c4b;
}

/* Section 1 - Home */

#nav .lists #navhome {
	width: 99px;
	height: 32px;
	background-image: url('images/nav_home.gif');
	margin: 0 0 0 11px;
}
#nav .lists #navhome a {
	width: 99px;
	height: 32px;
	display: block;
}
body#section1 #nav .lists #navhome {
	width: 99px;
	height: 32px;
	background-image: url('images/nav_home_sel.gif');
	margin: 0 0 0 11px;
}
body#section1 #nav .lists #navhome a {
	width: 99px;
	height: 32px;
	display: block;
}

*html #nav .lists #navhome {
	margin: 0;
}
*html body#section1 #nav .lists #navhome {
	margin: 0;
}

/* Section 2 - About */

#nav .lists #navabout {
	width: 201px;
	height: 32px;
	background-image: url('images/nav_about.gif');
	margin: 0 0 0 11px;
}
#nav .lists #navabout a {
	width: 201px;
	height: 32px;
	display: block;
}
body#section2 #nav .lists #navabout {
	width: 201px;
	height: 32px;
	background-image: url('images/nav_about_sel.gif');
	margin: 0 0 0 11px;
}
body#section2 #nav .lists #navabout a {
	width: 201px;
	height: 32px;
	display: block;
}

#navaboutlist .navdrop {
	width: 165px;
}
#navaboutlist .navdrop li a {
	width: 150px;
}

/* Section 3 - Types */

#nav .lists #navtypes {
	width: 213px;
	height: 32px;
	background-image: url('images/nav_types.gif');
	margin: 0 0 0 11px;
}
#nav .lists #navtypes a {
	width: 213px;
	height: 32px;
	display: block;
}
body#section3 #nav .lists #navtypes {
	width: 213px;
	height: 32px;
	background-image: url('images/nav_types_sel.gif');
	margin: 0 0 0 11px;
}
body#section3 #nav .lists #navtypes a {
	width: 213px;
	height: 32px;
	display: block;
}

#navtypeslist .navdrop {
	width: 177px;
}
#navtypeslist .navdrop li a {
	width: 162px;
}

/* Section 4 - FAQ */

#nav .lists #navfaq {
	width: 244px;
	height: 32px;
	background-image: url('images/nav_faq.gif');
	margin: 0 0 0 11px;
}
#nav .lists #navfaq a {
	width: 244px;
	height: 32px;
	display: block;
}
body#section4 #nav .lists #navfaq {
	width: 244px;
	height: 32px;
	background-image: url('images/nav_faq_sel.gif');
	margin: 0 0 0 11px;
}
body#section4 #nav .lists #navfaq a {
	width: 244px;
	height: 32px;
	display: block;
}

#navfaqlist .navdrop {
	width: 208px;
}
#navfaqlist .navdrop li a {
	width: 193px;
}

/* Section 5 - Apply */

#nav .lists #navapply {
	width: 147px;
	height: 32px;
	background-image: url('images/nav_apply.gif');
	margin: 0 0 0 11px;
}
#nav .lists #navapply a {
	width: 147px;
	height: 32px;
	display: block;
}
body#section5 #nav .lists #navapply {
	width: 147px;
	height: 32px;
	background-image: url('images/nav_apply_sel.gif');
	margin: 0 0 0 11px;
}
body#section5 #nav .lists #navapply a {
	width: 147px;
	height: 32px;
	display: block;
}

#navapplylist .navdrop {
	width: 111px;	
}
#navapplylist .navdrop li a {
	width: 96px;
}

/* Section 5 - Lenders */

#nav .lists #navlenders {
	width: 147px;
	height: 32px;
	background-image: url('images/nav_lenders.gif');
	margin: 0 0 0 11px;
}
#nav .lists #navlenders a {
	width: 147px;
	height: 32px;
	display: block;
}
body#section5 #nav .lists #navlenders {
	width: 147px;
	height: 32px;
	background-image: url('images/nav_lenders_sel.gif');
	margin: 0 0 0 11px;
}
body#section5 #nav .lists #navlenders a {
	width: 147px;
	height: 32px;
	display: block;
}

#navlenderslist .navdrop {
	width: 111px;	
}
#navlenderslist .navdrop li a {
	width: 96px;
}



/********** Content *********/

#content {
	width: 990px;
	margin: 0 auto;
	padding: 10px 0 10px 0;
}

/** Cols **/

#col1 {
	width: 660px;
	float: left;
	padding: 0 0 0 10px;
	margin: 0;
}
#col2 {
	width: 300px;
	float: right;
	padding: 0 10px 0 0;
	margin: 0 0 0 0;
}

#content ul {
	padding: 5px 0 5px 0;
	margin: 0 0 0 0;
	list-style: none;
}
#content ul li {
	padding: 3px 0 5px 8px;
	margin: 0;
	background-image: url("images/arrow_orange.gif");
	background-repeat: no-repeat;
	background-position: 0 .6em;
}

.promo {
	width: 660px;
	height: 150px;
	margin: 0 0 10px 0;
	padding: 0;
}


/** Boxes **/

.boxes {
	width: 325px;
	float: right;
	margin: 0 0 10px 10px;
}

/* Box 325 Orange */

.box325title {	
	background-image: url("images/title_325_orange.gif");
	background-repeat: no-repeat;
	width: 325px;
	height: 30px;
}
.box325title h3 {
	color: #ffffff;
	margin: 0;
	padding: 7px 0 0 0;
	text-align: center;
	font-size: 14px;
}

.box325 {
	background-image: url("images/box_325_bg.gif");
	background-repeat: repeat-y;
	width: 325px;
	margin: 0 0 10px 0;
}

.box325calculate {	
	background-image: url("images/box_325_calculate.jpg");
	background-repeat: no-repeat;
	width: 325px;
	background-position: bottom;
}
.box325borrow {	
	background-image: url("images/box_325_couple.jpg");
	background-repeat: no-repeat;
	width: 325px;
	background-position: bottom;
}
.box325foot {	
	background-image: url("images/box_325_foot.gif");
	background-repeat: no-repeat;
	width: 325px;
	background-position: bottom;
}

.box325content {
	padding: 10px 0 10px 10px;
	margin: 0;
	width: 200px;
}
.box325fullcontent {
	padding: 10px 0 10px 10px;
	margin: 0;
}
.box325 p {
	padding: 0;
	margin: 0 0 5px 0;
}

/* Box 300 Blue */

.box300title {	
	background-image: url("images/title_300_blue.gif");
	background-repeat: no-repeat;
	width: 300px;
	height: 30px;
}
.box300title h3 {
	color: #ffffff;
	margin: 0;
	padding: 7px 0 0 0;
	text-align: center;
	font-size: 14px;
}

.box300 {
	background-image: url("images/box_300_bg.gif");
	background-repeat: repeat-y;
	width: 300px;
	margin: 0 0 10px 0;
}

.box300foot {	
	background-image: url("images/box_300_foot.gif");
	background-repeat: no-repeat;
	width: 300px;
	background-position: bottom;
}
.box300content {
	padding: 10px 10px 10px 10px;
	margin: 0;
}
.box300 p {
	padding: 0;
	margin: 0 0 5px 0;
}

.featured {
	padding: 0;
	margin: 0 0 10px 0
}


/* Stars */

.stars5 {
	background-image: url("images/stars.gif");
	background-repeat: no-repeat;
	width: 58px;
	height: 9px;
	padding: 0;
	margin: 0 0 3px 0;
}
.stars4half {
	background-image: url("images/stars.gif");
	background-repeat: no-repeat;
	width: 53px;
	height: 9px;
	padding: 0;
	margin: 0 0 3px 0;
}
.stars4 {
	background-image: url("images/stars.gif");
	background-repeat: no-repeat;
	width: 46px;
	height: 9px;
	padding: 0;
	margin: 0 0 3px 0;
}


/********** Links *********/

a {
	color: #d46626
}
a:hover {
	color: #4f67a9;
}
a:active {
	color: #4f67a9;
}


/********** Banners *********/

/** Header Banners **/

.banner468 {
	width: 468px;
	height: 60px;
	padding: 5px;
	margin: 0 auto;
}

#top-banner {
	background-color: #FFA265;
	margin: 0 0 0 10px;
	width: 970px;
}
#banner-728x90 {
	width: 728px;
	height: 90px;
	margin: 0 0 0 121px;
	padding: 5px 0 0 0;
}
#banner-300x250 {
	width: 300px;
	height: 250px;
	margin: 0 0 10px 0;
}

/** Right Col Banners **/

.banner300 {
	width: 300px;
	text-align: center;
	padding: 5px 0 2px 0;
}

.bannertext {
	font-size: 10px;
	color: #ababab;
}


/********** Text *********/

h2 {
	font-size: 16px;
}

h3 {
	font-size: 14px;
	color: #4f67a9;
	padding: 5px 0 0 0;
	margin: 0;
}

h4 {
	font-size: 12px;
	padding: 3px 0 3px 0;
	margin: 0;
}

h4.promotext {
	color: #FE7C39;
	padding: 10px 0 0 0;
	margin: 0;
	font-size: 14px;
}


hr {
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	border: 0;
	width: 100%;
}

.maintitle {
	background-image: url("images/heading_660_orange.gif");
	background-repeat: no-repeat;
	background-position: right;
	width: 100%;
	height: 30px;
	padding: 0;
	margin: 0;
}
.maintitle h2 {
	padding: 7px 0 0 15px;
	margin: 0;
	color: #eb712b;
	font-size: 14px;
	letter-spacing: 0.02em;
}

.steps {
	padding: 0 0 10px 10px;
	margin: 0;
	position: relative;
	/* left: 180px; */
	width: 300px;
	height: 293px;
	float:  right;
}

.small {
	font-size: 90%;
}


/********** Images *********/

img {
	border: 0;
}

.imgright {
	float: right;
	margin: 10px 0 5px 5px;
	padding: 4px;
	border: 1px solid #CACACA;
}
.imgrightnob {
	float: right;
	margin: 10px 0 5px 5px;
}

.welcomeimgright {
	float: right;
	padding: 0;
	margin: 0 0 5px 0;
}
.welcome {
	width: 162px;
	height: 39px;
	margin: 10px 0 0 0;
}

.buttonleft {
	float: left;
}
.buttonright {
	float: right;
}

.applybutton {
	padding: 0;
	margin: 0 0 10px 0;
}

/********** News *********/

#col1 .newsindex {
	float: left;
	width: 500px;
}

.newsarchive {
	float: right;
	width: 132px;
	padding: 10px;
	margin: 0;
	background-color: #F7F2EE;
	border: 1px solid #EDE0D0;
}

.date {
	font-size: 0.9em;
}


/********** Clear *********/

.clear {
	clear: both;
}


/********** Footer *********/

/* Footer links */

#footerlinks {
	background-image: url("images/footer_links_bg.gif");
	background-repeat: repeat-y;
	width: 990px;
	padding: 0;
	margin: 0 auto;
}
* html #footerlinks {
	position: relative;
	left: 1px;
}

#footerlinkstop {
	background-image: url("images/footer_links_top.gif");
	background-repeat: no-repeat;
	width: 990px;
	height: 21px;
	padding: 0;
	margin: 0 auto;
}
#footerlinksarea {
	width: 970px;
	margin: 0 0 0 10px;
}
.footercol {
	width: 323px;
	float: left;
	text-align: left;
}
.footercolcontent {
	margin: 0 10px 10px 10px;
	padding: 0;
}
#footerlinks ul {
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
}
#footerlinks li {
	padding: 3px 0 0 6px;
	margin: 0;
	background-image: url("images/arrow_blue.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font-size: 11px;
}
#footerlinks a {
	text-decoration: none;
	color: #4d6084;
}
#footerlinks a:hover {
	text-decoration: underline;
}
#footerlinks h3 {
	border-bottom: 1px solid #adadad;
	width: 100%;
	color: #4f67a9;
	text-transform: capitalize;
	padding: 0;
	margin: 0;
	font-size: 13px;
}
#footerlinksend {
	background-image: url("images/footer_links_end.gif");
	background-repeat: no-repeat;
	width: 990px;
	height: 6px;
	padding: 0;
	margin: 0 auto;
}
*html #footerlinksend {
	position: relative;
	left: 1px;
}

/* Footer */

#footer {
	padding: 5px 0 0 0;
	width: 990px;
	margin: 0 auto;
	background-color: #ffffff;
}
* html #footer {
	position: relative;
	left: 1px;
}

.footerlinks {
	color: #CACACA;
	margin: 2px 10px 10px 0;
	padding: 0;
	font-size: 10px;
	text-align: center;
}
.footerlinks a {
	color: #FE8C4B;
}
.footerlinks a:hover {
	color: #FE8C4B;
}

#disclaimer {
	font-size: 10px;
	color: #7c7c7b;
	padding: 0 0 5px 0;
}
#footerend {
	background-image: url("images/orange_footer.gif");
	background-repeat: no-repeat;
	width: 990px;
	height: 20px;
	margin: 0 auto;
}

/********** Contact Form *********/

fieldset {
	width: 385px;
	border: none;
}
fieldset label input, fieldset label select {
	float: right;
}
fieldset label, fieldset label .inputtitle {
	float: left;
	font-weight: bold;
}
fieldset p {
	clear: both;
	padding: 5px 0 5px 0;
	margin: 0;
}
.sendbutton {
	width: 100px;
	font-weight: bold;
}
fieldset legend {
	display: none;
}
.required {
	color: #ff0000;
}

/********** Bookmarks *********/

div#bookmark span {
	float: left;
	margin: 2px 0 0 0;;
	font-weight: bold;
}
div#bookmark ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
div#bookmark ul li {
	float: left;
	margin-right: .5em;
	background-image: none;
}
div#bookmark ul li a {
	text-decoration: none;
	color: #000;
}
div#bookmark ul li a img {
	float: left;
}
div#omniture {
	position: absolute;
	top: -1000px;
}
div.banner728 iframe,
div.banner120 iframe {
	border: none;
}
div.rightbanner {
	margin: 0 0 10px 0;
}

/* Payday Mate */

.paydaymatesteps .step {
	float: left;
	width: 180px;
}
.paydaymatesteps .step p {
	padding: 20px 0 0 10px;
	font-size: 16px;
}
.paydaymatesteps .stepimg {
	float: right;
	width: 93px;
}
