BODY{

	margin:0;

	padding:0;

	background:#f4f9fa url(/img/besthostsdirectory/body_bg.gif) top repeat-x

}

#All-container{

	text-align:center

}

#All{

	margin:0 auto;

	width:852px;

	background:#f4f9fa url(/img/besthostsdirectory/all_bg.gif) repeat-y

}

#Banner{

	height:139px;

	width:852px;

	background:url(/img/besthostsdirectory/banner_full.jpg) no-repeat;

}



#Menu-container{

	text-align:center;

	height:20px;

	background:url(/img/besthostsdirectory/menu_bg.gif) no-repeat

}

#Menu{

	width:565px;

	margin:0 auto;

	height:20px;

	

}

#Menu td{

	width:113px;

	text-align:center

}

.Menu {

	font:bold 65% Tahoma, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	color:#bc2fa3

}

 A.Menu:link, A.Menu:visited{ color:#bc2fa3;text-decoration:none}

 A.Menu:hover{ color:#e101b9;text-decoration:none}

 

#Footer{

	height:18px;

	margin:0px;

	clear:both;

	background-color:#f4f9fa;

}

#FooterCore{

	background-color:#d1edf5;

	padding:0px 10px 4px 10px;

}

#Footer .Left{

	float:left;

	width:49%;

	background-color:#d1edf5;

	text-align:left

}

#Footer .Right{

	float:right;

	width:49%;

	padding-top:4px;

	background-color:#d1edf5;

	text-align:right

}

#Footer .Footer{

	color:#5278af;

	font:normal 70% Arial, Helvetica, sans-serif;

	text-align:justify;

}

#Footer A.Footer:link, #Footer A.Footer:visited {color:#5278af;text-decoration:underline;}

#Footer A.Footer:hover {color:#5278af;text-decoration:none;}



#Footer .Footer1{

	color:#5278af;

	font:normal 65% Arial, Helvetica, sans-serif;

	text-align:justify;

}

#Footer A.Footer1:link, #Footer A.Footer1:visited {color:#5278af;text-decoration:none;}

#Footer A.Footer1:hover {color:#5278af;text-decoration:underline;}

 

#Contents-container{

	background:url(/img/besthostsdirectory/contents_top_bg.gif) top no-repeat;

	text-align:left;

}

#Contents-container #TopBlock{

	margin:0px;

}

#Contents-container #Intro-container{

	float:left;

	width:696px;

}

#Contents-container #Intro-container .H1-container{

	text-align:center;

	margin:0 auto;

	margin-top:50px;

	padding-left:155px;

}

#Contents-container #Intro-container H1{

	color:#24c4d5;

	font:bold 110% Arial, Helvetica, sans-serif;

	text-align:center;

	margin-top:10px;

	margin-bottom:10px;

}

#Contents-container #Intro-container #Intro{

	margin:46px 24px 0px 80px

}

/* */

#Contents-container .IntroSpacer{

	float:left;

	width:695px;

	height:40px;

}

#Contents-container .H1-container2{

	text-align:center;

	margin:0 auto;

	padding-left:0px;

	float:left;

	width:695px;

}

#Contents-container .H1-container2-core{

	text-align:center;

	margin-left:160px

}

#Contents-container .H1-container2-core H1{

	color:#24c4d5;

	font:bold 110% Arial, Helvetica, sans-serif;

	text-align:center;

	margin-top:10px;

	margin-bottom:10px;

}

/* */







#Contents-container #Search-container{

	float:right;

	height:65px;

	width:155px;

	text-align:center;

}

#Contents-container #Search-container .Spacer29{

	height:29px;

	margin:0px;

	padding:0px

}

#Contents-container #Search-container table{

	height:17px;

	float:right

}

#Contents-container #Search-container .SiteSearchField{

	background:#f7fafb;

    COLOR:#56596C;

    font:normal 75% Arial, Helvetica, sans-serif;

	border-top:1px solid #c8e6f2;

	border-bottom:1px solid #c8e6f2;

	border-left:1px solid #f7fafb;

	border-right:1px solid #e0e7f1;

	height:15px;

	width:130px;

	margin:0;

	padding:0;

 }

 FORM {

 	margin:0px;

	padding:0px

 }

 .Center{

 	text-align:center

 }

.Spacer{

	clear:both;

	font-size:1px;

	margin:0px;

	padding:0px;

	height:1px;

}

