/*

Theme Name:		WP Framework

Theme URI: 		http://wpframework.com/

Version: 		0.2.4.10

Description: 	A <em>blank</em> WordPress Theme Framework <strong>that's everything you need, and nothing you don't.</strong> With features like <em>microformats, a traditional template structure, convention over configuration, clean semantic code, documenation, and it's atomic templating system</em>, WP Framework is <em>completely extensible, flexible</em> and <strong><em>the</em></strong> starting point for theme authoring and customization. To learn more, visit <a href="http://wpframework.com">http://wpframework.com</a>.

Author: 		Ptah Dunbar

Author URI:		http://ptahdunbar.com

Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats



Copyright 2008 Ptah Dunbar <http://ptahdunbar.com> All rights reserved.

WP Framework is licensed under the terms of the GNU General Public License version 2.



If you have any questions, comments, or concerns, 

visit <http://wpframework.com> for more information!

*/



/* Reset Browser Defaults */

@import url( 'library/media/css/reset.css' );



/* Apply base theme styles and colors */

@import url( 'library/media/css/base.css' );



/* Basic 2 Column Layout */

@import url( 'library/media/layouts/2col-r.css' );



/* Stylistic CSS Styles */

@import url( 'library/media/css/screen.css' );



/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */

.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}



/**----------------------------------------------------------------------------------**/



body {

background:#FFF url(images/new-bg.jpg) repeat-x top left;

margin:0;

padding:0;

}

#wrapper {

height:auto;

margin:0 auto;

width:1000px;

}

#wrapper .left-side-shade {

height:620px;

width:20px;

float:left;

}

#wrapper .right-side-shade {

height:620px;

width:20px;

float:left;

}

#wrapper .wrapper-inside {

height:auto;

width:960px;

float:left;

}

#wrapper .wrapper-inside .header {

float:left;

height:271px;

width:928px;

padding:34px 0px 0px 32px;

list-style:none;

}

#wrapper .wrapper-inside .header .logo {

float:left;

height:54px;

width:900px;

background:url(images/logo.gif) no-repeat left top;

}

#wrapper .wrapper-inside .header .logo a {

float:left;

height:54px;

width:275px;

display:block;

text-indent:-9999px;

}

#wrapper .wrapper-inside .header .menu-part {

float:left;

height:90px;

width:217px;

padding:100px 0px 0px 0px;

background:url(images/header-divider-shade.png) no-repeat right bottom;

}

#wrapper .wrapper-inside .header .menu-part ul{

float:left;

height:90px;

width:210px;

}

#wrapper .wrapper-inside .header .menu-part ul li{

float:left;

height:auto;

width:210px;

list-style:none;

}

#wrapper .wrapper-inside .header .menu-part ul li.home{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

color:#000000;

}

#wrapper .wrapper-inside .header .menu-part ul li.home a{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

color:#000000;

text-decoration:none;

}

#wrapper .wrapper-inside .header .menu-part ul li.home a:hover{

color:#FFF;

background:#000000;

}

#wrapper .wrapper-inside .header .menu-part ul li.portfolio{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

color:#000000;

}

#wrapper .wrapper-inside .header .menu-part ul li.portfolio a{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

color:#000000;

text-decoration:none;

}

#wrapper .wrapper-inside .header .menu-part ul li.portfolio a:hover{

color:#FFF;

background:#000000;

}

#wrapper .wrapper-inside .header .menu-part ul li.contact-us{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:22px;

color:#000000;

}

#wrapper .wrapper-inside .header .menu-part ul li.contact-us a{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:22px;

color:#000000;

text-decoration:none;

}

#wrapper .wrapper-inside .header .menu-part ul li.contact-us a:hover{

color:#FFF;

background:#000000;

}

#wrapper .wrapper-inside .header .menu-part ul li.resume{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:16px;

color:#000000;

}

#wrapper .wrapper-inside .header .menu-part ul li.resume a{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:16px;

