
/*#############################################################


© 2008

Author: Albert Martinez

URL: http://www.lifeelpaso.org


#############################################################*/


/* default elements */

*{
margin:0px;
padding:0px
}

img
{
border:0px
}

h1{color: #006699; font-family: Arial, Helvetica, sans-serif; font-size: 20px; text-align:left; padding:0 0 0 12px}
h2{ font-size:18px; padding:0 0 0 12px;}

a {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #006699;
text-decoration: underline;
}

a:hover {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #00fff0;
text-decoration: none;
}

a.white-link-underline {	
text-decoration: underline;
color: #FFFFFF;
}

html
{
width:100%;
height:100%;
}

body
{
width:940px;
margin:auto;
background-position:top;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
color: #2e2e2e;
}


#header{
text-align:center;
padding:30px 0 2px 0;
}

#left{
float:left
}
#right{
float:right
}

.menu
{
width:150px;
float:left;
padding:15px 10px 0 10px;
}

.menu li
{
float:left;
width:150px;
list-style-type:none;
}

.menu li img
{
float:left;
padding:0px 0px 8px 0px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;

}

.menu li:hover img
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}


.center
{
padding:5px 0 0 0px;
float:left;
width: 600px;
color:#000000;
}

.center img
{
float:none;
}

.topcenter
{
background-color:#000000;
padding:10px 0px 0 0px;
width:600px;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
}

.topcenter p
{
width:575px;s
float:left;
padding: 0 12px 0 12px;
}

.topcenter ul
{
list-style-type:none;
margin-top:10px;
}

.topcenter li
{
text-align:left;
background:url(../images/arrow.gif) no-repeat center left;
margin-top:5px;
margin-left:15px;
padding-left:0px;
padding-bottom:0px;
color:#ffffff;
}

.topcenter ul li a
{
color:#e1e1e1;
padding-left:20px;
font-weight:normal;
font-size:11px;
text-decoration: underline;
}

.topcenter ul li a:hover
{
color: #ffcc00;
text-decoration:none;
}

.middlecenter
{
background-color:#000000;
width:600px;
padding:0px 0px 0px 0px;
}

.middlecenter p
{
padding: 0 12px 0 12px;
}

.bottomcenter
{
background-color:#000000;
width:595px;
padding:10px 2px 0 2px;
float:left
}

.img{
float:left;
padding:22px 0 30px 1px
}
.img img{
border:2px solid black;
margin:0 3px 0 3px
}
.img a{
display:block;
float:left
}
.img ul{
width:100px;
float:left;
margin:5px 0 0 20px;
}
.img li{
list-style-type:none;
float:left;
line-height:18px
}
.img li a{
font-family:Tahoma;
font-size:11px;
color:#99CCFF;
text-decoration:none
}
.img li a:visited{text-decoration:none}
.img li a:hover{text-decoration:underline}
.right{
float:left
}

#footer
{
width:940px;
padding:10px 0 0 0;
float:left;
font-family:Verdana;
font-size:10px;
color:#000000;
text-align:center;
line-height:15px
}

#footer a{
color:#6A6A6A;
text-decoration:none
}
.bot{
text-align:center;
}
.bot img{
margin:0 15px 30px 15px
}