 /* 
Theme Name: Personal
Theme URI: http://www.iblogbeauty.com
Description: For Me Only :P
Version 1.0
Author: Dashly Paw
Author URI: http://www.iblogbeauty.com
*/


/* Universal */
body {margin: 0; padding: 0; font-size: 62.5%; font-family: verdana, tahoma, lucida sans; text-align: left; vertical-align: top;}
body, h1, h2, h3, h4, h5, h6, blockquote, p {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 {font-family: georgia, serif; font-weight: bolder; margin: 20px 0 5px 0;}
h1 {font-size: 1.8em; padding: 15px 0 10px 0;}
a:link, a:visited {
	text-decoration: none;
	color: #5e4e4a;}
a:hover{
	text-decoration: none;
	color: #000;
}
p{padding: 10px 0 0 0;}
ul.star{list-style-image: url(http://iblogbeauty.com/wp-content/uploads/2009/08/bullet_star.png);}


/* Layout */
#wrapper{margin: 0 auto;width: 1410px;text-align: left;position: relative;}
#header{width: 1420px;background: #6ADBD8;margin: 0 0 10px 0;height: 275px;}
#header img{padding: 25px 0 5px 40px; margin: 15px auto 10px 50px;}

#container{margin: -710px 0 0 50px !important;margin: -710px 0 0 50px;float: left;border-right: 1px dashed #c6c6c6;width: 800px;background: transparent;}
#container2{margin: 200px 0 0 50px !important;margin: 200px 0 0 50px;float: left;border-right: 1px dashed #c6c6c6;width: 800px;background: transparent;}
#sidebars{margin: 20px 10px 0 870px;float: left;position: relative;width: 300px; height: 700px;}
#sidebars2{margin: 20px 10px 0 870px;float: left;position: relative;width: 300px; height: 700px;}
#footer{clear:both;float: left;width: 1420px;background: url(http://iblogbeauty.com/wp-content/uploads/Dashlystyles1content/bg3.gif); height: 550px;}
	


/* Paragraphs, Formatting, etc. */
p.abouts{font-size: 1.0em; font-family: helvetica;}
p.maindate{padding: 2px;color: #4d4d4d;font-size: 1.2em;font-weight: lighter;border-bottom: #ccc 1px dashed;}
p.header a:link{
	color: #5e4e4a;}
p.maincats{padding: 0;margin: 0;font-family: georgia;font-weight: lighter;font-style: italic;color: #5a4a4e;font-size: 1.0em;}
p.maincats a:hover{
	border-top: 2px dotted #6adbd8;border-bottom: 2px dotted #6adbd8;}
p.maincomments{padding: 0;margin: 0;font-family: georgia;font-weight: bolder;font-style: italic;font-size: 1.5em;color: #6ADBD8;}
p.maincomments a:hover{
	border-bottom: 1px #ccc solid;}
.post{font-size: 1.2em;padding: 10px 15px 30px 10px;}
.entry{font-size: 1.1em; color: #000;line-height: 19px;padding: 0 10px 60px 0;margin: 0 0 10px 0;}
p.readrest a:link{font-size: 1.0em; color:#6ADBD8;}
p.postmetadata{font-weight: lighter;color: #5e4e4a;border-bottom: 0 solid #ccc;margin: 10px 0 0 0;padding: 5px;background: #FBF7F4;border-bottom: 1px solid #c6c6c6;}
p.postmetadata a:link{
	color: #5e4e4a;font-weight: bolder;}
p.postmetadata a:hover{color: #6ADBD8;}

.fancy{padding: 2px; border-left: 30px solid #ff1d77; background: #eee;}

/* single post */
p.singledate{color: #5a4a4e;font-size: 1.8em;font-weight: lighter;border-bottom: 1px dashed #ccc;font-family: georgia;}

p.singlepostmetadata{text-align: right;font-family: georgia;color: #5a4a4e;font-size: .5em;margin: 10px 0 0 0;padding: 5px;}
p.singlepostmetadata a:link{
	color: #5a4a4e;font-weight: bolder;}

.navigation{padding: 30px;font-size: 2em;font-family: georgia, sans-serif;font-weight: bold;line-height: 19px;}
.related{font-size: 1.3em; font-weight: bolder; color: #ff1d77; margin: 5px 0 30px 10px;}
.related ul{padding: 8px;}
.related a {color: #fff; background: #000; border-bottom: #ff1d77 dashed 0.1em;}
.related a:hover{
	background:#fff; color: #000;}
.adsense{align: center; padding: 10px;}
/*END FOR SINGLEPOST*/

/* Blockquotes, Cites, etc */
blockquote.magazinequote{float: right;font-family: georgia, arial, serif;font-size: 1.2em;width: 150px;border-top: #ccc 2px solid;border-bottom: #ccc 2px solid;margin: 1.0em;padding: 1em;color: #5e4e4a;
}
/*END FOR BLOCKQUOTES, CITES, ETC.*/


/* Comments Field */
.comments-template{border-top: 1px dashed #ccc;margin: 5px 0 0 10px;padding: 10px 0 0;}
.comments-template ol{margin: 10px;padding: 5px 0 15px 0;list-style: none;border-bottom: 1px dotted #ccc;}
.comments-template ol li{margin: 10px 0 0;line-height: 18px;padding: 0 0 10px; font-size: 1.2em; font-weight: lighter;}
.comments-template h2, .comments-template h3{font-family: Georgia, Sans-serif;font-size: 1.4em;margin: 10px;}
.commentmetadata{font-family: Georgia, Sans-serif;font-size: 1.4em;}
.comments-template p.nocomments{padding: 0;}
.comments-template textarea{font-family: Helvetica, Georgia, Sans-serif;font-size: 1.2em; padding: 5px; margin: 5px;}
.authcomment{background:#eee; padding: 5px;}

.comments{ font-size: 1.2em; color: #000;}

/*END FOR COMMENTS FIELD*/

/* Specifics (image/archives/sidebars etc.) */

ul.archivepage{padding: 2px 0 2px 2px; list-style-image: url(/uploads/Dashlystyles1/bullet1.png); border-bottom: 1px dotted #ff1d77; font-size: 1.2em;}

#header img{padding: 6px;align: center;
}
.poppost{width: 100%; margin:0 0 10px 0;padding: 8px;border:1px #ccc solid; font-size: 1.1.em;}
.poppost ul, .poppost2 ul{
list-style-type: none; list-style-image: url(http://iblogbeauty.com/wp-content/uploads/2009/08/bullet_star.png);}
.attachment-thumbnail {height:50px;width:50px;padding:2px;background:#fff;margin:5px 5px 0 0;background: url(/Applications/MAMP/htdocs/wordpress/wp-content/uploads/2010/05);}
p.searchtext{color: #5e4e4a;}
#search{width: 100%; padding: 20px;border: 1px solid #ccc;background: #fff;font-size:1.2em; color: #4d4d4d;}
#topper{padding: 20px;margin: 8px;background: #000;color: #fff;border: 2px dotted #fff;}
#topper img{padding: 2px;}
#sidebars2content{color: #4d4d4d; border: 1px solid #ccc; font-family: verdana; font-size: 1.2em; margin: 8px}
#sidebars2content ul{list-style-type: none;}
.sidebars2title{margin-top: 4px; padding: 10px; align: center; border-bottom: 3px solid #ccc;}
#sidebars2 img{margin: -15px; }

#cats{border: 1px solid #ccc; width: 100%; padding: 3px;}
#feed{margin: 9px;border: 1px #ccc solid; padding: 3px; font-family: verdana; font-size: 1.2em; background: #fff; color: #4d4d4d; text-align: center;}
a img{border-style: none;}
img.alignright {float:right; margin:0 0 1em 1em;}
img.alignleft {float:left; margin:0 1em 1em 0;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto;}
a img.alignright {float:right; margin:0 0 1em 1em;}
a img.alignleft {float:left; margin:0 1em 1em 0;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto;}
#archives ul li{ list-style-image: url(/wp-content/uploads/2009/08/table_multiple.png); padding: 3px;}
#recentcomms ul{list-style-image: url(http://iblogbeauty.com/wp-content/uploads/Dashlystyles1content/comment.png); color: #ff1d77;}
#recentcomms ul li{padding-bottom: 3px;}
#recentcomms a{border-bottom: 1px dashed #ff1d77; }




/*Monetize*/
#amazon{align: center; margin-left: 10px; padding: 5px;}
/*Footer stuff*/
.full{ margin: 50px 100px auto 100px; background: url(http://iblogbeauty.com/wp-content/uploads/Dashlystyles1content/divbg1.png); height: 440px;font-family: helvetica, sans-serif;}
.left{margin: -15px auto 0 20px;padding-top: 30px;width: 300px; font-size: 2.0em; font-weight: bold;}
.left ul li{margin: 5px auto;list-style-type: none; padding: 4px;}
.left a:link, .left a:visited{
	border-bottom: 2px dotted #000; color: #000;}
.left a:hover{
	color: #ff1d77; border-bottom: 2px #ff1d77 solid;}
.center{margin: -155px 0 20px 300px; align: center; font-size: 2.0em; font-weight: bolder;width: 300px;}
p.searchbottom{margin-top: 5px;border-top: 1px solid #000;}
p.copyrightetc{margin: 20px;padding-bottom: 5px;font-size: 1.4em; color: #000;}
p.copyrightetc a:link, p.copyrightetc a:visited{
	color: #ff1d77;}
.aboutme{width: 300px; margin: -195px 20px 20px 700px; font-size: 1.2em; position: absolute;}
.aboutme h2{font-size: 2.0em; font-family: helvetica; font-weight: bolder;}
p.aboutmebottom{font-size: 1.2em;}

/* Suckerfish */
#suckerfishnav {background:transparent repeat-x;margin-bottom: 20px;font-size:1.8em;font-family:georgia,sans-serif;font-weight:bold;width:800px;text-indent: 50px;}
#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:40px;padding:0;border:1px solid #6advd8;margin:0;width:800px;}
#suckerfishnav a {display:block;color:#ffffff;text-decoration:none;padding:0px 10px;}
#suckerfishnav li {float:left;padding:0;}
#suckerfishnav ul {position:absolute;left:-999em;height:auto;width:101px;font-weight:normal;margin:0;line-height:1;border:0;border-top:1px solid #666666;}
#suckerfishnav li li {width:99px;border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;font-weight:bold;font-family:verdana,sans-serif;}
#suckerfishnav li li a {padding:4px 10px;width:80px;font-size:1.2em;color:#e74b8a;}
#suckerfishnav li ul ul {margin:-21px 0 0 100px;}
#suckerfishnav li li:hover {
    background:#6ADBD8;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#ffffff;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#e74b8a;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#e74b8a;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#ffffff;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
	background: #fff;
    }
.screenReader { left: -9999px; position: absolute; top: -9999px; }
.thanks { background: #F2F3F6; border: 1px solid #7E8AA2; padding: 10px; }

/*****Forms*****/
ol.forms { float: left; list-style: none; margin: 0; width: 100%; }
ol.forms li {
	clear: both;
	float: left;
	margin-bottom: 18px;
	position: relative;
	width: 100%;
}
ol.forms label {
	cursor: pointer;
	display: block;
	float: left;
	font-weight: bold;
	padding-right: 20px;
	width: 100px;
}
ol.forms input, ol.forms textarea {
	border: 1px solid #7E8AA2;
	border-radius: 3px;
	font: inherit;
	-moz-border-radius: 3px;
	padding: 2px;
	-webkit-border-radius: 3px;
	width: 214px;
}
ol.forms textarea { height: 300px; width: 334px; }
ol.forms input:focus, ol.forms textarea:focus { background-color: #f2f3f6; border-color: #ff9800; }
.error { color: #f00; }
ol.forms li .error { font-size: 12px; margin-left: 20px; }
ol.forms li.textarea .error {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 100px;
}
ol.forms li.screenReader { margin-bottom: 0; }
ol.forms li.buttons button {
	background: #ff9800;
	border: none;
	color: #000;
	cursor: pointer;
	font: 16px/16px "Avenir LT Std", Helvetica, Arial, sans-serif;
	overflow: hidden;
	padding: 6px 3px 3px 3px;
	text-transform: uppercase;
	width: auto;
}
ol.forms li.buttons button:hover { color: #222; }
ol.forms li.buttons button:active { left: -1px; position: relative; top: -1px; }
ol.forms li.buttons, ol.forms li.inline { float: right; width: 460px; }
ol.forms li.inline input { width: auto; }
ol.forms li.inline label { display: inline; float: none; width: auto; }

/* Featured Post Carousel */

#featured {
	padding: 10px 10px 0 20px;
	}

#carousel {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#carousel li {
	float: left;
	padding: 0;
	margin-right: 10px;
	}
/*end featured post carousel*/