		/* Content Positioning & Size */
                html, body 	{ margin: 0; padding: 0; }
		body 		  { color: #7d7171; font: 14px Helvetica, Arial, sans-serif; line-height: 18px; }
		h1		   { color: #7d7171; font: 26px Georgia, serif; line-height:33px; margin:0 0px;}
		h2				{ color: #ed6948; font: 22px Georgia, serif; line-height:12px;}
		h3				{ color: #d6092b; font: 10px Helvetica, Arial, sans-serif; padding: 0px; line-height:12px;}
		a				{ color: #0988b7; }
		a:hover			{color: #ed6948}
		p				{ margin: 0 0 18px; }
		#container		{ width: 930px; margin: auto auto; }
		#wrapper		{ float: left; width: 620px }
		h1 a			{text-decoration: none; color: #7d7171; }
		h1 a:hover		{color: #7d7171; text-decoration: none; border-bottom: 1px dotted #333; }

               /* Content Position */
		#leftcol		{ float: left; margin-left: 0; width: 155px; }
		#content		{ margin: 0; }
		#rightcol		{ float: left; margin-left: 0; width: 279px; padding-left: 31px; }		
		#footerr        { float: left; margin-left: 0; width: 155px; }
		
		/* Header */
		#header			{ background: #367d97; background-repeat: repeat-x; clear: left; width: 100%; }
                #header a       { color: #fff; text-decoration: none;}
                #header a:hover	     {color: #fbdfac;}
		#header p		{ color: #fff; font-size: 17px; font-weight: bold; text-align:left; padding-left: 20px; padding-bottom: 20px;}
		.tagline		{ color: #93c7b5; font-size: 14px; line-height: 13px; text-align: right; }
		.headerContent  { margin: 0px; margin-left: auto; margin-right: auto; width: 930px; white-space: nowrap; overflow: hidden; padding-top: 8px; padding-bottom: 8px}
		#header .left 	{ float: left; border: none; width: 600px; height: 120px; overflow: hidden; padding-right: 19px;}
		#header .right  { float: left; border: none; padding-top: 42px; padding-bottom: 0px; padding-left: 31px; width: 279px; margin-left: auto; margin-right: auto; color: #fff; font-size: 17px; font-weight: bold; text-align:left;}
		#header .left img { border: none; display: block; margin: 0;  width: 500px; height: 95px; padding-left: 100px; padding:top: 20px; }
		
		/* Content Style */
		#leftcol ul	{ padding: 0 18px 9px; }
		#leftcol	{ padding-bottom: 10px; padding-top: 20px; padding-left: 31px;} 
		#rightcol 	{ font-size: 11px; line-height: 12px; padding-top: 20px; }
		#content		{ padding-bottom: 10px; padding-top: 20px; }
		#content p, #rightcol p { padding-right: 15px;}
		.dateline		{ font-size: 11px; padding-bottom: 8px;}
		.category		{ color: #d6092b; font: 11px Arial, sans-serif; margin-top: 0px; margin-bottom: 0px; line-height:12px;}
		.photo			{ border: 1px solid silver; padding:8px; float:left; margin: 5px 15px 0px 15px;}
		.rating			{ line-height:31px; font-size:11px;}
		.red			{ color: #ed6948; font-size: 11px; padding-bottom: 2px; font-weight: 600; float: left; }
		.quote			{ font: 15px Georgia, serif; line-height:20px; text-align: justify; width: 95%;}
                .small          { font-size: 12px; line-height: 12px; padding-top: 0px; float: left; width: 180px; }
		.sponsor { display: block; margin-bottom: 31px; width: 250px;}
		.iconNavItem img { float: left; height: 50px; width: 50px; }
		.iconNavItem { overflow: hidden; display: block; width: 250px; white-space: normal;}

		
		/* Footer */
		#footer			{ background-image: url(http://www.adentrate.com/images/footer-background.gif); clear: left; width: 100%; padding-top: 8px; overflow: hidden; }
		#footer a:hover		{ color: #ed6948; }
		#footer	p		{ color: #fff; font-size: 12px; line-height: 14px; margin: 0; padding: 10px;}
                #footer a       { color: #fff; } 
		.footerContent { width: 930px; margin-left: auto; margin-right: auto; overflow: hidden;}
		.footerContent .left 	{ float: left; border: none; padding-top: 60px; padding-bottom: 1em; overflow: visible;}
		.footerContent .center { float: left; width: 435px; text-align: justify; }
		.footerContent .right  { float: right; border: none; padding-bottom: 0px; width: 260px; color: #fff; font-size: 17px; text-align:left; font-weight: normal; }
		.footerContent .left a { text-decoration: none; font-size: 30px; }
.btn {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   border:1px #c6c7ca solid;
   background: url(http://www.30minutespanish.com/images/style1_btn_bg.gif) #e4e4e4 top repeat-x;
}

input {
   color:#333333;
   font-family: "Trebuchet MS";
   font-size: 12px;
   border:1px #c6c7ca solid;
}

#forms{
	float:left;
	background:#F1FCFB;
	width: 400px;
        height: 400px;
	margin-left: 260px;
	padding: 20px 20px 20px 20px;
	}