
body {
		font-family		: Tahoma, Arial, sans-serif;
		font-weight		: normal;
		width			: 760px;
		font-size		: 0.7em;	
		color			: #000066;
		margin			: 20px auto 0px auto;
		text-align		: center;
		line-height		: 16px;
		background-image	: url(../IMAGES/backgrad.jpg);
		background-repeat	: repeat;
}

/*
div {
	border: 2px solid red;
}
*/

/*  ------------------------------------------------------------------------------
------------------------------------ BUILDING BLOCKS --------------------------------------
-----------------------------------------------------------------------------------*/

.globalblock {
		width 				: 760px;
		min-height			: 700px;
		height				: auto !important;
		height				: 700px;
		text-align			: left;
		background-color 	: #ffffff;
		background-image	: url(../IMAGES/bottom_logo_justa.jpg);
		background-position : bottom left;
		background-repeat	: no-repeat;
		}

.topblock {
		height 			: 49px;
		width 			: 760px;
		border-bottom 	: 1px #000066 solid;
		margin-bottom	: 5px;
		background-color 	: #ffffff;
}

.logoholder{
		width				: 180px;
		height				: 49px;
		background-image 	: url(../IMAGES/title.jpg);
		background-repeat	: no-repeat;
		background-position : top;
		text-indent			: -3000px;
		border				: 0px;
		padding				: 0px;
		margin				: 0px;
		float				: right;	
}

.dateblock{
		height				: 15px;
		width				: 190px;
		font-weight 		: bold;
		padding				: 34px 0px 0px 10px;
		float 				: left;
}

.imgblock{
		height 				: 299px;
		width				: 760px;
		background-image	: url(../IMAGES/backimage1.jpg);
		background-repeat	: repeat;
		background-position	: top left;
		margin-bottom		: 5px;
		background-color 	: #ffffff;
}

.blueline{
		height				: 1px;
		width				: 760px;
		background-color	: #000066;
		clear				: all;
		margin-bottom		: 5px;
}

.contentblock{
		width				: 289px;
		padding				: 0px 20px 100px 30px;
		min-height			: 300px;
		height				: auto !important;
		height				: 300px;
		margin				: 20px 0px 0px 0px;	
		text-align			: left;
		float				: left;
		border-right		: 1px dashed #999999;
		}
		
.servicesholder{
		width				: 180px;
		height				: 70px;
		margin-bottom		: 20px;
		border-bottom		: 1px dashed #999999;
}
		
.memberslogoblock {
		width 				: 200px;
		padding				: 0px 0px 0px 20px;
		height				: auto;
		text-align			: left;
		margin				: 20px 0px 60px 0px;
		float				: left;
}

.memberslogoblock img{
	border : 0px;
}
		

.footer {
		width 				: 760px;
		height				: 20px;
		font-weight			: bold;
		text-align			: center;
}
	
/*  ------------------------------------------------------------------------------
------------------------------------ IMAGES --------------------------------------
-----------------------------------------------------------------------------------*/

.gallerythumnail {
		margin : 0px 20px 10px 0px;
}

/*  ------------------------------------------------------------------------------
------------------------------------ HEADERS --------------------------------------
------------------------------------------------------------------------------------*/


 h1{
	width				: 90%;
	padding				: 0px;
	/*border-bottom		: 1px solid #e6e6e6;*/
	margin-bottom		: 10px
	font-weight			: bold;
	font-size			: 1.6em;
}

h2 {
	font-weight  		: bold;
	font-size 			: 1.1em;
	margin 				: 0px 0px 10px 0px;
}

h3 {
	font-weight  		: bold;
	font-size 			: 1.0em;
	margin 				: 0px 0px 10px 0px;	
}

h4 {
	width				: 280px;  
	font-size 			: 1.1em;
	margin 				: 10px 0px 10px 0px;
	border-bottom		: 1px dashed #999999;	
}

h5 { 
	font-size 			: 1.2em;
	font-weight 		: bold;
	color				: #ffffff;
	margin 				: 10px 0px 0px 0px;	
}

h6 { 
	font-size 			: 1.1em;
	font-weight 		: bold;
	color				: #ffffff;
	margin 				: 10px 0px 0px 0px;	
}

p {
	Text-align			: left;
	margin-bottom 		: 0px;
}

/*  ------------------------------------------------------------------------------
------------------------------------ NAVIGATION --------------------------------------
-----------------------------------------------------------------------------------*/

.navblock {
	width				: 200px;
	height 				: auto;
	float				: left;
	margin				: 20px 0px 0px 0px;
	text-align			: right;
	height				: auto;	
	font-size			: 1.2em;
}

#navcontainer ul{
	margin				: 0;
	padding				: 0;
	list-style-type		: none;
	margin-bottom		: 30px;
}

#navcontainer li a{	
	margin				: 0px;
	display				: block;
	width 				: 160px;
	height				: 20px;	
	text-decoration	 	: none;
	padding				: 7px 0px 0px 20px;
	font-size 			: 11px;
	color				: #000066;
	border-bottom		: 1px dashed #999999;
}

#navcontainer a:hover{
	color				: #999999;
	border-bottom		: 1px dashed #999999;
}

a.pagelink:link {color: #000066; text-decoration: underlined; font-weight: bold;}
a.pagelink:active {color: #999999;text-decoration: underlined; font-weight: bold;}
a.pagelink:visited {color: #000066;text-decoration: underlined; font-weight: bold;}
a.pagelink:hover {color: #999999; text-decoration: underlined; font-weight: bold;}

/*  ------------------------------------------------------------------------------
------------------------------------ textfield --------------------------------------
-----------------------------------------------------------------------------------*/

.nospace {
	padding				: 0px;
	margin				: 0px;
}

.textbox{
	width				: 160px;
	font-size			: 11px;
	background-color	: #E6E6E6;
	border 				: 1px solid #000066; 
}

.textsubmit{
	width				: 80px;
	font-size 			: 11px;
	background-color	: #E6E6E6;
	border 				: 1px solid #000066; 
}