<!--
/**
Created by Rafael Robinson of iEntry inc.
This is for use on our directory sites that will use this theme
**/

/** Redefined BODY to make site layout centered and background white **/
body {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(http://images.ientrymail.com/alldir/directory/bckwrapper.gif);
}
/** ====== **/

/** Redefined TD to make sure it renders as intended **/
td {
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/** ====== **/

/** Redefined DIV to make sure it renders as intended **/
div {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/** ====== **/

/** Redefined P to make sure it renders as intended **/
p {
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
/** ====== **/

/** Redefined FORM to make sure it renders as intended **/
form {
	margin: 0px;
	padding: 0px;
}
/** ====== **/

/** Default link color and behaviour **/
a, a:visited {
	color: #ffffff;
	text-decoration: underline;
}
a:hover {
	color: #FFFF00;
	text-decoration: none;
}
/** ====== **/

/** Titles on page **/
h1 {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-size: 18px;
	color: #ffffff;
}
h2 {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-size: 16px;
	color: #ffffff;
}
h3 {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-size: 14px;
	color: #442727;
}
/** ====== **/

/** 750x100 ad **/
.topad {
	padding: 10px 5px 10px 5px;
	text-align: center;
	width: 768px;
	background-color: #442727;
}
/** ====== **/

/** Overall Container of site **/
.leftcontainer {
	width: 778px;
}
.rightcontainer {
	width: 216px;
	padding: 22px 5px 0px 5px;
}
/** ====== **/

/** Width & Border of site **/
.mainbody {
	width: 768px;
	border-left: solid 1px #442727;
	border-right: solid 1px #442727;
}
/** ====== **/

/** Slogan across the top of the site **/
.textaboveheader {
	margin: 0px auto 0px auto;
	padding: 5px;
	width: 758px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	border-bottom: solid 1px #555555;
}
/** ====== **/

/** TD tag that contains the logo **/
.logo {
	width: 315px;
	height: 86px;
	background-color: #442727;
	background:  url(http://images.ientrymail.com/alldir/directory/bckheader.gif);
}
/** ====== **/

/** Site navigation in header **/
.topnav {
	padding: 5px;
	width: 775px;
	height: 43px;
	vertical-align: bottom;
	text-align: right;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	background-color: #442727;
	background:  url(http://images.ientrymail.com/alldir/directory/bckmenu.gif);
}
/** ====== **/

/** Site navigation link color & behaviour **/
.topnav a, .topnav a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.topnav a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #CAC8BC;
}
/** ====== **/

/** Site menu link color & behaviour **/
#menu {
	margin: 0; 
	padding: 0 0 0 30px;
	list-style: none; 
	list-style-type: none;
	height: 43px;
	background: repeat-x url(bckmenu.gif);
	font-size: 12px; 
	font-weight: bold;
	color: #fff;
}
#menu li {
	float: left;
	margin: 0 30px 0 0; 
	padding: 0 30px 0 0;
	height: 43px; 
	line-height: 43px;
	background: right center no-repeat url(bckmenuli.gif);
}
#menu li.first {
	float: left;
	margin: 0 30px 0 0; 
	padding: 0 30px 0 40px;
	height: 43px; 
	line-height: 43px;
	background: right center no-repeat url(bckmenuli.gif);
}
#menu li.last {
	margin: 0; 
	padding: 0;
	background: none;
}
#menu li a {
	color: #ffffff;
	text-decoration: none;
}
#menu li a:hover {
	color: #FFFF00;
	text-decoration: underline;
}
/** ====== **/

/** TD tag directly below the logo. Also has bar color **/
.sublogo {
 	padding: 10px 5px 5px 5px;
	background-color: #442727;
	width: 346px;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	background: left top no-repeat url(bckcontentbar.gif);
}
/** ====== **/

/** TD tag to the right of the sublogo. Also has bar color **/
.rightofsublogo {
	background-color: #442727;
	width: 422px;
	height: 21px;
	background: left top no-repeat url(bckcontentbar2.gif);
}
/** ====== **/







