/*

 * Example style sheet for AlltheWeb Alchemist(tm) :: kiwi :: by eb

 *

 * Please see http://www.alltheweb.com/help/alchemist/styles.html

 * for more details.

 * 

 */



/* {{{ ======== General page elements ========= */



body {
background: url(http://www.incanaby.com/all/images/money.jpg);
background-position: right top;
background-repeat: no-repeat;
background-attachment: fixed;

	margin: 10px 20px 0px 20px;

	font-family: Verdana, Arial, Helvetica, Sans-serif;

	font-size: 1em;

	color: #510165;

	background-color: #ffffff;


	}



strong { font-weight:bold; }



img { 

	border: none;

	color: #510165;

	background-color: transparent;

	}







/* Links */

a, a:link, a:visited {

	color: #;

	background-color: transparent;

	}



a:hover {

	color: #;

	text-decoration: none;

	background-color: transparent;

	}





/* Branding bar (the bar at the top with the AlltheWeb logo and ads) */

table.brandingBar {

	margin: 0px 0px 10px 0px;

}



/* link that will increase the base font size defined in the body tag of the home and result pages */

.incFont {

   text-align: right;

   padding-bottom: 4px;

   white-space: nowrap;

}



.incFont img { padding: 2px; }



/* }}} ====== End general page elements ======= */



/* {{{ ============= Home page ================ */



#dbStats p {

	text-align: center;

	font-size: .7em;

	padding: 20px 0px 20px 0px;

}



p.featuredLink {

	text-align: center;

	padding: 5px;

    font-size: .7em;

	}



.fsOptOut {

	border-bottom: 1px dashed #510165;

	text-align: center;

	padding-top: 15px;

	padding-bottom: 15px;

	background-color: transparent;

	color:#510165;

}



.fsOptOut a, .fsOptOut a:visited {

	font-weight: bold;

}



table#headlines {

	margin: 30px 0px 20px 0px;

}



#headlines ul { margin:10px 20px 0px 20px; }

#headlines li {

	list-style-type:none;

	margin:0px 0px 12px 0px;

}



#headlines td.headlinegroup {

	width:33.33%;

    color: #510165;

    background-color:#ECFFC4;

    border-top: 1px dashed #510165;

	border-bottom: 1px dashed #510165;

	vertical-align:top;

	font-size: .7em;

}



#headline1 {

	border-left: 1px dashed #510165;

    border-right: 1px dashed #510165;

}



#headline3 {

	border-left: 1px dashed #510165;

    border-right: 1px dashed #510165;

}



#headlines .hdlTitle {

	color:#510165;

	text-align:left;

	background-color:#CF6;

	border-style:dashed;

	border-color:#510165;

	border-width:0px 0px 1px 0px;

	padding: 5px 5px 5px 15px;

	margin:0px;

    font-size: 1em;

}



/* }}} ============ End home page ============= */



/* {{{ ============ Main toolbar ============== */



/* style for the main toolbar */

#resultPage #mainToolbar, #advResultPage #mainToolbar, #advanced #mainToolbar {

	display: block;

	}



.mainToolbar .padder {

	margin: 0px 0px 40px 0px;

	background-color: transparent;

	color: #510165;

	}



/** Catalog tabs/links **

 *

 * .catList   - class surrounding all catalog links

 * .tabOn     - class for the selected catalog

 * .tabOnEnd  - class for the last catalog when selected

 * .tabOff    - class for the other catalogs

 * .tabOffEnd - class for the last catalog when not selected

 * .tabSpace  - span between the catalogs

 * #catTabMain<Catalog> - id on the catalog link when used in main toolbar

 * #catTabAdv<Catalog> - id on the catalog link when used in advanced form

 *      <Catalog> is one of Web, News, Img, Vid, Mp3 or Ftp

 *

 */



.catList {

	text-align: left;

	background-color: transparent;

	color: #510165;

    font-size: .7em;

    white-space: nowrap;

	}



.catList a {

	color:#510165;

	background-color: transparent;

	text-decoration: none;

	text-transform: uppercase;

}

