/*  

Theme Name: BrielmaierJournal
Theme URI: http://3oneseven.com/
Description: Specials.
Version: 3.17
Author: miloIIIIVII
Author URI: http://3oneseven.com/

*/

body{background:#fff url(images/001.gif) top left repeat;color:#333;font:normal 14px arial,Tahoma,Helvetica,Sans-Serif;margin:0;padding:0;}

#wrap{background:#fff;color:#333;font:normal 14px arial,Tahoma,Helvetica,Sans-Serif;margin:0 auto;padding:0;border-left:6px double #333;border-right:6px double #333;width:92%;}

a,a:visited{color:#000;text-decoration:none;}
a:hover{text-decoration:none;color:#333;background:#E2E2E2;}
a img{border:none;}

#header{background:#fff url(images/002x.gif) top left no-repeat;width:99%;height:186px;
margin:0 auto;padding:0;text-align:center;border:0;}

#header h1,#header h1 a{display:block;height:110px;width:450px;text-indent:-9000px;margin:0;
padding:0;}#header h1 a:hover{background:transparent;}
.description{display:none;}

.tag{float:left;margin:0;padding:0;}
.top{float:right;margin:10px 0 0 0;padding-right:60px;overflow:hidden;width:220px;min-height:115px;}

#dateToday{min-height:75px;width:90%;overflow:hidden;margin:0;padding:0 0 5px 0;float:right;} 
#dateToday div{float:left;background:#fff;color:#333;font-weight:400;overflow:hidden;
font-family:times new roman,century gothic,Helvetica,Sans-Serif;} 
#day{width:40px;margin-right:2px;padding-left:2px;font-size:49px;padding-top:33px;height:39px;} 
#day span{margin-left:-5px;}
#month{width:76px;margin-right:2px;font-size:122px;height:72px;line-height:60%;letter-spacing:-15px;} 
#month span{margin-left:-20px;margin-top:-20px;} 
#year{width:47px;font-size:49px;padding-top:33px;height:39px;} 
#year span{margin-left:-5px;}
#flash{height:150px;overflow:hidden;width:150px;margin:10px 0 0 0;padding:0;text-align:center;}

#search{background:transparent;width:210px;border:0;float:right;}
#searchform{margin:-10px 0 0 0;padding:5px 3px;}
#searchform #s{width:200px;padding:5px;background-color:transparent;border:1px solid #ccc;font-size:11px;margin:0;color:#333;float:right;}

#navbar{clear:both;margin:0;padding:0 0 0 410px;text-align:left;background:transparent;}
#navbar li{display:inline;list-style-type:none;margin:0;padding:0;border-right:0;}	
#navbar ul{margin:0;padding:0;}
#navbar ul li a{font:normal 16px times new roman,Arial,Sans-Serif;color:#333;font-variant: small-caps;padding:9px 14px 14px 4px;margin:0;text-decoration:none;}
#navbar ul li a:hover{color:#ccc;background:transparent;padding:9px 14px 14px 4px;margin:0;border-bottom:1px dotted #ccc;}
#navbar li.current_page_item a{background:transparent url(images/003.gif) top left no-repeat;color:#fff;}
#navbar li.current_page_item a:hover{border-bottom:1px solid #333;text-decoration:none;
background:transparent url(images/003.gif) top left no-repeat;}

#contentmiddle{float:left;width:42%;margin:0 10px 0 0;padding:10px 5px 5px 12px;border:0;}
#contentmiddle2{float:left;width:42%;margin:0 10px 0 0;padding:10px 5px 5px 10px;border:0;}

#r_sidebar{float:right;background:#fff;width:250px;margin:0 5px 0 0;padding:20px 0 0 0;overflow:hidden;}
#l_sidebar{float:left;background:#fff;width:20%;margin:0 10px 0 0;padding:20px 0 10px 25px;overflow:hidden;}
#sidebar{float:left;background:#fff;width:20%;margin:0 10px 0 0;padding:20px 0 10px 25px;overflow:hidden;}

#bar{background:#fff;width:38%;float:left;margin:0;padding:10px 0 5px 35px;overflow:hidden;}
#bar .poll{background:#fff url(images/0011.gif) center right no-repeat;width:90%;display:block;}
#bar .pop{background:#fff url(images/0012.gif) center right no-repeat;width:90%;height:160px;display:block;}

#l_sidebar ul,#sidebar ul,#r_sidebar ul,#bar ul,#footer ul{list-style:none;margin:0;padding:0 0 15px 0;}
#l_sidebar li,#sidebar li,#r_sidebar li,#bar li,#footer li{list-style:none;margin:0;padding:0;}
#l_sidebar ul li,#sidebar ul li,#r_sidebar ul li,#bar ul li,#footer ul li{margin:0;padding:5px 0 0 0;}
#l_sidebar ul li a,#l_sidebar a,#sidebar ul li a,#r_sidebar ul li a,#footer ul li a{color:#3333ff;text-decoration:none;}
#l_sidebar ul li a:hover,#sidebar ul li a:hover,#r_sidebar ul li a:hover,#bar ul li a:hover,#footer ul li a:hover{color:#333;text-decoration:none;background:#ccc;}
#bar ul li a{color:#3333ff;text-decoration:none;border:1px solid #fff;}
#bar ul li a:hover{color:#333;text-decoration:none;background:#ccc;border:1px solid #cc0000;}
#l_sidebar p,#sidebar p,#r_sidebar p,#bar p{padding:2px 0 16px 0;margin:0;line-height:20px;}

