body,
	html {
		margin:0;
		padding:0;
		background:#900;
		color:#205;
		font: 12px/1.5 Tahoma;
	}


	/*  Page Layout Divs */
	#wrap {
		background:#F7F7E3 url(../skin/bg.gif);
		margin:0 auto;
		width: 980px;
		position: relative;
		min-width:670px;
		max-width:1024px;
	}
html>body #wrap {	width: 98% }	


	/*  begining of Header  */
	
	#header {
	background-color: #900;
	border-bottom: solid 2px #306;
	position: absolute;
	top: 0px;
	left:0px;
	width:100%;

	}


 #date {
	background-color: #306;
  height: 20px;
	padding: 0px 12px;
	color: #F7F7E3;
	font-size: 11px;
	}	
 #date span {
 float: left;
 }
 #date img {
 border: 0;
 width: 21px; 
 height: 13px;
 padding-top: 3px;
 float:right;
 }
 #mail {
	width: 220px;
	background:#F7F7E3 url(../skin/bg.gif);
	border: 1px solid #506;
	text-align: center;
	height: 50px;  
	font: 11px/1.5 Tahoma;
  position: absolute;
	right: 0px;	top: 20px;
}

  #logo {	padding: 10px 0}
  #fcb { position: absolute; top: 25px; right: 0; }
  #fcb img { border: none; }
	
/*  end of header */




/* Sidebar navigation styles*/
	
	#sidebar {
		float:left;
		width:30%;
		margin: 127px 0px 10px 0px;
	}

  #sidebar h2 {
  color: #900;
  margin: 0;
  padding: 10px 0;
  }
  .padding { padding: 0 15px }
		
  #sidebar ul { padding: 0 0 0 5px}
  #addthis { padding-top: 10px}
/*	  	
#sidebar fieldset ul { padding: 10px; }
#sidebar fieldset li { background: url(skin/b2.gif) no-repeat right center; padding-left:0} 

#sidebar .but_up { padding: 0 15px; color: #ccc; background: url(skin/b5.gif) no-repeat left center}
#sidebar .but_up a { color: #B5B5B5; cursor:text }
#sidebar ul a { text-decoration: none; color: #205; background-color: #fff; padding:1px 2px; font: 11px/1.5 Tahoma;}
#sidebar ul a:hover { color:#454317; background-color: #fff; padding:1px 2px; border: solid 1px #ccc  } 


#sidebar fieldset li { background: url(skin/b2.gif) no-repeat right center; padding-left:0} 
#sidebar fieldset li:hover { padding: 0 10px; background: url(skin/b1.gif) no-repeat left center }
*/

#sidebar legend { 
background:#900 url(../skin/legend.gif) no-repeat right center; 
font: bold 11px Tahoma; 
color: #FEFCE8; 
/* border-bottom: solid 2px #900; */
padding: 4px 5px 4px;
margin: 0 0 10px 0;
}
#sidebar fieldset { 
border: 10px solid #EAE7A7;
background-color:#fff;
font-size: 11px;
padding: 0 10px 10px 10px;
}
#all { background: url(../skin/flags.jpg) no-repeat right top }



#recommend { 
float: right;
text-align: right; 
font-size: 10px; 
border: 10px solid #EAE7A7; 
background: #fff url(../skin/fly1.jpg) no-repeat -10px;
padding: 5px;
margin-bottom: 10px;
width: 100% }

#recommend input { font-size: 10px}

.pay {padding: 0 5px 5px}
.pay img { margin: 5px 0 0}

#BB_BuyButtonForm input { border: 0px; margin: 0 3px; }
/*.pay a { text-decoration: underline; color: #454317 } */
/* End of sidebar styles */



 

/* Content Area */

		#main {
		position:relative;
    float:right;
		width:70%;
    margin: 142px 0px 0px 0px;
              }
#content_wrap { width: 98%; height: 100%; margin-bottom: 10px}	
.content {
	padding:15px;
	margin-bottom: 1px;
	background:#fff url(../skin/corner-2.gif) no-repeat right top;
	border-bottom: 1px solid #B4B051;
	border-left: 1px solid #B4B051;
  clear:both;    
}

.min-h-250 { min-height: 250px;
             height:auto !important;
            height: 250px;
   }
.min_height {
min-height: 120px;
}


.content img, .content_cell img {
  margin: 0 0 5px 5px;
  border: 1px solid #B4B051;
}

.border-1 {border: 1px solid #B4B051!important;}
.border-10 {border: 10px solid #EAE7A7!important;}
#sidebar img { border: 0; }

#flashcontent {
border: 10px solid #EAE7A7; 
margin: 0 0 10px 10px; 
float:right; 
clear: left; 
}

.highlight {
border: 1px dashed #900;
background-color: #FEE8E8;
color: #900!important;
padding: 15px;
}

.content_fade {
padding:5px;
}

.content_cell {
	padding:15px;
	background:#fff url(../skin/corner-2.gif) no-repeat right top;
	border-bottom: 1px solid #B4B051;
	border-left: 1px solid #B4B051;
  width: 50%;
  vertical-align: top;  
}

.content_block {
	margin-bottom: 1px;
  vertical-align: top;
  width: 100%;
    
}


#google, .float_box {
position:relative;
float: right;
width:275px;
padding: 0 9px 10px;
margin-left: 10px;
clear:both;
font-size: 11px;
border: 1px dashed #454317;
}



