/*
Theme Name: Esporte Clube Guaraciaba
Description: Tema do site do esporte clube Guaraciaba.
Version: 1.0
Author: Agência DDA
Author URI: http://www.agenciadda.com.br
*/

*{margin:0;padding:0}
body{
	margin:0;
	padding:0;
	background:#FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	color:#525b67;
}
a{text-decoration:none;}
a:active, a:focus{outline:none;}
img{border:none;}

#wrapper{width:100%;float:left;margin:0;}


/* ---------------------------- CEBEÇALHO ---------------------------- */
#wrapper_header{width:100%;height:311px;float:left;margin:0;}

#container_top-publicity{
	width:100%;
	height:90px;
	padding:10px 0 10px 0;
	float:left;
	background:url(images/back_container-top-publicity.jpg) repeat;
}
#container_top-publicity #top-publicity{width:728px;height:90px;margin:0px auto;background:#eeeeee;text-align:center;line-height:90px;}

#container_header{width:100%;height:165px;float:left;background:url(images/back_header.jpg) no-repeat top center #a70c10;}
#header{width:980px;height:165px;margin:0px auto;}
#header #logo{width:410px;height:165px;float:left;margin:0 0 0 8px;}
#header #logo h2, #header #logo h2 a{width:410px;height:165px;float:left;overflow:hidden;text-indent:-99999px;}
#header #search{width:276px;height:38px;float:right;margin:117px 0 0 0;}
#header #search form{width:264px;height:26px;padding:6px;float:left;}
#header #search form input{width:174px;height:18px;padding:3px;float:left;border:#e0e0e0 1px solid;font:12px Arial;color:#666666;}
#header #search form #submit_btn{
	width:73px;
	height:27px;
	padding:0;
	float:right;
	border:none;
	overflow:hidden;
	text-indent:-99999px;
	background:url(images/back_submit-btn.jpg) no-repeat 0 0;
	cursor:pointer;
}

#menu{width:100%;height:35px;float:left;margin:1px 0 0 0;background:url(images/back_menu.jpg) no-repeat top center #890505;}
#menu ul{width:810px;height:35px;padding:0 0 0 170px;margin:0px auto;list-style:none;}
#menu ul li{height:35px;float:left;display:inline-block;}
#menu ul li a{
	padding:0 15px 0 15px;
	height:35px;
	float:left;
	line-height:35px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	text-shadow:#630203 1px 1px;
}
#menu ul li a:hover{color:#470303;text-shadow:#990505 1px 1px;}


/* ---------------------------- RODAPÉ ---------------------------- */
#wrapper_footer{
	width:100%;
	height:116px;
	padding:20px 0 20px 0;
	float:left;
	margin:30px 0 0 0;
	background:url(images/back_footer-white-top-border.jpg) repeat-x #e6e8ea;
	border-top:#990606 2px solid;
}
#footer{width:980px;margin:0px auto;}
#footer #footer_logo{width:160px;float:left;}
#footer #footer_logo h2 a{
	width:103px;
	height:112px;
	float:left;
	margin:0 0 0 30px;
	background:url(images/img_footer-logo.jpg) no-repeat;
	overflow:hidden;
	text-indent:-99999px;
}
#footer_links{width:800px;float:left;margin:0 0 0 5px;}
#footer_links #footer_menu, #footer_links #footer_smaller-menu{width:800px;float:left;margin:0 0 10px 0;list-style:none;}
#footer_links #footer_menu li, #footer_links #footer_smaller-menu li{float:left;display:inline-block;}
#footer_links #footer_menu li a{
	padding:5px 15px 5px 15px;
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#ae0707;
	text-transform:lowercase;
}
#footer_links #footer_menu li a:hover{color:#707070;}
#footer_links #footer_smaller-menu li a{padding:5px 15px 5px 15px;float:left;font-size:12px;color:#777c7e;text-transform:lowercase;}
#footer_links #footer_smaller-menu li a:hover{color:#ae0707;}
#copy{width:610px;padding:5px 0 0 0;float:left;margin:0 0 0 15px;border-top:#ced3d7 1px solid;font-size:11px;color:#777c7e;}
#credits{width:160px;padding:5px 0 0 0;float:right;border-top:#ced3d7 1px solid;font-size:11px;color:#777c7e;}
#credits span{float:left;}
#credits a{
	width:64px;
	height:33px;
	float:left;
	margin:0 0 0 8px;
	background:url(images/img_dda-logo.jpg) no-repeat 0 0;
	overflow:hidden;
	text-indent:-99999px;
}


