/****** TelefonosPublicos.com Dev Style Sheet ******/

body {margin: 0;padding: 0;background-image:url(images/bluepatternbg.gif);font-family:	Verdana, Geneva, sans-serif;font-size: 12px;color: #000;}


h1, h2, h3 {margin: 0;padding: 0;font-family: Verdana, Geneva, sans-serif;font-weight: normal;color: #000;}


h1 {font-size: 2em;}
h2 {font-size: 2.0em;}
h3 {font-size: 1.6em;}

p, ul, ol {margin-top: 0;line-height: 180%;}


ul, ol {}

a {text-decoration: none;color: #464646;}

a:hover {}

#wrapper {margin: 0 auto;padding: 0;}


/* Header */

#header-wrapper {}


#header {width: 960px;height: 90px;margin: 0 auto;background: url(images/home-banner.jpg) no-repeat right bottom;}

/* Logo */

#logo {float: left;height: 140px;margin: 0;padding: 0px;color: #FFFFFF;}


#logo h1, #logo p {margin: 0;padding: 0;}


#logo h1 {padding-top: 0px;padding-left: 10px;letter-spacing: -1px;text-transform: lowercase;font-size: 2.2em;color: #000;}


#logo h1 a {color: #000;font-size:20px;}

#logo p {margin-top: -15px;padding: 12px 0 0 10px;font: normal 12px Verdana, Geneva, sans-serif;font-style: italic;color: #464646;} 

#logo a {border: none;background: none;text-decoration: none;color: #464646;}
#logo a:hover {border: none;background: none;text-decoration: underline;color: #464646;}

/* Search */

#search {float: right;width: 279px;height: 110px;padding: 0;}

#search form {height: 41px;margin: 0;padding: 10px 0 0 30px;}

#search fieldset {margin: 0;padding: 0;border: none;}

#search-text {width: 195px;padding: 6px 10px;border: 1px #4C4842 solid;background: none;text-transform: lowercase;font: normal 11px Verdana, Geneva, sans-serif;color: #808080;}

#search-submit {display: none;}

/* Menu */

#menu {width: 915px;height: 40px;margin:0 auto;padding: 0; padding-left:25px; background-color:#000000; }

#menu ul {margin: 0;padding: 0px 0px 0px 25px;list-style: none;line-height: normal;}

#menu li {float: left;}

#menu a {display: block;height: 26px;margin-right: 3px;padding: 12px 70px 0px 30px;text-decoration: none;font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: normal;color: #FFFFFF;border: none;}

#menu .current_page_item a {padding-left: 0;}

#menu a:hover {text-decoration: underline;}

/* Page */

#page {width: 960px;margin: 0 auto;padding: 0;background: url(images/content-bg.png) repeat-y left top;}


#page-bgtop {
}

#page-bgbtm {padding: 30px 20px 0px 20px;}

/* Content */

#content {float: right;width: 680px;padding: 0;}

.post {}

.post .title {height: 20px;padding: 0 0 0 20px;letter-spacing: -0.5px;color: #000;}

.post .title a {color: #2B2B2B;border: none;}

.post .meta a {color: #EB5982;}

.post .entry {margin-bottom: 5px;padding: 30px 20px 0px 20px;}

.links {display: block;width: 100px;margin: 20px 0px;padding: 3px;background: #E3295B;text-align: center;text-transform: uppercase;font-size: 10px;color: #00F;}

.noborder {border:none;}

/* Sidebar */

#sidebar {float: left;width: 230px;margin-top:-30px; }

#sidebar ul {margin: 0;padding: 0;list-style: none;}

#sidebar li {margin: 0;padding: 0;}

#sidebar li ul {padding-bottom: 30px;}

#sidebar li li {line-height: 35px;border-bottom: 1px dashed #000;padding: 0 0 0 10px;}

#sidebar li li span {display: block;padding: 0;font-size: 11px;font-style: italic;}

#sidebar h2 {height: 38px;padding: 12px 0 0 10px;letter-spacing: -0.5px;color: #000;font-size:20px;}

#sidebar h4 {color: #000;font-size:11px;}

#sidebar img {border: 2px solid #999;}

#sidebar p {margin: 0 0px;padding: 0px 20px 20px 5px; font-size:11px;}

#sidebar a {color:#00F;border: none;}

#sidebar a:hover {text-decoration: underline;}

/* Calendar */
#calendar {}
#calendar_wrap {padding: 20px;}
#calendar table {width: 100%;}
#calendar tbody td {text-align: center;}
#calendar #next {text-align: right;}

/* Footer */

#footer-wrapper {}

#footer {width: 900px;height: auto;margin: 0 auto;padding: 0px 0 0 0;background: url(images/footer-image.png) no-repeat left top;font-family: Verdana, Geneva, sans-serif; background-color:#9db5d7;}

#footer p {margin: 0;padding-top: 10px;line-height: normal;font-size: 10px;text-align: center;color: #000;}

#footer a {color:#00F;}

#footer a:hover {color:#F33;text-decoration:underline;}
