body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,ol, li, dl, dt, dd, form, a, fieldset, input, th, td,:focus{margin:0px;padding:0px;border:0px;outline:none;}
body{font-family:Tahoma, sans-serif;color:#6F6F6F;text-align:right;direction:rtl;overflow-y:scroll;overflow-x:hidden;}
p{font-size:.8em;margin-bottom:6px;}
h2{font-size:1.5em;color:#353535;}
h3{color:#ff2f19;font-size:.9em;line-height:1.5em;}
h5{font-size:.8em;}
h6{margin-bottom:5px;margin-top:4px;}
h6 a:link, h6 a:visited {
	color: #353535;
	text-decoration:none
	}

h6 a:hover, h6 a:active {
	color:#333;
	text-decoration:underline;
	}
body{background:url("images/background.png")repeat-x;}
#mainwrap{background:url("http://ftweekly.net/FTW_header.png")no-repeat top center;margin:0px auto -220px;min-height:100%;height:179px !important;height:100%;}
.clearfix{clear:both;}
#header{width:960px;margin:0 auto 0 auto;height:179px;}
.bloginfo{text-indent:0px;}
#topbar{width:960px;float:right;height:25px;}
#subscribe{float:left;}
#subscribe p{color:#4F4F4F;font-size:.7em;text-transform:uppercase;margin-top:5px;font-weight:bold;}
#subscribe p a{color:#6F6F6F;text-decoration:none;margin:0px 3px 0px 3px;}
#subscribe p a:hover{text-decoration:underline;}
#logospace{float:right;width:660px;height:154px;}
#logo{float:right;width:175px;margin-top:40px;cursor:pointer;}
#searchspace{float:left;width:300px;height:99px;padding-top:55px;}
#search{float:left;height:24px;}
#searchbar{float:right;background-color:#353535;border:#4F4F4F 1px solid;color:#5F5F5F;font-size:.75em;width:190px;height:16px;padding:3px 5px 3px 5px;}
.searchsubmit{float:right;background:url("images/searchbtn.png")no-repeat;width:26px;height:24px;margin-right:5px;text-indent:-9999px;cursor:pointer;font-size:0px;line-height:0px;display:block;}
#navspace{margin:1px auto 0 auto;width:960px;height:61px;}
#mainnav{float:right;height:37px;overflow:hidden;}
#mainnav ul li{height:37px;float:right;list-style-type:none;background:url("images/navbtn.png")repeat-x;width:120px;text-align:center;font-size:.9em;text-decoration:none;color:#8F8F8F;margin-right:-1px;line-height:35px;}
#mainnav ul li#firstnav{margin-right:0px;}
#mainnav ul li a{display:block;font-size:.9em;text-decoration:none;color:#8F8F8F;height:35px;}
#secondnav{float:right;height:24px;}
#secondnav ul{list-style:none;margin-right:1px;}
#secondnav ul li{height:24px;float:right;list-style-type:none;width:118px;text-align:center;font-size:.7em;text-decoration:none;color:#8F8F8F;line-height:26px;border-left:#DCDCDC 1px solid;border-right:#DCDCDC 1px solid;margin-right:-1px;text-transform:uppercase;}
#secondnav ul li a{display:block;font-size:.9em;text-decoration:none;color:#8F8F8F;}
#secondnav ul li a:hover{background-color:#dddddd;}
#mainnav ul li:hover, #mainnav ul li a:hover, #mainnav ul li.current-cat{background:url("images/navbtn-hover.png")no-repeat;width:120px;height:36px;}
#mainnav ul li.current-cat{font-weight:bold;}
#content{width:960px;margin:20px auto;}
#maincontent{float:right;width:642px;}
.posts{float:right;width:620px;padding:0px 10px 0px 10px;border:#DFDFDF 1px solid;background:#F8F8F8 url("images/boxbg.png")repeat-x;margin-bottom:20px;}
.post{float:right;margin-top:10px;padding-bottom:20px;border-bottom:#DFDFDF 1px solid;}
.post:last-child{border:0px;}
.postpage{border:0px;}
.post_left{float:right;width:200px;overflow:hidden;margin-left:10px;}
.commentsmain{float:right;margin:10px 0px 10px 0px;width:200px;font-size:.7em;}
.commentsmain .speechbubble{font-size:1.3em;float:right;background:url("images/speechbubble.png")no-repeat;width:31px;height:26px;text-align:center;padding-top:5px;font-weight:bold;color:#4F4F4F;}
.commentsmain .commentstext{font-size:1.2em;width:124px;float:right;padding:3px 5px 3px 0px;background-color:#EBEAEA;border-top:#D7D7D7 1px solid;border-bottom:#D7D7D7 1px solid;margin-top:2px;color:#8F8F8F;}
.commentsmain .commentsadd a{font-size:1.2em;display:block;width:38px;float:right;border:#D7D7D7 1px solid;margin-top:2px;text-align:center;text-decoration:none;padding:3px 0px 3px 0px;background-color:#EBEAEA;color:#8F8F8F;}
.commentsmain .commentsadd a:hover{background-color:#F1F1F1;}
.edit a, p.edit a.comment-edit-link{float:right;text-decoration:none;color:white;font-size:.7em;padding:3px 6px 3px 6px;;background-color:#2F2F2F;}
.post_right{float:left;width:410px;}
h2 a{color:#1E1E1E;text-decoration:none;}
.post_meta{float:right;background-color:#A6A6A6;padding:5px;width:398px;color:white;margin:10px 0px 10px 0px;border:#A6A6A6 1px solid;}
.post_meta span{float:right;padding:0px 10px 0px 10px;font-size:.7em;border-left:white 1px solid;}
.post_meta span.first{padding-right:5px;}
.post_meta span.last{border-left:0px;}
.post_meta a{color:white;text-decoration:none;}
.post_meta a:hover{text-decoration:underline;}
.post_right p{float:right;line-height:1.6em;}
.pagenavi{float:right;}
#sidecontent{float:left;width:302px;}
.sidebox, .widbox{width:280px;float:right;border:#DFDFDF 1px solid;background:#F8F8F8 url("images/boxbg.png")repeat-x;text-align:center;padding:10px 10px 10px 10px;margin-bottom:18px;}
.widbox{font-size:.8em;text-align:right;padding:10px 30px 10px 30px;width:240px;}
.sidebox span{text-align:center;}
.sidebox a, .widbox a{font-size:.7em;color:#6F6F6F;line-height:1.6em;text-decoration:none;}
.widebox a{font-size:1em;}
.sidebox a:hover, .widbox a:hover{text-decoration:underline;}
.sidetitle{width:254px;height:18px;margin:0 auto 0 auto;}
.sidetitle span, .widtitle span{width:254px;text-align:right;float:right;font-size:.8em;font-weight:bold;}
.widtitle span{font-size:1em;}
#adverts{margin:0px auto 0px auto;}
#adverts img{float:right;margin:7px 7px 7px 7px;}
.tabs{float:right;width:302px;margin-right:1px;}
.tabs li{float:right;list-style:none;margin-right:-1px;}
.tabs li a{float:right;font-size:.75em;font-weight:bold;color:#8F8F8F;padding:10px 0px 10px 0px;text-align:center;text-decoration:none;display:block;border:#DFDFDF 1px solid;background:#F8F8F8 url("images/sidebtn-unsel.png")repeat-x top right;width:149px;}
.tabs li a:hover{color:#353535;}
.tabs li a.active{width:150px;background-image:none;color:#353535;border-bottom:#F8F8F8 1px solid;}
#content_2{display:none;}
.specialposts{width:280px;float:right;border:#DFDFDF 1px solid;border-top:0px;background-color:#F8F8F8;padding:10px 10px 10px 10px;margin-bottom:18px;}
.specialposts a{font-size:.85em;font-weight:bold;line-height:1.6em;text-decoration:none;color:#ff2f19;display:block;}
.specialposts ul{list-style:none;float:right;margin:-1px 0px 10px 0px;overflow:hidden;}
.specialposts ul li{float:right;width:280px;padding:10px 0px 10px 0px;border-top:#DFDFDF 1px solid;border-bottom:#DFDFDF 1px solid;margin-top:-1px;}
.specialposts ul li:last-child{border-bottom:0px;}
.specialposts img{float:right;width:80px;height:80px;margin-left:10px;}
.flickricon{background:url("images/flickricon.gif")no-repeat center left;}
.sidetitle img{float:left;}
#flickr{margin:0 auto 0 auto;width:273px;}
#flickr img{margin:8px;}
#push{height:220px;}
#footer{width:100%;height:220px;background-color:#404040;border-top:#E5E5E5 10px solid;margin-top:50px;}
#insidefoot{width:960px;margin:0px auto 0px auto;padding-top:20px;}
#insidefoot h2{color:#E5E5E5;}
#insidefoot p{color:#6F6F6F;line-height:1.7em;}
#footertext{float:right;width:960px;}
#aboutinfo{float:right;width:630px;border-left:#5F5F5F 1px dotted;padding-left:10px;}
#pages{float:right;padding-right:10px;width:309px;}
#pages li{float:right;list-style:none;font-size:.7em;}
#pages li a{float:right;margin:10px 0px 5px 15px;padding:4px 5px;background-color:#ff2f19;color:white;text-decoration:none;text-transform:uppercase;}
#pages li a:hover{background-color:#de2813;}
#copyrights{float:right;width:960px;margin-top:10px;padding-top:10px;border-top:#5F5F5F 1px dotted;}
#copy{float:right;}
#wordpress{float:left;}
#wordpress a{text-decoration:none;color:#606060;font-weight:bold;}
.fullcontent p, .fullcontent ul, .fullcontent ol{float:right;line-height:1.6em;width:610px;margin:8px 0 4px 0;}
.fullcontent ul, .fullcontent ol{margin:8px 20px 8px 0;width:590px;}
.fullcontent blockquote{margin:8px 10px 8px 0;float:right;font-size:1em;background-color:#EFEFEF;padding:10px;width:565px;border-right:#C5C5C5 5px solid;}
.fullcontent blockquote p{width:565px;font-style:italic;}
.authbox{float:right;width:598px;border:#DFDFDF 1px solid;background:#EFEFEF;padding:10px;margin:5px 0px -6px 0px;}
.postauthorinfo{float:right;width:512px;}
.socialbar{float:right;width:620px;padding:10px;height:56px;border:#DFDFDF 1px solid;background:url("images/socialbar.png")repeat-x;margin-bottom:20px;}
.socialtitle{padding-top:8px;float:right;width:364px;}
.social1{float:right;font-size:1.1em;color:#353535;font-weight:bold;}
.social2{float:right;color:#8F8F8F;}
.sociallinks{float:left;width:256px;}
.sociallinks div{display:inline;padding:0px 8px 0px 8px;width:48px;height:48px;overflow:hidden;float:right;}
.sociallinks div:hover{height:60px;}
.sociallinks p{text-align:center;font-size:.6em;color:#8F8F8F;}
.commenttitle{float:right;margin:10px 10px 10px 0px;}
#comments h2{font-size:1.3em;line-height:1.6em;margin-bottom:-6px;}
.commentlist{list-style:none;margin:0px 10px 10px 10px;float:right;}
.commentlist li{float:right;margin-bottom:20px;}
.commentleft{width:100px;float:right;}
.commentmeta{float:right;margin-top:5px;}
.commentleft p{font-size:.7em;}
.commentleft a{color:#ff2f19;text-decoration:none;font-size:.7em;}
.commentright{width:478px;height:inherit;float:left;background-color:white;border:#DFDFDF 1px solid;padding:10px 10px 30px 10px;}
.commentright p{line-height:1.6em;}
.authorcomment{background-color:#D1EAEF;border:1px #A7D6DF solid;}
#respond{font-family:Tahoma, sans-serif;color:#6F6F6F;float:left;width:600px;margin:0px 10px 10px 10px;}
.formright{font-family:Tahoma, sans-serif;color:#6F6F6F;float:right;width:488px;}
input#author, input#email, input#url{font-family:Tahoma, sans-serif;color:#6F6F6F;float:right;width:100%;padding:5px;background-color:white;border:1px solid #CFCFCF;display:block;margin:5px 0px 5px 0px;}
textarea#comment{font-family:Tahoma, sans-serif;color:#6F6F6F;float:right;width:100%;padding:5px;background-color:white;border:1px solid #CFCFCF;display:block;margin:5px 0px 10px 0px;}
input#submit{font-family:Tahoma, sans-serif;color:#6F6F6F;font-weight:bold;font-size:.7em;color:#D1EAEF;float:left;margin:5px 0px 0px -12px;background-color:#ff2f19;padding:7px;}
.required{font-family:Tahoma, sans-serif;color:#6F6F6F;float:right;margin-top:10px;font-style:italic;font-size:.7em;}
input#submit:hover{color:white;cursor:pointer;}
.titlebox{float:right;width:620px;border:#DFDFDF 1px solid;background:#F8F8F8 url("images/boxbg.png")repeat-x;margin-bottom:20px;padding:10px;}
.titlebox h2{width:620px;float:right;font-size:1.3em;line-height:2em;}
.titlebox p{border-top:#DFDFDF 1px solid;float:right;line-height:1.6em;padding-top:5px;}
#authorpic{float:right;width:80px;}
#authorpic img{width:80px;float:right;}
#authorpic a{float:right;width:80px;background-color:#ff2f19;font-size:.7em;text-decoration:none;text-align:center;color:white;text-transform:uppercase;padding:2px 0px 2px 0px;}
#authorinfo{float:right;width:540px;}
h2.authorname{width:auto;margin:0px 10px 0px 0px;float:right;font-size:1.3em;line-height:1.5em;}
p.authordesc{border-top:#DFDFDF 1px solid;float:right;margin:0px 10px 0px 0px;line-height:1.6em;padding-top:5px;}
h2.postbyauth{margin:-10px 0px 10px 0px;float:right;font-size:1.3em;line-height:1.5em;}
#error{width:620px;}
