/*
Theme Name: Room-Decor
Theme URI: http://tech2connect.com/blog
Description: A Furniture related clean 2 column Wordpress theme
Version: 2 (WP2.7.1)
Author: npnhome
Author URI: http://tech2connect.com

*/


* {
margin : 0;
padding : 0;
}
body {
font : 89% Arial, Helvetica, sans-serif;
line-height : 1.4em;
text-align : center;
color : #303030;
background : #232323;
}
a {
color : #666;
font-weight : bold;
text-decoration : none;
background-color : inherit;
}
a:hover {
color : #333;
text-decoration : none;
background-color : inherit;
}
a img {
border : none;
}
p {
padding : 0 0 1.6em 0;
}
p form {
margin-top : 0;
margin-bottom : 20px;
}
h1, h2, h3 {
margin-bottom : 1em;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : normal;
color : #333333;
}
h1 {
font-size : 2.2em;
}
h2 {
font-size : 1.7em;
}
h3 {
font-size : 1.3em;
}
blockquote, ul, ol {
margin-left : 3em;
}
blockquote {
margin-right : 3em;
font-style : italic;
}
img.left, img.center, img.right {
padding : 4px;
border : 1px solid #a0a0a0;
}
img.left {
float : left;
margin : 0 12px 5px 0;
}
img.center {
display : block;
margin : 0 auto 5px auto;
}
img.right {
float : right;
margin : 0 0 5px 12px;
}
.alignright {
float : left;
}
.alignleft {
float : right;
}
code {
display : block;
direction : ltr;
text-align : left;
}
acronym, abbr, span.caps {
letter-spacing : 0;
}
div.navigation {
margin : 10px 0;
}
#wrapper {
width : 800px;
margin : 20px auto;
padding : 1px 0;
text-align : left;
background : transparent url(images/topcont.jpg) repeat top left;
color : #303030;
border : 2px solid #a1a1a1;
}
#header {
height : 214px;
width : 800px;
margin : 0 1px 1px 1px;
background : transparent url(images/header.jpg) repeat-x top left;
color : #ffffff;
}
#header h1 {
padding : 135px 20px 0 20px;
font-size : 2.4em;
color : #ffffff;
letter-spacing : -1px;
font-weight : normal;
}
#header h1 a {
color : #ffffff;
}
#header h2 {
margin : 12px 20px 0 40px;
font-size : 1.4em;
color : #ffffff;
letter-spacing : -1px;
font-weight : normal;
}
#navigation {
height : 2.2em;
line-height : 2.2em;
width : 800px;
margin : 0 1px;
background : #282828;
color : #ffffff;
}
#navigation li {
float : left;
list-style-type : none;
border-right : 1px solid #ffffff;
white-space : nowrap;
}
#navigation li a {
display : block;
padding : 0 10px;
font-size : 0.8em;
font-weight : normal;
text-transform : uppercase;
text-decoration : none;
background-color : inherit;
color : #ffffff;
}
* html #navigation a {
width : 1%;
}
#navigation .selected, #navigation a:hover {
background : #a1a1a1;
color : #ffffff;
text-decoration : none;
}
#content {
float : left;
width : 550px;
text-align : justify;
font-size : 0.9em;
padding : 20px 0 0 10px;
background : transparent url(images/topcont.jpg) repeat top left;
}
#content .blog {
float : left;
width : 530px;
margin : 0 0 0 20px;
font-size : 0.9em;
padding : 25px 5px 0 25px;
background : #f0f0f0;
}
#content h2 {
display : block;
margin : 0 0 16px 0;
font-size : 1.7em;
font-weight : normal;
letter-spacing : -1px;
color : #505050;
background-color : inherit;
}
#content h2 a {
font-weight : normal;
}
#content h3 {
margin : 0 0 5px 0;
font-size : 1.4em;
letter-spacing : -1px;
}
#content a:hover, #subcontent a:hover {
text-decoration : underline;
}
#content ul, #content ol {
margin : 0 5px 16px 35px;
}
#content dl {
margin : 0 5px 10px 25px;
}
#content dt {
font-weight : bold;
margin-bottom : 5px;
}
#content dd {
margin : 0 0 10px 15px;
}
#sidebar {
float : right;
width : 210px;
margin : 0;
padding : 20px 0 10px 0;
line-height : 1.4em;
background : transparent url(images/topcont.jpg) repeat-y top left;
color : #fff;
}
#sidebar h2 {
display : block;
margin : 0 0 15px 0;
font-size : 1.6em;
font-weight : normal;
text-align : left;
letter-spacing : -1px;
color : #fff;
background-color : inherit;
}
#sidebar p {
margin : 0 0 16px 0;
font-size : 0.9em;
}
#sidebar img {
margin : 0 0 16px 15px;
}
.menu {
margin : 0 0 20px 8px;
font-size : 0.9em;
background : #770401 url(images/side.jpg) repeat-y top left;
}
.menu li {
list-style : none;
display : block;
padding : 2px;
margin-bottom : 2px;
}
.menu li a {
font-weight : bold;
text-decoration : none;
color : #fff;
}
.menu li a:hover {
text-decoration : none;
}
.menu li ul {
margin : 3px 0 3px 15px;
font-size : 1em;
font-weight : normal;
}
.menu li ul li {
margin-bottom : 0;
}
.menu li ul a {
font-weight : normal;
}
#footer {
clear : both;
width : 798px;
padding : 5px 0;
margin : 0 1px;
font-size : 0.9em;
color : #f0f0f0;
background : #444444;
}
#footer p {
padding : 0;
margin : 0;
text-align : center;
}
#footer a {
color : #f0f0f0;
background-color : inherit;
font-weight : bold;
}
#footer a:hover {
color : #ffffff;
background-color : inherit;
text-decoration : underline;
}
.splitcontentleft {
float : left;
width : 48%;
}
.splitcontentright {
float : right;
width : 48%;
}
.clear {
clear : both;
}
.small {
font-size : 0.8em;
}
.hide {
display : none;
}
.textcenter {
text-align : center;
}
.textright {
text-align : right;
}
.important {
color : #f02025;
background-color : inherit;
font-weight : bold;
}
.box {
margin : 0 0 20px 0;
padding : 10px;
border : 1px solid #c0c0c0;
background-color : #fafbfc;
color : #505050;
line-height : 1.5em;
}
.search {
float : left;
position : relative;
top : 27px;
left : 500px;
}
.search form {
margin : 0;
padding : 0;
}
.search input.searchinput {
float : left;
padding : 1px 0 0 0;
margin-right : 3px;
border : 1px solid #9c9c9c;
height : 15px;
width : 170px;
background : #fff;
color : #9c9c9c;
font-size : 11px;
}
.search input.searchsubmit {
float : left;
padding : 0;
color : #fff;
background : #e31e26;
border : 1px solid #ebebeb;
height : 18px;
width : 60px;
font-size : 11px;
}
.wp-caption {
border : 1px solid #ddd;
text-align : center;
background-color : #f3f3f3;
padding-top : 4px;
margin : 10px;
}
.wp-caption img {
margin : 0;
padding : 0;
border : 0 none;
}
.wp-caption-dd {
font-size : 11px;
line-height : 17px;
padding : 0 4px 5px;
margin : 0;
}
ol.commentlist {
margin-top : 15px;
color : #333333;
}
ol.commentlist li {
background : #718c1a;
padding : 10px;
margin : 10px 0;
}
ol.commentlist li.alt {
background : #718c1a;
}
textarea#comment {
width : 420px;
}
#main p.comment_meta {
margin : 0;
float : right;
}
body#commentspopup {
background : #fff;
padding : 20px;
}
body#commentspopup a {
color : #666;
}
body#commentspopup h1 a {
position : relative;
top : 0;
left : 0;
}
body#commentspopup h3 {
color : #555;
}
body#commentspopup p {
margin : 10px 0;
color : #555;
}
body#commentspopup textarea {
width : 400px;
}
