/* CSS Document */

#wrapper{
	width:800px;
	min-width:400px;
	margin-right:200px;
}



#container{
  width:800px;
  max-height:4000px;
  margin-left:100px;
	background-image:url(images/contents.gif);
    background-repeat:repeat-y;
	min-height:650px;
}


.corner{
	height:152px;
	width:155px;
	float:left;
	padding-left:155px;
	background-image:url(images/corner.gif);
	background-repeat:no-repeat;
}

.topbar{
	height:152px;
	width:645px;
	background-image:url(images/vstripe.gif);
	background-repeat:repeat-x;
}
	
#content{	
	clear:both;  
	width:800px;
	height:auto;
}

.sidebar{
  float:left;
  clear:left;
}

.main{
	float:right;
	width:645px;
	clear:right;
}

.bottom_pad{
	clear:both;
}

.frosgooble{
	clear:both;
}

#footer{
	clear:both;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	margin-left:152px;
}

.ll{
  height:94px;
  width:301px;
  background-image:url(images/ll.gif);
  float:left;
  margin:28px;
}

.logo{
  width:79px;
  height:100px;
  background-image:url(images/llcp.gif);
  background-position:left;
  float:right;
  margin:25px;
}

.about{
  width:71px;
  height:53px;
  background-image:url(images/about1.gif);
  margin-left:38px;
  margin-top:10px;  
}

.llwp{
  width:71px;
  height:53px;
  background-image:url(images/llwp1.gif);
  margin-left:38px;
    margin-top:10px; 
}

.courses{
  width:71px;
  height:53px;
  background-image:url(images/courses1.gif);
  margin-left:38px;
    margin-top:10px; 
}

.gallery{
  width:71px;
  height:53px;
  background-image:url(images/gallery1.gif);
  margin-left:38px;
    margin-top:10px; 
}

.register{
  width:71px;
  height:53px;
  background-image:url(images/register1.gif);
  margin-left:38px;
    margin-top:10px; 
}

.contact{
  width:71px;
  height:53px;
  background-image:url(images/contact1.gif);
  margin-left:38px;
    margin-top:10px; 
}

.partners{
  width:71px;
  height:53px;
  background-image:url(images/partners1.gif);
  margin-left:38px;
    margin-top:10px; 
}

.home{
  width:71px;
  height:53px;
  background-image:url(images/home1.gif);
  margin-left:38px;
    margin-top:10px; 
}

.about:hover{
  background-image:url(images/about2.gif);
}

.llwp:hover{
  background-image:url(images/llwp2.gif);
}

.courses:hover{
  background-image:url(images/courses2.gif);
}

.gallery:hover{
  background-image:url(images/gallery2.gif);
}

.register:hover{
  background-image:url(images/register2.gif);
}

.contact:hover{
  background-image:url(images/contact2.gif);
}

.partners:hover{
  background-image:url(images/partners2.gif);
}

.home:hover{
  background-image:url(images/home2.gif);
}

.clear{
  clear:both;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #660000;
	padding-left: 10px;
	padding-top: 10px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #990000;
	padding-left: 10px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #660000;
	padding-left: 10px;
}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin-bottom:10px;
	margin-top:5px;
}

.pwhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:right;
	color:#FFFFFF;
	padding:10px;
}

ul {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	padding-left:50px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 120%;
	padding-left: 10px;
	margin-right:20px;
	text-align:justify;
}

p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:700;
}

.p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	padding-left: 10px;
}

.p3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	padding-left: 10px;
	padding-top:0px;
	margin-top:0px;
}

.map_s{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	margin-right:50px;
	height:350px;
	width:350px;
}

.map{
	margin-left:20px;
	margin-bottom:10px;
	margin-top:20px;
	height:600px;
	width:600px;
}

.table-partners{
	width:65%;
	text-align:left;
}

#lda_logo{
	width:170px;
	height:108px;	
	text-align:center;
}

.logos{
	width:135px;
	height:95px;	
	text-align:center;
	margin-left:15px;
}

#lda{
	float:right;
	width:170px;
	height:108px;
	margin-left:15px;
	margin-bottom:10px;
	margin-right:15px;
}

.lda{
	float:right;
	width:170px;
	margin-left:15px;
	margin-bottom:10px;
	margin-right:15px;
	clear:right;
}

.flyer{	
	width:206px;
	height:146px;
	text-align:center;
}

.register_online{	
	width:87px;
	height:49px;
	margin-top:5px;
	background-image:url(images/register.gif);
	background-repeat:no-repeat;
	float:right;
}

.calendar{	
	width:87px;
	height:49px;
	background-image:url(images/calendar.gif);
	margin-top:5px;
	background-repeat:no-repeat;
	float:right;
	clear:right;
}






