/*  
Theme Name: Orgasmic Pink
Theme URI: http://orgasmicthemes.com/
Description: Orgasmic Pink theme for wordpress
Version: 1.0
Tags: fixed width, two columns, widget ready, black, pink
Author: Orgasmic
Author URI: http://orgasmicthemes.com/
*/

/* General */

body {
	margin: 0;
	background: #FFFFFF;
}

h1, h2, h3, h4 {
	margin: 0;
}

img {
	border: 0;
}

.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}

/* Page */

#page {
	margin: 0 auto;
	width: 1004px;
	background: #FFFFFF;
 	background-image: url(images/border.jpg);
	background-position: center;
	background-repeat: repeat-y;
}

/* Header */

#header {
	width: 984px;
	height: 342px;
	background: #000000 url(images/hotchicksfucked.jpg) center no-repeat;
	position: relative;
	margin: 0 0 0 8px;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}

/* Header - Menu */

#header #header-menu {
	position: absolute;
	top: 265px;
	left: 445px;
	width: 520px;
	height: 34px;
}

#header #header-menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 570px;
	height: 30px;
}

#header #header-menu ul li {
	float: left;
	height: 30px;
	font: bold 15px/30px Verdana;
	color: #ffffff;
	margin-right: 15px;
	border-top: 1px solid #ff0099;
	border-bottom: 1px solid #ff0099;
	padding: 0 11px;
}

#header #header-menu ul li a {
	color: #ffffff;
	text-decoration: none;
}

#header #header-menu ul li a:hover {
	text-decoration: underline;
}

#header #header-menu ul li ul {
	display: none;
}

	
/* Header - Info */

#header #header-info {
	position: absolute;
	top: 0px;
	left: 40px;
	width: 900px;
	text-align: left;
}

#header #header-info h1 {
	color: #00ACFF;
	font: bold 60px Verdana;
	padding-bottom: 5px;
}

#header #header-info h1 a {
	color: #00ACFF;
	text-decoration: none;
}

/* Blog Title for Single Page */

#header #header-info .blogtitle {
	color: #00ACFF;
	font: bold 60px Verdana;
	padding-bottom: 5px;
}

#header #header-info .blogtitle a {
	color: #00ACFF;
	text-decoration: none;
}

#header #header-info .description {
	color: #FFFFFF;
	font: bold 14px Verdana;
	width: 740px;
	margin-top: 220px;
}


/* Main */

#main {
	width: 984px;
	background: #FFFFFF;
	margin: 0 0 0 8px;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}


/* Main - Content */

#content {
	float: left;
	width: 679px;
	padding: 2px 18px 0 10px;
}

	
/* Main - Content - Post */

#content .post {
	float: left;
	margin-bottom: 11px;
	width: 667px;
	border: 1px solid #66CCFF;
	background: #FFFFFF;
	padding: 5px;
}

	
/* Post - Title */

#content .post .post-title {
	width: 644px;
	padding: 2px 5px 5px 18px;
	color: #FFFFFF;
	font: bold 13px Verdana;
	background: #66CCFF;
	border-bottom: 1px solid #66CCFF;
}

#content .post .post-title a {
	color: #FFFFFF;
	text-decoration: none;
}

#content .post .post-title a:hover {
	text-decoration: underline;
}

#content .post .post-title h2 {
	color: #FFFFFF;
	font: bold 17px Verdana;
	padding: 5px 0 2px 0;
}

#content .post .post-title h2 a {
	color: #FFFFFF;
	text-decoration: none;
}

#content .post .post-title h2 a:hover {
	text-decoration: underline;
}

/* Post Title for Single Page */

#content .post .post-title h1 {
	color: #FFFFFF;
	font: bold 17px Verdana;
	padding: 5px 0 2px 0;
}

#content .post .post-title h1 a {
	color: #FFFFFF;
	text-decoration: none;
}

#content .post .post-title h1 a:hover {
	text-decoration: underline;
}
		
/* Post - Entry */

#content .post .post-entry {
	font: normal 14px/19px Verdana;
	color: #000000;
	padding: 20px;
	width: 627px;
	background: #FFFFFF;
}


/* This controls the image in the post */

#content .post .post-entry img {
	float: left;
	border: 1px solid #66CCFF;
	padding: 3px;
	margin: 0 5px 5px 0;
}

#content .post .post-entry a {
	color: #00ACFF;
	text-decoration: none;
}

#content .post .post-entry a:hover {
	text-decoration: underline;
}

#content .post .post-entry .more-link {
	font: bold 11px/20px Verdana;
	color: #00ACFF;
	float: right;
	margin-bottom: 5px;
}

#content .post .post-entry .more-link a {
	color: #00ACFF;
	text-decoration: none;
}

