


body {
font : 73% Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #666;     
background : #e278ab url(images/spring_pattern_1.jpg) ;
text-align:left;
position: middle;
        
}
			/*WRAP*/
#container {
width : 750px;
margin : 0 auto;
padding : 0;
line-height : 1.7em;
background : #eee;
color : #666;
position: center;
position: middle;        
}
			/*TOP BANNER*/
#top {
margin : 0;
padding : 0;
height : 120px;

border-bottom : 1px solid #fff;
border-top : 1px solid #fff;
position: center;  
}
#top h1 {
padding : 30px 0 0 430px;
margin : 0;
font : 175% georgia, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
letter-spacing : 5px;
color : #fff;
background : transparent;   
}
#top p {
padding : 5px 0 0 10px;
margin : 0;        
}
#top a:link {
text-decoration : none;
color : #eee;
background : inherit;    
}
#top a:hover {
text-decoration : underline;
color : #fff;
background : inherit;      
}
			/*TOP MENU*/
#menu {
margin : 0;
padding : 0;
height : 30px;        
}
			/*LEFT MENU*/
#leftnav {
float : left;

width : 170px;
margin : 0;
padding : 0;
border-right : 2px solid #fff;
color : #333;
background : #eee;       
}
#leftnav2 {
float : left;
width : 170px;
margin : 20px 0 0 0px;
padding : 0;
color : transparent;
background : transparent;     
}
			/*MAIN CONTENT*/
#content1 {
	
margin : 0 165px 0 175px;
padding : 0;             
}


	/*MAIN CONTENT*/
#content5 {
	
	float: center;
	width: 50%; 
	height: 480px; 
	overflow: auto;
	 padding: 5px
margin : 0 0 0 0px;
padding : 0;        
}


			/*MAIN CONTENT*/
#content2 {
	
margin : 0 0 0 175px;
padding : 0;           
}
			/*MAIN CONTENT*/
#content3 {
	
margin : 0 0 0 0;
padding : 0;        
}

/*Cbox1*/
#Cbox1 {


float : right;
width : 295px;
margin : 20px 5px 0px 5px;
padding : 0px 0px 0px 0px;
border-right : 0px solid #fff;
color : #333;
background: #ffffff;      

}

/*Cbox2*/
#Cbox2 {

float : right;
width : 295px;
margin : 20px 5px 0px 5px;
padding : 0px 0px 0px 0px;
border-right : 0px solid #fff;
color : #333;
background: #ffffff;       

}

/*Cbox3*/
#Cbox3 {<i></i>
position : relative;

float : right;
width : 295px;
margin : 30px 5px 0px 5px;
padding : 0px 0px 0px 0px;
border-right : 0px solid #fff;
color : #333;
background: #ffffff;       

}

	/*right box*/
#rbox {

float : right;
width : 160px;
margin : 0px 5px 0px 5px;
padding : 0px 0px 0px 0px;
border-right : 0px solid #fff;
color : #333;
background: #ffffff;

}




	/*middle bottom box*/
#mbbox {

float : right;
width : 160px;
margin : 0px 150px 0px 5px;
padding : 0px 0px 0px 0px;
border-right : 0px solid #fff;
color : #333;
background: #ffffff;

}







	/*image box*/
#ibox {

float : left;
width : 160px;
margin : 3px 5px 0px 5px;
padding : 0px 0px 0px 0px;
border-right : 0px solid #fff;


}






#rbox2 {

float : right;
width : 160px;
margin : 90px 50px 0px 5px;
padding : 0px 0px 0px 0px;
border-right : 0px solid #fff;
color : #333;
background: #ffffff;

}


.bl {background: url(bl.gif) 0 100% no-repeat}
.br {background: url(br.gif) 100% 100% no-repeat}
.tl {background: url(tl.gif) 0 0 no-repeat}
.tr {background: url(tr.gif) 100% 0 no-repeat; padding:10px}




	/*quote box*/
#qbox {

width : 150px;
margin : 0px 0px 0px 10px;
padding : 0px 0px 0px 0px;
border: none;
color : #333;
background:#ecb8d1;   


}

.bl2 {background: url(bl2.png) 0 100% no-repeat}
.br2 {background: url(br2.png) 100% 100% no-repeat}
.tl2 {background: url(tl2.png) 0 0 no-repeat}
.tr2 {background: url(tr2.png) 100% 0 no-repeat; padding:10px}


			/*FOOTER*/
#footer {
clear : both;
margin : 0;
padding : 0.5em;
border-top : 5px solid #272bcb;
color : #fff;
background : #296acb;
}
#footer img {
float : right;
}
* > html #footer img {
margin : 0;
}
#footer a:link, #footer a:visited {
text-decoration : none;
color : #eee;
background : transparent;
text-decoration : none;
}
#footer a:hover {
text-decoration : none;
color : #90b905;
background : inherit;
}
#footer a:active {
text-decoration : none;
background : inherit;
color : #aaa;
}
			/*TYPOGRAPHY*/
h2 {
margin : 0;
padding : 0 0 0 5px;
font : 130% georgia, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
letter-spacing : 5px;
border-bottom : 1px solid #eee;
color : #296acb;
background : inherit;
}
h3 {
margin : 0;
padding : 0 0 5px 20px;
font : 160% georgia, Helvetica, "Trebuchet MS", Tahoma, sans-serif;

color : #296acb;
background : inherit;
}
p {
padding : 10px;
text-align: justify;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*LINKS*/
a:link, a:visited {
text-decoration : none;
color : #272bcb;
background : transparent;
text-decoration : none;
}
a:hover {
text-decoration : none;
color : #296acb;
background : inherit;
}
a:active {
text-decoration : none;
background : inherit;
color : #aaa;
}
a img {
border : none;
}
#navlist li {
width : 150px;
margin : 0 0 0 0px;
padding : 0;
background : inherit;
color : #296acb;
}




			/*IMAGES*/
.imgright {
float : right;
margin : 0 10px 10px 10px;
padding : 10px;
}
.imgleft {
float : left;
margin : 0;
padding : 0;
}
			/*GALLERY*/
#gallery {
height : 125px;
}
#gallery img {
float : left;
padding : 5px;
}
			/*CLASS*/
.happy {
border-top : 1px solid #808080;
padding : 10px;
}
.clear {
clear : both;
overflow : hidden;
width : 0;
height : 1px;
}
.quote {
margin : 0px;
border : 1px solid white;
padding : 15px;
color : transparent;
background : #ecb8d1;
}
.rounded:before {
  background: white url(images/top_right.png) scroll no-repeat top right;
  margin-bottom: -20px;
  height: 30px;
  display: block;
  border: 0px solid #272bcb;
  content: url(images/top_left.png);
 margin: -10px -10px -10px -10px;
background: #ecb8d1 url(images/top_right.png) scroll no-repeat bottom right;
  line-height: 0.1;
  font-size: 1px;
}
.rounded:after {
  display: block;
  line-height: 0.1;
  font-size: 1px;
  content:  url(images/bottom_left.png);
  margin: -10px -10px -10px -10px;
  height: 30px;
  color: #ecb8d1 ;
  background: #ecb8d1 url(images/bottom_right.png) scroll no-repeat bottom right ;
  
  padding: 0;
  
}


