/* pink CSS Document */



#page {

background:#fff url(img/pink/content.png) repeat-x 0px 221px;

border:15px solid #F460AC;

text-align:left;

width:857px;

color:#EE1182;

margin:auto;

}

#page #header #searchform {

position:absolute;

bottom:5px;

left:10px;

}

#page #header #searchform input{

border:none;

height:14px;

width:auto;

padding:2px;

background:#fff url(background-image.jpg) top left repeat-x;



border-top:1px solid #909090;

border-left:1px solid #CECECE;

border-right:1px solid #CECECE;

border-bottom:1px solid #E4E4E4;

}

#page #commentbox {

background:#F7D4E6;

margin:20px 0;

}



#page #commentbox .alt {

background:#FCE8F2;

}



#page #commentbox .entrys {

padding:25px;

}



#page #commentbox .entrys .rss {

display:block;

padding:25px 0;

}



#page #commentbox .entrys .submit {

background:#dbdfe5 url(img/pink/button.gif) repeat-x left top;

height:30px;

border:1px solid #000510;

width:auto;

color:#fff;

margin-left:2px;

}



#page #commentbox .entrys .submit:focus {

background:##DCE052;

height:30px;

border:1px solid #000510;

width:auto;

color:#fff;

margin-left:2px;

}



#page #commentbox .entrys .xml_meta {

display:block;

margin-top:10px;

background:#F460AC url(img/pink/conor.png) no-repeat right bottom;

padding:15px;

color:#F7D4E6;

}



#page #commentbox .entrys h1 {

color:#fff;

}



#page #commentbox .entrys ol {

list-style-type:none;

}



#page #commentbox .entrys ol li {

padding:15px 10px;

clear:both;

overflow:hidden;

position:relative;

}

#page #commentbox .gravatar {

	right:10px;

	height:40px;

	width:40px;

	top:10px;

	position:absolute;

	background: url(img/pink/gravatar.jpg) no-repeat 0px 0px;

}



#page #commentbox .entrys small {

display:block;

margin-top:-10px;

}



#page #commentbox .entrys textarea,input {

width:350px;

background:#dbdfe5 url(img/pink/input.gif) repeat-x left top;

border:2px solid #000510;

font:0.9em Verdana, Arial, Helvetica, sans-serif;

margin:10px 0;

padding:5px;

}



#page #commentbox .entrys textarea:focus,input:focus {

width:350px;

background:#dbdfe5 url(img/pink/input.gif) repeat-x left top;

border:2px solid #FDAC29;

}



#page #commentbox hr {

height:6px;

border:none;

background:url(img/pink/separator2.gif) repeat-x left top;

}



#page #contentbox {

width:630px;

float:left;

}

#page #contentbox h1.archives{

	color:#993367;

	border-bottom:1px solid #ff9cce;

	text-align:center;

	font-weight: normal;

	font-variant: small-caps;

	font-size:2.0em;

	padding-bottom:4px;

margin:30px 50px 10px 0px;

}

#page #contentbox h1 span{

color:#CC669A;

}

#page #contentbox #about {

background:#74d40c url(img/pink/aboutimg.png) no-repeat right bottom;

color:#001342;

margin:25px 25px 0;

}



#page #contentbox #about .entry {

line-height:150%;

padding:10px;

}



#page #contentbox #about h1 {

letter-spacing:-0.1em;

color:#A6F551;

font:normal 1.9em;

padding:10px;

}



#page #contentbox #about hr {

background:url(img/pink/separator.gif) repeat-x left top;

height:6px;

border:none;

}



#page #contentbox .post {

line-height:160%;

font-size:1.1em;

padding:25px;

color:#181818;

}

#page #contentbox .post a[title="comment"] {

	width:24;

	height:24px;

	padding-left:17px;

	background: url(img/pink/comment_icon.gif) no-repeat left center;

}

#page #contentbox .post a[rel="category tag"] {

	width:24;

	height:24px;

	padding-left:17px;

	background: url(img/pink/category.gif) no-repeat left center;

}