#content .post .post-entry .more-link a:hover {
	text-decoration: underline;
}

	

/* Post - Info */

#content .post .post-info {
	padding: 0 12px;
	width: 643px;
	/*height: 22px;*/
	clear: both;
	font: bold 10px/22px "Trebuchet MS", Verdana;
	color: #FFFFFF;
	background: #595959;
	border-top: 1px solid #000000;
}

		
#content .post .post-info a {
	color: #00ACFF;
	text-decoration: none;
}

#content .post .post-info a:hover {
	text-decoration: underline;
}

		
/* Post - Comments */

#content .post h3 {
	color: #FFFFFF;
	font: bold 15px Verdana;
	margin: 20px 0 10px 0;
}

#content .post .comments {
	font: normal 11px/19px Verdana;
	color: #FFFFFF;
}

#content .post .comments ol {
	margin: 10px 0;
	padding-left: 25px;
}

#content .post .comments ol li {
	padding: 5px;
}

#content .post .comments ol li a {
	color: #FFFFFF;
	text-decoration: none;
}

#content .post .comments ol li a:hover {
	text-decoration: underline;
}
		
#content .post .comments ol li.alt {
	background: #dedede;
}

#content .post .comments ol li cite {
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}

#content .post .comments ol li cite a {
	color: #FFFFFF;
	text-decoration: none;
}

#content .post .comments ol li cite a:hover {
	text-decoration: underline;
}

#content .post .comments ol li .commentmetadata a {
	color: #FFFFFF;
	text-decoration: none;
}

#content .post .comments ol li .commentmetadata a:hover {
	text-decoration: underline;
}

#content .post #commentform {
	font: normal 11px/19px "Trebuchet MS", Verdana;
	color: #FFFFFF;
	padding: 0 20px;
}

#content .post #commentform a {
	color: #FFFFFF;
	text-decoration: none;
}

#content .post #commentform a:hover {
	text-decoration: underline;
}

		
/* Main - Content - Navigation */

#content .navigation {
	font: bold 11px/25px "Trebuchet MS", Verdana;
	color: #00ACFF;
	height: 25px;
	margin: 20px 0;
	float: left;
}

#content .navigation a {
	color: #00ACFF;
	text-decoration: none;
}

#content .navigation a:hover {
	text-decoration: underline;
}

#content .navigation .navigation-previous {
	float: left;
}

#content .navigation .navigation-next {
	float: right;
}

	
/* Main - Sidebar */

#sidebar {
	float: left;
	width: 256px;
	font: normal 13px/19px Verdana, Arial;
	color: #FFFFFF;
	margin: 2px 0 5px 0;
	padding-left: 0px;
}

#sidebar a {
	color: #00ACFF;
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

#sidebar .sidebar-box {
	width: 256px;
	margin-bottom: 5px;
	background: #FFFFFF;
	border: 1px solid #66CCFF;
	padding: 5px;
}

	
/* Sidebar - Titles */

#sidebar h3 {
	font: bold 17px/30px Verdana;
	color: #FFFFFF;
	background: #66CCFF;
	padding-left: 20px;
}

		
/* Sidebar - Menus */

#sidebar ul {
	margin: 0;
	padding: 5px 0 5px 0;
	list-style-type: none;
	background: #FFFFFF;
}

#sidebar ul li {
	font: normal 12px/20px Verdana, Arial;
	color: #00ACFF;
	padding-left: 0px;
}

#sidebar ul li a {
	color: #00ACFF;
	text-decoration: none;
}

#sidebar ul li a:hover {
	text-decoration: underline;
}

#sidebar ul li ul li {
	border-bottom: none;
}

		
/* Sidebar - Forms */

#sidebar #searchform {
	margin: 25px auto 0 auto;
	padding: 20px 0;
	width: 236px;
	text-align: center;
}

#sidebar #searchform #s {
	width: 180px;
}


/* Sidebar - Tables */

#sidebar #calendar_wrap {
	margin: 5px auto;
	width: 130px;
}

#sidebar #calendar_wrap caption {
	font-weight: bold;
}

#sidebar #calendar_wrap tbody {
	text-align: right;
}

#sidebar #calendar_wrap tfoot #next {
	text-align: right;
}

#sidebar #calendar_wrap #today {
	font-weight: bold;
}

		
/* Sidebar - Texts */

#sidebar .textwidget {
	padding: 5px;
}


/* Footer */


#footer {
	width: 984px;
	padding-top: 10px;
	color: #000000;
	font: normal 10px/30px Verdana, Arial;
	text-align: center;
	background: #FFFFFF;
	margin: 0 0 0 8px;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}

#footer a {
	color: #00ACFF;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

img {
	border: 0;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}