.Spacer5{

	clear:both;

	font-size:1px;

	margin:0px;

	padding:0px;

	height:5px;

}

.Spacer10{

	clear:both;

	font-size:1px;

	margin:0px;

	padding:0px;

	height:10px

}

.Spacer15{

	clear:both;

	font-size:1px;

	margin:0px;

	padding:0px;

	height:15px

}

.Spacer20{

	clear:both;

	font-size:1px;

	margin:0px;

	padding:0px;

	height:20px

}

HR { color:#e0e7f1; background:#e0e7f1; border:0; height:1px;}



.Italic{

	font-style:italic

}



 .MainText{

	color:#5278af;

	font:normal 75% Arial, Helvetica, sans-serif;

	text-align:justify;

}

 A.MainText:link, A.MainText:visited {color:#5278af;text-decoration:none;}

 A.MainText:hover {color:#5278af;text-decoration:underline;}

 

 div.MainText a:link, div.MainText a:visited, p.MainText a:link, p.MainText a:visited{

 	color:#5278af;

	text-decoration:none;

	font-size:100%

 }

  div.MainText a:hover, p.MainText a:hover{

  	color:#5278af;text-decoration:underline;

  }

  

#Contents-container .HostTabs-container{

	clear:both;

 	padding-left:49px;

 }



 /* Tab Long */

 

#Contents-container .HostTabLong{

	background:url(/img/besthostsdirectory/host_tab_long_bg.gif) top no-repeat;

	width:746px;

	padding:0;

	margin:0

}

#Contents-container .HostTabLong .Footer{

	clear:both;

	background: url(/img/besthostsdirectory/host_tab_long_footer.gif) bottom no-repeat;

	height:5px;

	padding:0;

	margin:0;

	border:0px solid #00FFCC

}

#Contents-container .HostTabLong .Number{

	float:left;

	width:31px;

	height:20px;

	color:#e101b9;

	font:bold 75% Tahoma, Verdana, Helvetica, sans-serif;

	padding-top:2px

}

#Contents-container .HostTabLong .HostName{

	float:left;

	width:120px;

	height:20px;

	color:#5278af;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;

	padding-top:5px;

	text-align:center;

	border:0px solid #999999	

}

#Contents-container .HostTabLong .HostInfo{

	clear:both;

	margin:0px 0px 0px 31px;

	border:0px solid #999999

}

#Contents-container .HostTabLong .HostInfo .Banner{

	float:left;

	width:140px;

}

#Contents-container .HostTabLong .HostInfo .Banner img{

	width:120px;

	height:60px

}

#Contents-container .HostTabLong .HostInfo .Features{

	float:left;

	width:155px;

	color:#5278af;

	font:normal 75% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:justify;

}

#Contents-container .HostTabLong .HostInfo .Features .Bold {

	font-weight:bold;

	font-size:90%;

	padding-left:4px

}

#Contents-container .HostTabLong .HostInfo .Features .Underlined { border-bottom:1px dotted #bbb; }
#Contents-container .HostTabLong .HostInfo .Features .Underlined a { color: #5278AF; }

#Contents-container .HostTabLong .HostInfo .Description{

	float:left;

	width:302px;

	color:#5278af;

	font:normal 75% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:justify;

	padding-right:12px

}

#Contents-container .HostTabLong .HostInfo .Customers{

	float:left;

	color:#5278af;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif

}

#Contents-container .HostTabLong .HostInfo .Customers .Title{

	float:left

}

#Contents-container .HostTabLong .HostInfo .Customers .Icon{

	float:left;

	padding-left:5px

}

#Contents-container .HostTabLong .HostInfo .Customers a:link, #Contents-container .HostTabLong .HostInfo .Customers a:visited{

	color:#5278af;

	font:normal 95% Tahoma, Verdana, Helvetica, sans-serif;

	text-decoration:underline

}

#Contents-container .HostTabLong .HostInfo .Customers a:hover{

	color:#5278af;

	text-decoration:none

}

#Contents-container .HostTabsShort-container{

	clear:both;

 	padding-left:80px;

	padding-right:80px;

 }

 

#Contents-container .TwoTabs-container .LeftTab{

	float:left;

	width:50%;	

}

#Contents-container .TwoTabs-container .RightTab{

	float:left;

	width:50%;	

}

 /* Tab Short */

 