color:#000000;

text-decoration:none;

}

#wrapper .wrapper-inside .header .menu-part ul li.resume a:hover{

color:#FFF;

background:#000000;

}

#wrapper .wrapper-inside .header .description-part {

float:left;

height:180px;

width:660px;

padding:30px 0px 0px 20px;

font:12px/18px "Georgia", Times New Roman, Times, serif;

color:#000000;

text-align:justify;

}


#wrapper .wrapper-inside .header .description-part span {

font-size:22px;

line-height:22px;

}

#wrapper .wrapper-inside .content-part {

height:auto;

width:960px;

float:left;

} 

#wrapper .wrapper-inside .content-part .content-left{

height:auto;

width:610px;

float:left;

padding:10px 10px 10px 10px;

}

#wrapper .wrapper-inside .content-part .content-right{

height:auto;

width:275px;

float:left;

padding:5px 0px 5px 35px;

background:url(images/content-part-divider-bg2.jpg) no-repeat top left;

list-style:none;

}

#wrapper .wrapper-inside .content-part .content-left .portfolio-heading{

height:62px;

width:588px;

float:left;

background:url(images/portfolio-bottom-bg.jpg) no-repeat bottom;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:26px;

color:#84725C;

line-height:42px;

padding:0px 0px 0px 22px;

margin-bottom:20px;

}

#wrapper .wrapper-inside .content-part .content-left .portfolio-content{

height:auto;

width:586px;

float:left;

padding:0px 0px 50px 24px;

border-bottom:#ccc 0px dashed;

}



#wrapper .wrapper-inside .content-part .content-left .portfolio-content-spl{

border:0px !important;

}

#wrapper .wrapper-inside .content-part .content-left .portfolio-content h3{

height:25px;

width:566px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

line-height:25px;

color:#000;

border-bottom:#ccc 1px dashed;

}

#wrapper .wrapper-inside .content-part .content-left .portfolio-content h3 a{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

line-height:25px;

color:#000;

text-decoration:none;

}

#wrapper .wrapper-inside .content-part .content-left .portfolio-content h3 a:hover{

color:#666;

text-decoration:none;

}

#wrapper .wrapper-inside .content-part .content-left .thankyou-content{

height:auto;

width:586px;

float:left;

padding:0px 0px 10px 0px;

border-bottom:#ccc 0px dashed;

margin-bottom:40px;

}

#wrapper .wrapper-inside .content-part .content-left .thankyou-content h3{

height:25px;

width:566px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

line-height:25px;

color:#333;

border-bottom:#ccc 1px dashed;

}

#wrapper .wrapper-inside .content-part .content-left .thankyou-content h3 a{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

line-height:25px;

color:#666;

text-decoration:none;

}

#wrapper .wrapper-inside .content-part .content-left .thankyou-content h3 a:hover{

color:#333;

text-decoration:none;

}

/**----------------portfolio post-----------------**/

.template-display{

height:auto;

width:566px;

float:left;

padding:20px 0px 0px 0px;

}

.template-display .template-holder{

height:350px;

width:556px;

float:left;

border:#E5E6E2 5px solid;

overflow:hidden;

}

.template-discription{

height:auto;

width:546px;

background:#FAFBF4 url(images/portfolio-bottom-bg.jpg) no-repeat bottom;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:18px;

color:#666;

padding:10px 10px 10px 10px;

margin:5px 0px 0px 0px;

border-top:#C7BBAD 1px dashed;

}

.template-discription .gotothesite{

height:40px;

width:546px;

padding:6px 0px 0px 0px;

margin:5px 0px 0px 0px;

border-top:#999 1px dashed;

float:left;

}

.template-discription .gotothesite .button-holder{

height:24px;

width:138px;

float:right;

background:url(images/gotothesite1.jpg) no-repeat top left;

}

.template-discription .gotothesite .button-holder a{

height:24px;

width:138px;

display:block;

text-indent:-9999px;

text-decoration:none;

background:url(images/gotothesite1.jpg) no-repeat top left;

}