#l_sidebar h2,#sidebar h2,#r_sidebar h2,#bar h2{color:#333;font-size:22px;letter-spacing:-1px;font-family:Times new roman,Arial,Sans-Serif;font-weight:bold;margin:0;font-variant:small-caps;border-bottom:1px dotted #C0C0C0;}
#footer h2{color:#fff;font-size:26px;letter-spacing:-1px;font-family:Times new roman,Arial,Sans-Serif;font-weight:bold;margin:0;font-variant:small-caps;}

#l_sidebar h3,#sidebar h3,#r_sidebar h3,#bar h3{color:#333;font:18px Times new roman,Arial,Sans-Serif;font-weight:700;padding:0;margin:0;font-variant:small-caps;}
#l_sidebar li a,#sidebar li a,#r_sidebar li a,#middle li a,#bar li a{display:block;}

#r_sidebar h3.about a{font:18px Times new roman,Arial,Sans-Serif;color:#333;font-variant:small-caps;background:url(images/009.gif) no-repeat top right;border-top:1px solid #333;font-weight:700;display:block;margin:0;padding:0 0 15px 0;}
#r_sidebar h2.about{font:18px Times new roman,Arial,Sans-Serif;color:#333;font-variant:small-caps;border-top:1px solid #333;font-weight:700;display:block;margin:0;padding:0 0 15px 0;}

#l_sidebar a img,#sidebar a img{border:0;max-width:35%;margin:0;padding:5px;float:left;}

#rss{background:#fff url(images/008.gif) top left no-repeat;width:240px;height:137px;margin:0;padding:0 0 10px 0;}
.rss a{display:block;height:20px;width:198px;text-indent:-9000px;margin:55px 0 0 0;padding:0;}
.mail{display:block;height:20px;width:198px;text-indent:-9000px;margin:0;padding:0;}
.mail a{display:block;height:20px;width:198px;text-indent:-9000px;margin:-10px 0 0 0;padding:0;}
#r_sidebar .rss ul li a:hover,#r_sidebar .mail ul li a:hover{background:transparent;}

#content{width:95%;margin:0 auto;padding:0;border:0;background:#fff;}
#content p{padding:10px 0 10px 0;margin:0;line-height:20px;}

#contentmiddle h2,#contentmiddle2 h2{color:#333;font-size:32px;font-family:Times new roman,Verdana,Arial,Sans-Serif;font-weight:700;padding:0;margin:0;font-variant:small-caps;
letter-spacing:-1px;display:block;}

#contentmiddle h3,#contentmiddle2 h3{color:#333;font:23px Times new roman,Verdana,Arial,Sans-Serif;font-weight: 400;margin:0;font-variant:small-caps;}

