/*

Theme Name: Ecig Advanced 

Theme URI: http://www.wpreviewengine.com

Description: Stylish wordpress theme with one columns. This theme is built for SEO and tested on IE 6-8, Firefox, Chrome, Safari, and Opera.



Author: sitesource101

Author URI: http://www.sitesource101.com

version: 4.0

*/





@import url("css/nav.css"); 



@import url("css/all.css");





#navbar {

	background:#fff url(images/menu_bg.jpg) repeat-x;

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

	width: 920px;

	height: 41px;

	color: #333;

	margin: 0px auto;

	padding: 0px;

	}

	

#navbarleft {

	float: left;

	margin: 0px;

	padding: 0px;

	}

	

#navbarright {

	width: 220px;

	height: 25px;

	float: right;

	margin: 0px;

	padding: 0px;

	text-align: right;

	}

	

#nav {

	margin: 0px;

	padding: 0px;

	}

	

#nav ul {

	float: left;

	list-style: none;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	}

	

#nav li {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;



	}

	

#nav ul li {

	list-style: none;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	}

	

#nav li a, #nav li a:link, #nav li a:visited {

	color: #333;

	font-weight:bold;

	display: block;

    margin: 0px 0px 0px 0px;

	padding: 13px 20px 13px 20px;

	text-decoration:none;

	}

	

#nav li a:hover, #nav li a:active {

	background:#20282b;

	color: #fff;

	display: block;

	text-decoration: none;

    margin: 0px 0px 0px 0px;

	padding: 13px 20px 13px 20px;

	}

	

#nav li li a, #nav li li a:link, #nav li li a:visited {

	background:#333;

	color: #fff;

	width: 180px;

	float: none;

	font-weight:normal;

	margin: 0px;

	padding: 6px 10px 5px 10px;

	border-bottom: 1px solid #999;

	border-left: 1px solid #999;

	border-right: 1px solid #999;

	}

	

#nav li li a:hover, #nav li li a:active {

	background:#999;

	color: #fff;

	}



#nav li ul {

	z-index: 9999;

	position: absolute;

	left: -999em;

	height: auto;

	width: 140px;

	margin: 0px;

	padding: 0px;

	}



#nav li li { 

	}



#nav li ul a { 

	width: 160px;

	}



#nav li ul a:hover, #nav li ul a:active { 

	}



#nav li ul ul {

	margin: -27px 0 0 162px;

	}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em;

	}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

	left: auto;

	}



#nav li:hover, #nav li.sfhover { 

	position: static;

	}





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

*	Comments									*

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

	#commentblock h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}

#commentblock {

	background: #dadfe9;

	padding: 10px 20px 10px 20px;

	margin: 10px 30px 0px 0px;

	border-top: 2px solid #cfcfcf;

	border-bottom: 1px solid #cfcfcf;

	}

.cf2{ background:#e2e6ee; padding:15px; border-bottom: 1px solid #cfcfcf; margin-right:30px;}

	

#commentblock ol {

	list-style-type: none;

	margin: 0px 0px 0px 10px;

	padding: 0px 0px 10px 0px;

	}

	

.commentdate {

	font-size: 12px;

	padding-left: 0px;

	}

	

#commentlist li p {

	margin-bottom: 8px;

	line-height: 20px;

	padding: 0px;

	}



.commentname {

	color: #333333;

	margin: 0px;

	padding: 5px 5px 5px 0px;

	}



.commentinfo{

	clear: both;

	}



.commenttext {

	clear: both;

	margin: 3px 0px 10px 0px;

	padding: 20px 10px 5px 10px;

	width: 510px;

	background: #FFFFFF url(images/comment.gif) no-repeat top left;

	}



.commenttext-admin {

	clear: both;

	margin: 3px 0px 10px 0px;

	padding: 20px 10px 5px 10px;

	width: 490px;

	background: #FFFFFF url(images/comment.gif) no-repeat top left;

	}

.rate{ float:left; padding:2px}

#words{ width:400px; padding:5px; border:1px solid #ccc;}



.contentposttxt{ 

	float: left; 

	width: 500px;

}



.contentpostcode{

	float: right;

}



.clearfloat {

	clear:both;

    height:0;

    font-size: 1px;

    line-height: 0px;

}

.newembed_customtable table{ clear:both; margin-bottom:5px;}