.template-discription .gotothesite .button-holder a:hover{

height:24px;

width:138px;

display:block;

background-position:0 -24px;

}

/**---------------------------------**/

#wrapper .wrapper-inside .content-part .content-right ul{

margin:0px !important;

float:left;

}

#wrapper .wrapper-inside .content-part .content-right ul li{

list-style:none;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links{

height:48px;

width:275px;

float:left;

border-bottom:#DCDCDA 1px dashed;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul{

height:38px;

width:275px;

float:left;

padding:10px 0px 0px 0px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li{

height:33px;

width:33px;

float:left;

padding:0px 25px 0px 0px;

list-style:none;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.twitter{

background:url(images/twitter-logo1.jpg) no-repeat top left;

height:33px;

width:33px;

float:left;

text-indent:-9999px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.twitter a{

background:url(images/twitter-logo1.jpg) no-repeat top left;

height:33px;

width:33px;

float:left;

text-indent:-9999px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.twitter a:hover{

background:url(images/twitter-logo1.jpg) no-repeat top left;

display:block;

height:33px;

width:33px;

float:left;

background-position:0 -33px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.facebook{

background:url(images/facebook-logo1.jpg) no-repeat top left;

height:33px;

width:33px;

float:left;

text-indent:-9999px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.facebook a{

background:url(images/facebook-logo1.jpg) no-repeat top left;

height:33px;

width:33px;

float:left;

text-indent:-9999px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.facebook a:hover{

background:url(images/facebook-logo1.jpg) no-repeat top left;

display:block;

height:33px;

width:33px;

float:left;

background-position:0 -33px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.linkedin{

background:url(images/linked-in-logo1.jpg) no-repeat top left;

height:33px;

width:33px;

float:left;

text-indent:-9999px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.linkedin a{

background:url(images/linked-in-logo1.jpg) no-repeat top left;

height:33px;

width:33px;

float:left;

text-indent:-9999px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.linkedin a:hover{

background:url(images/linked-in-logo1.jpg) no-repeat top left;

display:block;

height:33px;

width:33px;

float:left;

background-position:0 -33px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.flickr{

background:url(images/flickr-logo1.jpg) no-repeat top left;

height:33px;

width:68px;

float:left;

text-indent:-9999px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.flickr a{

background:url(images/flickr-logo1.jpg) no-repeat top left;

height:33px;

width:68px;

float:left;

text-indent:-9999px;

}

#wrapper .wrapper-inside .content-part .content-right .social-network-links ul li.flickr a:hover{

background:url(images/flickr-logo1.jpg) no-repeat top left;

display:block;

height:33px;

width:68px;

float:left;

background-position:0 -33px;

}

#wrapper .wrapper-inside .content-part .content-right .view-previous-version{

height:26px;

width:275px;

float:left;

background:url(images/version-1.gif) no-repeat top left;

margin:20px 0px 0px 0px;

}

#wrapper .wrapper-inside .content-part .content-right .view-previous-version a{

height:26px;

width:275px;

float:left;

background:url(images/version-1.gif) no-repeat top left;

text-indent:-9999px;

display:block;

}

#wrapper .wrapper-inside .content-part .content-right .view-previous-version a:hover{

display:block;

background:url(images/version-1.gif) no-repeat top left;

background-position:0 -26px;

}

#wrapper .wrapper-inside .content-part .content-right .popular-links{

height:auto;

width:275px;

float:left;

margin:20px 0px 0px 0px;

}

#wrapper .wrapper-inside .content-part .content-right .popular-links ul{

height:auto;

width:275px;

float:left;

}

#wrapper .wrapper-inside .content-part .content-right .popular-links ul li{

height:30px;

width:275px;

border-bottom:#DCDCDA 1px dashed;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:30px;

color:#84725C;

float:left;

}

#wrapper .wrapper-inside .content-part .content-right .popular-links ul li a{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

color:#84725C;

text-decoration:none;

}

#wrapper .wrapper-inside .content-part .content-right .popular-links ul li a:hover{

color:#999;

}

#wrapper .wrapper-inside .content-part .content-right .popular-links ul li.heading{

color:#000 !important;

font-weight:bold !important;

}

#wrapper .wrapper-inside .content-part .content-right .prev-site-img{

height:auto;

width:275px;

float:left;

margin:20px 0px 0px 0px;

}

#wrapper .wrapper-inside .content-part .content-right .prev-site-img img{

float:left;

margin:0px 7px 0px 0px;

}

