/* CSS Document */
body {
        background-color: #EEEEE0;     
        color : #000000;
		text-align: center;		
		scrollbar-3dlight-color:#8B7E66;
		scrollbar-arrow-color:#8B7E66;
		scrollbar-base-color:#8B7E66;
		scrollbar-darkshadow-color:#8B7E66;
		scrollbar-face-color:#F6F9ED;
    	scrollbar-highlight-color:#8B7E66;
		scrollbar-shadow-color:#8B7E66;
}
.backgroundtop {
	background-image: url(http://www.georgebelton.com/includes/images/background_top.gif);
	height: 35;
	width: 804;
	margin:0 auto;
	background-repeat:no-repeat;
}
.backgroundmiddle {
	background-image: url(http://www.georgebelton.com/includes/images/background_middle.gif);
	width: 804;
	margin:0 auto;
	background-repeat:repeat-y;
}
.backgroundbottom {
	background-image: url(http://www.georgebelton.com/includes/images/background_bottom.gif);
	height: 35;
	width: 804;
	margin:0 auto;
	background-repeat:no-repeat;
}
.backgroundcivic {
	background-image: url(http://www.georgebelton.com/includes/images/background_civic.jpg);
	width: 750;
	margin:0 auto;
	background-repeat:no-repeat;
}
.backgrounderrortop {
	background-image: url(http://www.georgebelton.com/includes/images/background_errortop.gif);
	height: 30;
	width: 630;
	margin:0 auto;
	background-repeat:no-repeat;
}
.backgrounderrormiddle {
	background-image: url(http://www.georgebelton.com/includes/images/background_errormiddle.gif);
	width: 630;
	margin:0 auto;
	background-repeat:repeat-y;
}
.backgrounderrorbottom {
	background-image: url(http://www.georgebelton.com/includes/images/background_errorbottom.gif);
	height: 30;
	width: 630;
	margin:0 auto;
	background-repeat:no-repeat;
}
.backgrounderrorcivic {
	background-image: url(http://www.georgebelton.com/includes/images/background_errorcivic.jpg);
	width: 565;
	margin:0 auto;
	background-repeat:no-repeat;
}
.maintableline {
	table-layout: auto;
	margin-left: auto;
	margin-right: auto;
}
/*
.maintableline {
	background-color: #C5C1AA;
	table-layout: auto;
	margin-left: auto;
	margin-right: auto;
}
*/
.tableline {
	border: 1px solid #8B7E66;
	table-layout: auto;
	margin-left: auto;
	margin-right: auto;
}
div.tableline {
	border: 1px solid #8B7E66;
	margin:0 auto;
}
div.articleline {
	border: 1px solid #FFFFFF;
	margin:0 auto;	
}
/*
.tableline {
	border: 1px solid #8B7E66;
	background-color: #C5C1AA;
	table-layout: auto;
	margin-left: auto;
	margin-right: auto;
}
*/
.articleline {
	border: 1px solid #FFFFFF;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: none;
}

.mainmenu,a.mainmenu,a.mainmenu:visited,a.mainmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:middle;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #F6F9ED;
}
.mainmenu {
	font-style: normal;
	color: #8B7E66;
}
a.mainmenu,a.mainmenu:visited,a.mainmenu:hover {
	font-style: underline;
	color: #8B7E66;	
}
a.mainmenu:hover {
	color: #3B3B3B;
	cursor: hand;
}
.errortext {
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;	
	color: #3B3B3B;
}
.articletitle {
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;	
	color: #F6F9ED;
}

.articletext,.articletextsm,.techviews,a.articletext,a.articletext:visited,a.articletext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: none;
}
.articletext {
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #3B3B3B;
}
a.articletext,a.articletext:visited,a.articletext:hover {
	font-size: 13px;
	font-style: underline;
	font-variant: small-caps;
	color: #3B3B3B;
}
a.articletext:hover {
	color: #F6F9ED;
	cursor: hand;
}
.articletextsm {
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.techviews {
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #3B3B3B;
}
.feedback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: small-caps;	
	color: #3B3B3B;
}
a.feedback,a.feedback:visited,a.feedback:hover {
	font-style: underline;
	font-variant: small-caps;	
	color: #3B3B3B;	
}
a.feedback:hover {
	color: #8B7E66;
	cursor: hand;
}
div.scroll {
	height: 450px;
	overflow: auto;
	padding: 8px;	
}
div.indexscroll {
	height: 250px;
	overflow: auto;
	padding: 8px;	
}
div.techscroll {
	height: 450px;
	overflow: auto;
	padding: 8px;	
}
div.techwrapper {
	width:665;
	margin:0 auto;	
}
div.techlinkwrapper {
	width:95%;
	margin:0 auto;	
}
div.techpreview {
	float:left;
	width:150px;
	margin: 15px 7.5px 15px 7.5px;
}
div.techlinkpreviewimage {
	border: 2px solid #8B7E66;
	float:left;
	width:200px;
	margin: 15px 7.5px 15px 15px;
}
div.techlinkpreview {
	float:left;
	margin:0 auto;	
	width:425px;	
	margin: 15px 7.5px 15px 7.5px;	
}
div.techspacer {
	float:left;
	width:11px;
	height:180px;
}
br.clearboth { clear: both; }
div.jakeimage {
	border: 2px solid #8B7E66;
	float:left;
	width:250px;
	margin: 5px;
}
.jakerescue{
	font-size: 12px;
	font-style: normal;
	font-variant: normal;	
	color: #3B3B3B;
}
a.jakerescue,a.jakerescue:visited,a.jakerescue:hover {
	font-style: underline;
	font-variant: small-caps;	
	color: #3B3B3B;	
}
a.jakerescue:hover {
	font-size: 15px;
	color: #8B7E66;
	cursor: hand;
}
div.jakerescue {
	margin:0 auto;	
	border: 1px solid #8b7e66;
	text-align:justify;
	width: 700px;
	padding:10;
	background-color: #F6F9ED;	
}
.backgroundjake {
	background-image: url(http://www.georgebelton.com/includes/images/background_jake.jpg);
	width: 750;
	margin:0 auto;
	background-repeat:no-repeat;
}
div.buttonswrapper {
	float:left;
	margin:0 auto;
	width:50px;
	margin: 5px;
}	
div.buttons {
	margin:0 auto;
	width:300px;
}	
input.emailbutton {
	background-image: url(http://www.georgebelton.com/includes/images/email.button.gif);
	margin:0 auto;
	width:123px;
	height:24px;
}	
div.emailbutton {
	background-image: url(http://www.georgebelton.com/includes/images/donate.button.gif);
	margin:0 auto;
	width:126px;
	height:24px;
}	


/* Search */


/*Small urls*/
.url {color: #3b3b3b}

a {color:#3b3b3b;}
a:visited{color:#3b3b3b;}
/*hr{color:#000066}*/

/*Page descriptions*/
.description{font-size: 13px;}

/* */
td {font-family:arial,sans-serif; font-size: 13px; }

/* Title/link of pages */
.title{color:#000000; font-size:15px}

#result_report {
	text-align:center;
	color:#3b3b3b;
	padding:3px;
	background-color:#f6f9ed; 
	font-weight: bold;
	margin-bottom:14px;
}


hr{color:#000066;}
hr.powered{width:550; color: #000066}

/*main results table */
#results{
	width: 700;
	text-align:left;
}


#other_pages {
	text-align:center;
}

#common_report {
		text-align:center;
}

#divline{
	border-bottom:1px solid #f6f9ed;
}

.idented {
	margin-left:30px;
}

#did_you_mean {
	color:3b3b3b;
	font-size: 14px; 
	text-align:center ;
	margin:10px;

}
