/*  

Theme Name: Shplace Sales

Theme URI: http://www.dizzain.com/blog_customization/

Description: Shplace Sales theme for WordPress.

Version: 2.0

Author: Dizzain.com

Author URI: http://www.dizzain.com

*/



/* CSS Document */

* {

margin:0px;

padding:0px;

outline:none;

}



a {

color:#086BC0;

cursor:pointer;

}



a img {

border:0;

}



a:hover {

text-decoration:none;

}



body, div, p, span, td, h1, h2, h3, h4, h5, h6 {

font-family:Arial, sans-serif;

}



.center_aligner {

width:1000px;

margin:0 auto;

}



/*header*/

#header {

border-top:4px solid #423F28;

background-color:#DCD385;

font-size:12px;

}



#header ul {

list-style-type:none;

}



.header {

border-bottom:4px solid #F1F1FD;

}



.header .center_aligner {

background:url(images/header/logo.jpg) no-repeat;

height:97px;

}



#logo {

width:296px;

height:84px;

float:left;

}



#login_and_search_form {

float:right;

width:475px;

}



#login_and_search_form ul {

float:left;

margin:10px 0 0 0;

}



#login_and_search_form ul li {

display:inline;

}



#login_and_search_form ul li a {

color:#423F28;

font-weight:bold;

padding:0 6px 0 5px;

}



#login_and_search_form form {

width:302px;

height:30px;

padding:5px 0 0 30px;

margin:0 0 0 10px;

float:left;

background:url(images/header/form_bg.gif) no-repeat;

}



#login_and_search_form form input {

width:195px;

margin:0 17px 0 0;

border:0;

background:none;

}



#login_and_search_form form input#search_submit {

width:64px;

height:21px;

margin:0;

cursor:pointer;

}



#menu {

float:right;

width:620px;

height:36px;

margin:26px 0 0 0;

}



#menu li {

float:left;

font-weight:bold;

background-color:#6E6942;

margin:0 1px;

}



#menu li a {

display:block;

float:left;

text-decoration:none;

color:#fff;

background:url(images/header/menu/left_rounding.gif) no-repeat;

}



#menu li a:hover {

text-decoration:underline;

}



#menu li a span {

display:block;

float:left;

height:36px;

line-height:36px;

padding:0 15px;

background:url(images/header/menu/right_rounding.gif) no-repeat top right;

}



#menu li.active {

background:#F0F2FE url(images/header/menu/bg_active.gif) repeat-x top;

}



#menu li.active a {

background:url(images/header/menu/left_rounding_active.gif) no-repeat;

color:#000;

}



#menu li.active a span {

background:url(images/header/menu/right_rounding_active.gif) no-repeat top right;

}



.head_decoration {

min-height:26px;

height:auto !important;

height:26px;

background:url(images/header/header_decoration.gif) repeat-x bottom;

}



#slideshow {

min-height:165px;

height:auto !important;

height:165px;

background:#F1F1FD url(images/header/header_decoration.gif) repeat-x bottom;

padding-bottom:26px;

text-align:center;

}



#slideshow .center_aligner {

padding:10px 7px 0;

position:relative;

}



#left_scroll {

position:absolute;

top:40%;

left:-60px;

}



#right_scroll {

position:absolute;

top:40%;

right:-60px;

}



#left_scroll img, #right_scroll img {

padding:0 !important;

border:none !important;

}



#slideshow .center_aligner img {

background-color:#fff;

margin:0 2px;

border:1px solid #AEADAA;

padding:6px;

}

/*end header*/

/*content*/

#main_container {

margin:0 auto;

width:1000px;

overflow:auto;

font-size:12px;

line-height:18px;

}



h2 {

font:17px Georgia, serif;

color:#FF0000;

text-transform:uppercase;

margin-bottom:10px;

}



h2 a {

color:#FF0000;

text-decoration:none;

}



h2 a:hover {

text-decoration:underline;

}



#content {

float:left;

