/*
Wordpress Layout NAME:The Official Page Of Version 1
DESCRIPTION:Custom Layout for The Official Page Of by DaddyDesign.com
VERSION:1
AUTHOR:Daddy Design
AUTHOR URI:http://www.daddydesign.com/
*/
/* General Settings */
*{margin:0; padding:0; outline:none}

img{border:0}

body{background:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-variant:normal; color:#000}

p{font-family:Arial,Helvetica,sans-serif; margin-bottom:15px; line-height:17px}

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

a:hover{color:#c00; text-decoration:none}

a.more{float:right; font-weight:bold; text-transform:lowercase; padding:5px 0 0 0}

a{outline:none}

h1.title, h1.rss_title{font-size:26px; font-weight:bold; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:5px solid #ccc}

h1.title{text-transform:lowercase}

/* Container */
#container{width:980px; margin:0 auto; position:relative; padding:0 10px}

/* Header Home */
#header_home{width:980px; height:510px; float:left}

#header_ad_wrapper{width:100%; float:left; text-align:center; margin:10px 0 30px 0}

#header_ad{width:728px; height:90px; display:inline-block; background-color:#ccc}

#header_main{width:980px; float:left; padding:0 0 15px 0}

#logo{width:400px; float:left}

ul.menu{width:500px; float:right; list-style:none; text-align:right; margin:30px 0 0 0}

ul.menu li{display:inline; font-size:20px; font-weight:bold; text-transform:lowercase; padding:0 0 0 18px}

ul.menu li a:hover{color:#c00; text-decoration:none}

#big_search_wrapper{width:840px; float:left; padding:35px 70px 0}

#tagline{width:100%; height:55px; float:left; text-align:center; background:url(images/tagline.png) no-repeat top center; text-indent:-9000px; margin:20px 0}

/* Header */
#header{width:980px; float:left; background:url(images/header_bg.png) no-repeat bottom center; padding:0 0 24px 0; margin:0 0 25px 0}

#header ul.menu{margin:45px 0 0 0}

/* Search */
.big_search, .search{width:100%; float:left}

.search{margin:0 0 20px 0}

.big_search .search_field, .search .search_field{width:725px; height:48px; float:left; background-color:#fff; border:5px solid #ccc; font-family:Arial,Helvetica,sans-serif; font-size:30px; font-weight:bold; color:#000; padding:12px 0 0 15px}

.search .search_field{width:216px; height:32px; font-size:18px; padding:8px 0 0 12px}

.big_search .search_button, .search .search_button{width:80px; height:70px; background-color:#c00; float:right; outline:none; color:#fff}

.search .search_button{width:55px; height:50px}

/* Content */
#content{width:980px; float:left}

#content_left{width:640px; float:left}

#sidebar{width:300px; float:right}

.section, .home_section{width:100%; float:left; padding:0 0 50px 0; overflow:hidden}

.section ul, .home_section ul{width:100%; float:left; list-style:none}

.home_section ul{width:102%}

.section ul li{width:100%; float:left; padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px solid #ccc}

.home_section ul li{width:23%; float:left; padding:0 0 8px 0; margin:0 2% 8px 0; border-bottom:1px solid #ccc}

ul.celebs li a{display:block; background:url(images/star.png) no-repeat right}

ul.celebs li a:hover{background:url(images/star_red.png) no-repeat right}

/* Listing */
.listing{width:100%; float:left; padding:0 0 50px 0}

.listing_header{width:100%; float:left; padding:0 0 30px 0; font-size:12px}

.listing_header h1{font-size:50px; font-weight:bold; line-height:48px}

.listing_header span{font-size:16px; font-weight:bold; text-transform:lowercase}

span.main_link{font-size:18px; font-weight:bold; text-transform:lowercase}

span.main_link a{font-size:14px; color:#c00}

span.main_link a:hover{color:#000}

span.main_twitter{font-size:18px; font-weight:bold; text-transform:lowercase}
span.main_twitter a{font-size:14px; color:#c00; background:url(images/star.png) no-repeat left; padding:0px 0px 0px 20px}
span.main_twitter a:hover{color:#000; background:url(images/star_red.png) no-repeat left; padding:0px 0px 0px 20px}

/* Sociable Plugin */
div.sociable{width:100%; float:left; margin:15px 0 0 0 !important}

/* END Sociable Plugin */
/* News and Twitter RSS Feeds */
.news_feed, .twitter_feed{width:100%; float:left; padding:0 0 50px 0}

.news_feed ul, .twitter_feed ul{width:100%; float:left; list-style:none}

.twitter_feed ul{background:url(images/twitter_bird.png) no-repeat bottom right; padding:0 0 40px 0}

.news_feed ul li, .twitter_feed ul li{width:100%; float:left; padding:0 0 20px 0}

.news_feed ul li h1{font-size:14px; color:#c00}

.news_feed ul li h1 a{color:#c00}

.news_feed ul li h1 a:hover{color:#000}

.news_feed ul li span{display:block; font-size:11px; color:#c00; margin:0 0 5px 0}

.news_feed ul li p{margin:0 0 8px 0}

.twitter_feed ul li span{display:block; font-size:11px; color:#00adef}

.twitter_feed ul li a{color:#000}

.twitter_feed ul li a:hover{color:#00adef}

/* A-Z Plugin */
.azlinkspacer{height:5px !important}

.azlinks{border-top:5px solid #ccc; border-bottom:2px solid #ccc; padding:15px 0; font-size:18px; font-weight:bold}

.azlinks .azdisabled{display:none; color:#999}

.azindex .spacer{border:0}

.azindex ul{width:100% !important; padding:0 !important}

.azindex ul li{padding-top:0 !important}

.azindex li a{display:block; background:url(images/star.png) no-repeat right}

.azindex li a:hover{background:url(images/star_red.png) no-repeat right}

.azindex li h2 a, .azindex li h2 a:hover{display:inline; background:none}

.azpagelinks{font-size:13px; font-weight:bold}

.azpagelinks .azdisabled{color:#c00}

.azpagelinks .aznavdisabled{display:none}

/* END A-Z Plugin */
/* Tweet Blender Plugin */
div.tb_tweetlist{border-bottom:1px solid #ccc !important}

div.tb_tweet{border-top:1px solid #ccc !important; padding:8px 0 !important}

a.tb_photo img{margin-right:10px !important}

span.tb_msg a{color:#c00}

span.tb_msg a:hover{color:#000}

span.tb_author a{color:#000}

span.tb_author a:hover{color:#c00}

a.tb_archivelink{margin-top:7px; font-weight:bold}

#tweetblender1-mc a.tb_archivelink{display:none}

/* END Tweet Blender Plugin */
/* Pages */
.entry{width:100%; float:left; padding:0 0 50px 0; overflow:hidden}

h1.page_title{font-size:50px; font-weight:bold; line-height:48px; margin:0 0 10px 0}

.entry a{color:#c00}

.entry a:hover{color:#000}

/* Sidebar */
.sidebar_ad{width:300px; height:250px; float:left; background-color:#ccc; margin:0 0 50px 0}

.sidebar_section{width:100%; float:left; padding:0 0 50px 0; overflow:hidden}

.sidebar_section ul{width:100%; float:left; list-style:none}

.sidebar_section ul li{width:100%; float:left; padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px solid #ccc}

/* Bottom */
#bottom{width:980px; float:left; padding:0 0 50px 0}

.facebook_section{width:980px; float:left; padding:0px 0px 30px 0px}

.bottom_section, .bottom_section_middle{width:300px; float:left}

.bottom_section_middle{padding:0 40px}

.bottom_section a.more, .bottom_section_middle a.more{padding:0 7px 0 0}

#bottom ul.celebs{width:100%; float:left; list-style:none}

#bottom ul.celebs li{width:100%; float:left; padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px solid #ccc}

ul.stay_updated{width:100%; float:left; list-style:none}

ul.stay_updated li{width:auto; float:left; margin:0; padding:0 5px 0 0}

ul.stay_updated li img{display:block}

/* Subscribe By Email */
.subscribe{width:300px; float:left; padding:0 0 15px 0}

.subscribe .s{width:215px; float:left; border:3px solid #ccc; font-family:Arial,Helvetica,sans-serif; color:#000; padding:7px}

.subscribe .submit{width:60px; height:36px; float:right; color:#fff; background-color:#c00; outline:none}

/* END */
/* Facebook */
.fan_box a:hover{text-decoration:none}

.fan_box .full_widget{height:200px; border:0 !important; background:none !important; position:relative}

.fan_box .connect_top{background:none !important; padding:0 !important}

.fan_box .profileimage, .fan_box .name_block{display:none}

.fan_box .connect_action{padding:0 !important}

.fan_box .connect_widget{position:absolute; bottom:0; right:10px; margin:0 !important}

.fan_box .connect_widget .connect_widget_interactive_area{margin:0 !important}

.fan_box .connect_widget td.connect_widget_vertical_center{padding:0 !important}

span.total{color:#f00; font-weight:bold}

.fan_box .connections{padding:0 !important; border:0 !important; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#666}

.fan_box .connections .connections_grid{padding-top:10px !important}

.fan_box .connections_grid .grid_item{padding:0 10px 10px 0 !important}

.fan_box .connections_grid .grid_item .name{font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-weight:normal; color:#666 !important; padding-top:1px !important}

/* END Facebook */
/* Twitter */
#twitter_wrapper{width:980px; float:left; padding:0 0 30px 0}

#twitter{width:860px; float:left; background:url(images/twitter_bg.png) no-repeat left #eee; padding:20px 20px 20px 100px}

.twitter-timestamp{font-size:11px; font-weight:normal; color:#00adef}

#twitter a{color:#00adef}

#twitter a:hover{color:#0076a3}

#twitter_logo_link{float:right; margin-top:5px}

/* Footer */
#footer{width:980px; float:left; border-top:5px solid #ccc; padding:15px 0 50px 0}

#footer_left{width:310px; float:left}

#footer_right{width:650px; float:right; text-align:right}

span.credits{display:block; font-size:11px; margin:3px 0 0 0}

ul.footer_menu{width:100%; float:right; list-style:none; margin:0 0 3px 0}

ul.footer_menu li{display:inline; font-size:18px; font-weight:bold; text-transform:lowercase; padding:0 0 0 12px}

ul.footer_menu li a:hover{color:#c00; text-decoration:none}

ul.footer_sub_menu{width:100%; float:right; list-style:none}

ul.footer_sub_menu li{display:inline; font-size:12px; text-transform:lowercase; padding:0 0 0 10px}

ul.footer_sub_menu li a:hover{color:#c00; text-decoration:none}