/**
 * Style sheet for WorldWide Sales Club
 *
 * Use with index.html
 *
 * @author Robert Paul Miranda
 * @company Cerulean Information Technology Pvt Ltd.
 * @package blogrankers.
 * @subpackage blogrankers.CSS
 * @date 17/02/2007
 */

body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

table#index_blog {
	width: 100%;
	display: table;
}

td#header {
	height: 120px;
	width: 100%;
}

td#header table {
	height: 120px;
	width: 100%;	
}

td#header table td.logo {
	width: 388px;
}

td#header table .whitespace_header {
	height: 120px;
	width: 16%;
	background-image: url(../images/emptygif.gif);
	background-repeat: repeat;
}

.americanexpr {
	width: 477px;
}

td#topnavigation {
	height: 30px;
	background-color: #31241c;
	color: inherit;	
}

td#topnavigation ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	float: left;
	vertical-align: bottom;
	height: 30px;
}

td#topnavigation ul li.menu {
	background-image: url(../images/list_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	background-position: 0% 50%;
	padding-left: .6em;	
	width: 130px;
	height: 30px;	
	float: left;
	line-height: 30px;
	text-indent: 5px;
	background-color: #31241c;
	color: #e3e4de;
	font-weight: bold;
	vertical-align: text-bottom;
	font-size: .75em;
	border-right: 2px solid #FFFFFF;
}

td#topnavigation ul li.menu a {
	text-decoration: none;
	color: #e3e4de;
}

td#topnavigation ul li.menu a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: inherit;
}

td#topnavigation ul li.menu_endstripe {
	width: 10px;
	height: 30px;
	float: left;
	background-color: #31241c;
	color: #FFFFFF;
	font-size: .75em
}

.whitespace_below_nav {
	height: 15px;
	background-color: #ededed;
	color: inherit;
}

.vimg{
	border: none;
}

#toplistor {
	height: 27px;
	background-color: #a5a373;
	color: #FFFFFF;
	text-indent: 15px;
	font-size: 1em;
	font-weight: bold;
	vertical-align: middle;
}

.whitespace_below_listor_title {
	height: 8px;
	background-color: #ededed;
	color: inherit;
}

#toplistor_details {
	background-color: #eeeeee;
	color: inherit;
}

.box_space {
	width: 12px;
}

.box_space_mid {
	width: 19px;
}

#search {
	width: 480px;
	height: 199px;
}

#search_opt {
	height: 70px; 
	background-color: #31241e;
	color: inherit;
} 

#search_opt h4 {
	margin: 6px 0px 10px 14px;
	color: #ffd107;
	background-color: inherit;
}

#search_opt input {
	margin-left: 14px;
}

#search_opt span {
	display: block;
	float: left;
	width: 480px;
	text-align: left;
	/*margin: 0px 0px 16px 0px;*/
}

#search_opt span a {
	text-decoration: none;
	color: #FFFFFF;
	background-color: inherit;
	font-size: .8em;
	font-weight: bold;
	
}

#search_opt span a:hover {
	text-decoration: none;
}

.most_searched {
	background-color: #ededed; 
	height: 30px;
	font-size: .9em;
	font-weight: bold;
	vertical-align: middle;
}


#visited, #newest,
#linked, #popular  {
	width: 235px;
	border: 2px solid #030303;
}

.blog_header {
	height: 35px;
	background-color: #add261;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 6px;
}

.blog_listor_row1 {
	height: 22px;
}

.blog_listor_row2 {
	height: 22px;
	background-color: #ffffff;
	color: inherit;
}

.indexnum {
	width: 30px;
	font-size: .75em;
	font-weight: bold;
	text-align: center;
}

.linknames {
	width: 145px;
	font-size: .65em;
}

.linknames2 {
	width: 131px;
	font-size: .75em;
}

.linknames2 a, .linknames a {
	color: #000000;
	text-decoration: underline;
}

.linknames2 a:hover, .linknames a:hover {
	color: #000000;
	text-decoration: none;
}

.number_hits {
	width: 56px;
	font-size: .65em;
	text-align: right;
	padding-right: 3px;
	color: #333333;
	background-color: inherit;
}

.number_hits2 {
	width: 70px;
	font-size: .75em;
	text-align: right;
	padding-right: 3px;
	color: #333333;
	background-color: inherit;
}

.more a {
	font-size: .75em;
}

.number_hits a,
.more a {
	text-decoration: underline;
	font-weight: bold;
	color: #a71520;
	background-color: inherit;
}

.number_hits a:hover,
.more a:hover {
	text-decoration: none;
	padding-right: 5px;
}

.whitespace_below_listor_details {
	height: 12px;
	background-color: #ededed;
	color: inherit
}

