* {
	margin: 0;
	padding: 0;
}

body {
	background: white/*#0087C6*/ ;
	text-align: justify;
	/* font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: justify;
	color:  #555E4F; */


  font:small/1.6em Verdana,Sans-serif;
  text-align:center;

}

h1, h2, h3, h4, h5 {
	margin: 0;
}




/*start here  */

#container {
  width:833px;
  margin:0 auto;
  text-align:left;
  color:#red;
  position:relative;



  
  }

#toparea {
width: 833px;
height: 46px;
border-bottom: 10px solid #0087C7;
}

#toplogo {
float: left;
height: 46px;
}

#url {
float: right;
color: #0087C7;
padding-top:24px;
font-variant: small-caps;
letter-spacing: 3px;
font-size: 14px;
}



#holder {
width: 833px;
height: 236px;


}


#Logoside {
float: left;
width: 350px;
height: 236px;



}


#biglogo {
width: 350px;

}

#slogantext {
text-align: right;
padding-right: 8px;
}

#slogantext H1{
margin-top: 10px;
  font:140%/1.2em Georgia,Times,Sans-serif;
  font-style:  italic;
color: #0087C7;
}

#imgside {
float: left;
width: 483px;
height: 236px;

}



/*end top part  */

/*menu*/


.menu {
  width:833px;
  margin:0 auto;
  text-align:right;
  color: #0087C7;
  position:relative;
border-bottom: 10px solid #0087C7;
height: 28px;
line-height: 28px;

}


#navlist li{
	color: #0087C7;
	 display: inline;
list-style-type: none;
 padding-right: 16px;
padding-left:16px;  
/*
width: 200px;  */


}

#navlist li.active{


text-decoration: underline;
}

#navlist a{
	
 text-decoration: none;
 color: #0087C7;

}

#navlist a:hover{

	 text-decoration: underline;
color: #666666;
/*
width: 200px;  */




}


/*end menu*/


/*content*/


#content  {

width:831px;
  margin:0 auto;


  position:relative;
border: 1px solid #CCCCCC;
background-color: #F2F2F2;
height: 400px;
border-bottom: 10px solid #0087C7;

}


#contentCUXX  {

width:831px;
  margin:0 auto;


  position:relative;
border: 1px solid #CCCCCC;
 background-image: url(../imgs/specialbkg1.jpg) ;
 background-position: bottom;
  background-repeat: no-repeat;
height: 580px;
border-bottom: 10px solid #0087C7;

}


#contentCU_SPEC  {

width:831px;
  margin:0 auto;


  position:relative;
border: 1px solid #CCCCCC;
 background-image: url(../imgs/specialbkg1.jpg) ;
 background-position: bottom;
  background-repeat: no-repeat;
height: 1179px;
border-bottom: 10px solid #0087C7;

}




#contentCU  {

width:831px;
  margin:0 auto;


  position:relative;
border: 1px solid #CCCCCC;
background-color: #F2F2F2;
height: 470px;
border-bottom: 10px solid #0087C7;

}


#imgcol {
float: left;
width: 350px;
text-align: left;

height: 400px;
}


#imgcol_specials {
float: left;
width: 350px;
text-align: left;
background-color: red; 
height: 400px;
}

.imgbox {
 margin-left: 20px;
margin-top: 30px;
width: 303px;
/*padding: 3px;*/
border: 2px solid #0087C7;


}

.imgspace {
 margin-left: 20px;
margin-top: 45px;
width: 303px;
/*padding: 3px;*/
border: 2px solid #0087C7;


}

IMG.specials{
	
	margin-top: 20px;
	margin-left: 20px;
}

IMG.specials2{
	
margin: 0px;
}



#textcol {
float: left;
/* background-color:green;  */
width: 420px;
text-align: left;
line-height: 15px;
color: #333333;

}


#textcol h2 {
margin-top: 20px;
margin-left: 15px;
margin-bottom: 15px;
color: #006699;
font-style:  italic;

}

#textcol h3 {
margin-top: 20px;
margin-left: 30px;
margin-bottom: 15px;
color: #006699;
font-style:  italic;

}



.menu2 {
  width:831px;
  margin:0 auto;
  text-align:right;
  color: #0087C7;
  position:relative;
height: 30px;


}



#validate {
float: left;
magin-left: 10x;
margin-top:5px;
}




