/* Main CSS */

p, h1, h2, h3, h4, h5, h6, table, td, th, ul, ol, form, textarea, input {padding:0px; margin:0px}

img {border:none}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:12px;
	margin:0;
	padding:0;
	color:#515151;
	background-image: url(../images/nav_reflection.gif);
	background-repeat: no-repeat;
	background-position: center 120px;
}

p {
	padding-bottom:18px;
}

a:link {
	color: #686868;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #686868;
}
a:hover,
a:focus {
	text-decoration: underline;
	color: #686868;
}
a:active {
	text-decoration: none;
	color: #686868;
}

#Container {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	font-family: Arial, Helvetica, sans-serif;
}

#Header {
	height:85px;
}

#Logo {
	float:left;
}
#Header h2 {
	float:right;
	clear:right;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 18px;
	font-style: italic;
	color:#000000;
	/* ie7 italics bug fix */ overflow:auto;
}

#TopLinks {
	float:right;
	color:#f5f5f5;
	padding-top:10px;
	margin-bottom:23px;
}
#TopLinks a {
	color:#b0b0b0;
	background-repeat: no-repeat;
	margin-left:7px;
	margin-right:7px;
}
#TopLinks a.home {
	background-image: url(../images/home_icon.gif);
	padding-left:15px;
	background-position: 0px 1px;
}
#TopLinks a.terms {
	background-image: url(../images/terms_icon.gif);
	padding-left:14px;
	background-position: 0px 0px;
}
#TopLinks a.contact {
	background-image: url(../images/contact_icon.gif);
	padding-left:17px;
	background-position: 0px 3px;
}
#TopLinks a.sitemap {
	background-image: url(../images/sitemap_icon.gif);
	padding-left:15px;
	background-position: 0px 2px;
}

#Nav {
	height:37px;
	margin-bottom:16px;
	clear:both;
}

#Nav li {
	float:left;
	list-style:none;
	width:110px;
	height:37px;
}

#Nav a,
#Nav a:link,
#Nav a:visited,
#Nav a:hover,
#Nav a:focus,
#Nav a:active {
	display:block;
	width:110px;
	height:37px;
	background-repeat: no-repeat;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
	line-height:37px;
	text-align: center;
	text-decoration:none;
}

#Nav a.tabOne {
	background-image: url(../images/tab1.gif);
}
#Nav a.tabTwo {
	background-image: url(../images/tab2.gif);
}
#Nav a.tabThree {
	background-image: url(../images/tab3.gif);
}
#Nav a.tabFour {
	background-image: url(../images/tab4.gif);
}
#Nav a.tabFive {
	background-image: url(../images/tab5.gif);
}
#Nav a.tabSix {
	background-image: url(../images/tab6.gif);
}
#Nav a.tabSeven {
	background-image: url(../images/tab7.gif);
}
#Nav a.tabEight {
	background-image: url(../images/tab8.gif);
}
#Nav a.tabNine {
	background-image: url(../images/tab9.gif);
}

.menu p,h2,h4 {
	padding:10px;
}


#HomeText {
	clear:both;
}

.homeText {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #e2e2e2;
	padding:12px 12px 12px 67px;
	margin-left:328px;
	margin-right:176px;
	background-image: url(../images/remortgage_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
}
.homeText h1 {
	font-size:18px;
	font-weight:normal;
	padding-bottom:10px;
}

.medColumn {
	float:left;
	width:304px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #e2e2e2;
	padding:12px;
}
.medColumn h5 {
	color:#555555;
	font-size:18px;
	font-weight:normal;
	padding-bottom:16px;
}

#Footer {
	clear:both;
	background-image: url(../images/footer1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	padding-top:64px;
}
#Footer p {
	
}
#Footer a {
	color: #aaaaaa;
}
#Azexis {
	float:right;
	width:140px;	
}
#Azexis a {
	display:block;
	height:20px;
	line-height:20px;
	background-image: url(../images/azexis.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

#Breadcrumb {
	padding-bottom:20px;
}


.textBox {
	margin-right:190px;
	margin-left:10px;
}
.textBox h6 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom:6px;
}


/* Testimonials */

.testimonials {
	float:right;
}

.testimonials .item {
	padding-top:100px;
	padding-bottom:5px;
	margin-bottom:10px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	width:140px;
}

.testimonials .one {
	background-image: url(../images/testimonial_1.jpg);
}
.testimonials .two {
	background-image: url(../images/testimonial_2.jpg);
}
.testimonials .three {
	background-image: url(../images/testimonial_3.jpg);
}
.testimonials .four {
	background-image: url(../images/testimonial_4.jpg);
}
.testimonials .five {
	background-image: url(../images/testimonial_5.jpg);
}
.testimonials h5 {
	color:#555555;
	font-size:18px;
	font-weight:normal;
	padding:12px 0px 16px 0px;
	background-color:#FFFFFF;
}
.testimonials p {
	padding-bottom:5px;
	font-style: italic;
	font-size: 90%;
	line-height: 1.6;
}
.testimonials p.name {
	font-style: normal;
}
.testimonials p em {
	font-style: normal;
	font-weight: bold;
}
.testimonials a {
	color:#41a72f;
	background-image: url(../images/green_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
}
.testimonials a:hover {
	text-decoration:none;
}

#slides {
	overflow: hidden;
	position: relative;
	width: 140px;
}

#slide-container {
	width: 1000px;
	overflow: hidden;
}

#slide-container .item {
	float: left;
	position: relative;
	top: 0;
	left: 0;
	width: 140px;
}



/* Genearal Stuff */

ul.ticks li {
	list-style:none;
	background-image: url(../images/tick.gif);
	background-repeat: no-repeat;
	padding-left:44px;
	padding-bottom:16px;
}

ul.ticksSmall li {
	list-style:none;
	background-image: url(../images/tick_small.gif);
	background-repeat: no-repeat;
	padding-left:24px;
	padding-bottom:6px;
}

.insetList {
	list-style:square;
	margin-left:20px;
}

.orange2 {color:#fe4e00}
.blue2 {color:#0087c7}
.green2 {color:#25a10d}
.green3 {color:#62bd19}


.floatRight {float:right}
.clear {clear:both}
.clearLeft {clear:left}