#wrapper .wrapper-inside .content-part .content-right .why-dezign{

height:auto;

width:275px;

float:left;

margin:20px 0px 0px 0px;

}

#wrapper .wrapper-inside .content-part .content-right .why-dezign h3{

height:30px;

width:275px;

border-bottom:#DCDCDA 1px dashed;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

font-weight:bold;

line-height:30px;

color:#000;

float:left;

}

#wrapper .wrapper-inside .content-part .content-right .why-dezign .right-content-box{

height:auto;

width:275px;

margin-top:10px;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:18px;

color:#84725C;

float:left;

}



#footer {

background:url(images/footer-bg1.jpg) repeat-x top;

height:410px;

width:100%;

}

#footer .footer-content {

background:url(images/footer-content-bg1.jpg) no-repeat top;

height:380px;

width:924px;

margin:0 auto;

padding:20px 0px 10px 36px;

}

#footer .footer-content .contact-form-box {

height:330px;

width:410px;

float:left;

}

#footer .footer-content .contact-form-box h3 {

height:30px;

width:399px;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

line-height:30px;

color:#000;

border-bottom:#999 1px dashed;

}

#footer .footer-content .contact-form-box .forlabel {

height:30px;

width:84px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:14px;

line-height:30px;

color:#333;

padding:6px 0px 6px 0px;

}

#footer .footer-content .contact-form-box .forinputbox {

height:32px;

width:326px;

float:left;

padding:6px 0px 6px 0px;

border-bottom:#999 1px dashed;

}

#footer .footer-content .contact-form-box .forinputbox .inputbox1 {

background:url(images/input-box-bg.jpg) no-repeat top;

border:0px;

padding:0px 0px 0px 10px;

height:30px;

width:316px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:30px;

color:#333;

}

#footer .footer-content .contact-form-box .forinputbox2 {

height:110px;

width:326px;

float:left;

padding:6px 0px 12px 0px;

}

#footer .footer-content .contact-form-box .forinputbox2 .inputbox2 {

background:url(images/input-messagebox-bg.jpg) no-repeat top;

border:0px;

padding:0px 0px 0px 10px;

height:110px;

width:316px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:18px;

color:#333;

}

#footer .footer-content .contact-form-box .forsubmitbutton {

height:30px;

width:410px;

float:left;

}

#footer .footer-content .contact-form-box .forsubmitbutton .buttonstyle1 {

height:26px;

width:82px;

float:right;

text-align:center;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

font-weight:bold;

line-height:18px;

color:#333;

border:0px;

cursor:pointer;

margin:0px 0px 0px 8px;

background:url(images/submit-button-bg.jpg) no-repeat top;

}

#footer .footer-content .contact-right-box {

padding:30px 0px 0px 100px;

height:70px;

width:390px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

color:#84725C;

}

#footer .footer-content .contact-right-box h3 {

float:right;

}

#footer .footer-content .contact-right-box a {

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

color:#000;

text-decoration:none;

}

#footer .footer-content .contact-right-box a:hover {

text-decoration:underline;

}

#footer .footer-content .resume-right-box {

padding:200px 0px 0px 100px;

height:30px;

width:390px;

float:left;

}

#footer .footer-content .resume-right-box img {

padding:0px 0px 0px 10px;

float:right;

}

#footer .footer-content .resume-right-box h3 {