/* ---------------------------- CONTEÚDO ---------------------------- */
#wrapper_content{width:100%;float:left;margin:15px 0 0 0;}
#container_content{width:980px;margin:0px auto;position:relative;}

/* COLUNA DO SUBMENU */
#submenu-col{width:160px;float:left;margin:0;position:absolute;left:0;}
#submenu-col .submenu_list{width:160px;float:left;margin:0 0 15px 0;}
#submenu-col .submenu_list h2{width:160px;padding:0 0 5px 0;float:left;font-size:20px;color:#ae0707;border-bottom:#d7d9dc 1px solid;}
#submenu-col .submenu_list ul{width:160px;float:left;margin:5px 0 0 0;list-style:none;}
#submenu-col .submenu_list ul li{width:160px;float:left;display:inline-block;border-bottom:#d7d9dc 1px dashed;}
#submenu-col .submenu_list ul li a{
	width:145px;
	padding:7px 0 7px 15px;
	float:left;
	background:url(images/back_submenu-bullet.jpg) no-repeat 3px center;
	color:#525b67;
}
#submenu-col .submenu_list ul li a:hover{color:#ae0707;background-color:#f2f2f2;}
#sponsors{width:160px;height:90px;float:left;background:#eeeeee;line-height:90px;text-align:center;}

/* COLUNA DA SIDEBAR */
#sidebar-col{width:200px;float:right;margin:0;}
#sidebar-col #lastest-gallery{width:200px;float:left;overflow:hidden;}
#sidebar-col #lastest-gallery h2{
	width:200px;
	padding:0 0 5px 0;
	float:left;
	font-size:20px;
	color:#ae0707;
	border-bottom:#d7d9dc 1px solid;
}
#sidebar-col #lastest-gallery a{width:200px;float:left;margin:10px 0 0 0;color:#525b67;}
#sidebar-col #lastest-gallery a img{width:200px;float:left;margin:0;}
#sidebar-col #lastest-gallery a:hover{color:#ae0707;}
#sidebar-col #sidebar-publicity{width:200px;float:left;margin:15px 0 0 0;overflow:hidden;}
#sidebar-col #sidebar-publicity .img_sidebar-publicity{width:194px;float:left;border:#eeeeee 3px solid;}
#sidebar-col #sidebar-publicity p{float:right;font-size:11px;}

/* COLUNA DO MEIO (CONTEÚDO) */
#content{width:580px;float:left;margin:0 0 0 180px;}

#content-publicity{width:580px;height:80px;float:left;background:#eeeeee;line-height:80px;text-align:center;}

/* DESTAQUES */
#featureds{width:572px;padding:4px;float:left;margin:15px 0 0 0;background:#eeeeee;}
#featureds #main-featured{width:372px;height:216px;float:left;position:relative;overflow:hidden;}
#featureds #main-featured a{width:372px;height:216px;float:left;overflow:hidden;}
#featureds #main-featured img{width:372px;float:left;margin:0;}
#featureds #main-featured #main-featured-desc{
	width:342px;
	padding:10px 15px 10px 15px;
	float:left;
	position:absolute;
	bottom:0;
	background:url(images/back_main-featured-desc.png) repeat;
}
#featureds #main-featured #main-featured-desc h1 a{width:342px;height:auto;float:left;font-size:18px;color:#FFFFFF;}
#featureds #main-featured #main-featured-desc h1 a:hover{color:#ae0707;}
#featureds #main-featured #main-featured-desc p{width:342px;float:left;margin:3px 0 0 0;color:#FFFFFF;}
#featureds #thumbs-featureds{width:200px;height:216px;float:right;}
#featureds #thumbs-featureds ul{width:200px;height:216px;float:left;list-style:none;}
#featureds #thumbs-featureds ul li{
	width:192px;
	height:46px;
	padding:4px;
	float:left;
	background:url(images/back_li-featured.jpg) repeat-x;
	overflow:hidden;
}
#featureds #thumbs-featureds ul li a{width:79px;height:46px;float:left;overflow:hidden;}
#featureds #thumbs-featureds ul li a img{width:79px;float:left;margin:0;}
#featureds #thumbs-featureds ul li h1 a{width:110px;float:right;margin:5px 0 0 0;font-size:13px;color:#434343;}
#featureds #thumbs-featureds ul li h1 a:hover{color:#ae0707;}
#featureds #thumbs-featureds ul li p{width:110px;height:12px;float:right;margin:3px 0 0 0;font-size:12px;color:#434343;overflow:hidden;}

