body { font: 0.9em Georgia,Bitstream Vera Serif,Serif; line-height: 1.1em; margin-top:20px; margin-left:5%; }
a { color: #0066B3; background: inherit; text-decoration:none; }
h1 { font: bold 1.4em Georgia,Bitstream Vera Serif,Serif; line-height:1.6em;  }
h2 { font: bold 1.1em Georgia,Bitstream Vera Serif,Serif; line-height:1.3em; padding: 0; margin: 0; }
.title { margin-bottom:1em;text-indent:-.5em; /*added the following to make the titles stand out but not have to change all h2 tagged titles*/font-size:1.5em;font-weight:normal; }
h3 { font: bold 1.1em Georgia,Bitstream Vera Serif,Serif; line-height:1.3em; }
ul {  padding: 0; margin: 0;}
li { list-style-type: none;}

hr { border-top:1px solid #ccc; border-left:0; border-right:0; border-bottom: 0; width:45%; }

#logo {/*float:left;*/margin: 0 0 0 1em; }

#menu { float: right; margin: 0 1em 7px 0; clear:left; }
#menu2 { float: right; margin: 1em 1em 7px 0; clear:left; }

#menu li { display: inline; margin: 0 0 0 1.4em; }
#menu2 li { display: inline; margin: 0 0 0 1.4em; }

#subheader {
	clear: both;
	border-top: 1px dotted #cecece;
	border-bottom: 1px dotted #cecece;
	background: #CAE5FF;
	color: #808080;
	padding: 1em;
	margin: 0 0 15px 0;
	height: 2em;
}

#breadcrumbs { float: left; }

#search { float: right; }
#search p { padding: 0; margin: 0; }

#wrap {
	margin: 0 auto;
	width: 75%;
}

#left {
	float: left;
	width: 62%;
	padding: 0 0 0 1em;
}

#right {
	float: right;
	width: 35%;
	margin: 0 0 10px 0;
}

#right .box {
	border: 1px solid #ccc;
	padding: 1em;
	margin: 0 0 1em 0;
}

#footer { clear: both; border-top: 1px dotted #ccc; margin: 0 0 0 1em; }

/* SNEWS */
fieldset { border: 1px solid #ccc; padding: 10px 8px; margin: 0 0 8px 0; background: #f5f5f5; color: #000; }

input { padding: 3px; margin: 0; }

textarea { width: 97%; height: 20em; padding: 3px; font: 0.9em Georgia, Serif; line-height:1.1em; }

input.text { border: 1px solid #ccc; padding: 3px; font: 0.9em Georgia, Serif; line-height:1.1em; }

.comment { background: #eee; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }

.commentsbox { background: #f5f5f5; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }

.current {color:#808080;}

.button {
width:auto;
padding:0 3px;
border:1px solid #808080;
font:1em Georgia,Bitstream Vera Serif,Serif;
line-height:1.2em;
text-align:center;
background:#DCDCDC;}

.doms_extra {
float:right;
width:40%;
border:1px solid #ccc;
background:#f5f5f5;
padding: 1em;
margin: 0 0 1em 1em;
}

.date {
text-align:center;
margin-bottom:0;
}

/*ASH: ActionScript Source Code Highlighter (Beta 2) CSS file*/
/*from http://www.senocular.com/projects/ASH/(hilite.css) */
/*changed by Dom at http://domdelimar.com */
code { display:block; border:1px solid #ccc; font-family:Courier New; padding: 0.9em; margin:0; }
/*.Hwrd	{ color:#000050; }
.Hkwrd	{ color:#039; font-weight:bold; }
.Hidn	{ color:#0000D0; }
.Hqt	{ color:#666; }
.Hcom	{ color:#949; background-color:#FFE; }
.Hnum	{ color:#C00; }
.Hop	{ color:#421; }
.Hln	{ color:#AAA; background-color:#F6FBFF; }
.HERROR	{ color:#FFF; background-color:#F00; font-weight:bold; }
SUGGESTION OF COLORS - EXPLORE A LITTLE BIT MORE*/
.Hwrd	{ color:#5555FF; } /*variables like '$categorySEF''*/
.Hwrdf	{ color:#000080; } /*PHP built-in functions like 'empty', 'clean', 'echo'*/
.Hkwrd	{ color:#258B25; font-weight:bold; }
.Hkwrdc	{ color:#A1A100; } /*statements like 'case', 'if', 'switch' etc.*/
.Hidn	{ color:#0000D0; }
.Hqt	{ color:#DD0000; } /*values in red*/
.Hcom	{ color:#949; background-color:#FFE; }
.Hnum	{ color:#C00; }
.Hop	{ color:#007700; }
.Hln	{ color:#AAA; background-color:#F6FBFF; }
.HERROR	{ color:#FFF; background-color:#F00; font-weight:bold; }

.shade { background:#EEE; } /*for marking the changes in the code*/

/* Hides from IE5-mac \*/
* html .phpfun .mysqlfun {height: 1%;}
/* End hide from IE5-mac */

#code_exp {
float:right;
width:50%;
color:#000;
padding:.7em;
margin: 0 0 1em .5em;
font: .8em Verdana,Sans-serif;
line-height:1.3em;
clear:both;
}

.phpfun {
border:1px solid #669;
background:#99C;
}

.phpfun a {
color:#009;
float:right;
}

.phpfun span {
padding-left:1em;
font-style:italic;
}

.mysqlfun {
border:1px solid #027095;
background:#DAE6EA;
}

.mysqlfun a {
color:#E97B00;
float:right;
}

.mysqlfun span {
padding-left:1em;
font-style:italic;
}

/*.external { background: url(http://domdelimar.com/images/external.png) center right no-repeat; padding-right: 12px;  }*/

blockquote { padding:1em 0 1em 0;font-style:italic;color:#808080; }

.quote { font-size:1em;font-weight:bold;padding-bottom:0em;font-style:italic; }
.quoteauthor { text-indent:2em;padding-top:0em; }

.paginator { text-align:center;margin: 0 0 1em 0; }

