/* 
Theme Name:SkinBeautyCreams.com
Theme URI:http://www.skinbeautycreams.com/
Description:WordPress theme released by <a href="http://www.skinbeautycreams.com/">SkinBeautyCreams.com</a>.
Version:1.0
Author:SkinBeautyCreams.com
Author URI:http://www.skinbeautycreams.com/
*/

body {margin:0; background-color:#E7E7E7; font-family:Arial, Helvetica, sans-serif;}

.container {width:940px; margin:0 auto;}

#header {height:162px; background-color:#E9FBFE;}
#logo {float:left; text-indent:-9999px; margin-top:30px;}
#logo a {width:404px; height:98px; display:block; background:url(images/logo.png) no-repeat; outline:none;}
#slogan {float:right; height:45px; margin-top:65px; background:url(images/slogan_left.png) left no-repeat;}
#slogan span {color:#365B60; font-size:18px; font-style:italic; font-family:"Myriad Pro", sans-serif; background:url(images/slogan_right.png) right no-repeat #C5F5FB; float:left; height:35px; padding:10px 20px 0 0; margin-left:20px;}
#header_menu {background:url(images/menu_bg.png) repeat-x; height:82px; font-size:21px; font-family:"Arial Narrow", sans-serif; text-align:center;}
#header_menu ul {margin:0; padding:13px 0 0 0;}
#header_menu li {display:inline; list-style:none; padding:10px 25px 10px 20px;}
#header_menu li.active {background:url(images/menu_left.png) left no-repeat;}
#header_menu a {color:#000000; text-decoration:none; padding:10px 0; line-height:45px; margin-right:20px;}
#header_menu .active a {background:url(images/menu_right.png) right no-repeat #FEFCE7; padding-right:20px; margin-right:0;}
#header_menu a:hover {color:#0D6B77;}
#header_menu .active a:hover {color:#000000;}

#main {background:url(images/main_bg.png); font-size:14px; line-height:18px; color:#000000; float:left; width:100%;}
#main a {color:#0D6B77; text-decoration:none;}
#main a:hover {color:#CC0000; text-decoration:underline;}
#text {margin:22px 280px 35px 0;}
#text p {margin:14px 0;}
#text h1, #text h2 {font-weight:normal; color:#0D6B77;}
#text h1 {font-size:35px; margin:0 0 -6px 0; line-height:33px;}
#text h2 {font-size:28px; margin:20px 0 -3px 0; line-height:27px;}
#text h3 {font-size:20px; font-weight:normal; margin:30px 0 15px 0;}
#text ol, #text ul {padding:0; margin:10px 0;}
#text li {margin-left:40px;}
#sidebar {width:250px; float:right; margin:8px 0 10px 0;}
#sidebar h3 {font-size:26px; font-weight:normal; margin:0; padding:10px 0 22px 25px; color:#FFFFFF; margin:0 -25px;}
#sidebar .blue, #sidebar .gray {padding:0 25px 16px 25px; margin-bottom:30px;}
#sidebar .blue {background:url(images/sidebar_blue_bottom.png) bottom no-repeat #8EEDF9;}
#sidebar .gray {background:url(images/sidebar_gray_bottom.png) bottom no-repeat #E7E7E7;}
#sidebar .blue h3 {background:url(images/sidebar_blue_top.png) no-repeat;}
#sidebar .gray h3 {background:url(images/sidebar_gray_top.png) no-repeat;}
#sidebar ul {margin:0px; padding:0px;}
#sidebar li {list-style:none; padding:1px 0 1px 12px; background:url(images/li.png) 0px 8px no-repeat;}

#searchform {margin:0; padding:9px 0 8px 0;}
#searchform #searchsubmit {width:33px; border:1px solid #19BFD3; background-color:#118293; font-weight:bold; color:#FFFFFF; cursor:pointer; height:24px; vertical-align:top; margin-top:1px; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px;}
#searchform #searchsubmit:hover {background-color:#0E6E7C;}
#searchform #s {width:153px; height:16px; padding:4px; border:1px solid #5FE7F8; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.comment {border:1px dashed #DDD7CE; margin:10px 0; font-size:12px; line-height:16px; padding:9px 15px 4px 15px;}
#text .comment p {margin:5px 0;}

#commentform {margin:0;}
#commentform #comment {width:500px; border:1px dashed #DDD7CE; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#commentform #author, #commentform #email, #commentform #url {width:250px; border:1px dashed #DDD7CE; height:16px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#commentform #submit {width:140px; border:1px solid #19BFD3; background-color:#118293; font-weight:bold; color:#FFFFFF; cursor:pointer; height:24px; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px;}
#commentform #submit:hover {background-color:#0E6E7C;}
#commentform p {margin:5px 0;}
#commentform small {font-size:11px;}

#contactform {margin:20px 0 0 0;}
#contactform div {margin-top:5px;}
#contactform label {display:block; float:left; width:90px;}
#contactform #comment {width:500px; border:1px dashed #DDD7CE; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#contactform #author, #contactform #email {width:250px; border:1px dashed #DDD7CE; height:16px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#contactform #submit {margin-left:90px; margin-top:3px; border:1px solid #19BFD3; background-color:#118293; font-weight:bold; color:#FFFFFF; cursor:pointer; height:24px; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px;}
#contactform #submit:hover {background-color:#0E6E7C;}

.line {border-top:1px dashed #DDD7CE; margin:15px 0 -5px 0;}

#navigation {margin-top:25px; padding-bottom:25px;}
#navigation a {border:1px solid #19BFD3; background-color:#118293; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:1px 10px; display:block; font-family:Arial, Helvetica, sans-serif;}
#navigation a:hover {background-color:#0E6E7C; color:#FFFFFF; text-decoration:none;}

.aligncenter {margin:0 auto;}
.alignleft {float:left;}
.alignright {float:right;}
.alignnone {}

#footer_menu {clear:both; text-align:center; color:#B0B0B0; font-size:12px; padding-top:20px;}
#footer_menu a {color:#676767; text-decoration:none;}
#footer_menu a:hover {color:#CC0000; text-decoration:underline;}

#copyrights {color:#B0B0B0; text-align:center; font-size:11px; margin:10px 0 0 0; padding-bottom:15px;}