/**
	LEXINGTON ASSET MANAGEMENT 
	COPYRIGHT 2010
*/

body{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; background-color:#FFF; margin:0;}

.lex_blue_bg{ background-color:#E6EAE9; }

#Table_01 tr{
	vertical-align:top;
	text-align:left;	
}



.unit		{ margin:5px; }
.unit_name	{ }
.unit_price	{ }

.footer { font-weight: normal; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; }

p {padding: 5px; text-align:justify;}

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #112639;
}
a:active {
	text-decoration: none;
}

.col1{
	position:relative;
	width:40%;
	float:left;
}

.col2{
	position:relative;
	width:40%;
	float:left;
}

.clear{
	clear:both;
}

.right{
	text-align:right;
}

.specials{
	border:1px dashed black;
	margin:15px;
	padding:20px;	
}

.specials h2{
	border-bottom:1px dashed black;
	margin-bottom:10px;
	font-variant:small-caps;
	font-weight:bold;
	font-size:24px;
}
.specials .desc{
	font-variant:small-caps;
	
	margin-bottom:10px;
	font-size:16px;
}

.specials .descunit{
	font-style:italic;
}

#left_menu{ width:208px; height:100%; margin:0 10px;background-color:#e5e9e8;}
ul.left_menu{ padding-top:6px; margin-left:-18px; color:#FFF;}
ul.left_menu li{ padding:5px; margin:1px; color:#FFF; background-color:#7e958f; list-style-position:inside; width:150px;text-shadow: 1px 1px 1px #111;}
ul.left_menu a{color:#FFF;}
ul.left_menu a:hover{ text-decoration:none; }

ul.hours{ margin:0; padding:0; }
ul.hours li{ list-style:none; }

div.address{ padding:5px; }
div.address span{line-height:1.5em;}
div.address span.title{font-weight:bold; color:#0b2a46; line-height:2em;}



/*-- 2010 Design --*/

/*-- Main Table --*/
#main{ width:780px; }

/*-- Global --*/
hr{ border:none;border-top:1px solid #ddd; height:1px; margin: 10px 0;}

h1{ font-size:24px; font-variant:small-caps; color:#37586b;   text-shadow: 0px 1px 0px #e5e5ee;}
h1 a{color:#37586b; text-decoration:none;}
h2{ font-size:16px; padding:5px; margin:0 5px 20px 5px; background-color:#e5e9e8; }
h2.h2specials{  background-color:#fff; }

#bg_header{ position:absolute; top:0px; left:0px; width:100%; height:54px; background:url('./../images/bg_header.gif') top left repeat-x; z-index:-1; }

/*-- Menu--*/
#mainmenu {list-style-type:none; margin:0; padding:0; font-weight: normal;}
#mainmenu li { float:left; background-color:#e5e9e8; margin-left:2px;}
#mainmenu li a{ display:block; color:#37586b; height:18px; width:109px;text-align:center; padding-top:4px;text-shadow:0px 1px 0px #fff; }
#mainmenu li a:hover{ text-decoration:none; color:#eee;/*background-color:#255d8c;*/ text-shadow:0px 1px 0px #000; }
#mainmenu li:hover{background:url('../images/menu_hover.gif') repeat-x;}

/*-- Specials --*/
a.specialsL{ display:block; text-align:center; font-weight:bold; margin:1px; color:red; padding:18px; border:1px dotted red; overflow:inherit; }
a.specialsL:hover{ background-color:#aa0000; color:white;text-decoration:none;}

/* Pictures Page */
.picture{position:relative;float:left; width:250px; height:240px; border:1px solid #ddd; margin:5px;text-align:center; padding:0px; background-color:#eee; overflow:hidden;}
.picture_legend{position:absolute; bottom:0; left:0; background-color:#fff;opacity:0.8;filter:alpha(opcaity=80); width:100%; height:auto;}

/*twitter*/
.twtr-ft{display:none;}