#Contents-container .HostTabShort{

	background:url(/img/besthostsdirectory/host_tab_short_bg.gif) top no-repeat;

	width:338px;

}

#Contents-container .HostTabShort .Footer{

	background: url(/img/besthostsdirectory/host_tab_short_footer.gif) bottom no-repeat;

	height:5px;

	padding:0;

	margin:0;

}

#Contents-container .HostTabShort .Number{

	float:left;

	width:21px;

	height:20px;

	color:#e101b9;

	font:bold 75% Tahoma, Verdana, Helvetica, sans-serif;

	padding-top:2px;

	text-align:right;

}

#Contents-container .HostTabShort .NumberSpace{

	float:left;

	width:18px

}

#Contents-container .HostTabShort .HostName{

	float:left;

	width:120px;

	height:20px;

	color:#5278af;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;

	padding-top:5px;

	text-align:center	

}

#Contents-container .HostTabShort .HostInfo{

	clear:both;

	margin:0px 0px 0px 39px

}

#Contents-container .HostTabShort .HostInfo .Banner{

	float:left;

	width:140px;

}



#Contents-container .HostTabShort .HostInfo .Banner img{

	width:120px;

	height:30px

}

#Contents-container .HostTabShort .HostInfo .Banner .Customers .Icon img{

	width:14px;

	height:14px

}

#Contents-container .HostTabShort .HostInfo .Features{

	float:left;

	width:155px;

	color:#5278af;

	font:normal 75% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:justify;

}

#Contents-container .HostTabShort .HostInfo .Features .Bold{

	font-weight:bold;

	font-size:90%;

	padding-left:4px

}

#Contents-container .HostTabShort .HostInfo .Features .Underlined{

	border-bottom:1px dotted #bbb;

}

#Contents-container .HostTabShort .HostInfo .Customers{

	float:left;

	color:#5278af;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif

}

#Contents-container .HostTabShort .HostInfo .Customers .Title{

	float:left

}

#Contents-container .HostTabShort .HostInfo .Customers .Icon{

	float:left;

	padding-left:5px

}

#Contents-container .HostTabShort .HostInfo .Customers a:link, #Contents-container .HostTabShort .HostInfo .Customers a:visited{

	color:#5278af;

	font:normal 95% Tahoma, Verdana, Helvetica, sans-serif;

	text-decoration:underline

}

#Contents-container .HostTabShort .HostInfo .Customers a:hover{

	color:#5278af;

	text-decoration:none

}



/* Reviews pages*/



#Reviews-container{

	margin:0 auto;

	width:733px

}

#Reviews-container H1{

	color:#24c4d5;

	font:bold 110% Arial, Helvetica, sans-serif;

	background:url(/img/besthostsdirectory/h1_bg.gif) center no-repeat;

	text-align:center;

	margin-top:10px;

	margin-bottom:10px;

}

#Reviews-container H1 span{

	background-color:#fff;

	padding:0 5px

}

#Reviews-container H2{

	color:#24c4d5;

	font:bold 80% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:center;

	margin-top:10px;

	margin-bottom:10px;

}

#Reviews-container .HostStats{

	width:670px;

	margin:0 auto

}



#Reviews-container .HostStats .HostTab{

	float:left;

	width:375px;

	text-align:left

	

}

#Reviews-container .HostStats .HostSuitable{

	float:left;

	width:290px;

	text-align:left;

	color:#5278af;

	font:normal 75% Tahoma, Verdana, Helvetica, sans-serif;

}

#Reviews-container .HostStats .HostSuitable .Title{

	color:#5278af;

	font:bold 95% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:left

}

#Reviews-container .HostStats .HostSuitable .Spacer12{

	clear:both;

	font-size:1px;

	margin:0px;

	padding:0px;

	height:12px

}

#Reviews-container .HostStats .HostSuitable .FirstCol{

	border-bottom:1px dotted #bbb;

	width:90px;

}

#Reviews-container .HostStats .HostSuitable .SecondCol{

	border-bottom:1px dotted #bbb;

	font-size:90%;

	padding-right:15px;

	padding-top:2px		

}

#Reviews-container .HostStats .HostSuitable .SecondColLast{

	font-size:90%;

	padding-right:15px;

	padding-top:2px	

}

#Reviews-container .HostStats .HostSuitable .Underlined{

	border-bottom:1px dotted #bbb;

}

#Reviews-container .ReviewBlock .BlueBg{

	background-color:#f9fbfb;

}