/* ÚLTIMAS NOTICIAS */
#latest-news{width:576px;padding:1px;float:left;margin:15px 0 0 0;border:#e5e5e5 1px solid;}
#latest-news #latest-news_title{width:576px;height:40px;float:left;background:url(images/back_latest-news-title.jpg) repeat-x;}
#latest-news #latest-news_title h2{
	width:537px;
	height:40px;
	padding:0 0 0 39px;
	float:left;
	background:url(images/back_icon-latest-news-title.jpg) no-repeat 10px center;
	line-height:40px;
	font-size:18px;
	color:#525b67;
}
#latest-news ul{width:556px;float:left;margin:10px;list-style:none;}
#latest-news ul li{width:556px;float:left;display:inline-block;border-bottom:#d7d9dc 1px dashed;}
#latest-news ul li a{width:556px;padding:7px 0 7px 0;float:left;display:inline-block;font-weight:bold;color:#525b67;}
#latest-news ul li a:hover{color:#ae0707;background:#f2f2f2;}

/* POSTS */
.post{width:580px;float:left;margin:15px 0 0 0;}
.post h1{width:580px;float:left;font-size:18px;}
.post h1 a{color:#525b67;}
.post h1 a:hover{color:#000;}
.post .post-info{width:580px;float:left;font-size:12px;margin:0;color:#999999;line-height:18px;}
.post .post-info a{font-weight:bold;}
.post p{width:580px;float:left;margin:10px 0 0 0;line-height:17px;text-align:justify;font-size:12px;}
.post p a{color:#ae0707;}
.post p a:hover{color:#464646;}
.post .post-meta{width:580px;float:left;margin:10px 0 0 0;}
.post .post-meta .post-tags{width:auto;max-width:500px;float:left;}
.post .post-meta .post-comments{width:auto;float:right;text-align:right;font-weight:bold;}
.post img.centered{display:block;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;clear:both;}
.post img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
.post img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.post .alignright{float:right;}
.post .alignleft{float:left;}

.search-result{padding:13px 0 0 0;border-top:#D7D9DC 1px solid;}
.search-result .post-meta{margin:3px 0 0 0;}
.search-result .post-meta p{margin:0;}

.archive-result{padding:13px 0 0 0;border-top:#D7D9DC 1px solid;}

.pagetitle{width:580px;float:left;margin:10px 0 0 0;font-size:20px;color:#999999}

.navigation{width:566px;padding:7px;float:left;margin:15px 0 0 0;background:#f2f2f2;}
.navigation div{width:230px;float:left;font-size:14px;font-weight:bold;}
.navigation .alignright{float:right;text-align:right;}
.navigation div a{color:#525b67;}
.navigation div a:hover{color:#000;}

/* COMENTÁRIOS */
#title_comments{
	width:580px;
	padding:10px 0 10px 0;
	float:left;
	margin:20px 0 0 0;
	border-top:#D7D9DC 1px solid;
	border-bottom:#D7D9DC 1px solid;
}

.commentlist{width:580px;float:left;margin:10px 0 0 0;list-style:none;}
.commentlist li{width:580px;padding:0 0 20px 0;float:left;margin:10px 0 10px 0;display:inline-block;border-bottom:#ebebeb 1px solid;}
.commentlist li .avatar{width:64px;height:64px;float:left;}
.commentlist li .comment-meta{width:490px;padding:5px;float:right;background:#f2f2f2;}
.commentlist li .comment-meta strong{color:#ae0707;}
.commentlist li .comment-meta a{color:#525B67;}
.commentlist li .comment-meta a:hover{color:#ae0707;}
.commentlist li .comment-text{width:500px;float:right;margin:10px 0 0 0;}

#respond{width:550px;padding:15px;float:left;margin:20px 0 0 0;background:#f2f2f2;}
#respond h2{width:550px;float:left;font-size:18px;}
#respond form{width:550px;float:left;margin:10px 0 0 0;}
#respond form p{width:550px;float:left;margin:5px 0 5px 0;}
#respond form p a{color:#ae0707;}
#respond form p label{width:150px;float:left;font-weight:bold;font-size:12px;line-height:25px;}
#respond form p input{
	width:380px;
	height:15px;
	padding:5px;
	float:right;
	background:#FFF;
	border:#CCC 1px solid;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
}
#respond form p textarea{
	width:380px;
	height:100px;
	padding:5px;
	float:right;
	background:#FFF;
	border:#CCC 1px solid;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
}
#respond form #submit{
	padding:5px 15px 5px 15px;
	float:right;
	background:#525b67;
	border:none;
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	color:#FFF;
}
#respond form #submit:hover{background:#ae0707;}
