   /* layout start here */
	html,body{margin:0;padding:0;outline:none}
	body{background:#1A272F url(../images/liberty_bg.jpg) repeat-y center 0%; font: 76% Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; }
	p{margin:0 0 4px}
	a{color: #981793; text-decoration: none}
	div#header {height:145px;line-height:145px;margin:0; background: #1A272F;color: #79B30B}
	div#vlinks{ margin: 0px; height: 35px; line-height: 35px; padding-left: 20px; background: #1A272F; color: #FFFFFF; }
    div#vlinks a{ color:#FFFFFF; text-decoration:none}
    div#vlinks div{list-style-type:none; float:right }
	div#banner{ margin: 0px; height: 264px; background: #1A272F; color: #FFFFFF; border-bottom: 3px solid #1A272F; }
	div#container{text-align:left}
    div#container{width:795px;background:#FEF9E3; margin:0 auto}
	div#main p{line-height:1.4;}

	div#main h4{color:#951306; margin:0px; font-size:1.3em;}
    div#main h4 a{color:#951306; margin-left: 8px}
    div#main{float:right;background:#FEF9E3;width:622px; color: #455459; font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; padding-bottom:10px;}
    .add_edit_input { width: 300px; }
	div#left{background:#455459; color:#6b7c83;}
	div#left{float:left;width:173px;background: none}
	div#left a{color:#ffffff; text-decoration: none;  outline:none}
    div#left a:hover{color:#ffffff; text-decoration: underline;  outline:none}
    div#footer{clear:both;width:795px; margin: 0 auto;}
	div#footer{background:#1A272F url(../images/bottom_bg.jpg) no-repeat scroll left top; color: #FFF}
	div#footer p{text-align: center; margin:0;height:60px; padding:5px 10px}
	div#wrapper {width: 795px; background:#ffffff url(../images/main_bg.jpg) repeat-y  left 0%; overflow:hidden; text-align: left; } 
	div.collapsible {display: none; padding: 2px; }
    div#rss ul { list-style-type: none; }
	ul#base {margin: 4px; width: 10em; padding-left: 20px; list-style-type: none; list-style-position: outside;}	
	img{ border:0px; }
	h1#mainheader{ margin: 0px; line-height: 25px; text-indent: -10000px; background:#fff9e3 url(../images/header_bg.jpg) no-repeat  left 0%;}	
    #amain_bottom { padding: 20px; }
    div.post { background:#fff9e3; margin-top: 20px;margin-left: 5px;margin-right: 5px; }
    .adminbutton, .superadminbutton2 {font: 86% Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; width:100px; border:1px solid #FFFFFF; color: #ffffff; background:#1A272F; }
    input, textarea, select {font: 95% Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; border:1px solid #738388; background: #fff9e3; }
    hr {color: #d7cdbb;background-color: #d7cdbb; border: none; width: 100%; height: 1px; margin: 0 0 15px 0;padding: 0;}
    form { margin: 0px; padding: 0px; }
    /* layout ends */

    /* sliding menu start */
    .menuTable   { width: 525px; }
	.menuLink    { font-size: 8pt; text-decoration: none }
	.menuLink:hover { color: #006699; }
	.menuInsert  { z-index: 200; width: 525px; color: #888888; background-color: white;border-bottom: 10px solid #AC4113; margin: 0px;padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px }
	.menuContainer { z-index: 1000;}
    .freedom { text-align: right; padding: 5px; color:#1A272F; font-size: 1.2em }
    /* sliding menu ends */

	 .nav2:link {background-color:#1A272F;color: #ffffff;text-decoration: none;border: 1px solid #000000;padding: 0px 4px 0px 4px;}
	
     .nav2:visited {background-color:#1A272F;color: #ffffff;text-decoration: none;border: 1px solid #000000;padding: 0px 4px 0px 4px;}
	
	 .nav2:active {background-color: #1E1E5C;color: #ffffff;text-decoration: none;border: 1px solid #000000;padding: 0px 4px 0px 4px;}
	
	 .nav2:hover{background-color: #7C050B;color: #ffffff;text-decoration: none;border: 1px solid #000000;padding: 0px 4px 0px 4px;}

     .sidelink
      {
       margin-left: 5px;
       text-decoration: none;
      }

      .sidelink:hover
      {
       margin-left: 5px;
       text-decoration: underline;
      }
	
	
	.ad{
		position:absolute;
		top:10px;
		right:10px;
	}

	.lexi_main{	/* Styling main */
		/* Start layout CSS */
		color:#73858d;
		font-size:0.9em;
	    font-weight: bold;
		background-color:#49595e;
		width:154px;
		margin-bottom:2px;
		margin-top:2px;
		padding-left:5px;
		background-image:url('images/bg_sub.gif');
		background-repeat:no-repeat;
		background-position:top right;	
		height:20px;
		
		/* End layout CSS */
		
		overflow:hidden;
		cursor:pointer;
	}
	.lexi_sub{	/* Parent box of slide down content */
		/* Start layout CSS */
		border:1px solid #FFFFFF;
		background-color:#AC4113;
		width:140px;
		color:#b6d0db;
		/* End layout CSS */
		margin-left: 2px;
		visibility:hidden;
		height:0px;
		overflow:hidden;
		position:relative;
	
	}
	.lexi_sub_content{	/* Content that is slided down */
		padding:1px;
		font-size:0.9em;	
		position:relative;
	}

   fieldset
   { 
		margin: 5px;
        width: 95%;
        border:1px solid #d7cdbb;
   }

   .center
   {
		text-align: center;
   }	