#blog_search {
	height: 199px;
	background-color: #ededed;
	color: inherit;
	width: 100%;
}

.whitespace_below_blog_search {
	height: 15px;
	background-color: #ededed;
	color: inherit
}

td#new_weekly_blog {
	width: 475px;
	height: 194px;
	border: 2px solid #a6ce51;
	background-color: #FFFFFF;
	color: inherit;
}

#weeklybog_head {
	height: 42px;
	width: 475px;
	color: #a3ca57;
	background-color: inherit;
	font-size: 1em;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
}

.bottomline {
	height: 5px;
	background-color: #a6ce51;
	color: inherit;
}

.newsblog_title {
	height: 39px;
	vertical-align: middle;
	padding-left: 6px;
	font-size: 1.3em;
	font-weight: bold;
	color: #6d6848;
	background-color: inherit;
}

.underline {
	background-image: url(../images/dotimage.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 100%;
	background-position: top;
}

.newblog_det {
	width: 475px;
	height: 98px;
}

div#imgholder {
	float: left;
/*	height: 98px;*/
	width: 80px;
}
 
div#weeklynews {
	float: left;
	width: 360px;
	/*height: 80px;*/
	margin-left: 10px;
}
 
div#weeklynews h5{
	margin: 0px 0px 5px 0px;
}

div#weeklynews p{
	margin: 0px 0px 0px 0px;
	font-size: .75em;
}

#popular_vds_pers_poll {
	width: 100%; 
	background-color: #ededed;
	color: inherit;
}

.poll_popular_vedio_title {
	height: 16px;
	background-color: #a71520;
	color: #FFFFFF;
	font-size: .85em;
	font-weight: bolder;
}

.poll_popular_vedio_details {
	height: 199px;
	background-color: #ededed;
	color: inherit;
}

.space_poll_popular_vds {
	width: 26px;
}

.ads {
	width: 301px;
	height: 199px;
}

#personals {
	width: 262px;
}

#personals td {
	width: 87px; 
	height: 66px; 
	vertical-align: top
}

#personals td img {
	border: 0px
}

td#polls_det {
	width: 328px; 
	border-width: 0px 1px 1px 1px;
	border-color: #000000 #FFFFFF;
	border-style: solid;
}
table#poll {
	background-color: #e4e4e4;
	width: 330px; 
}

table#poll .td_1 {
	width: 20px; 
	height: 27px;
	background-image: url(../images/arrow.gif);
	background-position: center;
	background-repeat: no-repeat;	
}

table#poll .td_2 {
	width: 312px;
	font-size: .75em;
	font-weight: bold;
}

table#poll .td_2 .btn {
	background-color: #a71520;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

table#poll .td_1, table#poll .td_2, table#poll .td_3,
.td_1_option  {
	border-bottom: #FFFFFF solid 2px;
}

table#poll .alt_td_1 {
	width: 20px; 
	height: 20px;
	background-image: url(../images/arrow.gif);
	background-position: center;
	background-repeat: no-repeat;			
}

table#poll .alt_td_2 {
	font-size: .75em;
	font-weight: bold;
	width: 312px;
}

table#poll .alt_td_1_options {
	border-bottom: #ab1419 solid 1px;
	width: 20px; 
	height: 20px;
}

table#poll .alt_td_3_options {
	font-size: .75em;
	border-bottom: #ab1419 solid 1px;
}

table#poll .alt_td_1, table#poll .alt_td_2, table#poll .alt_td_3  {
	border-bottom: #ab1419 solid 1px;
}

td#searched {
	background-color: #949a74;
	color: inherit;
	height: 97px;	
}

table#poll .td_2 a, table#poll .td_3 a,
table#poll .alt_td_2 a, table#poll .alt_td_3 a {
}

table#mostsearched {
	
}

table#mostsearched a {
	font-size: .75em;
	color: #ffffff;
	background-color: inherit;
	text-decoration: none;
}

table#mostsearched a:hover {
	text-decoration: none;
	color: #000000;
	background-color: inherit;
}

#mostsearched td {
	height: 13px;
}

.arrow {
	width: 16px;
	vertical-align: middle;
	text-align: center;
	font-size: .75em;
	color: #ffffff;
	background-color: inherit;
}

.am_express {
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	width: 74px;
	height: 42px;
}

.am_express p {
	margin: 0px 0px 0px 3px;
	padding: 0px;
}

.am_express a {
	color: #526c8d;
	text-decoration: none;
	margin: 0px 0px 0px 3px;
}

.am_express a:hover {
	text-decoration: underline;
}

.am_expr_bootomtext {
	font-size: .65em;
	text-indent: 3px
}

.opacityit img	{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
}

.opacityit:hover img	{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}