#google img {
border: none !important;
float: right;
}


#testim {
/*
float: right;
width:275px;
padding: 9px;
margin-left: 10px;
clear:both;
font-size: 11px;
*/
background-color: #fff;
border: 1px dashed #454317;
color: #454317 !important;
padding: 10px;
margin-bottom: 10px;
font-size: 11px;
}
#testim p {
color: #454317 !important;
}
#testim img {
margin: 0 0 0 10px !important;
}
.content ul { margin: 10px 5px}
	
.content ul li { background: url(../skin/b5.gif) no-repeat 3px 7px; padding: 0 5px 0px 25px}
.content ol li { padding: 0 5px 0px 10px}
.content img { margin: 5px 0 5px 10px; border:0}
.content fieldset { padding: 5px }

address {
padding: 5px;
background: #F7F7E3;
}

#pdf { border-top: solid 1px #205; width: 100%; padding-top: 10px; margin-top: 100px}
#pdf a { background: url(../buttons/adobe1.gif) no-repeat right center; padding: 0 20px 0 0px;}

.margin {margin-bottom: 150px}



	#bottom {
	margin-top:20px;
	border-top: 10px solid #EAE7A7;
	width:100%;
	text-align: center;
	}
	#bottom a {
    font: bold 11px Tahoma; 
	padding: 0 5px 10px 25px;
	background: url(../skin/b5.gif) no-repeat 3px 5px; 
	color: #CCC;
	text-decoration: none;
	 
	}
	#bot_banner {
	padding: 10px 20px;
	text-align: center;
	}
	/* End of content */
	
  #sign { display: none}	
	#footer {	
	color: #F7F7E3;
	font-size: 11px;
  padding: 3px 12px 0 12px;
	background-color:#306;
	clear:both;
	height: 20px;
	}
	#footer .right {float: right; display: inline}
	#footer .left {float: left; display: inline}
	#footer a {color: #F7F7E3; text-decoration:none; cursor:pointer;}

/* Text formatting */


fieldset { margin: 15px 0 }
legend {font: bold 11px Tahoma; color:#205}

.bck_but {cursor: pointer; margin-top:5px}



/* Fonts and Form elements */


.fld, .btn, input, textarea, select { font: 11px/10pt Tahoma; border: 1px solid #205; background-color: #F3F3F3}
.btn { height: 17px; width: 60px; }
form {margin: 5px 0px 0px 0px; padding:0px}


.table { 
width: 100%; 
border-collapse: collapse;   
background-color: #fffff9;
		      }
.table td { padding: 2px 10px; border: 1px solid #B4B051;}
.table .head td { font-weight: bold; background: #E6E6E6 none!important; }		   
.table_item_left { background: #F7F7E3 url(http://www.globalchoices.co.uk/skin/bg.gif); }

h1 { font: bold 15px Tahoma; color: #900; }
h2 { font: bold 13px Tahoma; color: #454317; }
h3 { font: bold 12px Tahoma; color: #205; }
p { color: #205; text-align: justify; }
a { text-decoration: underline; color: #454317 }
a:hover { text-decoration: underline; color: #B4B051 }
pre { font-family: Tahoma; line-height: normal; }

ul{ list-style-type: none; padding: 0; margin: 0; position: relative}

.flash { margin: 0 0 5px 10px; border: 10px solid #EAE7A7;}

.red_white {
	background-color: #900;
	font: bold 12px Tahoma;
	color: #fff;
	padding: 2px 3px;
	border: solid 1px #ccc;
}
.inline { display: inline;}
.prog_sub { text-transform: uppercase;}

/* #sidebar a:visited, .content a:visited, .content_cell a:visited { 
padding-right: 12px; 
background: url(http://ewc.lt/skin/visitedLink.gif) no-repeat 100% 50%; 
color: #aaa; 
text-decoration: none;
} */



/* Drop-down menu !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */


#menu {
	background: #FC0;
	top: 110px;
	width: 98%;
	position: absolute;
	border: 1px solid #ccc;
	margin: 0 10px;
}
#date { /*
on the yellow bar ---+++
position: absolute;
left: 30px;
top: 2px;
font: bold 11px/16px tahoma;

*/ }


#menu ul li {
display: block;
float: right;
list-style: none;
}

#menu a {
    background: #FC0;
    border-left: 1px solid #B4B051;
    color: #306;
    display: block;
    font: bold 11px/16px tahoma;
    padding: 3px 50px 3px 10px;
    text-decoration: none;
}
#menu a:hover {
color: #fff;
background: #306;
}




/* Drop-down menu FINISH */


#wrap {
		width: 967px!important;
		min-width:967px!important;
		max-width:967px!important;
		}

#main {
	width:665px!important;
      }

#sidebar { width:300px!important; }
	
#wrap-book {
width: 268px;
height: 214px;
background:#EAE7A7;
border: 1px dashed #454317;
margin-bottom: 10px;
}      
#fl-book {
width: 255px;
height: 214px;
color:#205;
font: 12px/1.5 Tahoma;
}