#developper {
float: right;
margin-right: 10px;
line-height: 16px;
}

#developper a{
 text-decoration: none;
 color: #0087C7;
}


#developper a:hover{
 text-decoration: none;
color: #006699;
}

.space {
height:3px;

}


.clear {
	clear: both;
	margin: 0;
	padding: 0;

}




/*contact*/


#formhold{
	width: 470px;
	margin-top: 20px;


}


#formtitles{
float:left;
margin-top: 35px;
width:90px;
	height: 300px;


}

#fnamet{
	width:90px;

	line-height:24px;
	text-align: right;
}

#femailt{
	width:90px;

	line-height:24px;
	text-align: right;
}

#femailt2{
	width: 90px;

	line-height:24px;
	text-align: right;
}

#fcommentt{
	width:90px;

	line-height:32px;
	text-align: right;
}

#fitems{
float:left;
margin-left:20px;
margin-top: 35px;
width:350px;
	height: 300px;

	text-align:left;
}


#fnameI{
	width:150px;

		margin-top:2px;
	line-height:28px;
	text-align: left;
}

#femailI{
	width:150px;

	margin-top:2px;
	line-height:26px;
	text-align: left;
}


#femailI2{
	width:150px;

	margin-top:2px;
	line-height:26px;
	text-align: left;
}


#fcommentI{
	width:290px;

		margin-top:2px;
	height:180px;
	line-height:20px;
	text-align: left;
}


/*end here*/


/* Header */

#header {
	width: 700px;
	margin: 0 auto;
	color: black;
}

#header h1 {
	float: left;
	margin: 25px 0 0 0px;
	font-size: 25px;
	 letter-spacing: -3px;  
	 font-family: Stencil, Broadway, "Trebuchet MS", Arial, Helvetica, sans-serif;
}



#topdiv {
	margin: 0 auto;
	width: 100%;
height: 13px;
/*  background: black*//*#0087C6*//*035191*//*3598BA*//*7AA0CE*/;
  /*border-bottom: 1px solid #7DB1CB;    */

}




#logodiv{
margin-top: 80px;
width: 100%;
}


#holdlogo{
float: left;
margin-left: 130px;
width: 350px;
height: 200px;
background:  url(LOGO.jpg);
}


#holdtxt{
margin-top: 27px;
float: left;
margin-left: 70px;
font-variant: small-caps;
letter-spacing: 2px;
font-size: 14px;
color: #7DB1CB;
font-weight: bold;
line-height: 17px;
}


#holdtxt a{
color: #7DB1CB;
text-decoration: none;
}

#holdtxt a:hover{
color: #035191;
text-decoration: none;
}


.clear {
	clear: both;
	margin: 0;
	padding: 0;
}



#botspace{
	width: 100%;
height: 70px;
background: white;
  border-bottom: 2px solid #7DB1CB;  

}



#urlhold{
font-variant: small-caps;
letter-spacing: 3px;
font-size: 14px;
color: #7DB1CB;
float: left;
margin-left: 20%;
}


#urlhold a{
color: #7DB1CB;
text-decoration: none;
}

#urlhold a:hover{
color: #035191;
text-decoration: none;
}

#credits{
font-variant: small-caps;
letter-spacing: 3px;
font-size: 14px;
color: #7DB1CB;
float: right;
margin-right: 20%;
}

#credits a{
color: #7DB1CB;
text-decoration: none;

}

#credits a:hover{
color: #035191;
text-decoration: none;

}

#div1{
  border-top: 3px solid #7DB1CB;  
font-variant: small-caps;
letter-spacing: 3px;
font-size: 14px;
color: #7DB1CB;
}

#logodiv1 {

	width: 100%;
height: 120px;
line-height: 90px;
background: white;
 /* border-bottom: 3px solid #7DB1CB;    */
/*  background:  url(BKG3.jpg) repeat-x;  */
		/*  background-repeat: x;  */
font-variant: small-caps;
letter-spacing: 3px;
font-size: 14px;
color: #7DB1CB;
}

#logodiv2 {

	width: 100%;
height: 370px;
background: white;
  border-bottom: 3px solid #7DB1CB;  
/*  background:  url(BKG3.jpg) repeat-x;  */
		/*  background-repeat: x;  */
}

#bottomdiv {
  margin-left: 25%;
margin-top: 25px;
color: white;

}