/* 30 minutes spanish | css by yahya*/

/**layout***/
body{
	margin:0;
	padding:0;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:14px;
	background:#fff ;
	color:#696865;
	}

#wrap{
	margin:0 2px;
	padding:0;
	width:709px;
	position:absolute;
	left:50%;
	margin-left:-356px;
	background:transparent;
	}

#header{
		width:713px;
		height:80px;
		margin-left:-2px;
		position:relative;
  		  line-height:16px;
		background:transparent url(http://www.exploreandgomexico.com/images/bodybg.jpg) top repeat-x;
		}
		#topNav{
			float:right;
			color:#fff;
			font-weight:bold;
			position:relative;
			top:35px;
			}
			#topNav a, #topNav a:visited{
				text-decoration:none;
				color:#80EDFF;
				margin:0 4px;
  		                line-height:16px;
				}
				#topNav a:hover{text-decoration:underline;}

#content{width:709px;background:#fff;}
	#content2{width:709px;}
	#topsection{
	   /* amg */
	           width : 685px ;
	           height : 227px ;
	           padding : 10px 12px 16px ;

/*element style*/
#bottomsect{width:709px;}
.col3{ /*home*/
	width:227px;
	height:100%;
	background:#F1FCFB;
	margin:8px 4px 2px;
	float:left;
	height:320px;
	}
	.col3 p,.col3 h1, .col3 img, .col3 h2, .col3 ul{
	padding:0 6px;
	margin: 2px 0;
		}
		.col3 a.ads{
			padding-top:12px 0;
			text-align:center;
			display:block;
			margin:0 auto;
			}
		.col3 img{padding-top:6px;}
		.col3 h1 {font-size:12px;}
		.col3 h2 {
			font-size:10px;
			margin:0;
			}
		.col3 ul li{margin-left:12px;}
#articles{
	margin: 12px 14px 6px;
       _margin-left:7px;
       width: 700px;
       height: 100%

       overflow:visible;
       float:left;
       padding-top: 0px;
	}
	#articles h1 small{font-weight:normal;}
		#articles h1 small a{text-decoration:none;}


/**typography**/
p,span,div,td,th{ 
	font:normal 100%/130% Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
		}

h1,h2,h3 {
	font-family:verdana,sans-serif;
	font-weight:bold;
	}
	h1{ font-size:13px; color:#367d97; margin:2px 0px 2px;}
	h2{ font-size:12px; color:#367d97; margin:2px 0px 2px;}
	h3{ font-size:10px; color:#367d97; line-height:10px; padding-bottom:2px;}
	h4{ font-size:10px; color:#367d97;}



a{color:#367D97;}
	a:hover{color:#333333;}
	a:visited{color:#22968e;}
	a.ads{
		color:#22968e;
		text-decoration:none;
		}
		a.ads:hover{text-decoration:underline;}
.author{font-size: 9px; font-weight:normal;}

/*additional classes*/
.fleft{
	float:left;
	margin:0px 6px;
	}
.memberinfo{
	float:right;
	margin:0px 6px;
        color: #73d0c9;
	}
.center{
	margin:0 auto;
	}
.clear{clear:both;}
.noborder{border:none;}
.vmiddle{vertical-align:middle;}

