/***********General Styling starts**************/
body{
		background-image:url(../images/bodybg.gif);
		background-repeat:repeat-x;
		background-color:#fff;
		margin:0;
		padding:0;
}

.clear{
		clear:both;
		margin:0;
		padding:0;
}

input{
		border:none;
		width:200px;
		padding:5px 5px;
		margin-top:5px;
}

#container{
		width:906px;
		margin:auto;
		/*background-image:url(../images/containerbg.gif);
		background-repeat:repeat-y;*/
                border:1px solid #cbcbcb;
		clear:both;
}

#container_bot{
		width:906px;
		margin:auto;
		height:6px;
		background-image:url(../images/container_bot.gif);
		background-repeat:no-repeat;
		clear:both;
                display:none;
}

#content{
		padding:0px 0px 0px 4px;
		width:900px;
		margin:auto;
        height:1080px;
}



/***********General Styling Ends***************/

/***********Header Styling starts**************/
#header{
		background-color:#cc0033;
		height:140px;
		width:893px;
		margin:0px 2px;
}

#logo{
		padding-top:22px;
		padding-left:14px;
		width:275px;
		height:80px;
		float:left;
}

#header_quot{
		float:left;
		margin-left:100px;
		width:251px;
		height:30px;
		text-align:center;
		background-image:url(../images/Top_quot.gif);
		background-repeat:no-repeat;
		margin-top:40px;
}

#header_quot blockquote p{
		text-indent:-99999px;
		width:251px;
		height:30px;
}

#header_enquiry{
		width:165px;
		float:right;
		text-align:right;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		margin-top:16px;
		margin-right:10px;
}

#header_enquiry p{
		text-align:right;
}

#header_enquiry p span{
		background-color:#fff;
		color:#cc0033;
		padding:0px 2px;
}

#header_nav{
		margin:auto;
		width:892px;
		text-align:center;
		position:relative;
		top:-10px;
}

#header_nav ul li{
		display:inline;
		margin:0px 0px;
}

#header_nav ul li a{
		color:#fff;
		font-weight:bold;
		font-size:11px;
		padding:0px 10px;
		background-image:url(../images/headernav_bg.gif);
		background-position:right;
		background-repeat:no-repeat;
}

#header_nav ul li a:hover{
		text-decoration:underline;
}

#header_nav .nobg a{
		background-image:none;
}
/***********Header Styling Ends************/

/***********Main content Styling Starts************/


#main_content{
		height:140px;
		width:892px;
		margin-left:2px;
		margin-top:6px;
}

/***********Left Navigation Bar************/
.main_content_left{
		float:left;
		width:230px;
		background-color:#FFF;
		
}

#left_nav{
		background-image:url(../images/leftnav_bg.gif);
		background-repeat:no-repeat;
		height:310px;
}

#left_nav ul{
		margin-left:70px;
		height:303px;
		padding-top:6px;
}

#left_nav ul li{
		padding:14px 0px 13px 0px;
		display:block;
}

#left_nav ul li a{
		color:#fff;
		font-weight:bold;
}

#left_nav ul li a:hover{
		text-decoration:underline;
}

.testimonials{
		width:230px;
		background-color:#73880a;
		margin-top:5px;
		text-align:center;
		padding-bottom:1px;
}

.testimonials h3{
		background-image:url(../images/testimonials_bg.gif);
		background-repeat:repeat-x;
		height:30px;
		vertical-align:middle;
		text-transform:uppercase;
		padding:10px 0px 0px 10px;
		font-weight:500;
		text-align:left;
		font-size:1.3em;
}

.testimonials img{
		background-color:#FFF;
		padding:4px;
		margin-top:-3px
}

.testimonials p{
		width:204px;
		text-align:justify;
		padding-left:12px;
		color:#fff;
		font-size:11px;
}

.agents_res{
		width:230px;
		background-color:#73880a;
		background-image:url(../images/agents_res_bg.gif);
		background-repeat:repeat-x;
		margin-top:5px;
		text-align:center;
		padding-bottom:3px;
}

.agents_res p{
		width:204px;
		text-align:justify;
		padding-left:12px;
		color:#fff;
		font-size:11px;
}

.agents_res h3{
		background-image: url(../images/agents_h3_bg.gif);
		background-repeat:repeat-x;
		height:30px;
		vertical-align:middle;
		text-transform:uppercase;
		padding:10px 0px 0px 10px;
		font-weight:500;
		text-align:left;
		font-size:1.3em;
}

.agents_res img{
		margin-top:-5px;
}

.representatives{
		width:230px;
		background-color:#73880a;
		background-image:url(../images/representatives_bg.gif);
		background-repeat:repeat-x;
		margin-top:5px;
		text-align:center;
		padding-bottom:3px;
}

.representatives h3{
		background-image: url(../images/representatives_h3_bg.gif);
		background-repeat:repeat-x;
		height:30px;
		vertical-align:middle;
		text-transform:uppercase;
		padding:10px 0px 0px 10px;
		font-weight:500;
		text-align:left;
		font-size:1.3em;
}

.representatives p{
		width:204px;
		text-align:justify;
		padding-left:12px;
		color:#fff;
		font-size:11px;
}

.representatives img{
		margin-top:-5px;
}