.entry{clear:left;border-bottom:1px solid #ccc;padding-bottom:7px;}
.date{font-size:11px;text-align:right;float:right;margin-bottom:2px;}
.date span.date{color:#ccc;padding:0 2px 0 4px;}
.bigdate{font:25px times,sans serif;color:#333;text-decoration:none!important;}
.meta{display:block;list-style-type:none;list-style-image:none;background:#fafafa;padding:5px;margin-bottom:5px;}

.postmeta{width:99%;margin:0;padding:0;display:block;
background:url(images/0014.gif) top right no-repeat;}
.social{float:right;margin:0;padding:0;background:url(images/0014.gif) bottom right no-repeat;width:44%;}

#content p ol,#content p ul{margin:0;padding:0 0 0 10px;list-style:none;}
blockquote{margin:0 0 0 15px;padding:0 25px 0 50px;font-style:italic;color:#666;
border-right:6px solid #ccc;background:#fff url(images/0015.gif) top left no-repeat;}
#content blockquote p{margin:0 0 20px 0;padding: 0;}

#contentmiddle p img,#contentmiddle2 p img{max-width:95%;border:0;margin:0;Padding:0 10px 0 0;}

#contentmiddle .video{width:99%;padding:0;margin:0;display:block;
background:#fff url(images/0019.gif) top right no-repeat;}
#contentmiddle .recent{width:99%;padding:0;margin:0;display:block;
background:#fff url(images/0020.gif) top right no-repeat;}
.recent h3{text-align:right;display:block;padding:0;margin:0;width:99%;border-bottom:1px dotted #ccc;font-variant:small-caps;}

#contentmiddle ul li,#contentmiddle2 ul li{margin:0;padding:5px 0 0 0;list-style:none;}
#contentmiddle ul li a,#contentmiddle2 ul li a{color:#3333ff;text-decoration:none;list-style:none;}
#contentmiddle ul li a:hover,#contentmiddle2 ul li a:hover{color:#333;text-decoration:none;}
#content img.wp-smiley{float:none;border:none;padding:0;margin:0;}
#content img.wp-wink{float:none;border:none;padding:0;margin: 0;}

.postspace{background:transparent;width:80%;height:32px;margin:0;padding:0;}

#footer{background:#333 url(images/005.gif) top left repeat-x;width:95%;min-height:436px;
margin:20px auto 0;padding:10px;color:#ccc;}
.inside{width:100%;margin:0;padding:0;background:url(images/006x.gif) no-repeat top right;}
#footer li a{list-style:none;color:#ccc;}
.credits{clear:both;margin:15px auto;padding:10px 0 0 0;width:100%;color:#ccc;font-size:85%;line-height:120%;}.credits p{margin:0 auto;text-align:center;}
.credits a,.credit a:visited,.credit a:hover,#footer ul li a{color:#ccc;background:#333;}

#navbarf{width:80%;margin:100px 0 0 0;padding:0;text-align:center;background:transparent;}
#navbarf li{display:inline;list-style-type:none;margin:0;padding:0;}	
#navbarf ul{margin:0;padding:0;}
#navbarf ul li a{font-family:times,Arial,Sans-Serif;font-size:14px;color:#333;font-variant: small-caps;text-decoration:none;font-weight:normal;padding:0 25px 0 5px;border-right:1px solid #333;}

.col1{width:25%;float:left;margin:105px 0 0 0;}
.col2{width:130px;float:left;margin:105px 0 0 0;padding-left:10px;text-align:center;}
.col3{width:18%;float:left;margin:105px 0 0 0;}
.col4{width:37%;float:right;margin:105px 0 0 0;}

#commentblock{width:95%;color:#333;float:left;padding:10px 5px 0 15px;margin:10px 0 10px 0;
background:#fff url(images/0013.gif) top right no-repeat;}
ol#commentlist{padding:5px 0 5px 0;margin:0;list-style-type:none;}
.commentdate{font-size:12px;padding:0;}
#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;}
.commentname{color:#ccc;margin:0;padding: 5px 5px 5px 0;}
.commentinfo{clear:both;}
.commenttext{clear:both;margin:5px 0 10px 0;padding:10px 10px 5px 10px;width:95%;}
.commenttext-admin{clear:both;margin:5px 0 10px 0;padding:10px 10px 5px 10px;width:95%;
background:#ccc url(images/0017.gif) no-repeat bottom right;}
#commentsformheader{padding:0;}
#commentsform{text-align:left;margin:0;padding:0;}
#commentsform form{text-align:left;margin:0;}
#commentsform p{margin:0;}
#commentsform form textarea{width:99%;background:url(images/0016.gif) no-repeat bottom right;}
p.comments_link img{margin:0;padding:0;border:none;}

#wp-calendar{margin:0 auto;width:70%;color:#ccc;}
#wp-calendar #prev a{font-size:9pt;}
#wp-calendar a{text-decoration:none;border:1px solid #ccc;display:block;}
#wp-calendar caption{font:normal 0.7em Arial,Helvetica,Sans-Serif;text-align:center;
font-variant:small-caps;}
#wp-calendar th{font-weight:400;text-transform:capitalize;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align: left;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{/* Doesn't work in IE */background-color:#000;}
#wp-calendar #today{background:#5F5E5E;color:#fafafa;}
#wp-calendar #today a{color:#fafafa;font-weight:700;}

body div#toolTip{position:absolute;z-index:1000;width:170px;background:#ccc;
text-align:left;padding:5px;min-height:1em;}
body div#toolTip p{margin:0;padding:0;color:#000;font:11px/12px geneva,arial,sans-serif;}
body div#toolTip p em,body div#toolTip p em span{display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}
hr.clear{clear:both;visibility:hidden;margin:0;padding:0;}

.count{float:right;font-size:26px;color:#333;}
.akpc{font-weight:400;color:#333;width:50%;}.akpc a{font-weight:400;color:#99cccc;}

.center{text-align:center;display:block;margin:0 auto;padding:8px;}
.left{float:left;padding-right:9px;}.right{float:right;padding-left:9px;}
.ff a img{border:.08em solid #ccc;padding:.077em;width:3.5em;height:3.5em;margin:5px;}
.ff a:hover img{border:.08em solid #333;width:3.5em;height:3.5em;margin:5px;padding:.077em;}

#contentmiddle .akpc_pop,#contentmiddle2 .akpc_pop{display:none;}

#ad{clear:both;padding:5px 0 10px 0;width:99%;height:142px;margin:0;display:block;
background:#fff;overflow:hidden;}
#ad a img{border:0;max-width:99%;height:142px;margin:0;padding:0;}

#footer .ul-cat{list-style:none;margin:0 0 15px;padding:0;}
#footer .ul-cat li{margin:0;padding:2px 0 2px 20px;}
#footer .ul-cat li a,.ul-cat li a:visited{color:#ccc;text-decoration:none;}
#footer .ul-cat li a:hover{color:#333;text-decoration:none;}
