/* General */
a:link {
        text-decoration: none;
        color: #cc6699;
        border: 0px;
}

a:active {
        text-decoration: underline;
        color: #cc6699;
        border: 0px;
}

a:visited {
        text-decoration: none;
        color: #cc6699;
        border: 0px;
}

a:hover {
        text-decoration: underline;
        color: #cc6699;
        border: 0px;
}

h1,
h2,
h3 {
        font-family: "Trebuchet MS";
}

input {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
}

textarea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
}

form {
        padding: 0px;
        margin: 0px;
}

img {
        BORDER-TOP-STYLE: none;
        BORDER-RIGHT-STYLE: none;
        BORDER-LEFT-STYLE: none;
        BORDER-BOTTOM-STYLE: none;
}

/* HEADER */

#header {
        background: url(/web/20060310072856im_/http://blog.designdisease.com/wp-content/themes/ddblog/images/background_header.jpg) no-repeat left;
        clear: both;
        margin: 0px 0px 15px 0px;
        height: 172px;
}

#header h1 {
        text-indent: -10000px;
        margin: 0;
        padding: 0;
}

#header h1 a {
        padding: 89px 0px 0px 0px;
        display: block;
        width: 192px;
        background: url(/web/20060310072856im_/http://blog.designdisease.com/wp-content/themes/ddblog/images/logo_dd.jpg) no-repeat top;
        cursor: hand;
        float: right;
}

#header h1 a:hover {
        text-decoration: none;
}

/* FOOTER */

#footer {
        float: left;
        background: #f5f5f5;
        font-size: 9px;
        padding: 10px;
        margin: 20px 0px 0px 0px;
        width: 735px;
}

#footer span {
        font-size: 9px;
        display: block;
}

#bgcontain {
        background: url(/web/20060310072856im_/http://blog.designdisease.com/wp-content/themes/ddblog/images/background_bgcontain.jpg) repeat-x;
        width: 756px;
        margin: 0 auto;
        padding: 0px 15px 15px 15px;
        min-height: 400px;
}

#container {
        padding: 0;
        float: left;
        width: 100%;
        clear: both;
        min-height: 250px;
}

/* Left Content */
#left {
        background: #fff;
        float: left;
        width: 508px;
        padding: 15px 15px 0px 15px;
        border: solid 1px #edf3f5;
}

#left .pagetitle {
        color: #000;
        font-size: 24px;
        letter-spacing: -1px;
        padding: 0px 0px 5px 0px;
        margin: 25px 0px 25px 0px;
        border-bottom: dashed 1px #ccc;
        font-weight: bold;
}

/* Left Breadcrumb - Where i am */
#left .breadcrumb {
        font-size: 9px;
        padding: 5px 0px;
        margin: 0px 0px 20px 0px;
        border-bottom: solid 1px #f1f1f1;
        font-weight: bold;
        clear: both;
}

#left .post {
        margin: 0px 0px 20px 0px;
}

#left .post h1 {
        color: #000;
        font-size: 24px;
        letter-spacing: -1px;
        padding: 0px 0px 5px 0px;
        margin: 0px 0px 5px 0px;
        border-bottom: dashed 1px #ccc;
        font-weight: normal;
}

#left .post h2 {
        color: #000;
        font-size: 24px;
        letter-spacing: -1px;
        padding: 0px 0px 5px 0px;
        margin: 0px 0px 5px 0px;
        border-bottom: dashed 1px #ccc;
        font-weight: normal;
}

#left .post h3 {
        color: #000;
        font-weight: normal;
        font-size: 18px;
        letter-spacing: -1px;
        padding: 0px 0px 0px 0px;
        margin: 0px;
}

/* Post Content User - Details  */
#left .post .location {
        background: #ecf0f1;
        color: #5c6b75;
        margin: 0px 0px 0px 0px;
        padding: 4px;
        font-size: 7px;
        font-weight: bold;
        text-transform: uppercase;
        background: wi;
}

#left .post .img {
        border: solid 1px #e1e1e1;
        padding: 5px;
        float: left;
        margin: 15px 15px 15px 0px;
}

/* Post Content User - Message */
#left .post .message h1,
h2,
h3 {
        font-family: "Trebuchet MS";
        color: #000;
}

#left .post .message h1 {
        font-size: 18px;
        padding: 10px 0px 0px 0px;
        margin: 0px;
        font-weight: normal;
        letter-spacing: normal;
        border-bottom: none;
}

#left .post .message h2 {
        font-size: 18px;
        padding: padding: 10px 0px 0px 0px;
        margin: 0px;
        font-weight: normal;
        letter-spacing: normal;
        border-bottom: none;
}

#left .post .message h3 {
        font-size: 18px;
        padding: 10px 0px 0px 0px;
        margin: 0px;
        font-weight: normal;
        letter-spacing: normal;
        border-bottom: none;
}

#left .post .message p {
        padding: 5px 0px;
        margin: 5px 0px;
}

/*Post Content User - Comments Edit */
#left .post .postmetadata {
        padding: 10px 0px 0px 0px;
        margin: 0px;
        font-size: 10px;
        letter-spacing: 0px;
        font-weight: bold;
        background: url(/web/20060310072856im_/http://blog.designdisease.com/wp-content/themes/ddblog/images/bkg_comment.png) no-repeat left top;
}

