a, abbr, acronym, address, applet, article, aside, audio,
b, blockquote, big, body,
center, canvas, caption, cite, code, command,
datalist, dd, del, details, dfn, dl, div, dt, 
em, embed,
fieldset, figcaption, figure, font, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
kbd, 
keygen,
label, legend, li, 
meter,
nav,
object, ol, output,
p, pre, progress,
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul, 
var {
    background:transparent;
    border:0 none;
    font-size:100%;
    margin:0;
    padding:0;
    border:0;
    outline:0;
    vertical-align:top;
}

ol, 
ul {
	list-style:none;
}
blockquote, 
q {
	quotes:none;
}
table, 
table td { 
	padding:0;
	border:none;
	border-collapse:collapse;
}
img {
	vertical-align:top; 
}
embed { 
	vertical-align:top;
}

body {
	font-size:13px; 
	font-family : Arial,Tahoma,Verdana; 
	color : #444444;
	margin:0; 
	padding:0;
	background:#FFFFFF;
}

#mlswrapper{
	width: 960px;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 30px;
	padding: 0;
	text-align: left;
}

#topheader {
   width: 960px;
   height: 80px;
   margin: 0;
   padding: 0;
}

#toplogo {
  width: 440px;
  float: left;
  margin: auto;
  padding: 0;
}

/* English logo */
#toplogo .logo a {
	height: 83px;
	width:433px;
	padding:0;
	margin:auto;
}
#toplogo .logo a:hover {text-decoration:none;}

#toplogo h1.logo{
 font-size: 30px;
 height: 83px;
 padding: 0;
 top: 20px;
 width: 433px;
}

/* Spanish Logo */
#toplogo .logo-spanish a {
    height:83px;
	width:433px;
	padding:0; 
	margin:auto;
}

#toplogo .logo-spanish a:hover {text-decoration:none;}

#toplogo h1.logo-spanish{
 font-size: 30px;
 height: 83px;
 padding: 0;
 top: 20px;
 width: 433px;
}

/* Languages flag */
#langflag { 
 float: left;
 padding-left: 20px;
 padding-top: 13px;
 width: 140px;
}

#mlssocials {
 float: right;
 margin-left: auto;
 padding: 10px 0px 0px 0px;
 width: 252px;
}
#mlsocials img {
 border: 0;
 padding: 10px;
 margin: 0;
}

/* ====================== Top Navigation Bar ======================= */
#nav {
  height:37px; 
  padding:0;
  border-bottom: solid 3px #C587E8;
  float: left; 
  width: 100%; 
}

#nav li {font-size:20px;display:inline;}

#nav li a {float:left; margin-right:5px;display:block; line-height:37px; width:110px;text-align:center;color:#5C5C5C; }

#nav li a:hover,#nav li.selected a {color:#fffffe;background:#C587E8 url(/images/nav.gif) no-repeat left top;text-decoration:none;}

#toptextads {
	height:15px; 
	width: 100%;
	float: left;
	z-index:100;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

#bottomtextads {
	z-index:100;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: 100%;
	float: left;
}

#header_text {
  width:960px;
  height:291px;
  background:#FFFFFF url(/images/header2.gif) no-repeat; 
  color:#FFFFFF;
  font-weight:bold; 
  text-align:left; 
  z-index:100;
  float: left;
  margin: 0;
}

#header_text_inner {
	padding: 60px 100px;
	font-size: 20px;
	float: left;
	margin: 0;
}

#start {
  background:url(images/start.gif) no-repeat left center; 
  font-size:28px; 
  color:#FFD619; 
  display:block;
  padding-left:45px;
  line-height:30px;
  width:300px; 
  z-index:200;
 }

#index_wrap {
  width: 960px;
  float: left;
  padding: 0;
  margin: auto;
}

#topsizead  {
 width: 100%;
 padding: 0;
 margin: 0;
 height: 92px;
}

#sidebar {
  width:320px;
  float:left; 
  padding:0; 
  margin: 0;
  min-height:350px;
}

#content {
  width: 640px; 
  float:left;
  padding:0; 
  margin:0;
  min-height:220px; 
  text-align:left;
}

#testimonials {
  width: 100%;
  font-size: 13px;
  font-weight: bold;
  padding: 10px;
  text-align: left;
}

#testimonials a{
  color: #000000;
  font-weight: bold;
}

#testimonials strong{
  color: #000000;
  font-weight: bold;
}

#footer {
  padding:10px 0; 
  text-align:center; 
  width: 100%;
}

#sigsample {
  width: 223px;
  height:151px; 
  position:relative; 
  top:-180px; 
  left:650px;
  margin: 0;
  padding: 0;
}