height:30px;

width:390px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:14px;

line-height:30px;

color:#999;

font-weight:bold;

border-bottom:#999 1px dashed;

}

#footer .footer-content .resume-right-box ul {

height:40px;

width:390px;

float:left;

padding:10px 0px 0px 0px;

}

#footer .footer-content .resume-right-box ul li {

height:20px;

width:30px;

float:left;

list-style:none;

}

#footer .footer-content .resume-right-box ul li.doc {

background:url(images/resume-doc.gif) no-repeat top left;

}

#footer .footer-content .resume-right-box ul li.doc a {

background:url(images/resume-doc.gif) no-repeat top left;

display:block;

width:20px;

height:20px;

text-indent:-9999px;

}

#footer .footer-content .resume-right-box ul li.doc a:hover{

background:url(images/resume-doc.gif) no-repeat top left;

display:block;

background-position:0 -20px;

}

#footer .footer-content .resume-right-box ul li.pdf {

background:url(images/resume-pdf.gif) no-repeat top left;

}

#footer .footer-content .resume-right-box ul li.pdf a {

background:url(images/resume-pdf.gif) no-repeat top left;

display:block;

width:20px;

height:20px;

text-indent:-9999px;

}

#footer .footer-content .resume-right-box ul li.pdf a:hover{

background:url(images/resume-pdf.gif) no-repeat top left;

display:block;

background-position:0 -20px;

}

#footer .footer-content .copyright-box {

height:25px;

width:850px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:11px;

line-height:25px;

color:#666;

border-top:#999 1px dashed;

margin:20px 0px 0px 0px;

}

#footer .footer-content .gototop {

height:25px;

width:50px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:12px;

line-height:25px;

color:#666;

border-top:#999 1px dashed;

margin:20px 0px 0px 0px;

}

#footer .footer-content .gototop a {

font-family:Georgia, "Times New Roman", Times, serif;

font-size:12px;

line-height:25px;

color:#666;

text-decoration:none;

}

#footer .footer-content .gototop a:hover {

font-family:Georgia, "Times New Roman", Times, serif;

font-size:12px;

line-height:25px;

color:#666;

text-decoration:underline;

}



#wrapper .wrapper-inside .header .menu-part #div1 {

position:absolute;

width:176px;

height:78px;

display: none;

/*border:#E7E8E3 1px dotted;

background:#FFFFFF;*/

margin:67px 0px 0px 80px;

padding:10px;

float:left;

background:url(images/resume-bg.gif) no-repeat top left;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder {

height:40px;

width:160px;

float:left;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder h3 {

height:30px;

width:140px;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:30px;

color:#666;

font-weight:bold;

padding-left:10px;

border-bottom:#999 1px dashed;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder ul {

margin:10px 0px 0px 0px;

height:40px;

width:140px;

float:left;

padding-left:10px;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder ul li {

height:20px;

width:40px;

float:left;

list-style:none;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder ul li.doc1 {

background:url(images/resume-doc.gif) no-repeat top left;

height:20px;

width:40px;

float:left;

border-right:#CCCCCC 1px dashed;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder ul li.doc1 a {

background:url(images/resume-doc.gif) no-repeat top left;

display:block;

width:30px;

height:20px;

text-indent:-9999px;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder ul li.doc1 a:hover{

background:url(images/resume-doc.gif) no-repeat top left;

display:block;

background-position:0 -20px;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder ul li.pdf1 {

background:url(images/resume-pdf.gif) no-repeat top left;

height:20px;

width:30px;

float:left;

margin-left:15px;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder ul li.pdf1 a {

background:url(images/resume-pdf.gif) no-repeat top left;

display:block;

width:30px;

height:20px;

text-indent:-9999px;

}

#wrapper .wrapper-inside .header .menu-part #div1 .resume-holder ul li.pdf1 a:hover{

background:url(images/resume-pdf.gif) no-repeat top left;

display:block;

background-position:0 -20px;

}

#wrapper .wrapper-inside .header .menu-part #div1 .close {

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:10px;

color:#CC0000;

text-decoration:none;

}

.leave-comment{

width:566px;

height:30px;

line-height:30px;

text-align:left;

}

.leave-comment span{

padding:5px 10px 5px 10px;

font-size:12px;

color:#CE8311;

}

.leave-comment span a{



font-size:12px;

color:#CE8311;

}



/**---------------------------------**/

#text-3 h2{

display:none;

}

#text-4 h2{

display:none;

}

#text-5 h2{

display:none;

}

#text-6 h2{

display:none;

}