/** Left column of site's body **/
.leftcolumn {
	padding: 0px 0px 15px 0px;
	border-right: solid 1px #442727;
	background-color: #ffffff;
}
/** ====== **/

/** All DIVs in left column default to this **/
.leftcolumn div {
	margin: 0px 0px 15px 0px;
	padding: 5px 5px 15px 5px;
	border-bottom: solid 10px #442727;
	text-align: center;
}
/** ====== **/

/** All UL tags in left column default to this **/
.leftcolumn div ul {
	margin: 0px auto 0px 25px;
	padding: 0px;
	width: 220px;
	color: #442727;
}
.leftcolumn div ul li {
	margin: 0px 0px 5px 0px;
	padding: 5px 5px 5px 0px;
	font-weight: bold;
	text-align: left;
	color: #442727;
	list-style-image: url(http://images.ientrymail.com/searchnews/directory/bullets.gif);
}
/** ====== **/

/** Left column DIV with site links **/
.leftcolumn div li a, .leftcolumn div li a:visited {
	text-decoration: none;
	color: #000000;
}
.leftcolumn div li a:hover {
	text-decoration: underline;
	color: #442727;
}
/** ====== **/

/** Left column article header **/
.leftcolumn div ul li .toparticlesrecent {
	text-align: center;
	background-color: #CCCCCC;
}
/** ====== **/

/** Left column DIV with welcome text **/
.welcome {
	padding: 25px 5px 5px 5px;
	font-weight: bold;
	font-size: 12px;
	background-color: #ffffff;
	border-bottom: solid 10px #442727;
	color: #000000;
	vertical-align: center;
	background: left bottom repeat-x url(submit_bck.jpg);
}
/** ====== **/

/** All links in welcome DIV default to this **/
.welcome a, .welcome a:hover, .welcome a:visited {
	color: #442727;
	font-weight: bold;
	font-size: 13px;
}
/** ====== **/

/** TABLE for links to other directories **/
.directoriesbox {
	width: 180px;
	border: solid 1px #442727;
	background-color: #ffffff;
}
/** ====== **/

/** Top TD in directories box **/
.altdirectories {
	padding: 2px;
	background-color: #EEEEEE;
	border-bottom: solid 1px #442727;
	text-align: center;
	font-weight: bold;
}
/** ====== **/

/** Left TD in directories box that has logos **/
.directoriespic {
	padding: 2px;
	width: 40px;
	border-bottom: solid 1px #EEEEEE;
}
/** ====== **/

/** Right TD in directories box that has name & link **/
.directoriesnames {
	padding: 2px;
	font-weight: bold;
	border-bottom: solid 1px #EEEEEE;
}
/** ====== **/

/** Links & behaviour in right TD in directories box **/
.directoriesnames a {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
/** ====== **/

/** Link to iEntry in directories box **/
.ientry, .ientry:hover, .ientry:visited {
	text-decoration: none;
	color: #000000;
}
/** ====== **/

/** Main TD that has all of Tom's generated content **/
.maincolumn {
	padding: 5px;
	background:  url(http://images.ientrymail.com/alldir/directory/bck.gif);
	color: #ffffff;
	
}
/** ====== **/

/** Search box that's at the top of the main column **/
.searchbox {
	margin: 10px 0px 15px 0px;
	width: 100%;
	background-color: #442727;
}
/** ====== **/

/** Text that's next to search box in bold **/
.searchboxtext {
	padding: 10px 5px 0px 0px;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	background:  url(http://images.ientrymail.com/alldir/directory/bckheader.gif);
	background-color: #442727;
	color: #ffffff;
	width: 100px;
}
/** ====== **/

/** Text that's next to search box in bold **/
.searchboxform {
	padding: 10px 5px 0px 0px;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	background:  url(http://images.ientrymail.com/alldir/directory/bckheader.gif);
	background-color: #442727;
	color: #ffffff;
}
/** ====== **/

/** TD on index that holds categories **/
.mainLink {
	margin: 0px 0px 15px 0px;
	width: 50%;
	color: #ffffff;
}
/** ====== **/

/** DIV for each category listing **/
.mainlistings {
	margin: 10px 0px 10px 0px;
	color: #ffffff;
}
/** ====== **/

/** Link in DIV for each category listing **/
.mainlistings a {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}
.mainlistings a:hover {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #FFFF00;
}
/** ====== **/

/** DIV for each submitted site listing **/
.listings {
	color: #ffffff;
	margin: 10px 0px 10px 0px;
}
/** ====== **/

/** Link of title for each listing **/
.listingtitle, .listingtitle:hover, .listingtitle:visited {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
/** ====== **/

/** Link of URL for each listing **/
.listinglink, .listinglink:hover, .listinglink:visited {
	text-decoration: none;
	color: #ffffff;
}
/** ====== **/

/** DIV that displays search word after a search **/
.resultsheader {
	padding: 5px;
	background-color: #442727;
	color: #FFFFFF;
	font-weight: bold;
}
/** ====== **/

/** DIV that displays how many pages & entries were found after a search **/
.pagesfound {
	font-weight: bold;
	padding: 5px;
	border-bottom: solid 1px #442727;
}
/** ====== **/

/** Previous and Next text at the bottom of category pages **/
.prevnext {
	padding: 5px;

	text-align: center;
	font-weight: bold;
}
/** ====== **/

/** Previous and Next links at the bottom of category pages **/
.prevnext a, .prevnext a:hover, .prevnext a:visited {
	text-decoration: none;
}
/** ====== **/

/** Featured site box **/
.featuredsite {
	width: 100%
}
/** ====== **/

/** Top TD in featured site box **/
.featuredheader {
	color: #FFFFFF;
	background-color: #442727;
	font-weight: bold;
	font-size: 10px;
	padding: 5px;
}
/** ====== **/

/** Links in featured site box that link to site **/
.featuredsitelink {
	padding: 5px;
	text-align: right;
	font-weight: bold;
}
/** ====== **/

/** TD that holds site screencap in featured site box **/
.featuredsitepic {
	vertical-align: middle;
	text-align: center;
	width: 135px;
}
/** ====== **/

/** TD that holds site description in featured site box **/
.featuresitedesc {
	vertical-align: middle;
	padding: 5px;
}
/** ====== **/

/** Color of numbers next to site title after top 5 in listings page **/
.altnum {
	color: #000000;
}
/** ====== **/

/** Clause under submit button on submission page **/
.submitwarning {
	color: #442727;
}
/** ====== **/

/** TD above footer that seperate footer from content **/
.fatbarfooter {
	height: 15px;
	background-color: #442727;
	
}
/** ====== **/

/** TD that contains all footer information at bottom of page **/
.footer {
	padding: 20px 5px 5px 10px;
	font-size: 8px;
	height: 73px;
	background-image: url(http://images.ientrymail.com/alldir/directory/bckfooter.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #442727;
	color: #ffffff;
	border: 0px;

}
.footer a, .footer a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}
.footer a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #ffff00;
}
/** ====== **/

/** TD below footer that seperate footer from bottom of page **/
.skinnybarfooter {
	height: 10px;
	background-color: #442727;
}
/** ====== **/

/** Article box in far right column **/
.rotateboxheader {
	height: 36px;
	padding: 0px;
	color: #000000;
}
.rotatebox {
	border-left: solid 1px #a2a2a2;
	border-right: solid 1px #a2a2a2;
	padding: 5px 5px 0px 5px;
	text-align: left;
	background-color: #ffffff;
	color: #000000;
}
.rotatebox ul {
	margin: 0px;
	padding: 0px;
	width: 147px;
	color: #000000;
}
.rotatebox ul li {
	padding: 5px 5px 5px 0px;
	text-align: left;
	list-style-type: none;
	color: #000000;
}
.rotatebox ul li a {
	padding: 5px 5px 5px 0px;
	text-align: left;
	list-style-type: none;
	color: #000000;
}
/** ====== **/
-->
