body {
background:#fff url(../i/body_back.jpg) repeat-x 0 92px;
font:normal 75%/150% Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0
}

h1 {
font:bold 190%/160% "Trebuchet MS", Helvetica, Arial, sans-serif;
text-transform:capitalize;
margin:5px 0 15px 5px
}

h2 {
font:bold 160%/140% "Trebuchet MS", Helvetica, Arial, sans-serif;
text-transform:capitalize;
margin:5px 0 2px;
padding:0
}

h3 {
font:bold 115%/115% Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
margin-bottom:2px
}

#container {
background-color:#FFF;
text-align:left;
width:965px;
position:relative;
top:0;
left:0;
margin:0 auto
}

#header {
width:100%;
height:auto;
background:#fff;
float:left;
position:absolute;
top:0;
left:0
}

#contentwrap {
float:left;
background-color:#fff;
position:relative;
width:953px;
min-height:620px;
padding:130px 5px 0 7px
}

#nav #current {
background:#777 url(../i/button-on.jpg) no-repeat 0 0
}

#nav #right,#nav #current a {
background:#777 url(../i/button-on.jpg) no-repeat 100% 0
}

#nav #current a {
text-decoration:underline;
color:#000
}

img {
border:0
}

#navholder {
width:1040px;
height:auto;
float:left;
display:block;
text-align:center;
padding-top:5px;
background-color:#777
}

#logo {
width:244px;
height:72px;
float:left;
margin:10px 0
}

#phone {
width:544px;
height:auto;
float:right;
text-align:right;
font:bold 17px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
letter-spacing:-1px;
background:#fff url(../i/phone.gif) no-repeat 100% 0;
color:#444;
margin:18px 0 0;
padding:25px 0 0
}

#nav {
text-align:center;
font-size:12px;
line-height:12px;
color:#000;
margin:0 auto
}

#nav ul {
list-style:none;
font-weight:700;
margin:0;
padding:0
}

#nav a {
float:left;
color:#fff;
background:#777 url(../i/buttons.jpg) no-repeat 100% 0;
text-decoration:none;
padding:8px 6px 9px 1px
}

#nav li {
float:left;
background:#777 url(../i/buttons.jpg) no-repeat 0 0;
margin:0 3px 0 0;
padding:0 0 0 4px
}

#nav #right {
padding:8px 6px 9px 1px
}

#nav a:hover {
color:#ff0;
text-decoration:underline
}

#pageright {
height:auto;
float:right;
width:170px;
line-height:100%;
position:absolute;
right:11px;
top:135px
}

.myform,#navsecmiddle {
height:auto;
width:170px;
background:#FFE7A0 url(../i/formmiddle.gif) repeat 0 0;
float:left;
margin:0
}

#formtop {
height:66px;
background:#000 url(../i/formtop.gif) no-repeat 0 0
}

.formmiddle {
background:url(../i/bottom.gif) no-repeat 0 100%;
font-size:12px;
line-height:13px;
padding:6px 7px 12px
}

.inside_box {
color:#555
}

.inside_box b {
font-size:12px;
color:#333
}

#BottomPhone {
display:block;
height:131px;
float:left;
text-align:center;
background:#fff url(../i/headset.jpg) no-repeat 100% 100%;
margin:0 auto;
padding:0 140px 0 115px
}

#BottomPhone h3 {
font:normal 16px/20px Verdana, Arial, Helvetica, sans-serif;
margin:40px 0 0
}

#BottomPhone p {
font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif
}

#BottomPhone strong {
color:#AF0030
}

#footer {
width:900px;
height:105px;
display:block;
background:#fff url(../i/footer_back.gif) no-repeat 2px 10px;
border-top:1px #ccc solid;
position:relative;
float:left;
margin:0 auto;
padding:35px 0 15px 90px;
}

.mybutton {
font:bold 22px Arial, Helvetica, sans-serif;
cursor:pointer;
display:block;
letter-spacing:-1px;
margin:12px 10 7px;
}

textarea,select {
font-size:13px;
letter-spacing:1px;
width:95%;
background:#FFF url(/i/header_textbox_bg.jpg) repeat-x;
border:1px #CCC solid;
padding:2px;
}

.name {
width:90%
}

.myinput {
width:75%;
}

form {
margin:0;
padding:0
}

.adviceholderinput {
height:auto;
margin-bottom:6px;
margin-top:1px
}

p {
margin:2px 2px 8px 0;
padding:0
}

.nomargin {
margin:0;
padding:0
}

.analyser {
font-size:12px;
line-height:16px;
float:right;
width:170px;
margin:10px 0 0
}

#bookmark {
position:absolute;
top:15px;
left:300px
}

