

/*	-------------------------------------------------------------

	ALL CONTENT

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#container {

	margin: 0 auto;

	padding:5px 0 0 0;

	width: 100%;

	background: transparent; }

 

#wrapper {

	margin: 0 auto;

	padding: 0;

	width: 892px; }

 

#header {

	position: relative;

	margin: 0 auto;

	height:120px;

	width: 892px;

	border-bottom:6px solid #000;

	background-color:#ffffff;}

	

#clickme {

	display: block;

	height: 93px;

	width: 892px;

	background: transparent url("../../images/header.jpg") no-repeat 0 0;

	}	

	









#sub-head-1 {

	margin: 0 0 0px 0;

	height:150px;

	width: 892px;

	background:transparent url("../../images/shadow.png") no-repeat bottom center; }

	



#sub-head-2 {

	margin: 0 0 0px 0;

	height:150px;

	width: 892px;

	background:transparent url("../../images/shadow.png") no-repeat bottom center; }



#slideshow { 

	position:relative; 

	width:892px; 

	height:150px; 

	overflow:hidden; 

	}

	

#slideshow2 { 

	position:relative; 

	width:892px; 

	height:150px; 

	overflow:hidden; 

	}

	

#content {

	padding:0;

	width: 892px;

	background: #ffffff;

	position:relative;

	}



#sub {

	margin:0;

	padding:0;

	width:892px;

	background:#D3E1FE url("../../images/footerBck.gif") no-repeat bottom left;

	float:left;

	}	

	

#afc {

	margin:0;

	padding:0;

	width:892px;

	background:#D3E1FE url("../../images/footerBck.gif") no-repeat bottom left;

	float:left;

	}

	

#content-btm {

	width: 892px;

	height: 2px;

	margin:0 auto;

	border-bottom:1px solid #cccccc;

	}



#footer {

	margin: 0 auto;

	padding:5px 0;

	width: 892px;

	font-size:0.9em;

	text-align:center;

	background:white;

	color:#0000FF;

	}

#footer a {

	color:#0000FF; }



#footer a:hover {

	color:#993300; }







/*	-------------------------------------------------------------

	LEFT CONTENT

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



#round-allfive {

	float:left;width:569px;padding:0;margin:20px 15px 30px 15px;background:#fff;}



#round-upfive {

	background:url("../../images/up559.gif") no-repeat;width:569px;height:11px;}



#round-downfive {

	background:url("../../images/down559.gif") no-repeat; width:569px;height:18px;}



#round-cntfive {

	padding:10px 15px 15px 15px;

	position:relative;}

	

#round-cntcont {

	padding:10px 15px 15px 15px;

	position:relative;}



#round-allcont {

	float:left;width:569px;padding:0;margin:20px 15px 30px 15px;background:#fff;}

	

#round-cntsix {

	padding:10px 15px 15px 15px;

	height:1900px;

	position:relative;}



.raf h2 {

	font-size:3.1em; font-family:arial; color:#1d420b; letter-spacing:0.01em; margin:0; padding:5px 10px 20px 0; text-decoration:underline;}



.raf h3 {

	font-size:1.3em; font-family:arial;color:#1d420b;letter-spacing:0;

	margin:0;padding:10px;background-color:#fff;text-decoration:underline;	}



.raf a.more {

	display:block; text-align:right; background:url("../../images/tsr-a.gif") 310px 52% no-repeat;padding:0 24px 0 0; text-decoration:none;	}



.raf a.more:hover {

	text-decoration:none;}	



.ral a {

	color:#666666;

	}

.ral a:hover {

	color:#993300;

	}



.lista {

	list-style-type:circle;

	padding-left:50px;

	padding-bottom:20px;

	font-size:1.1em;

	color:#993300;

	}



p > strong {

color:#1d420b;

}

p {

color:#070000;

}

s11 {

font-size:1.4em;
font-family:arial;
color:#070000;

}



/*	-------------------------------------------------------------

	RIGHT CONTENT

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



#side-right {

	float:right; width:270px; padding:0 0 0 0; margin:0; padding-bottom:65px;}

	



.side-r h2 { 

	font-size:1.65em; font-family:arial; color:#0F4698; letter-spacing:0.03em; margin:0; padding:30px 10px 10px 0;}

	

	

.side-r h1 { 

	font-size:1.65em; font-family:arial; color:#0F4698; letter-spacing:0.03em; margin:0; padding:30px 10px 10px 0;}



.side-r ul {

	list-style-type: none; padding: 0; margin: 0;}



.side-r li {

	background-image: url("../../images/arrow.gif"); background-repeat: no-repeat; background-position: 0.02em 0.5em; padding-left:1.8em; line-height:2.05em;}



.side-r li a { 

	font-size:1.1em; letter-spacing:0; }





		

	

/*	-------------------------------------------------------------

	HACKS

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



.clear {

	clear: both;

	font-size: 0;

	height: 0;

	line-height: 0;

	position: relative; }

 

.clearandspace {

	clear: both;

	font-size: 0;

	height: 20px;

	line-height: 0;

	position: relative; }



.clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden; }



.clearfix { display:inline-block; }

	

/* Hide from IE Mac \*/

	.clearfix { display:block; }

