body {
margin: 0px;
padding: 0px 0px 0px 0px;
height:100%;
background: #ffaa2e url(../images/background.png) repeat-x;
font-family: helvetica,sans-serif,arial;
font-size:12px;
color:#D3D3D3;
}
body.main_page {
background: #ffaa2e url(../images/background.png) repeat-x;
}
p, .widep ul li { 
font-size: 12px;
line-height: 22px;
letter-spacing: .09em;
margin: 0px 0px 0px 0px;
font-family: helvetica,sans-serif,arial;
color: #d3d3d3;
font-weight: normal;
padding-left:20px;
}
p.indent { 
line-height: 17px;
margin-left: 0px;
}
p.indent_top {
line-height: 17px;
margin: 7px 0px 0px 12px;
}

p.telephone { 
font-size: 15px;
line-height: 18px;
margin: 4px 0px 4px 0px;
font-family: arial,helvetica,sans-serif;
color: #d3d3d3;
font-weight: normal;
}

p a{ 
	text-decoration:none;
}
p a:hover{ 
	text-decoration:underline;
}


#main {
border-top: 1px solid #5d5950;
border-bottom: 1px solid #5d5950;
}
table.content { 
margin: 0px;
padding: 0px;
background-color: #706f6a;
text-align: left;
}

tr {
vertical-align: top;
margin: 0px;
padding: 0px;
}
td {
margin: 0px;
padding: 0px;
}

td.content{
border-top: 1px solid #605e57;
border-bottom: 1px solid #605e57;
height:311px;
}

td.nav_cell {
text-align: right;
}
img {
margin: 0px;
padding: 0px;
}
img.logo {
margin: 0px 0px 0px 0px;
padding: 0px;
}
img.big {
margin: 12px 11px 12px 12px;
padding: 0px;
}
img.gallery {
margin: 19px 0px 19px 12px;
padding: 0px;
}
img.contact {
margin: 19px 27px 19px 192px;
padding: 0px;
}
img.nav {
margin: 82px 0px 0px 0px;
padding: 0px;
}
img.nav_home {
margin: 105px 0px 0px 0px;
padding: 0px;
}
img.pipe {
margin: 82px 0px 0px 0px;
padding: 0px;
}
img.pipe_home {
margin: 105px 0px 0px 0px;
padding: 0px;
}
img.project_hed {
margin: 12px 0px 0px 0px;
padding: 0px;
}
img.project_img {
margin: 0px 12px 0px 0px;
padding: 0px;
}
a.info { 
margin: 0px 0px 0px 0px;
color: #d3d3d3;
font-family: arial,helvetica,sans-serif;
font-size: 11px;
line-height: 20px; 
font-weight: normal; 
/*text-decoration: underline; */
}
a.info:visited { color: #d3d3d3; font-weight: normal; }
a.info:active { color: #d3d3d3; font-weight: normal; }
a.info:hover { text-decoration: none; }

span.pipes_nav {
font-size: 11px;
line-height: 14px; 
font-weight: normal;
color: #745548;
margin: 0px 9px 0px 7px;
}
.clear { clear: both; }





#nav{position:relative; float:right; display:block; height:30px; font-size:11.5px; font-family:helvetica,sans-serif,arial;font-weight:bold; background:transparent;padding:0px; margin-top:104px;text-transform:lowercase;}
#nav ul{margin:0; padding:0; list-style-type:none; width:auto;}
#nav ul li{display:block; float:left;margin:0px;}
#nav ul li a{display:block; float:left;color:#383835; text-decoration:none; padding:6px 14px;height:18px;background:transparent;font-size:12px;}
#nav ul li a:hover,#nav ul li a.current{color:black;     display:block;background:transparent;text-decoration:underline;}

img.tab {
margin: 0px 0px 0px 0px;
padding: 0px;
}

h2	{
	font-family: helvetica,sans-serif,arial;
	padding-left:20px;
	color:#f5fffa;
	font-size:16px;
	margin: 20px 0px 8px;
	text-transform:lowercase;
	}
	
a	{
	color:white;
	}


#footer {width:244px;height:400px;margin-left:0px;background:url(http://www.enjoyspanish.net/wp-content/themes/enjoyspanish/images/background.gif) repeat-y;}

table.nice {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
font-size: 12px;
line-height: 22px;
letter-spacing: .11em;
margin: 20px;
font-family: helvetica,sans-serif,arial;
color: #d3d3d3;
font-weight: normal;
padding-left:20px;
}
table.nice th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	text-align:center;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.nice td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}

#quiz br { display:none;}

#quiz{
font-size: 12px;
line-height: 22px;
letter-spacing: .09em;
margin: 0px;
font-family: helvetica,sans-serif,arial;
color: #d3d3d3;
font-weight: normal;
}