#headerlinks {
position:absolute;
top:65px;
left:300px;
color:#333;
font-size:13px
}

#headerlinks a:link,#headerlinks a:visited {
color:#444;
text-decoration:none
}

#headerlinks a:hover {
text-decoration:underline
}

.navsecmiddle {
font-size:12px;
line-height:13px;
padding:2px 7px 8px
}

/*
#clearcash a {
float:left;
background:#fff url(../i/ClearCashBanner.gif) no-repeat 100% 100%;
height:140px;
width:170px;
margin:10px 0 0
}
*/

#clearcash a {
float:left;
background:#fff;
width:170px;
height:140px;
margin:10px 0 0
}

#mainimage {
background:#0D5996 url(../i/main_homepage.jpg) no-repeat  0 0;
float:left;
height:225px;
width:750px;
color:#FFF;
margin:9px 0 20px 8px
}

#iva img,#debtmanagement img {
float:left;
position:relative;
margin-top:-30px;
padding:0 0 5px
}

#debtmanagement p,#iva p {
padding:0 0 0 200px
}

#iva,#debtmanagement {
float:left;
width:730px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
background:#f8f8f8;
display:block;
margin:0 0 10px 10px;
padding:0 10px 0 0
}


#iva a:hover, #debtmanagement a:hover, #repossession a:hover, #ppi a:hover, #trustdeeds a:hover {
text-decoration:underline;
}

.full {
width:730px;
height:auto;
display:block;
float:left;
margin:10px 0 10px 10px;
padding:0
}

#debtmanagement h2,#iva h2 {
font:bold 220%/125% "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:5px 0 0 200px
}

#repossession h2,#trustdeeds h2,#ppi h2, .news h2 {
font:bold 170%/150% "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:5px 0 0
}


#ppi h2,#ppi a:link,#ppi a:visited {
color:#090;
font-weight:700;
text-decoration:none
}

#iva h2,#iva a:link,#iva a:visited {
color:#00207C;
font-weight:700;
text-decoration:none
}

#debtmanagement h2,#debtmanagement a:link,#debtmanagement a:visited, #float h2 {
color:#FF7A22;
font-weight:700;
text-decoration:none
}

#repossession h2,#repossession a:link,#repossession a:visited {
color:#900;
font-weight:700;
text-decoration:none
}

#trustdeeds h2,#trustdeeds a:link,#trustdeeds a:visited {
color:#777;
font-weight:700;
text-decoration:none
}

#homecontent {
width:750px;
margin:0
}

.debtmanagement p,#iva1 p,#repossession p,#trustdeeds p,#loans p,#ppi p {
padding:0
}

#mainimage h2 {
font:bold 22px/22px "Trebuchet MS", Helvetica, Arial, sans-serif;
color:#0081C0;
margin:60px 11px 3px 175px;
padding:0
}

#mainimage h4 {
font-size:14px;
line-height:18px;
font-weight:700;
margin:75px 9px 0 100px;
padding:0;
}

#mainimage p {
font-size:14px;
line-height:17px;
margin:0 275px 10px 200px;
}

#mainimage h3 {
font:bold 28px/30px "Trebuchet MS", Helvetica, Arial, sans-serif;
margin:0 0 0 200px;
}

.taketestmiddle {
font-size:12px;
line-height:15px;
height:77px;
}

#float {
position:absolute;
border:1px solid #eee;
width:800px;
background-color:#f9f9f9;
margin:950px 10px 20px 0;
padding:15px;
}

#float h1 {
font-size:300%;
margin:0;
padding:0;
}

.news {
float:left;
width:710px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
background:#f8f8f8;
margin:0;
padding:5px 20px;
}

#taketest {
top:148px;
left:500px;
position:absolute;
width:240px;
color:#fff
}

#analyser_button a {
float:left;
width:225px;
height:80px;
margin:0;
}

#taketest h2 {
font:bold 24px/24px "Trebuchet MS", Helvetica, Arial, sans-serif;
color:#fff;
margin:12px 0 3px 2px;
padding:0;
}

#taketest p {
margin:5px 0 8px 2px;
padding:0;
font-size:13px;
line-height:17px;
}

#repossession {
width:225px;
float:left;
display:block;
margin:0 20px 0 0;
}

#ppi {
width:225px;
display:block;
float:left;
margin:0 20px 0 0;
padding:0 0 0 25px;
}

#trustdeedss {
width:220px;
float:right;
margin:0 0 0 10px;
padding:0;
}

#tellafriend a {
float:left;
background:#fff url(../i/rec-a-friend.jpg) no-repeat 100% 100%;
height:110px;
width:170px;
margin:10px 0 0;
}

input,.myinput,.name {
font-size:13px;
}

