/*
LAYOUT: DAILYRIOT
DESCRIPTION: DAILYRIOT 
*/

/*layout*/
html{height:100%;}
body {margin:0;padding:0;background:#eae5e1;font-family:Tahoma;height:100%;}
.wrap{width:1000px;min-height:100%;height:auto !important;height: 100%;margin: 0 auto;min-height:500px;}
.header{height:180px;margin:0 auto;clear:both;width:1000px;position:relative;}
.footer{display:block;height:55px;position:relative;overflow:hidden;border-top:7px solid #ac131c;margin:20px 0 0 0;}
.footer-content{color:#333333;font-size:10px;margin:7px 0 0 7px;display:inline-block;}


.logo{width:454px;height:117px;position:absolute;z-index:1;top:25px;}
.logo a{width:454px;height:117px;background:url(../images/logo-header.png) no-repeat;display:block;cursor:pointer;}

.logo-small{width:133px;height:36px;position:relative;margin:5px 0 0 0;float:left;display:inline-block;}
.logo-small a{width:133px;height:36px;background:url(../images/logo-small.png) no-repeat;display:block;cursor:pointer;}

.content{width:auto;height:auto;overflow:hidden;margin:0 auto;position:relative;}
.unit{display:block;width:auto;height:auto;overflow:hidden;margin:0 auto;position:relative;}
.header-menu{width:1000px;height:44px;background:url(../images/header-border.png) repeat-x;position:absolute;top:120px;}
.header-menu ul{list-style:none;margin:11px 0 0 0;float:right;}
.header-menu ul li{float:left;margin:0 20px 0 0;}
.header-menu ul li a{color:#000000;font-size:20px;font-family:Helvetica;}
.header-menu ul li a:hover{color:#333333;}
.sidebar{width:113px;height:545px;}
.top{background:#ef4399;height:30px;width:100%;}
.column-1{display:inline-block;float:left;margin:0 25px 0 0;width:670px;}
.column-2{display:inline-block;}
.column-1 a{color: #CC3333;}
.column-3{display:inline-block;float:left;padding:0 25px 0 0;width:670px;}

.column-1 img{margin:0 10px 10px 0;}


#grid{width:695px;float:left;display:inline-block;margin:0 0 10px 0;}
.box{border:1px solid #d1cfcd;margin:0 0 0px 0px;padding:10px;width:205px;float:left;overflow:hidden;position:relative;}

.box p a{color:#990000;}
.box p a:hover{color: #333333;}

.sidebar{display:inline-block;width:305px;height:auto;overflow:hidden;}
.sidebar-box{margin:0 0 20px 0;}
.sidebar-box-top{background:url(../images/box-top.jpg) no-repeat;width:300px;height:13px;overflow:hidden;}
.sidebar-box-mid{background:url(../images/box-mid.jpg) repeat-y;width:279px;height:auto;overflow:hidden;min-height:65px;padding:2px 11px 10px 10px;}
.sidebar-box-bottom{background:url(../images/box-bottom.jpg) no-repeat;width:300px;height:14px;overflow:hidden;}

.sidebar-box-mid ul{list-style:none;margin:0;padding:11px 0 0 10px;}
.sidebar-box-mid ul li{margin:0 0 5px 0;}
.sidebar-box-mid ul li a img{border:none;vertical-align:middle;margin:0 5px 0 0;}
.headline{border:1px solid #d1cfcd;padding:10px;width:500px;height:280px;margin:0 0 0px 0px;width:657px;}
.latestheadlines{margin:0 0 0 10px;}
.latestheadlines li{list-style:square outside none;margin:0 0 9px;color:#999999;font-size:11px;}
.latestheadlines li a{font-size:12px;}

#searchform{margin:5px 0 0 0;}
#searchform input#s{margin:0;background:url(../images/search-bg.jpg) no-repeat;width:215px;height:30px;border:none;float:left;display:inline-block;margin:0 2px 0 0;padding:0 0 0 5px;width:210px;}
#searchform input.go{margin:0;background:url(../images/go-button.jpg) no-repeat;width:39px;height:30px;border:none;float:left;display:inline-block;}

#wp_quotes{left:608px;position:absolute;top:31px;width:390px;}
.wp_quotes_quote{font-size:12px;text-align:right;line-height:1.4em;}
.wp_quotes_author{font-size:12px;text-align:right;font-weight:bold;}

.tweet, .query {font-family: Georgia, serif;font-size: 12px;color: #085258;}
.tweet .tweet_list, .query .tweet_list {-webkit-border-radius: .5em;list-style-type: none;margin: 0;padding: 0;}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {text-transform: uppercase; }
.tweet .tweet_list li, .query .tweet_list li {overflow-y: auto;overflow-x: hidden;padding: .5em; }
.tweet .tweet_list li a, .query .tweet_list li a {color: #0C717A; }
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {    }
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {padding-right: .5em;float: left; }
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {vertical-align: middle; }


/* Tiny Carousel */
#slider1 { overflow:hidden; padding: 0 0 10px;   }
#slider1 .viewport { float: left; width:657px; height: 249px; overflow: hidden; position: relative; }
#slider1 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 30px 0 0 10px;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width:657px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px;width:657px; height: 249px;}
#slider1 .pager { overflow:hidden; list-style: none; clear: both; margin: 0 0 0 2px;padding:0px; }
#slider1 .pager li { float: left;margin:0 7px 0 0; }
#slider1 .pager a { background-color: #fff; text-decoration: none; text-align: center; padding: 5px; color: #555555; font-size: 14px; font-weight: bold; display: block; }
#slider1 .pager .active { color: #fff; background-color:  #555555; }

/* Begin Comments*/
.comment-box{background:#F8F8F8;border:0.0912em solid #CCC;padding:20px;margin:20px auto;}
ol.commentlist {margin:0;padding:0;}
.commentlist li {border-bottom:1px dotted #CCC;list-style:none;margin-bottom:14px;}
.commentlist cite {font-family:helvetica;font-size:11px;}	
.commentlist a:link, .commentlist a:visited {color:#596e3b;	}
.commentlist a:hover, .commentlist a:active {color:#8ec343;	}
.commentlist cite img {	padding:1px;border:1px solid #aab59a;float:left;margin-right:9px;}
.commentlist .author {font: small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;text-decoration:underline;}
.commentlist .time {}
.commenttext {repeat-x bottom;border-top:1px solid #c5f386;padding: 0 20px 10px 20px;color:#fafcf6;}

#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform textarea {width: 510px;padding: 2px;}
#commentform #submit {margin: 0;float: none;width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
/* End Comments */

/*commentcount in bubble dialog*/
.js-kit-comments .jsk-HeaderWrapper {display: none;}
.js-kit-comments .jsk-CommentFormButton {-moz-border-radius: 2.5px 2.5px 2.5px 2.5px;background: none repeat scroll 0 0 #000000;border: 0 none;color:#fff !important;cursor: pointer;
    font-family: Arial,sans-serif;font-size: 10px;font-style: normal;letter-spacing: 1px;line-height: 10px;overflow: hidden;padding: 4px 10px;text-transform: uppercase;}
.js-kit-comments .jsk-CommentFormButton, .js-kit-comments .jsk-CommentFormButton * {text-align: center;}
.js-kit-comments .jsk-CommentFormButton[type="reset"], .js-kit-comments .jsk-CommentFormButton[disabled="disabled"], .js-kit-comments .jsk-CommentFormButton.reset, .js-kit-comments .jsk-CommentFormButton.cancel, .js-kit-comments .jsk-CommentFormButton.disabled {background-color: #999999;}
.js-kit-comments .jsk-CommentFormButton[disabled="disabled"], .js-kit-comments .jsk-CommentFormButton.disabled {cursor: default;}
.js-kit-comments .jsk-CommentFormButton, .js-kit-comments .jsk-CommentFormButton:link, .js-kit-comments .jsk-CommentFormButton:visited {color:#ffffff !important;}
.js-kit-comments .jsk-CommentFormButton:hover {background-color: #0099FF;color: #FFFFFF;}
.js-kit-comments .jsk-CommentFormButton[disabled="disabled"]:hover, .js-kit-comments .jsk-CommentFormButton.disabled:hover {background-color: #999999;}
.js-kit-comments .jsk-CommentFormButton, .js-kit-comments .jsk-CommentFormButton:active {outline-style: none;outline-width: 0;}
.js-kit-comments .jsk-CommentFormButton.loading {background-color: #0099FF;background-position: 50% 50%;background-repeat: no-repeat;}
.comment-count {-moz-border-radius: 2px 2px 2px 2px;background-color: black;color:#ffffff !important; font-family: Arial,sans-serif;font-size: 10px;left: 0;padding: 0 3.333px;    position: relative;top: 0;min-width:10px;text-align:center;}
.comment-count em {border-color: black transparent transparent black;border-style: solid;border-width: 2.5px;height: 0;left: 5px;position: absolute;top: 100%;}
a.comment-count, a.comment-count:link, a.comment-count:visited {color:#ffffff !important;text-decoration:none;padding:2px 3px;}
a.comment-count:hover {background-color:#999;color:#ffffff !important;}
a.comment-count:hover em {border-color:#999 transparent transparent #999;}
.js-kit-comments-count{font-size:11px;font-family:helvetica;color:#fff !important;}