/* ================================= Content >Main Col ============================= */
#content ul.intro li {background:url(images/li.gif) no-repeat;padding-left:20px;line-height:18px;font-weight:bold;}
#content h1 {font-size:22px;font-weight:normal;color:#444444;}
#content h2 {font-size:20px;font-weight:normal;color:#444444;}
#content h3 {font-size:17px;font-weight:bold;color:#444444;}
#content ul.pagenav {text-align:center;margin-top:20px; width: 100%; float: left;}
#content ul.pagenav li {display:inline; text-align:center;font-size:15px;font-weight:bold;}
#content ul.pagenav li a {display:block;width:180px;margin:10px;float:left; }
#content ul.pagenav li a {text-decoration:none;color:#000;}
#content ul.pagenav li a img {margin-top:5px;}





#content_home {width: 600px; #width:800px;float:left;padding:0 80px 0 90px;background:url(images/content-bg.gif) no-repeat top right; 
 text-align:left;}

* html #content_home {height:20px;}


 

 
a {text-decoration:none;color : #6325AD;}
a:hover {text-decoration:underline;}
img {margin:0; padding:0;border:0;}
a img {border:0 none;margin:0; padding:0;}
p {padding:3px 0;margin:0;}
form,table, td, input {margin:0; padding:0; text-align: left;}
table { float: left; }
h1, h2, h3 {margin:0; padding:10px 0;}
td {vertical-align:top;}
ul, li {margin:0; padding:0; list-style:none;}

/* ====================== Page Structure ======================= */
#wrapper {width:990px; margin:0 auto; }
#logo_menue {
 	height: 120px;
 margin: 0 auto;
 width: 990px;
 margin-top: -25px;
}


#header_bottom {/*width:1000px; height:51px;background:#FFFFFF url(images/header_bottom.gif) top right;padding:0 20px;position: relative; top:-15px; #top:-17px;z-index:-100;*/}
#banner {width:728px;margin:0 auto; padding-top:10px;clear:both;}

#footer_ads {padding:10px 0; text-align:center; }

#bookmark {

 	float: left;
 padding-left: 35px;
 right: 150px;

}



/* ================================= Header/============================= */
/* Logo*/



/* ====================== Top Navigation Bar - members (small) ======================= */
#nav_small {height:37px; padding:0;background:url(images/logo-btm.gif) no-repeat; position:absolute; top: 98px;}
#nav_small li {font-size:16px;display:inline;}
#nav_small li a {float:left; margin-right:5px;display:block; line-height:37px; width:80px;text-align:center;color:#5C5C5C; }
#nav_small li a:hover,#nav_small li.selected a {color:#fffffe;background:#C587E8 url(images/nav_small.gif) no-repeat left top;text-decoration:none;}

/* Header */
#header .line1 {padding:50px 0px 0px 0px; font-size:16px;width:560px;}
#header .line2 {padding:10px 0px 0px 0px; font-size:28px;}
#header .line3 {padding-left:40px;font-size:28px;margin-bottom:10px;}
#header a.start {background:url(images/start.gif) no-repeat left center; font-size:28px; color:#FFD619; display:block;padding-left:45px;line-height:30px;width:300px; z-index:200;}
#header a:hover {text-decoration:none;}
#header .sigs_served {
 font-size:28px;
 padding-bottom:0;
 padding-left:0;
 padding-right:0;
 padding-top:10px;
}

#signature_counter {
 color:#FFD619;
 font-size:28px;
}

/* ================================= Sidebar ============================= */
#sidebar h3 {font-size:14px;font-weight:bold;color:#444444;}

/* Others */
.clr {clear : both;margin : 0; padding : 0;font-size:1px; line-height:1px;width:0;height:0;}
/*br {display:none;}*/
 /* ============================= News Ticker ============================== */
 #dhtmlgoodies_marquee{
		/* general marquee layout*/
		padding-top:3px;
		height:25px;
		background-color: #6224AD;
		
		/* End general marquee layout */
		position:absolute;
		left:0px;
		z-index:1000;
		bottom:0px;		
		display:none;		
		width:100%;
 	overflow:hidden;
}
body > div#dhtmlgoodies_marquee{	/* Firefox rule */
		position:fixed;
}	
#dhtmlgoodies_marquee .textObj{	/* Layout for the marquee text */
		position:absolute;	
		color: #FFF;
		font-weight:bold;
		white-space:nowrap;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}
	/* Just some layout classes used in this example script */
.highlighted{
		color:#F00;	// Red color
	}
.greenText{
		color:#0F0;	// Green color
	}

