/* Start of CMSMS style sheet 'Navigation: Simple - Horizontal' */



/* Start of CMSMS style sheet 'Navigation: Simple - Horizontal' */



/* Start of CMSMS style sheet 'Navigation: Simple - Horizontal' */



/***************



Typography



******************/

a:link{
color:#cc6600;

}


a:visited{
color:#cc6600;

}


a:hover{
color:#666;

}


.category-head h2{

	font-family: "Arial", Times, serif;

	font-size: 22px;

    margin-bottom:10px;

	margin-top:4px;

    color:#555

}

.event_title{
color:#D8701A;
font-family:"Garamond", Book Antiqua, Palatino, serif;
font-size:20px;
line-height:23px;
font-weight:bold;
}



/********************



HOME PAGE CONTENT



*********************/

body{background:#FAFAF0;}




.home_wrapper {

    float:left;
	text-align: center;
	margin-left:-40px;
	color:#666; 
	font-size:23px; 
	font-family: Book Antiqua, Palatino, serif;

}

.home_wrapper p {


	line-height:27px;

}






/********************



MENU



*********************/





/* hack for Internet Explorer */



* html div#top_menu {
background-color:#FAFAF0;


   /* hide ie/mac \*/



   height: 1%;



   /* end hide */



}







/* 



background-color for the entire menu row, 



covering 100% of the width and text center-aligned 



*/
.img_border{
padding:5px;
border:1px solid #ccc;
}



div#top_menu {

 /* background color for the entire menu row */

   width: 318px;

   margin-left:0px;
   margin-bottom:5px;

   height:40px;

   float:right;
   margin-top:10px;

}



/* 



the menu ul box has top and left border, 



right border is provided by the li elements 



*/



div#top_menu ul {

   padding-left:70px;

   padding: 0;

   height:2.2em;


   
}



/* menu list items */

div#top_menu li {

   float: left; /* makes the list horizontal */

   list-style: none; /* hides the list bullet */ 
;
   margin-left: 0px ;

   

}





/* the links, that is each list item */

div#top_menu a {

   /** padding: .6em 1em .6em 1em; padding inside the list item box */

   padding-left: 1em;

   padding-top: 1.1em;

   margin: 0; /* margin outside each list item box */

   text-decoration: none; /* no underline for links */

   color: #666;

   display: block; /* IE has problems with this, fixed above */


   font-size:17px;

   font-family: "Arial", Times, serif;

   font-weight:normal;

}











/* hover state for links */



div#top_menu li a:hover {
   background-color: #FAFAF0;
   color: #CC6600;
}



div#top_menu a.activeparent:hover {



   background-color: #FAFAF0;



   color: #CC6600;



}







div#top_menu li.currentpage {



padding: .6em 1em .6em 1em; /* padding inside the list item box */



   margin: 0; /* margin outside each list item box */



   text-decoration: none; /* no underline for links */



   color: #CC6600;



   display: block; /* IE has problems with this, fixed above */



   background:#FAFAF0;



   font-size:17px;



}







/* active parent, that is the first-level parent of a child page that is the current page */



div#top_menu li.activeparent a {



   background: #FAFAF0;



   color: #CC6600;



   



}







div#top_menu h3 {



   padding: .6em 1em .6em 1.4em; /* padding inside the list item box */



   margin: 0; /* margin outside each list item box */



   text-decoration: none; /* no underline for links */



   color: #333;



   background: #FAFAF0;



   display: block; /* IE has problems with this, fixed above */



   font-size: 1em;                           /* instead of the normal font size for <h3> */



}







/* hack for Internet Explorer */



* html div#menu_horiz {
background-color:#FAFAF0;


   /* hide ie/mac \*/



   height: 1%;



   /* end hide */



}







/* 

background-color for the entire menu row, 

covering 100% of the width and text center-aligned 

*/



div#menu_horiz {

 /* background color for the entire menu row */


   width:660px;

   border-top:solid #666 1px;

   float:right;

   text-align:right;

}



/* menu list items */

div#menu_horiz ul {

	white-space:nowrap;

	list-style-type:none;

	font-size:12px;


	font-family: "Arial", Times, serif;

	font-weight:normal;

}



/* menu list items */

div#menu_horiz li {

   display:inline;


   margin-left: 5px ;

padding: .6em 0em .6em 2em; /* padding inside the list item box */

}

/* hover state for links */
div#menu_horiz li a:hover {
   background-color: #FAFAF0;
   color: #CC6600;
}



/* the links, that is each list item */

div#menu_horiz li a {

   margin: 0; /* margin outside each list item box */

   text-decoration: none; /* no underline for links */

   color: #666;

}

/* End of 'Navigation: Simple - Horizontal' */





/******************** Begin Magento Nav *************************/

div#magNavMenu {

   background-color: #FAFAF0;  /* background color for the entire menu row */

   margin-left:0px;

border: 1px solid #0f0;

}



/******************** End Magento Nav ***************************/









div#lulan_footer {

   clear:both;       /* keep footer below content and menu */

   color: #FAF9F7;

   background-color: #605E4F; 

   height:100%;

   width:100%;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

   font-size: 75.01%;

   text-align:left;

}



#lulan_footer_wrapper{

width:1000px;

height:200px;

margin: 0px auto;

}



#lulan_footer_left{

float:left;

width:210px;

margin-left:75px;

padding-right:5px;

padding-top:10px;

padding-left:20px;

text-align:left;

height:130px;

}



div#lulan_footer_left ul {

   margin: .5em;

   padding: 0;

   height:2em;

}



/* menu list items */

div#lulan_footer_left li {

   padding-left:.5em;

   padding-top: 0em;

   list-style: none; /* hides the list bullet */ 

   margin: 0 ;

}



/* the links, that is each list item */

div#lulan_footer_left li a {

   font-size:11px;

   text-decoration: none; /* no underline for links */

   color:#FAF9F7;

}



#lulan_footer_center {

float:left;

width:355px;

padding-left:15px;

padding-top:10px;

text-align:left;

margin-left:10px;

height:130px;

}



#lulan_footer_right {

float:left;

width:270px;

padding-left:15px;

padding-top:10px;

text-align:left;

margin-left:10px;

height:130px;

}



div#lulan_footer p {

   font-size: 11px;

   padding: .5em 1em;      /* some air for footer */

   margin:0;

   color: #fff;

}



div#lulan_footer p a {

   color: #fff;

   text-decoration:underline;

}


.lulan_footer_title{

color:#fff;
font-size:24px;
font-family:"Garamond", Book Antiqua, Palatino, serif;


}

.lulan_footer_copyright{

color:#fff;

text-align:right;

margin: 0 auto;

padding-right:10px;
clear:both;
font-size:11px;
margin-right:20px;
margin-top:50px;

}

.lulan_footer_copyright a{

color:#fff;



}