/*	eliquid.com CSS Selectors global styles */


/*	body
------------------------------------------------------------------------------- */

body {
	padding: 0;
	margin: 0;
	text-align: center;
	height: auto;
	background: #EDEDD7 url(images/inav/bkgnd-main.gif) top left repeat;
	}

body, div, td
{
	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


/*	links
------------------------------------------------------------------------------- */

a:visited,
a:active,
a:link {
	color: #990033;
	text-decoration: underline;
}

a:hover {
	color: #FF0000; 
	text-decoration: none;
}

a.lnk-news:visited,
a.lnk-news:active,
a.lnk-news:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	text-decoration: underline;
}

a.lnk-news:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000; 
	text-decoration: none;
}

	/* top menu links */

a.lnk-topmnu:visited,
a.lnk-topmnu:active,
a.lnk-topmnu:link {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #610016;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}

a.lnk-topmnu:hover {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}

	/* heading links */

a.lnk-head:visited,
a.lnk-head:active,
a.lnk-head:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #610016;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}

a.lnk-head:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}

	/* index links - On Red Background */

a.lnk-front:visited,
a.lnk-front:active,
a.lnk-front:link {
	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

a.lnk-front:hover {
	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: underline;
}

a.lnk-front-b:visited,
a.lnk-front-b:active,
a.lnk-front-b:link {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

a.lnk-front-b:hover {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: underline;
}

/*	-- For Designed By Link -- */
/* -- <a href="http://www.eliquid.com" target="_blank" style="text-decoration:none"><span class="eli1">eliquid</span><span class="eli2">MEDIA</span></a> -- */

.eli1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D8D8D8; }
.eli2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }


/*	misc
------------------------------------------------------------------------------- */

hr {  
	color: #999933; 
	height: 1px
}

.clearHack {  /* use with <img src="images/spacer15.gif" width="1" height="1" border="0" class="clearHack" /> */
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
}

input, textarea, select, option {
	font-size: 11px;
	font-family: verdana, arial,helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color : #000000; 
	
	 background-color: #F0F0F0;
	 border: 1px solid;
} 

input.clear { background-color:#FFFFFF; border : none; }


ul, li
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}


/*	layout
------------------------------------------------------------------------------- */

#container {
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	height: 100%;
}

#header {
	text-align: center; 
	margin: 0px auto; 
	padding: 0px; 
	width: 100%; 
	height: 130px; 
	background: #FFF; 
	border: 0px; 
}

#content {	
	text-align: left; 
	margin: 0px auto; 
	padding: 0px; 
	width: 955px; 
	border: 0px; 
}

	/* 3 cols */

#col1 {
	float: left;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 12px;
}

#col2 {
	float: left;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 931px;
	background: url(images/inav/bkgnd-content.gif) top left repeat-y;
}

	/* 2nd header - flash */

/*#header-flash {
	text-align: left; 
	margin: 0px auto; 
	padding: 0px; 
	width: 931px; 
	height: 268px; 
	background: #C0C0C0; 
	border: 0px; 
}
*/
#flashcontent {
	text-align: left; 
	margin: 0px auto; 
	padding: 0px; 
	width: 931px; 
	height: 268px; 
	background: #C0C0C0; 
	border: 0px; 
}

#col3 {
	float: right;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 12px;
	background: url(images/inav/bkgnd-right.gif) top left repeat-y;
}

#footer {
	clear: both;
	text-align: center; 
	margin: 0px auto; 
	padding: 0px; 
	width: 100%; 
	height: 40px; 
	background: #4B000B; 
	border: 0px; 
}

/*	layout - header layout
------------------------------------------------------------------------------- */

#head-container {
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 955px;
}

#logo {
	float: left;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 260px;
}

#head-right {
	float: right;
	text-align: right;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 695px;
}

	/* language-flags menu */
	
#flags {
	text-align: right;
	width: 695px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
}