.brit_comm_logo{
		text-align:center;
		margin-top:5px;
}

/**********Left navigation bar Ends***************/

/**********Main Content Area Starts***************/

.main_content_right{
		float:right;
		width:656px;
}

.central_left{
		width:415px;
		float:left;
}

.main_banner{
		width:415px;
		height:310px;
		background-image:url(../images/turkish_mortgage.jpg);
		background-repeat:no-repeat;
		text-align:right;
}

.main_banner h3{
		padding:12px 0px 0px 22px ;
        text-align:left;
        font-size:22px;

}

.main_banner p{
		padding-top:170px;
		text-align:right;
		color:#fff;
		padding-right:15px;
}

.main_banner p strong{
		font-size:15px;
        font-weight:normal;
        padding-bottom:10px;
}

.main_banner img{
		margin-top:-15px;
}


.mortgage_terms{
		width:415px;
		background-color:#074671;
		background-image: url(../images/bestmort.gif);
		background-repeat: no-repeat;
		margin-top:5px;
		text-align:left;
		padding-bottom:3px;
		min-height:200px;
}


.mortgage_terms h3,.equity_release h3,.callback h3{
		background-repeat:repeat-x;
		height:30px;
		vertical-align:middle;
		text-transform:uppercase;
		padding:10px 0px 0px 10px;
		font-weight:500;
		text-align:left;
		font-size:1.3em;
}

.mortgage_terms ul{
		color:#fff;
		padding-left:0px;
		margin-top:-10px
}

.mortgage_terms ul li{
		padding:7px 0px;
		background-image:url(../images/bestmortgage_list.gif);
		background-repeat:no-repeat;
		background-position:0 50%;
}

.mortgage_terms ul li a,.equity_release ul li a{ 
		padding-left:25px;
		height:22px;
		color:#fff;
		font-size:12px;
}


.mortgage_terms ul li a:hover,.equity_release ul li a:hover{ 
		text-decoration:underline;
}

.equity_release{
		width:415px;
		background-color:#4d4c4c;
		background-image: url(../images/equityrelease.jpg);
		background-repeat: no-repeat;
		margin-top:5px;
		text-align:left;
		padding-bottom:3px;
}

.equity_release ul{
		color:#fff;
		padding-left:0px;
		margin-top:-10px;
		
}

.equity_release ul li{
		padding:7px 0px;
		background-image:url(../images/equity_release_list.gif);
		background-repeat:no-repeat;
		background-position:0 50%;
		
}


.callback{
		width:413px;
		background-color:#eee;
		background-image: url(../images/callback_bg.jpg);
		background-repeat: no-repeat;
		margin-top:5px;
		text-align:left;
		padding-bottom:3px;
		border: 1px solid #c4c2c2;
}

.callback h3{
		color:#868686;
}

.callback form{
		padding-left:10px;
}

.central_right{
		width:235px;
		float:right;
}

.leftcol_box{
		width:235px;
		background-image:url(../images/mortgage_calc_bg.gif);
		background-repeat:repeat-x;
		border:1px solid #bebebe;
		text-align:center;
		padding-top:10px;
		min-height:140px;
}

.leftcol_box p{
		padding:0px 15px 0px 15px;
		font-size:11px;
}

.leftcol_box img{
		margin-top:5px;
		margin-left:3px;
                clear:both;
}

#mortgage_calc2{
		margin-top:0px;
}

#moneycorp,#insurance{
		margin-top:5px;
		height:170px;
		background-color:#eee;
}

#equifax{
		margin-top:-4px;
		height:193px;
		background-color:#eee;
		font-size:11px;
}


/******************Main Content Area Ends*******************/

#footer{
		width:906px;
		margin:auto;
		height:10px;
		text-align:center;
		clear:both;
        z-index:1;
}

#footer q{
		width:906px;
		margin-top:0;
		color:#6e6e6e;
		font-size:11px;
		height:20px;
        z-index:0;
        display:none;
}


.mortgage_note{ background-color:#DEDEDE; padding:10px; border: 1px solid #444444; margin-top:10px; }
.mortgage_note h4{ font-weight:bold; color:#cc0033; text-decoration:underline;  }
.mortgage_note span{ display:block; text-align:right; font-weight:bold; }
.mortgage_note p{ font-style:italic}


#template_container{
   width:566px;
}


#template_container #slogan{
  position:absolute;
  z-index:100;
  padding:4px;
  color:#FFFFFF;
  font-weight:bold;
  text-align:right;
  font-size:14px;
  width:558px;
  padding:4px;
  margin-top:-800px;

}


#template_container #main_text{
  display:block;
  z-index:100;
  padding:4px;
  background-color: #FF0000;
  color:#FFFFFF;
  padding:4px;
  background-image: url("../images/transparant.png");
  background-repeat: repeat;
  font-size:13px;
  width:558px;
  position:absolute;
  margin-top:-700px;

}

#template_container #box_text{
  display:block;
  position:absolute;
  z-index:100;
  padding:4px;
  width:201px;
  height:118px;
  margin-top:-253px;
  margin-left:182px;
  font-size:14px;
  color:#FFFFFF;
  text-align: center;
  font-weight:bold;
}

.fax{ position:absolute; margin-left:30px; }