.catList a.tabOff, .catList a:hover.tabOff, .catList a.tabOn {

	background-color:#ECFFC4;

	color: #510165;

	padding:5px 10px 5px 10px;

}

.catList a.tabOffEnd, .catList a:hover.tabOffEnd, .catList a.tabOnEnd, .catList a:hover.tabOnEnd {

	background-color:#ECFFC4;

	color: #510165;

	padding:5px 10px 5px 10px;

}

.catList a.tabOff, .catList a.tabOffEnd {

	background-color:#ECFFC4;

	color: #510165;

}

.catList a:hover.tabOff, .catList a:hover.tabOffEnd, .catList a:hover.tabOn {

	color:#510165;

	background-color:#CF6;

}

.catList a.tabOn, .catList a.tabOnEnd {

	border-style:dashed;

	border-color:#510165;

	border-width:1px 1px 0px 1px;

	color:#510165;

	font-weight:bold;

	background-color:#CF6;

	

}



/** Search bar elements **

 *

 * .searchBar - class surrounding entire search bar

 * .query     - class on query input field(s)

 * .button    - class on search button

 */

.searchBar {

	text-align:left;

	padding:10px 5px 13px 10px;

	margin:5px 0px 0px 0px;

	background-color:#CF6;

	color: #510165;

	border:1px dashed #510165;

    white-space: nowrap;

    font-size: .7em;

}



.searchBar span.exactPh { 

	color:#510165;

	background-color: transparent;

	text-transform:lowercase; 

	}



/** Search info elements **

 *

 * .searchInfo - class surrounding entire search info

 * .sinfo      - class on search info text and links

 * .sisep      - class on search info separators

 */

.searchInfo {

	text-align:left;

	color:#fff;

	background-color:#72A800;

	border-style:dashed;

	border-color:#510165;

	border-width:0px 1px 1px 1px;

	padding:6px 5px 6px 10px;

    font-size: .7em;

    white-space: nowrap;

}

.searchInfo .sisep, .searchInfo .sinfo { 

	color:#fff; 

	background-color: transparent;

}



/** Tool links (advanced, customize etc.) **

 *

 * .toolLinks - class surrounding links

 * .tabOff    - class for the tools

 * .tabOffEnd - class for the last tool

 */

.toolLinks {

	text-align: right;

	padding: 0px 0px 5px 0px;

	margin: 5px 0px 0px 0px;

	text-transform: uppercase;

	color: #510165;

	background-color: transparent;

    font-size: .7em;

    white-space: nowrap;

}



.toolLinks a, .toolLinks a:visited {

	color:#510165;

	text-decoration:none;

	background-color:#ECFFC4;

	border-style:solid;

	padding:5px 10px 5px 10px;	

}

.toolLinks a:hover {

	color:#510165;

	background-color:#CF6;

}

.toolLinks a.tabOff, .toolLinks a.tabOff:visited { border-width:0px 0px 0px 0px; }

.toolLinks a.tabOffEnd, .toolLinks a.tabOffEnd:visited { border-width:0px 0px 0px 0px; }

.toolLinks a.tabOn, .toolLinks a.tabOn:visited {

	color:#510165;

	font-weight:bold;

	background-color:#CF6;

	border-width:0px 0px 0px 0px;

}



/* }}} ========== End main toolbar ============ */




/* {{{ ========= Page footer elements ========= */



/* Page footer */

.footer {

	text-align:left;

	color:#999;

	background-color: transparent;

    font-size: .7em;

	}



#advanced .footer #footerLine1, #homePage .footer #footerLine1 {

	border-top:1px dashed #510165;

	padding-top:10px;

}

	

.footer #footerLine1, .footer #footerLine2 { 

	padding-top: 10px;

	}



#homePage .footer #footerLine1, #homePage .footer #footerLine2 {

	text-align: center;

}

	

.afterFooter {

	clear: both;

	}



/* logos */

.logos {

	text-align:right;

	border:1px dashed #510165;

	background-color:#ECFFC4;

	color: #510165;

	margin:5px 0px 5px 0px;

	padding:5px;

	}



#afterLogos { clear:both; }



/* }}} ======= End page footer elements ======= */




