/*Theme Name:fcsites4
Theme URI:http://www.fcsites.com
Version:3.0
Description:fcsites 2 column theme designed to match the fcsites look and feel - Oct 2009.
Author:FcSites.Com
Author URI:http://www.fcsites.com
*/
#alert{background-color:#000; margin-top:0; padding:0px; height:30px}
#alert .message{text-align:center; padding-top:6px; color:#fafafa; padding-bottom:4px}
a{color:#e2001a; text-decoration:none}
a:hover{color:#F63; text-decoration:none}
code{color:#790; font-family:Consolas,Verdana,"Courier New",Sans-Serif}
ul, ol{list-style-type:none}
abbr, acronym{font-style:normal; border-bottom:1px dotted #333; cursor:help}
del{text-decoration:line-through; color:#999}
ins{text-decoration:none; color:#097}
body{background:#fff url(../fcsites4/images/css/bg.png) top center repeat-x fixed; font:11px "Lucida Sans","Lucida Console",Arial,Verdana; color:#1e1e1e; margin:0; padding:0}
#wrapper2{background:#fff; margin:0 auto; width:940px; border:none; padding:5px;}
#contenedor{margin:0;}
#preheader{height:90px; padding:0; margin:0 auto; width:100%; clear:both}
#logo{display:inline; width:260px; margin-left:10px; padding-top:6px; float:left}
#searchbox{font-size:1em; padding-top:15px; margin-right:10px; display:inline; width:560px; float:right; text-align:right}
#searchbox ul{margin-top:6px; margin-right:10px; display:inline; list-style:none}
#searchbox li{display:inline; border-right:1px dotted #999}
#searchbox li a{color:#999; margin:0 10px}
#searchbox li a.reddy{color:#F00; margin:0 10px; font-weight:bold}
#searchbox li a:hover{color:#1d1d1d}
#searchbox .search{margin-right:2px; margin-bottom:14px}

#topnav{height:35px; text-align:center; width:100%; margin-top:5px 0; clear:both}
#topnav ul{margin:0; padding:0; line-height:35px; letter-spacing:0.1em}
#topnav ul li{display:inline; list-style-type:none}
#topnav li a{text-transform:lowercase; list-style-type:none; color:#333; font-weight:bold; margin:0 20px; font-size:1em;}
#topnav li a:hover{color:#f00; text-decoration:none}
#header{background:#c70500 url(../fcsites4/images/css/header-bg.png) repeat-x top; margin:0 5px; padding:0; height:180px; width:auto; border:1px #333 solid}
#anuncio{background:url(../fcsites4/images/css/girl.png) top left no-repeat; height:180px; padding:0; margin:0; width:920px}
#leftside{width:350px; float:left; margin:0; position:relative; display:inline; text-align:left; padding-top:55px; font-size:13px; color:#fff; font-weight:bold; line-height:1em; padding-left:18px}
#leftside a{color:#fff}
#rightside{color:#FFF; width:400px; float:right; margin:0; position:relative; display:inline; padding-top:25px; padding-right:45px; text-align:right}
#rightside a.titulo, #rightside h3{font:1.6em "Century Gothic", "Lucida Sans", "Trebuchet MS", Arial;line-height:1.1em; font-weight:lighter; color:#ffed00; text-decoration:none}
#rightside p{padding:0; margin:0;}
#rightside a.mastexto{padding:5px; color:#000;}
#wrapper{padding:0; display:inline; margin:0 auto; width:100%; clear:both}
#content img{border:none}
#content{padding:10px 10px; margin-top:0; width:550px; float:left; position:relative; display:inline; font-size:1.1em; line-height:1.4em}
#content h3, #content h2, #content h1, .titles, .titles a{color:#f33; font:1.3em "Century Gothic", "Lucida Sans", "Trebuchet MS", Arial; font-weight:normal; line-height:1.3em; }
#content .titles{display:inline}
#content h3 a, #content h2 a, #content h1 a, #content h4 a, #content h5 a, #content h6 a{color:#f33}
#content h4, #content h5, #content h6{color:#e2001a;  font-size:15px; font-weight:bold}
#content li{list-style:outside; list-style-type:none}
#content a.moretext{font-size:1.2em; font-weight:bold; color:#F63; text-decoration:none; padding-top:15px}
#content p{text-align:justify; color:#000; font-size:1em}
#content .market{width:80%; margin:0 auto; text-align:justify; background:#eee; border-left:12px #ccc solid; font-size:1em; padding:10px; color:#888}
#content blockquote, pre{font-style:italic; color:#c96; background:#EAE5D2; border:1px #fc9 solid; padding:10px}
.login{text-align:right}
#sidebar{width:220px; position:relative; float:left; font-size:1em; line-height:1.2em; display:inline; margin:0 15px 0 0; padding-top:10px; border-right:1px #efefef solid;}
#sidebar .menu{padding:5px 10px;}

/* Menu ajax desplegable sidebar */
.glossymenu{margin:5px 0; padding-left:15px; width:200px; /*width of menu*//* border:1px solid #9A9A9A; border-bottom:1px #ccc solid; */}
.glossymenu a.menuitem{/* background:black url(../images/css/glossyback.gif) repeat-x bottom left; */font:1.5em "Century Gothic", "Lucida Sans", "Trebuchet MS", Arial; color:#ff3333; text-decoration:none; text-transform: capitalize; font-weight:bold; text-decoration:none; text-align:left; display:block; position:relative; /*To help in the anchoring of the ".statusicon"icon image*/width:auto; padding:6px}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color:#ff3333}
.glossymenu a.menuitem .statusicon{/*CSS for icon image that gets dynamically added to headersposition:absolute; top:5px; right:5px; border:none*/}
.glossymenu a.menuitem:hover{/* background-image:url(../images/css/glossyback2.gif); */color:#cc0000}
.glossymenu div.submenu{/*DIV that contains each sub menu*/background:none}
.glossymenu div.submenu ul{/*UL of each sub menu*/list-style-type:none; margin:0; padding:0}
.glossymenu div.submenu ul li{text-align:left; list-style-type:none; padding:3px 5px; color:#1d1d1d;}
.glossymenu div.submenu ul li a{display:block; text-decoration:none; color:#1d1d1d; font-size:1em;}
.glossymenu div.submenu ul li a.reddy {color:#FF3333}
.glossymenu div.submenu ul li a:hover{color:#1e1e1e; font-weight:normal}


#paginas{clear:both; font-weight:lighter; width:960px; text-align:center; border-top:3px #f33 solid;}
#paginas ul{}
#paginas li{display:inline; list-style-type:none; font-size:0.9em; color:#ddd}
#paginas li a{text-transform:lowercase; display:inline; list-style-type:none; color:#ddd}
#paginas li a:hover{color:#1e1e1e}
#extras{float:left; width:780px; color:#444; text-align:left; padding:0 10px 10px; margin:10px 12px 20px; background-color:#f5f5f5; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0}
#header h1{padding-left:30px; margin-top:0px}
img.derecha{position:relative; float:right; margin-bottom:15px; margin-left:20px}
img.izquierda{float:left; position:relative; margin-right:20px; margin-bottom:15px}
img.bottom{padding-top:30px}
img.soporte{margin:10px; border:1px solid #1e1e1e}
img.portfolio{background:#eee; padding:5px; border:1px #1e1e1e solid}

#wrapper a:hover, #wrapper a:active{}
#content .post-title a{border-bottom-width:0}
#content .post p.img{float:left; margin:0 15px 0 0}
#content .post p.img img{padding:8px; border:1px solid #d0d0d0; background-color:#eee}
#content .post-footer{font-size:90%; color:#888; margin-bottom:5px; padding:5px 5px 5px 15px}
.sideblock{}
.post-wrapper{width:550px}
#comment {}
#comment li {border:1px #ccc solid; background:#fafafa; margin:5px; padding:15px;}
#comment li img {border:1px #666 solid;}
#commentform{margin:1em 0; background:#FFF; width:280px}
#commentform textarea{background:#f8f7f6; border:1px solid #d6d3d3; width:280px;}
#commentform textarea:hover{background:#FFF; border:1px solid #d6d3d3}
#commentform textarea:focus{background:#fff; border:1px solid #939793}
#commentform #email, #commentform #author, #commentform #url{font-size:1.1em; background:#f8f7f6; border:1px solid #d6d3d3; width:280px}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover{font-size:1.1em; background:#fff; border:1px solid #d6d3d3; width:280px}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus{font-size:1.1em; background:#fff; border:1px solid #939793; width:280px}
#commentform input{margin-bottom:3px}

#left{width:60px; float:left}
.slogan{font-size:13px; color:#6F6F6F; text-transform:lowercase; margin-left:30px; margin-bottom:2px}
table.fcsites{font-weight:normal; font-size:11px; color:#404040; width:180px; max-width:200px; background-color:#fff; border-spacing:0px; margin:0; padding-top:0}
table h3{font-family:Geneva,Arial,Helvetica,sans-serif; font-weight:lighter; font-size:1.5em; color:#c70500; line-height:0.4em; text-decoration:none; text-align:right; text-transform:uppercase}
table.fcsites td.servBodL{text-align:right}
table.fcsites td.icon{text-align:right; width:50px; height:30px; max-height:30px}
table.fcsites td.icon img{border:0}
table.fcsites td{font-weight:normal; font-size:11px; color:#404040; background-color:white; padding-left:3px; height:30px; max-height:30px}
.servBodL{}
input, select, option, textarea{background:url(../fcsites4/images/css/bgform.png) top center repeat-x; min-height:16px; margin:1px; border:1px #e4dfc2 solid; padding:1px; color:#666; font-size:1em}
input.button{min-height:16px; border:1px #666 solid; padding:5px; margin:1px; font-weight:bold}
input .middle{text-align:center}
form{padding:0; margin:4px}
form td{color:#1d1d1d; text-align:right; vertical-align:middle}
form table{border:0}
#footer{margin:0 auto; width:920px; padding:0 10px}
ul.enlinea{list-style-type:none; text-align:left; margin:0; padding:0}
ul.enlinea li{display:inline; margin-right:20px}
ul.enlinea li{font-weight:bold}
#contenedor3{background:#efefef; margin:0; width:100%; padding:10px 0; border-top:2px #CCC solid}
