html { 
 height: 100%; 
 margin-bottom: 1px; 
}

body		{ 
 margin: 0px; 
 font-family: arial, sans-serif; 
 font-size: 8pt; 
 color:#fdfdfd; 
 color: #333333;
 
 background-image:url(/images/gridbg.jpg); 
 background-repeat: repeat;
 background-color:#333;
 
 /*background:#fff url(/images/bodybg.jpg) repeat-x 50% 0 fixed;
 /*background-image:url(../images/back30.gif);
 background-color:#000000; /*#4396CA*/

}

:focus {
outline: 0;
}

#page {
	border: 2px solid #666666;
	text-align: left;
	position: relative;
	background-color: #fff;
	color:#eeeeee;
	margin: 0px auto;
	padding: 0;
	width: 885px;
	}

#header {
	background-color: #333;
	position: relative;
	display: block; 
	width: 885px;
	z-index: 1; 
	background-image:url(/blog/wp-content/themes/mxchange/header_imgs/random.php); 
	margin: 0px;
	padding: 0;
	height: 202px;
	width: 885px;

	}

#headerimg 	{
	margin: 0;
	height: 172px;
	width: 100%;
	}

.headerimg {
	background: #fff url('images/index1.jpg') no-repeat bottom center;
	padding-top: 20px;
	height: 172px;
	width: 885px;
	}

#header .textbg {

	background-image:url(/blog/wp-content/themes/mxchange/images/titbg.png);
	background-repeat:no-repeat;
	position: absolute;
	bottom: 40px;
	left: 10px;
	width: 300px;
	height: 61px;
	
}

#header .text {
	color: #fff;
	margin: 0px;
	font-size: 28px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 5px;
	right: 10px;
	font-weight:bold;
	}

#header .contact {
	color: #fff;
	margin: 0px;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	bottom: 5px;
	right: 10px;
	}
	
#main_nav_container {
	width: 885px; 
	height: 30px; 
	float: left; 
	position: absolute;
	bottom: 0px;
	background-image:url(/new-layout/main-nav-bar-nav-bg.jpg); 
	background-repeat:repeat-x;
	font-size: 7pt; 
	font-family: verdana,tahoma,arial; 
	color: white;
	border-top: 1px solid #000000;
	}

#main_nav_container ul li {
	list-style-type: none; 
	list-style-image:none;
	padding: 8px 0;
	float: left;
	width: 70px;
	text-align: center;
	}

#main_nav_container ul li.mainnavspacer { 
	background-image:url(/new-layout/main-nav-black-seperator.jpg); 
	width: 1px; 
	height: 10px;
	}

#main_nav_container ul li a.mainnavlinks, #main_nav li a.mainnavlinks:hover { 
	text-decoration: none; 
	height:12px;
	}

#main_nav_container ul li.selected { 
	background-image:url(../new-layout/main-nav-bar-nav-bg-hover.jpg);
	width: 70px;
	text-align: center;
	}
	
#main_nav li a.mainnavlinks:hover{ 
	color:#dddddd; 
	}

.form-text-fields {
 border:1px solid #dddddd;
 background-image:url(/images/inputbg.gif);
 background-repeat:repeat-y;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt;
 height: 22px;
}


h1			{ font-family: arial, sans-serif; font-size: 8pt; line-height: 15px; margin: 0px; padding: 0px 0px 0px 0px; }
h1.pagetabs { font-family: arial, sans-serif; font-size: 7pt; line-height: 15px; margin: 0px; padding: 0px 0px 0px 0px; }
h2			{ font-family: arial, sans-serif; font-size: 8pt; line-height: 10px; margin: 0px 0px 3px 0px; padding: 0px 0px 0px 0px; }

normal {
 color: #333333; /*#828282;*/
}