#page #contentbox .post ul, ol {

	margin-left:25px;

	margin-top:10px;

}





#page #contentbox .post .sidenotearchiv_title {

list-style-type:none;

margin:30px 15px;

}



#page #contentbox .post .sidenotearchiv_title li {

display:inline;

font-weight:700;

font-size:1.1em;

background:#000510;

color:#D7E052;

text-decoration:none;

padding:10px 15px;

}



#page #contentbox .post .sidenotearchiv_title li a {

text-decoration:none;

}



#page #contentbox .post .wp-smiley {

border:none;

}



#page #contentbox .post h1 {

	font-size: 1.8em;

	margin:10px 0;

	color:#BF0D68;

	border-bottom:1px dashed #BF0D68;

	padding-bottom:3px;

	font-style: normal;

	font-weight: normal;

}



#page #contentbox .post h1 a:hover {

color:#BF0D68;

}



#page #contentbox .post h3 {

font:small-caps normal 2.1em;

margin:10px 0;

}



#page #contentbox .post h4 {

font:small-caps normal 1.5em;

margin:10px 0;

}



#page #contentbox .post hr {

height:6px;

background:url(img/pink/separator2.png) repeat-x left bottom;

border:none;

}



#page #contentbox .post img {

border:4px #BF0D68 solid;

margin:5px;

}

#page #contentbox .post .date{

	margin-top:-9px;

	margin-bottom:20px;

	color:#393739;

	font-size:0.9em;

	font-style: normal;

	font-weight: bold;



}



#page #footer {

text-align:center;

background:#000510;

clear:both;

height:40px;

padding:10px;

}



#page #header {

background:url(img/pink/header.png) no-repeat left top;

height:221px;

text-align:center;

}



#page #header h1 {

color:#fff;

font:2.1em "Trebuchet MS", Verdana;

padding-top:80px;

}



#page #header h2 {

font:italic normal 1.1em "Trebuchet MS", Verdana;

color:#ccc7c7;

position:absolute;

bottom:17px;

right:10px;

}



#page #sidebox {

padding-top:25px;

width:200px;

float:right;

margin:0 20px 10px 0;

}



#page #sidebox h1 {

display:block;

background:#F460AC url(img/pink/h2cat.png) no-repeat right top;

color:#F7D4E6;

font-size:1.1em;

margin:5px 0 -15px;

padding:5px 0 5px 20px;

}



#page #sidebox h2 {

color:#6689CC;

font-variant:small-caps;

font-weight:400;

font-size:1.7em;

padding:15px 0;

}



#page #sidebox ul {

list-style-type:none;

border-top:1px solid #8F094E;

margin:15px 0;

}



#page #sidebox ul li {

border-bottom:1px solid #8F094E;

display:block;

padding:5px 0 5px 10px;

}



#page #sidebox ul li:hover {

background:#FBEAF3;

display:block;

}



#page .flickr {

clear:both;

background:#000C29;

padding:25px 25px 25px 60px;

}



#page .flickr .flickrimg {

border:4px #2E436B solid;

}



#page .flickr a {

border:none;

padding:0 10px;

}



#page .flickr h1 {

color:#74d40c;

font-size:1.6em;

font-weight:400;

font-variant:small-caps;

padding:20px 0;

}



* {

outline:none;

margin:0;

padding:0;

}



*html #page #contentbox {

width:600px;

float:left;

}



.navigation {

list-style-type:none;

margin:1px 0;

}



.navigation li {

display:inline;

font-size:1.2em;

padding:5px 10px;

}

.navigation li a{

color:#fff;

}

.navigation li a:active {

border-bottom:15px solid #DCE052;

color:#fff;

}



.navigation li a:hover {

border-bottom:150px solid #F7D4E6;

color:#fff;

}



a {

color:#BF0D68;

text-decoration:none;

}



a:hover {

color:#191919;

}



body {

background:#2c252b;

font:small/140% "Trebuchet MS", Verdana;

text-align:center;

margin:60px;

}



h1,h2,h3,h4,h5,h6 {

font-size:150%;

}
