/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li { padding:0; margin:0; font-family:Arial;}
ul,ol,li { list-style:none;}
#rs{margin-top:-2px;}
#wrapper {}
#header-wrapper { background:#fff; height:22px; overflow:hidden;}
#header { width:650px; margin:0 auto; overflow:hidden}
#header h4 { float:left;}
#header h4 a { color:#717274; font-size:11px; text-decoration:none; text-transform:capitalize !important; font-weight:normal;}
#header h1 { color:#717274; font-size:32px; float:left; width:500px; padding-left:150px;}
#header h1 a { color:#717274; font-size:32px; text-decoration:none; font-weight:normal;}
#header h4 { float:left;}




#custom-msg { float:right; padding-top:2px; font-size:11px}
#custom-msg a { font-size:12px; color:#db1000; text-decoration:underline;}
#custom-msg a:hover { text-decoration:none;}
#top-nav-wrapper, #footer { background:url(../images/topnav-bg.gif) repeat-x; height:42px;}
#top-nav { width:980px; margin:0 auto; overflow:hidden;}
#top-nav ul { float:left; width:525px; padding:10px 0px 0px 150px;}
#top-nav li { float:left; padding:0px 15px 0px 15px;}
#top-nav li span a { color:#aeaeae; font-size:11px; text-decoration:none; text-transform:capitalize !important; font-weight:normal;}
#top-nav li a { font-size:12px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold;}
#top-nav li a:hover { text-decoration:underline;}
#srch-wrapper { float:right; padding-top:6px; overflow:hidden;}
.txtbox { background:#323232; height:28px; font-size:12px; color:#fff; border:none; width:200px; float:left; margin-right:5px;}
.submit { background:#f83e2f; font-size:12px; color:#fff; text-transform:uppercase; border:none; height:30px; width:80px; float:left; }
#footer { margin-top:20px; overflow:hidden}

.header_navigation { width:915px; margin:0 auto; overflow:hidden;}
.header_navigation ul { float:left}
.header_navigation li { float:left; padding:0px 15px 0px 15px;line-height:42px}
.header_navigation li span a { color:#aeaeae; font-size:11px; text-decoration:none; text-transform:capitalize !important; font-weight:normal;}
.header_navigation li a { font-size:13px; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold; }
.header_navigation li a:hover { text-decoration:underline;}

#privacy { text-align:center; margin:10px 0px;}
#privacy a { font-size:12px; color:#555555; text-decoration:none; }
#logo-wrapper { width:900px; margin:0 auto;}
#logo { background:url(../images/logo.gif) no-repeat; width:102px; height:73px; margin:-57px 0px 0px 0px; position:relative; z-index:9999;}
/* Results CSS Starts */
.clr { clear:both;}
#results-wrapper { width:980px; margin:0 auto; position:relative; top:-6px;}
#sidenav { width:326px; float:left; position:relative; top:-10px;}
#image { width:305px; height:200px; }
#domain-name { margin-top:-46px;}
#domain-name h1 { background:url(../images/bg.png); color:#fff; text-align:center; height:46px; width:305px;  position: relative;
    z-index: 10;}
#domain-name h1 a { color:#fff; text-decoration:none; font-size:20px; display:block;height:36px; overflow:hidden; padding-top:10px;}
#related-keywords { margin:15px 0px 0px 20px;}
#related-keywords h2, #related-keywords h2 a,#ads-wrapper h4 a { color: #717274; font-size:12px; text-transform:capitalize; padding-bottom:6px; text-decoration:none; font-weight:normal;}

 #ads-wrapper h4 span { color:#222222; font-size:14px; text-transform:capitalize; padding-bottom:6px; text-decoration:none; font-weight:normal;}
#ads-wrapper h4 {  color: #717274; font-size:12px; text-transform:capitalize; padding-bottom:6px; text-decoration:none; font-weight:normal;}


.related_list { background:url(../images/shading.gif) right repeat-y; width:287px; height:370px; padding-top:13px;}
.related_list ul { margin-right:10px; width:277px; }
.related_list li { line-height:20px; background:url(../images/bullet.gif) 6px 18px no-repeat; border-bottom:1px solid #e7e7e7;}
/*.related_list li:hover { background:url(../images/hover-bullet.gif) 6px 18px no-repeat;}*/
.related_list li:first-child { border-top:1px solid #e7e7e7;}
.related_list li a { color:#2c6076; text-decoration:none; display:block; font-size:20px; padding:9px 10px 9px 15px;}
.related_list li a:hover { background:url(../images/arrow.gif) #7d9daf right no-repeat; color:#fff; width:255px; padding-right:25px;}

#ads-wrapper { float:left; width:630px;}
#ads-wrapper ul { padding:0px 0px 15px 0px;}
.results li {
	 [disabled]border-bottom:1px solid #e6e6e6; 
	padding: 15px 0px 0px 20px;
	background: url(../images/ads-bullet.gif) 0px 26px no-repeat; 
  	padding: 15px 0px 0px 15px;
}
.results li:hover {
	 [disabled]background:url(../images/ads-bullet.gif) 10px 26px #f3f3f3 no-repeat; 
}
.results li h3 a { font-size:26px; color:#1122CC; text-decoration:underline; font-weight:normal;}
.results li h3 a:hover { text-decoration:none;}
.results li p.ad-desc { padding-top:0px;}
.results li p.ad-desc a, #ads-wrapper li p.ad-desc span { font-size:14px; color:#222222; text-decoration:none; display:block;}
.results li p.ad-url a { font-size:14px; color:#009933; text-decoration:underline; font-weight:bold; }
.results li p.ad-url a:hover { text-decoration:none;}


.ad-url{padding-bottom:3px}
/* Results CSS Ends */
/* Sitelinks CSS starts here */
.ad-sitelinks { padding:10px 0px 0px 15px;}
.ad-sitelinks ul { list-style:none;}
.ad-sitelinks li { padding-left:15px; float:left; list-style:none;}
.ad-sitelinks li a { font-family:Arial; font-size:13px; color:#00f;}
.ad-rating { font-family:Arial; font-size:13px;}
.ad-rating span { color:#333; float:left;}
.reviews { float:left;}
.reviews a { color:#1122CC; text-decoration:none;}
.reviews a:hover { text-decoration:underline;}
.star-rating { float:left; padding:3px 5px 0px 5px;}
.clr { clear:both;}
.col-a { padding:0px 1px 0px 15px; float:left; width:450px;}
.col-a ul { list-style:none;}
.col-a li { float:left; width:200px; padding-right:16px; background:none; margin-bottom:0px;}
.col-a li a { font-family:Arial; font-size:13px; color:#593425; text-decoration:none;}
.col-a li a:hover { text-decoration:underline;}
.ad-sitelinks table {}
.ad-sitelinks td { padding:0px 16px 0px 0px;}
.ad-sitelinks td a { font-family:Arial; font-size:13px; color:#1122CC; text-decoration:none;}
.ad-sitelinks td a:hover { text-decoration:underline;}
/* Sitelinks CSS Ends here */
/********3 col css*************/
.popCatg{float:left; width:650px}
.popCatg h2{padding-bottom:20px;_padding-bottom:18px; }
.popCatg h2 a{font-size:13px;color:#7e7a88;font-weight:500;margin:0 0 5px 0;text-decoration:none; padding:0 0 0 10px}
.popCatg ul{width:185px;list-style:none;padding:2px 10px 10px 10px;border-right:1px solid #010101;float:left}
.popCatg li{line-height:20px;width:185px; float:left}
.popCatg a{text-decoration:underline;font-size:13px;font-weight:500;color:#2498d3; display:block;width:185px;padding-left:5px;word-wrap:break-word}
.popCatg li a:hover {background:#7d9daf; color:#fff; text-decoration:none;}
.popCatg .title a:hover{background:none}
.nobrdr{border:none !important}
/********3 cols css ends*********/
.title a{color: #555 !important; font-size: 14px !important;font-weight: bold; text-decoration: none !important}
.title a:hover{color:#12c !important}



.sponsored {
    color: #717274;
    font-size: 16px;
    font-weight: normal;
    padding-bottom: 6px;
    text-decoration: none;
    text-transform: capitalize;
}


.results li a strong {
    color: #1122CC;;
    font-size: 22px;
font-weight:normal;
}

.results li em {
  color: #009933;
    font-size: 16px;
    font-style: normal;
}
.results li a {
    text-decoration: none;
   }

.results li h5 a { color: #009933;    font-size: 14px; font-weight: bold;  text-decoration: underline;}


/* START sitelinks style */
ul.ul_sitelinks { margin:10px 0 0 0px; width:500px; padding:0 0 0 10px!important; }
.ul_sitelinks li {
  padding: 5px 0 5px 0px; background: none; float:left; width:200px; color:#1122CC; list-style:none; border-bottom:0px;
}
.ul_sitelinks li a {
  color:#1122CC;
  text-decoration:none;
}
.ul_sitelinks li:hover { background:none; }
/* END sitelinks style */

#searchbox_header{float:right;}