#Reviews-container .ReviewBlock .WhiteBg{

	background-color:#fff;

}

#Reviews-container .ReviewBlock .Spacer13{

	clear:both;

	font-size:1px;

	margin:0px;

	padding:0px;

	height:13px

}

#Reviews-container .ReviewBlock{

	border-top:1px solid #e0e7f1;

	border-left:1px solid #e0e7f1;

	border-right:1px solid #e0e7f1;

	margin:0 auto

}



#Reviews-container .Line{

	height:1px;

	background:url(/img/besthostsdirectory/line_bg.gif) repeat-x;

}

#Reviews-container .ReviewBlock .Sender{

	float:left;

	width:115px;

}

#Reviews-container .ReviewBlock .Sender .Name{

	color:#5278af;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:left;

	margin-left:13px;

	margin-right:13px

}

#Reviews-container .ReviewBlock .Sender .Date{

	color:#5278af;

	font:normal 70% Arial, Helvetica, sans-serif;

	text-align:left;

	font-style:italic;

	margin-left:13px;

	margin-right:13px

}

#Reviews-container .ReviewBlock .Comment{

	float:left;

	width:400px;

	padding-right:30px;

	color:#5278af;

	font:normal 80% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:justify;

}

#Reviews-container .ReviewBlock .Rate{

	float:left;

	color:#5278af;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:left;

}

#Reviews-container .ReviewBlock .Rate .Recommend{

	float:left;

	width:85px;

}

#Reviews-container .ReviewBlock .Rate .Estimate{

	float:left;

	color:#24c4d5;

}

#Reviews-container .ReviewBlock .Rate .Rating{

	clear:both;

	float:left;

	width:85px;

}



#Reviews-container .RateBar{

	color:#24c4d5;

	font:bold 95% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:left;

	float:left

}

#Reviews-container .RateBar .Value{

	margin-bottom:2px

}

#Reviews-container .RateBar .OutOf{

	color:#5278af

}



#Reviews-container .RateBar .Scale{

	background:url(/img/besthostsdirectory/rate_bar.gif) left center no-repeat;

	height:5px;

	width:50px;

	font-size:1px

}

#Reviews-container .RateBar .Scale .Mercury{

	background:url(/img/besthostsdirectory/rate_bar_mercury.gif) center repeat-x;

	height:3px;

	width:1%;

	font-size:1px

}

#Contents-container .RateBtn{

	height:21px;

	margin:0 auto;

}

#Contents-container .RateBtn a:link, #Contents-container .RateBtn a:visited{

	color:#bc2fa3;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;

	text-decoration:none

}

#Contents-container .RateBtn a:hover{

	color:#e101b9;

	text-decoration:none

}

#Contents-container .RateBtn .Left{

	background:url(/img/besthostsdirectory/rate_btn_left.gif);

	width:5px

}

#Contents-container .RateBtn .Right{

	background:url(/img/besthostsdirectory/rate_btn_right.gif);

	width:5px

}

#Contents-container .RateBtn .Mid{

	background:url(/img/besthostsdirectory/rate_btn_mid.gif) repeat-x;

	padding:0 5px

}

/* Host Tabs List - Top Rated table*/



#TopRated-container {

	width:733px;

	text-align:center;

	margin:0 auto

}

#TopRated-container .TitleBar{

	background:url(/img/besthostsdirectory/top_rated_title_bg.gif) no-repeat;

	height:21px;

	margin:0 auto

}

#TopRated-container .TitleBar table{

	width:733px;

	height:21px;

	text-align:center;

	color:#24c4d5;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;

}

#TopRated-container .TitleBar table a.Sort:link, #TopRated-container .TitleBar table a.Sort:visited{

	color:#24c4d5;

	font:bold 95% Tahoma, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	background:url(/img/besthostsdirectory/arrow_sort.gif) left center no-repeat;

	padding-left:10px

}

#TopRated-container .TitleBar table a.Sort:hover{

	color:#24c4d5;

	text-decoration:none;

}

#TopRated-container .TitleBar table a:link, #TopRated-container .TitleBar table a:visited{

	color:#24c4d5;

	font:bold 95% Tahoma, Verdana, Helvetica, sans-serif;

	text-decoration:none;

}

#TopRated-container .TitleBar table a:hover{

	color:#24c4d5;

	text-decoration:none;

}

