/* CSS Document */

body {  /*text-align: center;*/  
background: #3E0235 url(../images/background.jpg) repeat-x;
margin-top:0px;  
margin-bottom:0px;
color: #000;  
font-size: 14px;  
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
line-height:28px;
text-align:left;}

html { height: 100%;}

td.marroon {vertical-align: bottom;}
td.purple {background-color:#9732b6;}
td.link { vertical-align:bottom; align: right;}
td.pink {background-color:#cc50e6; }
td.linepink {background-color: #832271}
td.pink2 {vertical-align: top; align: left; height: 100%;}
td.marroon2 {background-color:#5c044d;}
td.mimage {vertical-align: top; align: left; }
td.mbody {vertical-align: top; align: left; padding-left: 32px; padding-top: 18px; padding-right: 50px;}
table.flower {background: url(http://www.lenailsonline.com/update/templates/nails/images/flower_background.gif) no-repeat; background-position: right bottom;}
table.address { height: 100%; background: url(http://www.lenailsonline.com/update/templates/nails/images/address-home.gif) no-repeat; background-position: right bottom;}
td.left {vertical-align: top;}

ul#mainlevel-nav { margin-left: 25px; font-size: 14px; letter-spacing: 1px; font-stretch: ultra-condensed; text-transform: uppercase;}
ul#mainlevel-nav li{ list-style: none; display: inline;}
ul#mainlevel-nav li a{ padding-left: 12px; padding-right: 12px; padding-top: 70px; text-decoration: none; color: #fff;}
ul#mainlevel-nav li a:hover { color: #e100c9; background: url(http://www.lenailsonline.com/update/templates/nails/images/flower-hover2.gif) no-repeat; background-position:center; }
ul#mainlevel-nav li a:active { color: #e100c9; background: url(http://www.lenailsonline.com/update/templates/nails/images/flower-hover2.gif) no-repeat; background-position:center; }

/* Joomla core stuff */

a:link, a:visited { color: #fff; font-size: 14px; text-decoration: none; letter-spacing: 1px; font-stretch: ultra-condensed; text-transform: uppercase; }
a:hover { color: #e100c9; font-size: 14px; text-decoration: none; letter-spacing: 1px; font-stretch: ultra-condensed; text-transform: uppercase; }

li {list-style: none; padding-left: 0px; line-height: 100%; }
img, fieldset {border: 0;}

.footnote {  
font-size: 11px;  
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
line-height:18px;}

.para2 {  
font-size: 14px;  
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
line-height:18px;
text-align:left;}


#para2 ul, 
#para2 li { list-style-type:none; list-style-image:none; padding: 0;	margin: 0;}
#para2 ul li {float: left;line-height: 30px;}
#para2 a, 
#para2 a:link, 
#para2 a:visited  {font-size: 12px;  text-decoration: none; letter-spacing: 1px; font-stretch: ultra-condensed; text-transform: uppercase; color: #a9a9a9;}
#para2 a:hover,
#para2 a#active_menu { color: #ffffff; }
#para2 ul li a:hover,
#para2 ul li a#active_menu { color: #ffffff; }

hr  {
border: 0;
height: 1px;
color: #a9a9a9;
background-color: #a9a9a9;
}


/* footer menu - at the bottom of this site */


#menu ul, 
#menu li { list-style-type:none; list-style-image:none;	padding: 0;	margin: 0;}
#menu ul li {float: left;line-height: 30px;}
#menu a, 
#menu a:link, 
#menu a:visited  {font-size: 14px;  text-decoration: none; letter-spacing: 1px; font-stretch: ultra-condensed; text-transform: uppercase; color: #e34ed3; padding-left: 15px; padding-right: 15px; border-right: 1px solid #e34ed3; border-left: 1px solid #e34ed3;}
#menu ul li a:hover,
#menu ul li a#active_menu { color: #fff; }


/*defaults*/

p		{margin:0; padding:0px; text-align:left;}
a		{color:#000000; text-decoration:underline; font-size:14px; text-decoration: none; letter-spacing: 1px; font-stretch: ultra-condensed; text-transform: uppercase;}
a:hover	{color:#e100c9; text-decoration:none; }


/*structural elements*/


#container	{margin:0px auto; text-align:center;  }
#holder		{width:100%; padding:20px 20px 5px 20px; background:#FFFFFF; text-align:left; }
#logo		{bpadding:5px 30px 20px 0px; }
#navigation	{padding:10px 0; }
#header		{background:#DADADA; padding:10px; height:200px; width:740px;; }
#content	{float:left; padding:20px 10px 0 0; line-height:160%; }
#news		{float:left; padding:20px 0; line-height:140%; text-align:left; }
.newsItem	{padding:20px 20px 5px 20px; background:#FEFFD5; border:1px solid #FFEB70; font-size:90%; margin-bottom:20px; }
#footer		{color: #fff; }
#copyright	{fcolor: #fff; }/*headings*/
.newsItem h1 {color:#225799; margin:0 0 10px 0; padding:0; font-size:130%; font-weight:normal; }
#content h1 {font-size:170%; font-weight:normal; line-height:130%; margin:0; padding:0 0 20px 0; }
#logo h1 {font-weight:normal; font-size:170%; margin:0; padding:0; color:#225799; }/*navigation*/
#navigation ul {margin:0; padding:0; }
#navigation li {margin:0; padding:0; list-style:none; display:inline; }
#navigation a {color:#225799; padding:0 20px 0 0; text-decoration:none; }
#navigation a:hover	{color:#000000; }#footer ul {margin:0; padding:0; }
#footer li {margin:0; padding:0; list-style:none; display:inline; }
#footer a {color:#fff; font-weight:bold;}
#footer a:hover	{color:#fff; text-decoration:none; }
.createdate {font-size:10px; color:#ccc; }





.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }

.clearfix {display:inline-block; }

/* Hides from IE-mac \*/

* html .clearfix {height:1%; }

.clearfix {display:block; }

/* End hide from IE-mac */
