/* =elements */

a{
	color: #0B8799;   
    text-decoration:none;	
	
	/*font-size:larger;*/
	
}

img { border: 0 }

a:hover{		
   /* color:#C9C7C7; */  
    /*text-decoration:underline;*/
	
	background-color: #D3F2F7;
	/*border-bottom :1px dashed;*/
	/*font-size:larger;*/
	
}


a.noborder:hover{
	border:none;
	background-color: transparent;
	
}

body{ 
	/*text-align: center;*/
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;	
	height:100%;
	background:#18AAC0;
	/*width:100%;*/
    /*color:#000;	*/
	 color:#000000;
	/*margin-top: 10px;/*top,right,bottom,left*/
	/*margin-bottom: 10px;*/
	/*margin:auto auto auto auto;*/
	/*border : 1px solid #ff0000;*/
	/*position:absolute;*/
 }
 
 blockquote{
 	font-style:italic;
 }
 
 dl dt{
 	padding:10px;
	font-weight:bold;
 }
 dd{
 	padding:5px;
 }
 
dd span{
	font-variant : small-caps;
	font-style : italic;
	font-weight : bold;
}
 
 h1,h2{
	/*font-size:x-large;*/
	text-align:center;
	/*padding-top:20px;*/
	color:#000;
	text-transform : capitalize;
	/*margin:0;*/
}

h3{
	/*font-size:small;*/
	text-transform : capitalize;
	/*text-decoration:underline;*/
	/*padding-bottom: 10px;*/
	margin:0;
}

h4 {
	font-size: 95%;
}

p{

 }
 
 ul{
 	margin-right: 30px;
	list-style-position : inside;
 }
 
 li, dd, dl{
 	margin-bottom: 10px;
}

ul.nostyle {
	list-style: none;
	padding: 0;
	margin-bottom: 35px;
}

ul.nostyle li {
	padding-bottom: 20px;
}

ul.cols{
	float: left;	
	padding:0;
	margin: 0 0 0 60px;;	
	display: inline;
	width: 25%;
}

ul.cols li {	
	text-transform : capitalize;
	font-variant: small-caps;		
}

div.listholder {
	overflow: hidden;
	zoom:1;	
}


dt { display: inline; }

/* links */

.links li a { display: block; }

a.nat {
 	background: url(images/nes_logo.jpg) no-repeat;
	padding:8px 0 17px 118px
}

a.par {
 	background: url(images/parker-morgan-logo.gif) no-repeat;
	padding:8px 0 17px 265px
}

a.fin {
 	background: url(images/findtvexpert_logo.jpg) no-repeat;
	padding:8px 0 17px 118px
}

a.ene {
 	background: url(images/energybodies.gif) no-repeat;
	padding:8px 0 17px 143px
}

a.bab {
 	background: url(images/babyexpert-logo.gif) no-repeat;
	padding:8px 0 17px 169px
}

a.prestige {
 	background: url(images/prestige.gif) no-repeat;
	padding: 29px 0px 108px 335px;
}

a.royal {
 	background: url(images/royal.gif) no-repeat;
	padding: 6px 0px 55px 168px;
}

a.bathh {
 	background: url(images/bathh.gif) no-repeat;
	padding: 6px 0px 95px 168px;
}

a.bbnlp {
 	background: url(images/nlp_bbnlp.jpg) no-repeat 40px bottom;
	padding: 6px 0px 105px 168px;
}

a.ghr {
 	background: url(images/ghr_logo.gif) no-repeat;
	padding: 6px 0px 55px 168px;
}

a.ghsc {
 	background: url(images/ghsc_logo.jpg) no-repeat;
	padding: 6px 0px 55px 168px;
}

a.lcch {
 	background: url(images/lcch_logo.gif) no-repeat;
	padding: 6px 0px 75px 110px;
}




 
 /* =ids */

#container{	
	background-color: #fff;
	border : 1px solid #000;
	width:974px;
	min-height:800px;
	text-align:justify;
	margin:auto auto auto auto;
	padding:5px;	
	padding-top:15px;
	/*position:relative;*/
	
}

/* IE * html hack*/
/* IE * html hack*/
* html #container{	
	height:800px;
}

#ghr{
	/*margin-right: 75px;*/
} 

#ghsc{
	/*margin-left: 75px;*/
}

#bbnlp {
	margin-right: 40px;
}

#gonlp {
	margin-left: 40px;
}

.imgLink:hover{
	border: none;
	background: none;
}

p#tagline{
	text-align:center;
	color:#000;
	background: #18AAC0 url(images/tagline_bg.jpg) repeat-x 0 0;
	padding:10px;
	text-transform: uppercase;
	margin-top: 0;
}

#photo{
	/*float:left;*/
	margin-right:10px;
	/*border:solid black 1px;*/
	/*height:200px;*/	
}

ul#nav li{
	display:inline;
	text-align:center;	
}

ul#nav li a{
	font-variant : small-caps;
}

ul#nav li a:hover{
	
	border-bottom :none;
}

/* =classes */

div.centre{
	text-align:center;
}

div.content{
	border : 1px solid #C9C7C7;
	margin:10px 40px 10px 40px;
	padding:10px;
	min-height:800px;
	zoom: 1;
}

/* IE * html hack*/
* html div.content{	
	height:90%;
}

table {
	border-left : 1px solid #C9C7C7;
	border-top : 1px solid #C9C7C7;
}

table td{
	border-right : 1px solid #C9C7C7;
	border-bottom : 1px solid #C9C7C7;
}

cite { font-size: 81%; float: right; }

.clear {clear: both; }

.smaller { font-size: 81% }

span.left { 
	float: left;
	margin: 5px 10px 10px 0;
	text-align: center;
	font-size: 80%;
	color: #808080;
}

span.left img {
	display: block;
	margin-bottom: 3px;
}

span.right { 
	float: right;
	margin: 5px 0 10px 10px;
	text-align: center;
	font-size: 80%;
	color: #808080;
}

span.right img {
	display: block;
	margin-bottom: 3px;
}

.col-left{
	float:left;
	margin: 0 20px 15px 0;
	width:50%;
	/*margin-top: 10px;*/
}

.col-right {
	float: right;
	margin-bottom: 15px;
	/*margin-top: 10px;*/
	width: 47%;
}

.col-left p, .col-right p {
	text-align: left;	
}