img.box		{ font-family: arial, sans-serif; font-size: 8pt; border: 1px solid #333333; }
img.resultimages { border-top: 1px solid #666666; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #666666; }
.td			{ font-family: arial, sans-serif; color: #333333; font-size: 8pt; line-height: 20px; }
.content	{ font-family: arial, sans-serif; font-size: 8pt; color: #333333;}
.address	{ font-size: 11px; color:#666666; padding: 0px 0px 0px 3px; }
.terms		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#CCCCCC}

/* New Top Nav Bar */
.topnavbar			{ background-image:url(../new-layout/top-nav-bar.jpg); height: 31px; background-repeat:repeat-x }
.topnavbarleft		{ background-image:url(../new-layout/top-nav-bar-nav-left-edge.jpg); height: 31px; width: 2px; background-repeat: no-repeat }
.topnavbarbg		{ background-image:url(../new-layout/top-nav-bar-nav-bg.jpg); height: 31px; padding: 1px 10px 0px 10px; background-repeat:repeat-x }
.topnavbarright		{ background-image:url(../new-layout/top-nav-bar-nav-right-edge.jpg); height: 31px; width: 2px; background-repeat: no-repeat }
a.topnavlinks 		{ color: white; font-family: verdana; font-size: 7pt; margin: 0px 2px 0px 2px; text-decoration: none }
a.topnavlinks:hover { color: white; font-family: verdana; font-size: 7pt; margin: 0px 2px 0px 2px; text-decoration: none; color:#dddddd }

/* New Main Nav Bar */
.mainnavbarviewcart	{ background-image:url(../new-layout/main-nav-bar.jpg); height: 30px; background-repeat:repeat-x; padding: 0px 0px 0px 60px }
.mainnavbar			{ background-image:url(../new-layout/main-nav-bar.jpg); height: 30px; background-repeat:repeat-x; padding: 0px 0px 0px 158px; border-top: solid 2px #454442 }
.mainnavchromespacer{ background-image:url(../new-layout/main-nav-chrome-seperator.jpg); width: 1px; height: 30px}
.mainnavbarleft		{ background-image:url(../new-layout/main-nav-left-edge.jpg); height: 30px; width: 2px; background-repeat: no-repeat }
.mainnavbarbg		{ background-image:url(../new-layout/main-nav-bar-nav-bg.jpg); height: 30px; background-repeat:repeat-x }
.mainnavbarright	{ background-image:url(../new-layout/main-nav-right-edge.jpg); height: 30px; width: 2px; background-repeat: no-repeat }
.mainnav			{ padding: 0px 8px 0px 8px; text-align: center }
.mainnavselected	{ padding: 0px 8px 0px 8px; text-align: center; background-image:url(../new-layout/main-nav-bar-nav-bg-hover.jpg) }
.mainnavspacer		{ background-image:url(../new-layout/main-nav-black-seperator.jpg); width: 1px; height: 30px}

a.mainnavlinks 		{ font-size: 7pt; font-family: verdana,tahoma,arial; color: white; text-decoration: none; display:block; height:12px }
a.mainnavlinks:hover{ font-size: 7pt; font-family: verdana,tahoma,arial; color:#dddddd; text-decoration: none; display:block; height:12px }

.mainnavleft			 { padding-top: 7px;}
.mainnavright			 { padding-top: 7px;}

a.mainnavrightlinks 	 { font-size: 8pt; font-family: tahoma,verdana,arial; color: #FF9900; padding: 0px 5px 0px 5px; font-weight: bold; text-decoration: none }
a.mainnavrightlinks:hover{ font-size: 8pt; font-family: tahoma,verdana,arial; color: #FF9900; padding: 0px 5px 0px 5px; font-weight: bold; text-decoration: none }

a.new-window		{ background-image:url(../new-layout/new-window-image.gif); background-repeat:no-repeat; padding-left: 18px; background-position:left }
a.new-window:hover	{ background-image:url(../new-layout/new-window-image-hover.gif); background-repeat:no-repeat; padding-left: 18px; background-position:left  }

/*Vertial Nav Bar */
.linksection { font-size: 8pt; font-family: tahoma,verdana,arial; color: #cccccc; background-image: url(../new-layout/navsectionbg2.jpg); height: 24px; padding: 1px 0px 1px 5px; }
.linkcell	 { background-image:url(../new-layout/vert-nav-bg.jpg); background-repeat:repeat-y;  }
a.link 		{ display: block; width: 159px; height: 18px; border-bottom: 1px solid #464646; padding: 1px 0px 1px 10px; color: #cccccc; font-family: verdana; font-size: 7pt; text-decoration: none }
a.link:hover { color: #cccccc; font-family: verdana; font-size: 7pt; text-decoration: none; color:#eeeeee }

.navbuttontext { font-size: 8pt; font-family: tahoma,verdana,arial; color: #cccccc; background-image: url(../new-layout/navsectionbg2.jpg); height: 24px; padding: 1px 0px 1px 5px; }
a.navbutton  { display: block; width: 149px; border-bottom: 1px solid #464646; padding: 3px 0px 3px 8px; color: #cccccc; font-family: verdana; font-size: 7pt; text-decoration: none }
a.navbutton:hover { color: #cccccc; font-family: verdana; font-size: 7pt; text-decoration: none; color:#eeeeee }

.redtab_bg 		  { height: 24px; font-size: 7pt; color: #dddddd; background: #333333; background-image: url(../new-layout/navsectionbg2.jpg); }


/*Original Layout css*/
#main_body_table { border: #575354 2px solid; background-color: #ffffff; }
.topbartext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; height: 18px; background-image: url(../../images/bar.gif); padding: 1px 0px 1px 5px; font-weight: bold; }
/*.navbuttontext { font-family: arial, sans-serif; font-size: 8pt; color: #ffffff; background-image:url(../images/leftnav.gif); height: 26px; padding: 1px 0px 1px 5px; font-weight: bold; }

a.navbutton  { display:block; padding: 2px 0px 2px 10px; font-family: arial, sans-serif; font-size: 8pt; color: #FFFFFF; border-bottom: 1px solid #6C2420; text-decoration: none; background-color:#990000; }
a.navbutton:hover { color: #ffffff;	text-decoration: none; background-color: #CC0000; }*/

.other_bar_text  { padding: 1px 4px 0px 4px; font-size: 10px; height: 18px; background-image: url(../images/bar.gif); color: #CCCCCC; }
#bottombar		 { border-top: #586f6c 1px solid; border-bottom: #586f6c 1px solid; background-color: #283f3c; color: #000000; background-image: url(../../images/bar_reverse.gif); }
#sitedesignby { width: 165px; font-size: 7pt; padding: 1px 4px 0px 4px;	color: #000000; }
a.sitedesignby { color: #ffffff; }
a.sitedesignby:hover { color: #CCCCCC; }

a {	color: #666666; text-decoration: none } /*#686846;*/
a:hover { color: #666666; text-decoration: underline }

a.loginout { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }
a.loginout:hover { text-decoration: none; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }

a.view_cart { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt }
a.view_cart:hover { text-decoration: none; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt }

a.standard_link { color: #454E47; text-decoration: underline}
a.standard_link:hover { color: #5F6153; }

a.pages { text-decoration: underline; font-weight: bold; }
a.pages:hover { color: #CC0000; }
a.pages:active { color: #990000; text-decoration: none; }

a.payformyad { display: block; width: 70px;	background-image:url(../images/bar.gif); background-repeat:repeat-x; color: #FFFFFF; font-family: tahoma, verdana, arial; padding: 1px 0px 1px 5px; border: 1px solid #DDDDEE; text-decoration: none; font-weight: bold; }
a.editmyad 	 { display: block; background-image:url(../images/bar.gif); background-repeat:repeat-x; color: #FFFFFF; font-family: tahoma, verdana, arial; padding: 1px 0px 1px 5px; border: 1px solid #DDDDEE; text-decoration: none; font-weight: bold; }
.marksold    { display: block; background-image:url(../images/bar.gif); background-repeat:repeat-x; color: #FFFFFF; font-family: tahoma, verdana, arial;padding-left: 5px; border: 1px solid #DDDDEE; font-weight: bold; }

.topnavleftedge   { background-image:url(../../images/newtopnavbarleftedge.jpg); background-repeat:no-repeat;	background-position:left; width: 22px; height: 25px; }
.topnav			  { height: 25px;	font-size: 7pt; color: #FFFFFF;	background: #B51109; background-image:url(../../images/newtopnavbarbg.gif);	}
.topnavrighttedge { background-image:url(../../images/newtopnavbarrightedge.gif); background-repeat:no-repeat; background-position:right; width: 10px; height: 25px; }

a.navtopbar		  { padding: 3px 0px 4px 20px; font-family: arial, sans-serif; font-size: 8pt; color: #FFFFFF; margin: 2px 0px 2px 0px; padding: 3px;	text-decoration: none; }
a.navtopbar:hover { color: #CCCCCC; text-decoration: none;}

/*.redtab_bg 		  { height: 25px; font-size: 7pt; color: #FFFFFF; background: #B51109; background-image:url(../images/redtab_bg.gif); }*/
hr.line 		  {	border-top: #dddddd 1px solid; border-bottom: #eeeeee 1px solid; HEIGHT: 2px }
hr.faint		  {	border-top: #dddddd 1px solid; border-bottom: #eeeeee 1px solid; HEIGHT: 2px; width: 80% }
.myadsviewed 	  { font-size: 8pt; color: #00CC00; font-weight: bold; height: 14px; }
.myadspv 		  { font-size: 8pt; color: #FFCC00; font-weight: bold; height: 14px; }
.myadssince 	  { font-size: 8pt; color: #666666; }
.ref			  { font-size: 7pt; text-align: left; color: #dddddd; font-weight: bold; }
.renewed		  { font-size: 7pt; text-align: left; color: #CC3300; font-weight: bold; }
.since			  { margin-left: 5px; font-size: 7pt; color: #666666; }

a.dbnavbutton 	  	{ font-family: arial; font-size: 8pt; color: #CC0000; font-weight: bold; text-decoration: underline; text-align: left; }
a.dbnavbutton:hover { color: #CC3300; }
a.tracksnavbutton	{ font-family: arial; font-size: 8pt; color: #669900; font-weight: bold; text-decoration: underline; text-align: left; }
a.tracksnavbutton:hover { color: #CC3300; /*#FF6600;*/ }

/* From place an advert */
.place_ad_NOTE		{ font-size: 9px; color: #666666; }
.agree_terms		{font-size: 9px}

/**************** DBASE styles *****************/
.style1 {font-size: xx-small}
.style2 {font-weight: bold}
.style3 {color: #009900; font-weight: bold}
.style4 {font-weight: bold; color: #00FF00}
.style6 {font-weight: bold; color: #FF3300}
.style7 {color: #33FF00;font-weight: bold}
.deactivate {font-family: arial, helvetica, sans; font-size: 8pt;font-weight: bold;padding:0px;margin:0px; ackground-color: #dddddd;color: #00FF00;border: 1px solid #333333;width: 90px;}
.activate {font-family: arial, helvetica, sans; font-size: 8pt;font-weight: bold;padding:0px;margin:0px; background-color: #dddddd;color: #FF3300;border: 1px solid #333333;width: 90px;}
.contactbuttons {font-family: arial, helvetica, sans;font-size: 8pt;padding:0px;margin:0px; background-color: #dddddd;color: #333333;border: 1px solid #333333;}
.contactbuttonsred {font-family: arial, helvetica, sans; font-size: 8pt;padding:0px;margin:0px; background-color: #dddddd;color: #FF0000;border: 1px solid #333333;}
.formbuttons { font-family: arial, helvetica, sans; font-size: 8pt;padding:0px;margin:0px; background-color: #dddddd;color: #333333;border: 1px solid #333333;}

.header {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px; font-weight: bold; color: #6666AA; 
 text-decoration: none; 
 background-color: #EEEEEE; 
 padding-top: 2px; 
 padding-right: 10px; 
 padding-bottom: 2px; 
 padding-left: 10px; 
 border: 1px #AAAAAA solid; 
 height:24;
}

p {
 font-family: tahoma, arial;
 font-size: 8pt; 
 font-weight: normal; 
 color: #333333; 
 text-decoration: none; 
 /*background-color: #EEFACB; /* #FFFEEE; */
 padding: 3px 3px 3px 3px; 
 margin: 5px 0px 2px 0px;
 border-top: 1px #EEEEEE solid;
 border-bottom: 1px #EEEEEE solid;
}

table.admin, td.admin {
 border: 1px solid #EEEEEE; 
 color: #828282; 
 font-family: verdana; 
 font-size: 8pt
}

textarea, select, input {
 font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #666666;
 /*border: 1px solid #CCCCCC;*/
 padding: 1px
}