#flagbox {
	text-align: right;
	margin: 0px;
	margin-left: 330px;
	padding: 0px;
	border: 0px;
	width: 360px;
	height: 65px;
	background: url(images/inav/flagbox-bkgnd.gif) top left repeat-x;
}

#flagbox-left {
	float: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 10px;
	background: url(images/inav/flagbox-left.gif) top left no-repeat;
}

#flagbox-copy {
	float: left;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	padding-top: 4px;
	border: 0px;
	width: 340px;

	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
}

.flagbox-copy {
	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
}

#flagbox-right {
	float: right;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 10px;
	background: url(images/inav/flagbox-right.gif) top left no-repeat;
}

	#telephone_tag{
	margin-top: 18px;
	float: left;
	height: 44px;
	width: 300px;
	font: normal 23px Georgia, 'Times New Roman', Times, serif; 
	color: #990033; 
	}

	/* top menu */

#topmnu {
	text-align: right;
	vertical-align: bottom;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 500px;
	height: 65px;
	background: #ccc;
}

	.headertagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #610016;
}



/*	layout - content layout
------------------------------------------------------------------------------- */

#copy {
	float: left;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 721px;
}

#copy_he p {
	float: left;
	direction: rtl;
	unicode-bidi: bidi-override;
	text-align: right;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 721px;
}

#mnushad {
	float: left;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 10px;
}

#menu {
	float: right;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 200px;
	background: url(images/inav/bkgnd-mnu.gif) top left no-repeat;
}


/*	layout - content layout - menu
------------------------------------------------------------------------------- */

#navcontainer { width: 200px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Georgia, 'Times New Roman', Times, serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 4px;
width: 190px;
text-align: right;
background-color: transparent;
border-bottom: 1px dotted #B50063;
text-decoration: none;
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 12px;
color: #FFF;
}

#navcontainer a:hover
{
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 12px;
background: #610016 url(images/inav/mnu-mo.gif);
color: #FFFF99;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 4px;
width: 190px;
color: #fff;
background-color: #700000;
text-decoration: none;

font-family: 'Trebuchet MS', Helvetica, sans-serif;
font-size: 11px;
color: #E0E0C2;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
font-family: 'Trebuchet MS', Helvetica, sans-serif;
font-size: 11px;
color: #FFFF99;
background-color: transparent;
text-decoration: none;
}

.mnublank {
padding: 4px;
background-color: transparent;
border-bottom: 1px dotted #B50063;
}

	/* testimonials */

#tmon-align { 
	margin: 0px auto;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 200px; 
	text-align: center; 
}

#tmoncontainer { 
	margin: 0px auto;
	padding: 4px;
	text-align: left;
	width: 180px; 
}

#tmoncontainer-lnk a { 
	display: block;
	margin: 0px auto;
	padding: 4px;
	text-align: right;
	background: #700000;
	width: 180px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF; 
	text-decoration: none;
}

#tmoncontainer-lnk a:hover { 
	display: block;
	margin: 0px auto;
	padding: 4px;
	text-align: right;
	background: #4C000C;
	width: 180px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	text-transform: uppercase;
	color: #E0E0C2; 
	text-decoration: none;
}


#backtotop-lnk a { 
	display: block;
	margin: 0px;
	padding: 4px;
	text-align: right;
	background: none;
	width: 250px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	text-transform: uppercase;
	color: #700000; 
	text-decoration: none;
}

#backtotop-lnk a:hover { 
	display: block;
	margin: 0px;
	padding: 4px;
	text-align: right;
	background: #4C000C;
	width: 250px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	text-transform: uppercase;
	color: #E0E0C2; 
	text-decoration: none;
}



/*	layout - footer layout
------------------------------------------------------------------------------- */

#footer-container {
	width: 931px;
	margin: 0px auto;
	padding: 10px;
	border: 0px;
}

#footer-copywrite {
	float: left;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 300px;

	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
}

#footer-eli {
	float: right;
	text-align: right;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 300px;

	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
}