width:500px;

}



.post {

background:url(images/content/post_separator.gif) repeat-x bottom;

padding-bottom:10px;

margin-bottom:15px;

}



.post p {

margin-bottom:18px;

}



.posted_on {

color:#3E5360;

font-size:11px;

margin-bottom:10px;

position:relative;

top:-4px;

}



.stbutton {

display:block;

margin-top:10px;

}



.cform {

width:100% !important;

}



.cform textarea, .cform input {

width:300px !important;

}



.linklove {

display:none;

}



#sendbutton {

width:auto !important;

}



.cform label span {

font-weight:bold;

}



.navigation {

overflow:auto;

padding-bottom:10px;

}



.alignleft {

float:left;

}



.alignright {

float:right;

}



h3#comments, h3#respond {

font-size:16px;

}



h3#comments {

margin: 0 0 5px 14px;

}



h3#respond {

margin-bottom:12px;

}



.author {

font-weight:bold;

color:#DB5A1D;

}



.commentmetadata {

color:#2866B0;

font-size:10px;

margin-bottom:10px;

}



.reply {

margin-left:14px;

font-size:11px;

width:478px;

overflow:auto;

}



.reply span {

font-size:9px;

}



.reply p {

margin-bottom:10px;

}



.reply form input {

width:276px;

height:20px;

border:1px solid #B6B6B6;

margin-right:5px;

}



.reply textarea {

width:469px;

height:150px;

}



.reply form input#submit {

width:100px;

height:24px;

cursor:pointer;

background-color:#6E6942;

font-size:12px;

font-weight:bold;

color:#fff;

border:0;

}



ol.commentlist {

list-style-type:none;

}



ol.commentlist li {

padding:10px 14px 16px 14px;

}



#sidebar_container {

float:right;

width:476px;

padding:0 8px 0 0;

overflow:hidden;

}



.recent_posts {

background-color:#E3E8FD;

border-top:1px solid #B7C5FD;

border-bottom:1px solid #B7C5FD;

padding:13px;

width:256px;

margin-bottom:10px;

}



.recent_posts li {

margin-bottom:3px;

overflow:auto;

}



#sidebar_container ul {

list-style-type:none;

}



#sidebar_container ul ul li {

background:url(images/content/sidebar/bullet.gif) no-repeat 0 7px;

padding:0 0 0 12px;

}



#sidebar_container ul li a {

color:#086BC0;

}



.recent_posts li {

/*background:url(images/content/sidebar/bullet.gif) no-repeat 0 7px;*/

/*padding:0 0 0 12px;*/

overflow:auto;

margin-bottom:5px;

}



.recent_posts li img {

border:2px solid #fff;

margin:0 10px 0 0;

}



.recent_posts li span {

color:#585435;

font-size:11px;

}



.sidebar_1 {

margin:0 0 10px 0;

float:left;

width:282px;

}



.sidebar_1 ul.bott_fiaches {

margin:0 0 0 20px;

width:170px;

}



.sidebar_2 {

margin:0 0 0 0;

float:right;

width:155px;

padding:13px;

background-color:#E3E8FD;

border-top:1px solid #B7C5FD;

border-bottom:1px solid #B7C5FD;

}



.sidebar_1 h2, .sidebar_2 h2 {

border-bottom:4px solid #C2CDFF;

padding-bottom:7px;

}



.sidebar_1 ul, .sidebar_2 ul {

margin-bottom:20px;

}

/*end content*/

/*footer*/

#footer {

border-top:4px solid #C2CDFF;

background-color:#E0E6FF;

padding-bottom:66px;

font-size:11px;

font-weight:bold;

}



#footer a {

color:#000;

}



.footer {

border-top:1px solid #fff;

padding:18px 0 0 0;

}



.footer .center_aligner {

overflow:auto;

}



#copy {

float:left;

padding:0 0 0 12px;

}



#theme_by {

float:right;

padding:0 12px 0 0;

}

/*end footer*/

