﻿/*  
Theme Name: TTable
Theme URI: http://www.seniorwebdesigner.com
Description: TTable Commercial Theme. Created by <a href="http://www.seniorwebdesigner.com/">Mohammed Alaa</a>. Enjoy!
Author: Mohammed Alaa
Author URI: http://www.seniorwebdesigner.com/
Version: 1.0
Tags: dropdown categories, widgets, footer navigation, drop down
.
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
.
*/

body{background-image:url('images/body_bg.jpg');background-position:left top;background-repeat:repeat-x;background-color:#241714;color:#3d1c11;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
#hd{height:106px;}
#logo{padding-left:10px;}
#loginbox{width:368px;height:92px;background-image:url('images/login_bg.gif');background-position:left top;background-repeat:no-repeat;color:#ffffff;}
#loginbox .title{display:block;text-align:center;padding:4px 0px;}
#loginbox .title a{color:#decf25;font-weight:bold;text-transform:uppercase;}
#loginbox .login_table{width:339px;margin:0px auto;font-size:12px;}
#loginbox p{text-align:center;padding:5px 10px;}
#loginbox p a{color:white;text-decoration:underline;}
#loginbox p a:hover{color:#decf25;}
#loginbox .login_lbl{}
#loginbox .login_txtbox{}
#loginbox .txtbox{width:190px;border:1px #791506 solid;font-size:11px;}
.login_table a{color:#decf25;font-weight:normal;}

/*
#headerdonate{width:278px;height:92px;}
#headerdonate span{text-indent:-3000px;visibility:hidden;}
#headerdonate a{text-decoration:none;display:block;width:278px;height:92px;background-image:url('images/headerdonate.gif');background-position:left top;background-repeat:no-repeat;}
#headerdonate a:hover{background-position:left bottom}
*/

#doc2 {width:954px;}
.yui-t7{padding:10px 0px;}
#registrationBox{background-color:#FFFFFF;left:396px;padding:5px 4px;position:absolute;text-align:center;top:0;width:300px;}
#registrationBox a{color:#700b01;text-decoration:underline;}
#registrationBox a:hover{color:#ca4133;text-decoration:underline;}
.topmenu{background-image:url('images/topmenu_bg.gif');background-position:left top;background-repeat:repeat-x;height:46px;}
.topmenu ul{margin:0px auto;width:900px;}
.topmenu li{margin:0px 24px;float:left;padding-top: 15px;height:31px;}
.topmenu li:hover{background-image:url('images/topmenulinks_bg.gif');background-position:center bottom;background-repeat:no-repeat;}
.topmenu li a{text-transform:uppercase;color:white;text-decoration:none;font-size:14px;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;padding-bottom: 13px;padding-top: 15px;}
.topmenu li a:hover{text-decoration:underline;}
.topmenu_right, .topmenu_left{background-image:url('images/topmenu_corners.gif');background-repeat:no-repeat;height:46px;}
.topmenu_right{background-position:right bottom;}
.topmenu_left{background-position:left top;}
#bd{background-color:white;}
.bodycontents{color:#3d1c11;background-image:url('images/bodycontents_bg.jpg');background-position:left bottom;background-repeat:repeat-x;padding:34px;}
.bodycontents h1, .bodycontents h1 span, .bodycontents h2, .bodycontents h2 span{text-transform:uppercase;display:block;text-align:center;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
.bodycontents h1{color:#000000;font-size:24px;margin-bottom:25px;}
.bodycontents h1 a{color:#000000;text-decoration:none;}
.bodycontents h1 a:hover{color:#bb3000;}
.bodycontents h1 span{color:#bb3000;font-size:17px;}
.bodycontents h2{color:#000000;font-size:19px;margin-bottom:25px;}
a.readmore{color:#fe2200;text-decoration:underline;}
a.readmore:hover{color:#a34114;}
.bodycontents ul{margin:10px 30px;}
.bodycontents li{list-style:square;list-style-position:inside;}
/* Sections */
#homesectionsholder{margin:22px auto 0px auto;padding:0px;}
.section{width:250px;height:268px;background-image:url('images/sections_bg.gif');background-position:left top;background-repeat:no-repeat;}
.section2{margin:0px 67px;}
.sectionheader{display:block;padding-top:22px;}
.sectionheader a{text-align:center;color:#FE2200;text-transform:uppercase;font-size:18px;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;display:block;text-decoration:underline;}
.sectionheader a:hover{color:#9b2000;}
.sectionimage{margin:25px auto;display:block;text-align:center;}
.sectionimage a{width:183px;height:127px;display:block;margin:0px auto;}
.sectionlink{display:block;text-align:center;}
.sectionlink a{color:#ffffff;font-weight:bold;background-image:url('images/sectionlink_bg.png');background-position:center top;background-repeat:no-repeat;display:block;width:132px;padding-bottom:18px;padding-top:3px;margin:0px auto;}
.sectionlink a:hover{color:#f6dc2f;}
/* */
#ft{color:#ffffff;background-image:url('images/ft_bg.jpg');background-position:left top;background-repeat:repeat-x;position:relative;top:-17px;}
.ft_left_bg{background-image:url('images/ft_left_bg.jpg');background-position:left top;background-repeat:no-repeat;}
.ft_right_bg{background-image:url('images/ft_right_bg.jpg');background-position:right top;background-repeat:no-repeat;}
.ft_contents{padding:20px 20px 0px 20px;}
.ft_contents a{color:#ffffff;text-decoration:underline;}
.ft_contents a:hover{color:#f6dc2f;}
#ft, .ft_left_bg, .ft_right_bg{height: 93px;}
#rssholder{}
#rssholder a{text-decoration:none;width:129px;height:46px;background-image:url('images/footer_rss_icon.png');background-position:left top;background-repeat:no-repeat;display:block;}
#rssholder a:hover{background-position:left bottom;}
#rssholder a span{visibility:hidden;}
#founderlogo{}
#founderlogo a{text-decoration:none;width:145px;height:51px;background-image:url('images/founderlogo.gif');background-position:right top;background-repeat:no-repeat;display:block;}
#founderlogo a:hover{background-position:right bottom;}
#founderlogo a span{visibility:hidden;}
/* Post Entry Wrap Style */
.entrytitle_wrap {padding-bottom:0px;}
.entrytitle {text-align:left;}
.entrytitle h1, .entrytitle h1 span{text-align:left;}
/* Post Date */
.entrydate .dateMonth{font-size:10px;text-align:center;color:#FFF;margin:0;padding:3px 0 0;}
.entrydate .dateDay{font-family:Times New Roman,Helvetica,Sans-Serif;font-size:21px;font-weight:700;text-align:center;color:#888;margin:0;padding:3px 0 0;}
.entrydate .dateYear{font-size:9px;padding:0 0 0 1pt;}
.entrydate{background:transparent url(images/date.png) repeat scroll 0 0;float:left;height:53px;margin:3px 10px 10px 0px;;width:49px;}
#content {float:left;width:590px;}
.entrybody {padding-bottom:6px;}
.entrymeta {border-top:1px dotted #CCCCCC;clear:both;color:#BB3000;margin-bottom:3em;padding-top:0.5em;}
.postinfo {margin-top:3px;}
.postedby{background:url(./images/user.gif) no-repeat;padding:2px 3px 3px 20px;}
.filedto{background:url(./images/post.gif) no-repeat;padding:2px 3px 3px 20px;}
.commentslink{background:url(./images/packaged.gif) no-repeat;padding:1px 2px 2px 21px;}
.rss{background:url(./images/rss.gif) no-repeat;padding-bottom:6px;padding-left:20px;}
/* */
.PostDet { padding-top: 15px;}
.PostDet ul { padding: 0px; margin: 0px;}
.PostDet li { padding: 20px 0px 5px 18px; margin: 0px 10px 0px 0px; list-style-type: none; display: inline; color:#700B01; font-size: 12px; font-weight: bold; } 
.PostDet li a { text-decoration: underline;} 

.PostCateg { background: url(images/PostCateg.png) no-repeat left center;}
.PostCom { background: url(images/PostCom.png) no-repeat left center; }

/* Note ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.Note { padding: 0px; margin: 0px;}
.Note li { padding: 2px 0px 2px 15px; margin: 0px; list-style-type: none; font-size: 11px;}
.NoteRss { background: url(images/NoteRss.png) no-repeat left top;}
.NoteTrackBack { background: url(images/NoteTrackBack.png) no-repeat left top;}
.Note li a { color:#700b01;}

/* Comments Style */
.Comments { margin: 20px 0px 0px 0px;width:420px;}
/* Comments List  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments .List h3 { font-size: 14px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 5px 0px; color:#000; }
.Comments .List ol { padding: 0px; margin: 0px; display:block;width:420px;}
.Comments .List li { position: relative; padding: 15px 5px 10px 5px; margin: 0px 0px 20px 0px; list-style-type: none;}
.Comments .List .ComListLi { background: #f6f1de url(images/ComListLiBottom.gif) no-repeat left bottom; }
/**/ * html .Comments .List .ComListLiTop { left: -22px;} /**/ 
.Comments .List .ComListLiTop { position: absolute; background: url(images/ComListLiTop.gif) no-repeat left top; height: 15px; width: 420px; left: 0px; top: 0px;}

/**/ * html .Comments .List .ListNr {left:370px;} /**/ 
.Comments .List .ListNr { color:#bec9d1; position: absolute; top: 15px; font-size: 24px; line-height: 24px; font-family: 'Arial'; font-weight: normal; letter-spacing: -1px; padding: 0px; left:390px; }

/**/ * html .Comments .List .ListGrav { left: 10px;} /* */ 
.Comments .List .ListGrav { position: absolute; top: 15px; left: 15px;}
.Comments .List .ListGrav img { border: solid 1px #fff;}

.Comments .List big { margin: 0px; padding: 0px 0px 0px 42px; font-size: 12px; line-height: 11px; color:#333; font-weight: bold; display: block;text-transform:capitalize;}
.Comments .List small { color:#a19a80; padding: 0px 0px 0px 42px; margin: 0px; font-size: 10px; }
.Comments .List small a { color:#a19a80; text-decoration: none;}
.Comments .List small a:visited { text-decoration: none;}

.Comments .List .ListContent { margin: 15px 0px 0px 0px; padding: 5px 10px; font-size: 11px; line-height: 15px; background: #fff url(images/ComListContent.gif) no-repeat left top; display: block;}


/* Comments Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments .Form h3 { font-size: 14px; font-weight: bold; letter-spacing: -1px; margin: 0px; padding: 5px 0px 10px 0px; color:#333;}
.Comments .Form { background: #ead9d8 url(images/ComFormBottom.gif) no-repeat left bottom; padding: 10px 15px 20px 15px; position: relative;}
/**/ *html .Comments .FormTop  { left: -15px;} /**/ 
.Comments .FormTop { background: url(images/ComFormTop.gif) no-repeat left top; position: absolute; top: 0px; left: 0px; width: 504px; height: 7px;}
.Comments .Form form {margin: 0px; padding: 0px;}
.Comments .Form a { text-decoration: underline;}
.Comments .Form p { padding: 11px 0px 0px 0px; margin: 0px; font-size: 12px; color:#000000; text-transform:uppercase; }
.Comments .Form p small strong { font-size: 10px; font-weight: bold; color:#FF3300;}
.Comments .Form p small { font-size: 11px; display: block; padding: 5px 0px;}
.Comments .Form .TextField { background: #fff; border: solid 1px #c2746c; padding: 5px 4px; font-size: 11px; display: block;}
.Comments .Form .TextArea { background: #fff; border: solid 1px #c2746c; padding: 4px; font-size: 12px;}

.Comments .Form input.SubmitComment { width: 257px; height: 26px; background: url(images/SubmitComment.png) no-repeat; margin-top: 8px;}
.Comments .Form input.SubmitComment:hover { background: url(images/SubmitComment.png) no-repeat 0 -26px; margin-top: 8px;}
.Comments .Form input.SubmitCommentIE { width: 257px; height: 26px; background: url(images/SubmitComment.png) no-repeat 0 -26px; margin-top: 10px; margin-top: 8px;}

/* Side bar Style */
#sidebar-left{background:#FFFFFF url(./images/bgr-box-trans.png) repeat-x scroll left top;border:1px solid #DEDBD1;float:right;font-size:1em;margin-left:20px;padding:15px 1em 15px 1em;width:220px;}
#sidebar ul{list-style-type:none;clear:both;margin:0px;line-height:16px;padding:0px 10px 10px 10px;}
#sidebar ul li{border-bottom:1px solid #F1F1ED;padding:5px 0;list-style-image:none;list-style-position:outside;list-style-type:none;line-height:16px;}
#sidebar ul li a{color:#222222;display:block;text-decoration:underline;}
#sidebar ul li a:hover{color:#7d1a06;}
#sidebar h2, #sidebar h4{font-size:13px;background:#EBE9E1 none repeat scroll 0 0;border:1px solid #DEDBD1;color:#363636;display:block;height:16px;line-height:normal;margin:0 0 7px;padding:5px 8px;text-align:left;font-weight:bold;}
#sidebar-left #cat{width:195px;border:1px solid #CCC;}
#sidebar img{max-width:140px;border:0;}
.search-form {font-size:1.2em;background:url(images/search.jpg) no-repeat;position:relative;width:147px;height:44px;margin-bottom:10px;}
.search-form input{width:125px;margin:14px 0 0 10px;border:0px;background:#f9f9f9;color: #454545;}
#wp-calendar{margin:0px auto;width:100%;}
/* Inner Pages */
#innerpage .entrydate{display:none;}
#innerpage .entrytitle, #innerpage h1, #innerpage .entrytitle h1 span, #innerpage h2, #innerpage h1, #innerpage h3, #innerpage h4, #innerpage h5, #innerpage h6{text-align:center;}
#innerpage h1, #innerpage h2, #innerpage h1, #innerpage h3, #innerpage h4, #innerpage h5, #innerpage h6{color:#BB3000;margin-bottom:25px;text-transform:uppercase;}
#innerpage h2, #innerpage h1, #innerpage h3, #innerpage h4, #innerpage h5, #innerpage h6{font-size:19px;}
/* CSS Shortcuts */
.floatleft{float:left}
.floatright{float:right}
.clearfix{clear:both;}
.noborder{border:0px black none;}
/* Print Styles */