/* End hide from IE Mac */



/*	-------------------------------------------------------------

	p h1 h2 h3 a

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



p {line-height: 1.7;font-size:1.1em;margin: 0 0 12px 0;}

 

h1 {font-weight:normal;margin:15px 0 10px;}

 

h2 {line-height:1.1;font-weight: normal;margin: 15px 0 10px;}



h3 {font-weight:bold;font-size:1.1em;margin: 20px 0 0 0;}

	

a {margin: 0;outline: 0;}

 

a, a:visited, a:active {text-decoration: none;color:#993300;}

 

a:hover {color:#2b5084;text-decoration: none;}

	

	

	

	

/*	-------------------------------------------------------------

	contact styles

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/		



	.map {

		float:left;

		width:320;

		margin:0 20px 0 0;

		height:120px;

		clear:left;

	}



	.txtmap {

		font-size:1em;

		width:550px;

		margin-bottom:50px;

	}

	

.fcka {

		float:left;

	}



.fckb {

		float:right;

	}

	

	

	

	.tmc {

		display:block;

		height:100px;

		width:320px;

		margin-bottom:15px;

	}	

	

	

.wpcf7-form input {

border:1px solid #f6f5f2;

background-color:#f6f5f2;

}



.wpcf7-form textarea {

border:1px solid #e0d7d0;

background-color:#f6f5f2;

}

		

.captchafa {

border:1px solid #e0d7d0;

background-color:#f6f5f2;

letter-spacing:0.45em;

}	

	.tmc1 {

	

		float:left;

		text-align:right;

		margin-right:10px;

		width:151px;

			line-height:1.7em;

	}

	

		.tmc2 {

		color:#993300;

		float:left;

		text-align:left;

		line-height:1.7em;

		margin-left:10px;

		font-family:verdana;



	}

		.tmc3 {

		color:#993300;

		float:left;

	}

	

	

		.allf {

		display:block;

		color:#993300;

		width:250px;

	}

	

	

/*	-------------------------------------------------------------

	forms

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	

#formg { 

	width:530px; margin:15px auto; padding:15px 10px 30px 10px; background:url("../../images/form-back.gif") no-repeat

	}

	

#formg h2 {

	font-size:1.75em;font-style:italic;

	font-family:Verdana;

	color:#fff;

	font-weight:bold;

	letter-spacing:0;

	margin:0 auto;

	display:block;

	text-align:center;

	padding:0 0 5px 0;	

	}



#formg img {

margin-left:100px;

}



.formga {

	font-size:1.3em;

	font-family:arial;

	color:#1d420b;

	letter-spacing:0;

	margin:0;

	padding:10px;

	background-color:#f5e6bd;

	border:2px solid #fff;

	}



.formga h3 {

	font-size:0.95em;

	line-height:18px;

	display:block;

	margin:0;

	padding:0;

	}



.formg p {

	margin:0;

	border:1px solid #d8d8d8;

	border-width:0 1px;

	background:#fff;

	}



.formg a.more {

	display:block;

	text-align:right;

	background:url("../../images/tsr-a.gif") 310px 52% no-repeat;

	padding:0 24px 0 0;

	text-decoration:none;

	}



.formg a.more:hover {

	text-decoration:none;

	}

	

	

	

.dhtmlgoodies_question{	/* Styling question */

	/* Start layout CSS */

	color:#1D420B;

	font-size:0.95em;

	background-color:;

	width:505px;

	margin-bottom:3px;

	margin-top:3px;

	padding-left:2px;

	height:20px;

	/* End layout CSS */

	

	overflow:hidden;

	cursor:pointer;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.dhtmlgoodies_answer{	/* Parent box of slide down content */

	background-color:#C0D694;

	width:495px;

	color:#000;

	padding:10px;

	/* End layout CSS */

	

	visibility:hidden;

	height:0px;

	overflow:hidden;

	position:relative;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #23310B;

	border-top-color: #FFF;

	border-right-color: #FFF;

	border-bottom-color: #FFF;

	border-left-color: #FFF;

}

.dhtmlgoodies_answer_content{	/* Content that is slided down */

	padding:1px;

	font-size:0.9em;	

	position:relative;

}

round-cntfive

ul li {
background: url(http://www.fiancee-visa.net/images/button.gif) no-repeat 0 10px;
padding-left: 30px;
padding-bottom: 30px;
}

.wpcf7 textarea {width:500px; border-color:black}
.wpcf7 input {height:20px; border-color:black; align: centre;}
.wpcf7 select {height:25px; border-color:black; align: centre;}