#TopRated-container .TitleBar table .Spacer39{

	width:39px

}

#TopRated-container .TitleBar table .Spacer120{

	width:120px

}

#TopRated-container .TopRatedHost{

	background:url(/img/besthostsdirectory/top_rated_host_bg.gif) no-repeat;

	width:733px;

	color:#5278af;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:center

}

#TopRated-container .TopRatedHost .Number{

	float:left;

	width:29px;

	height:20px;

	color:#bc2fa3;

	font:bold 95% Tahoma, Verdana, Helvetica, sans-serif;

	padding-top:4px;

	text-align:right;

}

#TopRated-container .TopRatedHost .NumberSpace{

	float:left;

	width:10px

}

#TopRated-container .TopRatedHost .HostName{

	float:left;

	width:120px;

	height:20px;

	color:#5278af;

	font:bold 95% Tahoma, Verdana, Helvetica, sans-serif;

	padding-top:5px;

	text-align:center	

}



#TopRated-container .Spacer39{

	width:39px;

}

#TopRated-container .TopRatedHost .Banner{

	width:120px;	

}

#TopRated-container .TopRatedHost .Banner img{

	margin-bottom:10px;

	width:120px;

	height:30px

}

#TopRated-container .Spacer158{

	width:158px;

	text-align:center

}

#TopRated-container .Spacer156{

	width:156px;

	text-align:center

}

#TopRated-container .Spacer165{

	width:165px;

	text-align:center

}

#TopRated-container .Spacer95{

	width:95px;

}







/* */

#TopRated-container .TopRatedHost .Rate{

	margin:0 auto;

	color:#5278af;

	font:bold 100% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:center;

	width:50px;

}





#TopRated-container .TopRatedHost .RateBar{

	color:#24c4d5;

	font:bold 100% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:left;

	float:left

}

#TopRated-container .TopRatedHost .RateBar .Value{

	margin-bottom:2px;

}

#TopRated-container .TopRatedHost .RateBar .OutOf{

	color:#5278af;	

}



#TopRated-container .TopRatedHost .RateBar .Scale{

	background:url(/img/besthostsdirectory/rate_bar.gif) left center no-repeat;

	height:5px;

	width:50px;

	font-size:1px

}

#TopRated-container .TopRatedHost .RateBar .Scale .Mercury{

	background:url(/img/besthostsdirectory/rate_bar_mercury.gif) center repeat-x;

	height:3px;

	width:1%;

	font-size:1px

}

#TopRated-container .Line{

	height:1px;

	background:url(/img/besthostsdirectory/line_bg.gif) repeat-x;

	width:707px;

	float:right

}

#TopRated-container .TopRatedHost a.ReadReviews:link, #TopRated-container .TopRatedHost a.ReadReviews:visited{

	color:#5278af;

	font:normal 95% Tahoma, Verdana, Helvetica, sans-serif;

	text-decoration:underline

}

#TopRated-container .TopRatedHost a.ReadReviews:hover{

	text-decoration:none

}



#TopRated-container .ResultPage{

	float:right;

	color:#bc2fa3;

	font:normal 70% Tahoma, Verdana, Helvetica, sans-serif;

}



#TopRated-container .ResultPage a:link, #TopRated-container .ResultPage a:visited{

	color:#bc2fa3;

	font-weight:bold;

	text-decoration:underline

}

#TopRated-container .ResultPage a:hover{

	color:#bc2fa3;

	font-weight:bold;

	text-decoration:none

}

/* About us */

#Contents-container #Intro-container .H1-container1
{
	text-align:center;
	margin:0 auto;
	margin-top:50px;
	padding-left:155px;
}

#Contents-container #Intro-container .H1-container1 H1
{
	color:#24c4d5;
	font:bold 110% Arial, Helvetica, sans-serif;
	background:url(/img/besthostsdirectory/h1_bg1.gif) center no-repeat;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

#Intro-container .H1-container1 H1 span{

	background-color:#fff;

	padding:0 5px

}

#Contents-container .ContentsCore{

	margin:0 auto;

	width:733px

}

#Contents-container H2{

	color:#24c4d5;

	font:bold 80% Tahoma, Verdana, Helvetica, sans-serif;

	text-align:center;

	margin-top:10px;

	margin-bottom:10px;

}

