/* Style sheet praxis */
body{margin:0;background-color:#fff;font-family:"Trebuchet MS", Arial, Verdana;font-size:12px;color:#444444;}
a{font-weight:bold;text-decoration:none;color:#cd6e89;}
a:hover{font-weight:bold;text-decoration:underline;color:#cd6e89;}
#header{background:url("tl_files/praxis_design/images/backgrounds/menu_1.gif") top repeat-x;}
#header-container{width:765px;margin:0 auto;padding:29px 0 0;}
#header h1{margin:15px 0 0;padding:0;font-family:Garamond, Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:40px;color:#000;padding:0!important;}
#header h1 a{text-decoration:none;color:#000;}
#header img{float:left;margin:0 30px 0 0;}
#header ul{float:right;margin:52px 0 60px;padding:0;margin:45px 0 60px 0 !important;}
#header p{float:right;margin:-27px 0 0;padding:25px 0 15px 20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
#sidebar input{margin:3px;padding:4px;background-color:#f6f6f6;border:1px solid #eee;font-family:"Trebuchet MS", Tahoma, Verdana;color:#ccc;}
#sidebar input:hover{border:1px solid #ccc;color:#666;}
#sidebar input:focus{border:1px solid #999;color:#333;}
#content input{width:200px;margin:3px 3px 3px 50px;padding:4px;background-color:#fff;border:1px solid #ddd;font-family:"Trebuchet MS", Tahoma, Verdana;color:#ccc;}
#content input:hover{border:1px solid #ccc;color:#666;}
#content input:focus{border:1px solid #999;color:#333;}
#content textarea{width:450px;margin:3px 3px 3px 50px;padding:4px;background-color:#fff;border:1px solid #ddd;font-family:"Trebuchet MS", Tahoma, Verdana;color:#ccc;}
#content textarea:hover{border:1px solid #ccc;color:#666;}
#content textarea:focus{border:1px solid #999;color:#333;}
.articlemenu{margin:50px 0 0;padding:0;text-align:right;border-top:1px solid #eee;}
#header a{font-weight:bold;text-decoration:none;color:#cd6e89;}
#header a:hover{font-weight:bold;text-decoration:underline;}
#header li{float:left;display:inline;list-style:none;}
#header li a{width:92px;display:block;padding:5px 0;text-align:center;font-weight:bold;text-decoration:none;color:#cd6e89;}
#header li a:hover{padding:6px 0 8px;text-decoration:underline;}
.clear{clear:both;}
#container{width:765px;margin:0 auto;}
#sidebar{width:220px;float:left;background-color:#fff;border-bottom:0px solid #eee;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#777;line-height:20px;}
#sidebar h1{font-family:"Trebuchet MS", Arial, Verdana;font-size:16px;color:#cd6e89;}
#sidebar ul{margin:0;padding:0;}
#sidebar li{margin:0;padding:0;list-style:none;}
#sidebar li a{display:block;margin:0 0 1px;padding:5px 5px 5px 10px;background-color:#f6f6f6;border-top:0px solid #fff;border-right:10px solid #fff;border-bottom:0px solid #fff;border-left:2px solid #fff;text-decoration:none;color:#666;}
#sidebar li a:hover{background-color:#eee;border-right:10px solid #eee;color:#333;}
#sidebar p{margin:0;padding:5px 5px 5px 10px;}
#content{margin:0 0 0 220px;background-color:#fff;border-left:1px solid #eee;}
#content h1{padding:50px 10px 10px 30px;background:url("tl_files/praxis_design/images/backgrounds/h1.jpg") left no-repeat;border-top:2px solid #eee;font-family:Garamond, Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:34px;color:#000;letter-spacing:-1px;}
#content h2{padding:15px 15px 15px 40px;font-family:Garamond, Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:24px;color:#000;letter-spacing:-1px;}
#content h3{margin:0;padding:0 15px 0 40px;font-family:"Trebuchet MS", Tahoma, Verdana;font-weight:normal;font-size:14px;color:#008CBA;letter-spacing:-1px;}
#content p{padding:20px;line-height:20px;}
#content ul{margin:10px 10px 10px 30px;}
#content li{margin:15px;padding:0 5px 5px 20px;list-style:none;}
#sidebar img{float:left;margin:10px 10px 0 0;padding:5px;border:5px solid #eee;}
#content a{padding:0 /*4px;*/background-color:#eee;border-bottom:1px solid #ccc;text-decoration:none;color:#333;}
#content a:hover{background-color:#ddd;border-bottom:1px solid #bbb;color:#000;}
#content img{float:left;margin:10px 10px 10px 20px;padding:5px;background-color:#fff;border:3px solid #eee;}
#contentimg{width:545px;padding:0;background:#fff url("tl_files/praxis_design/images/backgrounds/baby_2.jpg") left no-repeat;}
.mod_article .block{margin:0;padding-top:0;padding-bottom:0;padding-left:5px;text-align:left;background-color:#fff;border-top:0px solid #eee;font-family:"Trebuchet MS", Tahoma, Verdana;}
.mod_article .more{display:inline;background-color:#ccc;}
.mod_articleList li{background:url("tl_files/praxis_design/images/backgrounds/li.jpg") top left no-repeat;list-style:none;}
.ce_text li{background:url("tl_files/praxis_design/images/backgrounds/li_4.jpg") top left no-repeat;list-style:none;}
.search{margin:0 0 0 260px;padding:0;}
#ctrl_15{width:150px;margin:0;padding:0;}
.formbody{margin-top:20px;margin-bottom:30px;margin-left:0;padding:0;}
#content .ce_comments .form{margin:0 0 15px;padding:10px;background:#fff;}
#content .ce_comments td.col_0{width:80px;padding:3px 0 0;vertical-align:top;}
#content .ce_comments label{font-weight:bold;font-size:11px;}
#content .ce_comments .error{font-size:10px;color:#f00;}
#content .ce_comments input.text{width:250px;margin:0 0 3px 10px;padding:3px;border:1px solid #444;color:#666;background:#fbfbfb;}
#content .ce_comments input.captcha{width:250px;margin:0 0 3px 10px;padding:3px;border:1px solid #444;color:#666;background:#fbfbfb;}
#content .ce_comments span.captcha_text{margin:2px 0 0 5px;font-style:italic;color:#666;}
#content .ce_comments textarea{width:400px;height:100px;margin:0 0 3px 10px;padding:3px;border:1px solid #444;font-family:"Trebuchet MS", Tahoma, Verdana;color:#666;background:#fbfbfb;}
#content .ce_comments td.error input,#content .ce_comments td.error textarea{border:1px solid #f00;}
#content .ce_comments input.submit{margin:7px 0 0 10px;padding:3px;border:1px solid #444;color:#444;background:#fff;cursor:pointer;}
#content input.submit:hover{border:1px solid #999;color:#666;}
#content .ce_comments .comment_default{padding:10px;}
#content .ce_comments .odd{border-style:#999;border-color:#1px;background:#fff;}
#content .ce_comments .info{margin-bottom:5px;padding:5px 0;background-color:#eee;font-weight:bold;font-size:11px;text-transform:uppercase;}
#content .pagination{margin:0;padding:1px 0 0;text-align:right;border-top:1px #dotted;}
#content .pagination p{float:left;display:none;}
#content .pagination ul li{display:inline;margin:0;padding:2px 0;font-size:10px;list-style:none;cursor:pointer;}
#content .ce_form textarea{width:400px;float:left;}
#content .formbody textarea{width:400px;height:100px;float:left;}
.mod_eventlist{margin:0 10px 0 0;padding:10px;background-color:#f6f6f6;}
.mod_newslist{margin:0 10px 0 0;padding:10px;background-color:#f6f6f6;}
.mod_login{margin-left:10px;}
table.calendar{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
table.calendar .head{padding-top:4px;padding-bottom:5px;text-align:center;background-color:#f6f6f6;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table.calendar .current{background-color:#ffffcc;}
table.calendar .label{margin-top:3px;margin-bottom:4px;text-align:center;background-color:#bbbbbb;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-weight:bold;font-size:10px;}
table.calendar td{width:14px;height:72px;padding:1px;vertical-align:top;background-color:#ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table.calendar td.weekend{background-color:#f6f6f6;}
table.calendar .today{background-color:#ffffcc;}
table.calendar .empty,table.calendar .empty .header{background-color:#f6f6f6;}
table.calendar td .header{margin-bottom:2px;background-color:#e0e0e0;font-size:10px;}
table.calendar td .event a{font-size:10px;}
#footer{clear:both;margin:50px 0;padding:15px;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#999;}
#footer a{color:#666;}
#footercontent{width:700px;margin:0 auto;}