/* Post - Comments Note */
#left .post .note {
        padding: 10px 0px;
        margin: 0px;
        font-size: 7px;
        font-weight: bold;
        text-transform: uppercase;
        border-top: dashed 1px #ccc;
}

#left .post .note li {
        background: url(/web/20060310072856im_/http://blog.designdisease.com/wp-content/themes/ddblog/images/icon_note.png) no-repeat left center;
        padding: 1px 0px 1px 15px;
        margin: 0px;
        list-style-type: none;
        line-height: 9px;
}

/* Comments */
#left .comments {
        background: #dbe0e3;
        padding: 0px 10px 1px 10px;
        margin: 0px;
        clear: both;
}

#left .comments h2 {
        color: #666;
        font-weight: bold;
        font-size: 14px;
        letter-spacing: 0px;
        padding: 10px 0px 0px 0px;
        margin: 0px;
        text-transform: uppercase;
        letter-spacing: -1px;
}

#left .comments h2 strong {
        color: #cc6699;
}

#left .comments p {
        padding: 5px 0px;
        margin: 0px;
        font-size: 11px;
}

#left .comments strong {
        letter-spacing: -1px;
}

#left .comments ol {
        padding: 0px;
        margin: 0px;
}

#left .comments li {
        background: #f4f8fb;
        padding: 5px;
        margin: 10px 0px;
        list-style-type: none;
        border: solid 1px #fff;
}

/* Comments - Background for second comment */
#left .comments .alt {
        background: #f9f9f1;
}

/* Comments - Detail User */
#left .comments .user {
        background: url(/web/20060310072856im_/http://blog.designdisease.com/wp-content/themes/ddblog/images/icon_user.png) no-repeat left center;
        padding: 5px 2px 5px 12px;
        border-bottom: dashed 1px #ccc;
        font-size: 9px;
}

#left .comments .user strong {
        font-size: 10px;
        letter-spacing: normal;
}

/* CommentsForm */
#left #commentsform {
        background: #dbe0e3;
        padding: 10px;
        margin: 20px 0px 20px 0px;
        clear: both;
}

#left #commentsform h3 {
        color: #666;
        font-weight: bold;
        font-size: 14px;
        letter-spacing: 0px;
        padding: 0px 0px 10px 0px;
        margin: 0px;
        text-transform: uppercase;
        letter-spacing: -1px;
}

#left #commentsform fieldset {
        margin: 0px;
        padding: 0px;
        border: none;
}

#left #commentsform label {
        font-size: 7px;
        font-weight: bold;
        text-transform: uppercase;
}

#left #commentsform p {
        padding: 2px;
        margin: 0px 0px 0px 0px;
}

#left #commentsform form {
        background: #f9f9f1;
        border: solid 1px #fff;
        padding: 5px;
        margin: 0px;
}

#left #commentsform .inputc {
        background: url(/web/20060310072856im_/http://blog.designdisease.com/wp-content/themes/ddblog/images/bkg_input.png) no-repeat;
        border: none;
        padding: 5px;
        margin: 0px;
}

#left #commentsform textarea {
        border: solid 1px #dde2e5;
        padding: 3px;
        width: 400px;
}

/* Navigation - Next and Previous Post */
#left .navigation ul {
        margin: 0px;
        padding: 0px;
}

#left .navigation li {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        display: inline;
}

/* Right Content */
#right {
        background: #fff;
        float: right;
        width: 170px;
        padding: 15px;
        border: solid 1px #edf3f5;
}

#right h2 {
        font-weight: bold;
        font-size: 16px;
        letter-spacing: -1px;
        padding: 5px 0px 5px 0px;
        margin: 0px 0px 0px 0px;
        font-family: "Trebuchet MS";
        color: #666;
}



#right ul {
        padding: 5px;
        margin: 0px 0px 10px 0px;
        border: solid 1px #f1f1f1;
        font-size: 10px;
        font-weight: normal;
}

#right li {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        list-style-type: none;
}

#right #categories {
        background: #000;
        color: #fff;
        padding: 2px;
}

#right #categories h2 {
        color: #fff;
        padding: 0px 0px 0px 5px;
}

#right #categories ul {
        padding: 5px;
        margin: 0px 0px 10px 0px;
        border: none;
        font-size: 10px;
        font-weight: normal;
}

#right #categories li {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        list-style-type: none;
}

#right #categories li a {
        color: #CCFF00;
        font-weight: bold;
}

/* Only on index page - Above posting area */

#intro {
        clear: both;
        width: 100%;
}

#intro h1 {
        padding: 0px;
        margin: 0px;
        font-family: "Helvetica";
        font-size: 24px;
        font-weight: normal;
        letter-spacing: -1px;
        color: #666;
}

#intro p {
        padding: 5px 0px;
        margin: 0px 0px 10px 0px;
        font-size: 9px;
        font-weight: normal;
}

#intro ul {
        padding: 0px;
        margin: 0px;
}

#intro li {
        padding: 0px;
        margin: 0px;
        list-style-type: none;
        font-size: 10px;
}

#introRC {
        float: left;
        width: 230px;
        border: solid 1px #f1f1f1;
        padding: 10px;
}

#introMC {
        float: left;
        width: 230px;
        border: solid 1px #f1f1f1;
        padding: 10px;
}