.TextField{

    BACKGROUND-COLOR:#FFFFFF;

    COLOR:#56596C;

    font:normal 75% Arial, Helvetica, sans-serif;

	border:1px solid #e0e7f1;

	height:17px;

	width:140px;

}

.TextField1{

    BACKGROUND-COLOR:#FFFFFF;

    COLOR:#56596C;

    font:normal 75% Arial, Helvetica, sans-serif;

	border:1px solid #e0e7f1;

	height:17px;

}

.TextArea{

    BACKGROUND-COLOR:#FFFFFF;

    COLOR:#56596C;

    font:normal 75% Arial, Helvetica, sans-serif;

	border:1px solid #e0e7f1;

	height:65px;

	width:255px;

}

.TextAreaBig{

    BACKGROUND-COLOR:#FFFFFF;

    COLOR:#56596C;

    font:normal 75% Arial, Helvetica, sans-serif;

	border:1px solid #e0e7f1;

	height:115px;

	width:285px;

}

.error-message 	{ color: #ff0000; font: normal 75% Arial, Helvetica, sans-serif; margin-top: 3px; }

#Contents-container .FormBox{

	width:80%;

	text-align:center;

	background-color:#f9fbfb;

	border:1px solid #e0e7f1;

	margin:0 auto

}

#Contents-container .FormBox table{

	margin:5px auto;

	text-align:left

}

#Contents-container .FormBox table span{

	color:#5278af;

	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;

}

#Contents-container .FormBox table span.FormText{

	color:#56596C;

	font:normal 75% Arial, Helvetica, sans-serif;

}

#Contents-container .AddressBox{

	width:80%;

	text-align:center;

	margin:0 auto

}

#Contents-container .AddressBox div{

	margin:0 auto;

}



.ErrMsg{

	color:#f25001;

	font:bold 75% Arial, Helvetica, sans-serif;

}

.ThanksMsg{

	color:#24c4d5;

	font:bold 75% Arial, Helvetica, sans-serif;

}


.ResultPage div.disabled { display: inline; }

.clr { clear: both; font-size: 0; line-height: 0; height: 0; }

.gold_award { background: transparent url(../../img/besthostsdirectory/awards/best-host-gold.jpg) top center no-repeat; height: 151px; width: 850px; margin: 0 0 0 1px; }
.silver_award { background: transparent url(../../img/besthostsdirectory/awards/best-host-silver.jpg) top center no-repeat; height: 151px; width: 850px; margin: 0 0 0 1px; }
.bronze_award { background: transparent url(../../img/besthostsdirectory/awards/best-host-bronze.jpg) top center no-repeat; height: 151px; width: 850px; margin: 0 0 0 1px; }

.award .award_content { width: 738px; margin: 0 auto; height: 151px; }

.award_content .award_name, .award_content .award_winner, .award_content .features { float: left; }
.award_content .award_name { width: 200px; padding: 0 10px 0 20px; text-align: center; font-size: 11px; font-family: Verdana, sans-serif; }
.award_content .award_name h3 { margin: 0; font-size: 11px; padding: 5px 0 0; }
.gold_award .award_content .award_name h3 { color: #ca9848; }
.silver_award .award_content .award_name h3 { color: #9f9f9f; }
.bronze_award .award_content .award_name h3 { color: #d18872; }

.award_content .award_winner { width: 162px; padding: 0 10px 0 10px; text-align: center; font-size: 11px; font-family: Verdana, sans-serif; }
.award_content .award_winner h4 { margin: 14px 0; font-size: 11px; padding: 0; color: #5278af; }

.award_content .features { width: 305px; padding: 0 10px 0 10px; text-align: left; font-size: 11px; font-family: Tahoma, Verdana, sans-serif; }
.award_content .features ul { margin: 0 0 6px 0; padding: 0; list-style: none; overflow: hidden; }
.award_content .features ul li {float: left; margin: 0; padding: 0 0 0 14px; background: transparent url(../../img/besthostsdirectory/features_arrow.gif) center left no-repeat; color: #5278af; width: 120px; }
.award_content .features ul.links { margin: 10px 0 0 0; }
.award_content .features ul.links li {background: transparent url(../../img/besthostsdirectory/features_arrow1.gif) center left no-repeat; }
.award_content .features ul li a { color: #BC2FA3; }
.award_content .features ul li a:hover { text-decoration: none; }

.award_content .features table { width: 270px; }
.award_content .features table td { height: 80px; vertical-align: middle; padding: 40px 0 0 0; }