#text-7 h2{

display:none;

}

#text-8 h2{

display:none;

}

#text-9 h2{

display:none;

}

/**---------------------------------**/

.article{

padding:10px 0px 10px 25px;

}

.entry-header{

padding:10px 0px 0px 25px;

}

.entry-footer{

margin-bottom:0px;

}

.entry-categories{

visibility:hidden;

}

.edit-post{

display:none;

}

#comments{

margin:0px 0px 0px 15px;

padding:10px 10px 1px 10px;

}

.comment-title-meta{

color:#CE8311;

}

.comment-title{

margin-bottom:10px;

}

.comment-feed-link{

display:none;

}

.comment-permalink{

display:none;

}

.edit-comment{

display:none;

}

.comment-content{

/*background:#F7F7F4;*/

padding:20px 10px 0px 0px;

border-top:#ccc 1px dashed;

color:#333 !important;

}

.comment-list li{

padding:10px 10px 20px 10px;

background:#FAFBF4;

border-top:#CCCCCC 1px dashed;

border-bottom:#CCCCCC 1px dashed;

}

.navigation-links{

display:none;

}

#allowed-tags{

display:none;

}

#leave-a-reply{padding:20px 0px 0px 25px;}

#comment-form{

margin:0px 10px 30px 25px;

background:#FAFBF4;

padding:20px 10px 10px 20px;

border-top:#CCCCCC 1px dashed;

border-bottom:#CCCCCC 1px dashed;

}

#submit {

height:24px;

width:140px;

text-align:center;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:11px;

font-weight:normal;

color:#666;

border:0px;

cursor:pointer;

background:url(images/comment-button-bg.jpg) no-repeat;

}

#leave-a-reply{

color:#CE8311;

padding:30px 0px 10px 25px;

font-size:16px;

}

#form-section-url{

display:none;

}

.required{

color:#666666;

}

.required span{

color:#CC0000;

}

#author, #email{

border-top:#CCCCCC 1px dashed;

border-bottom:#CCCCCC 1px dashed;

border-left:none;

border-right:none;

}

#comment{

border-top:#CCCCCC 1px dashed;

border-bottom:#CCCCCC 1px dashed;

border-left:none;

border-right:none;

width:518px;

}

.comment-unapproved{

padding-bottom:10px;

color:#FF0000;

}

.navigation{

padding:0px 8px 20px 0px;

margin:5px 0px 0px 0px;

}



#twitter_div{

height:auto;

width:275px;

float:left;

margin:20px 0px 0px 0px;

}

#twitter_div h2{

height:30px;

width:275px;

border-bottom:#DCDCDA 1px dashed;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

font-weight:bold;

line-height:30px;

color:#000;

float:left;

}

#twitter_div ul{

height:auto;

width:275px;

float:left;

}

#twitter_div ul li{

height:auto;

width:275px;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:18px;

color:#84725C;

float:left;

padding:10px 0px 10px 0px;

border-bottom:#DCDCDA 1px dashed;

}

#twitter_div ul li a{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

line-height:18px;

font-weight:normal;

color:#CE8311;

text-decoration:none;

}

#twitter_div ul li a:hover{

color:#999;

text-decoration:underline;

}

.entry-meta{

display:none;

}

.comment-meta{

display:none;

}

.comment-author{

margin-bottom:10px;

}
