/*
Theme Name: gPurple
Theme URI: http://www.15june.com/
Description: Purple scheme and rich content footbar
Version: 2.0
Author: <a href="http://www.15june.com">Dental (piptinjun)</a>
*/

body {
	margin: 0px auto;
	padding: 0px;
	background: #FFF;
	color: #4F4F4F;
	font-family: Verdana, Arial;
	text-align: center;
	}
	
#top { 
	height: 120px;
	background: url("play-casino-online-free.jpg") repeat-x;
	padding: 0px;
	margin 0px;
	}

.header { 
	width: 770px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	}
	
.header h1 { font-family: Georgia, Times New Roman; font-size: 20pt; font-weight: bold; float: right; 
			margin: 70px 30px 0px 0px; }
.header h1 a { text-decoration: none; color: #FFFFFF; }
.header h1 a:hover { text-decoration: none; color: #FF8FFF; }

#middle { 
	width: 770px;
	margin: 0px auto;
	background: #FFFFFF;
	text-align: center;
	}
	
.post {
	width: 465px;
	float: left;
	text-align: left;
	font-size: 8pt;
	line-height: 16px;
	padding-bottom: 20px;
	}
	
	
/* ------------------------- menus top ------------------------- */

#menu {
	float: left;
	width: 770px;
	margin: 0;
	padding: 7px 0 0 20px;
}

#menu li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

#menu a:link, #menu a:visited {
	border-bottom: 10px solid #FBDDFF;
	font-size: 7pt;
	font-weight: bold;
	margin: 0 15px 5px 15px;
	text-decoration: none;
	border: none;
	color: #6A076F;
}

#menu a.active:link, #menu a.active:visited, #menu a:hover, #menu a.bot {
	border-bottom: 10px solid #F6B9FF;
	color: #FF8FFF;
}


/* ------------------------- content component ------------------------- */

.post h2 { font-family: Georgia, Times New Roman; font-weight: bold; font-size: 20px; 
		   color: #DF45BF; border-bottom: 1px solid #ECE9D8; margin: 20px 0px 0px 0px; padding: 0px; }
.post h2 a { text-decoration: none; color: #DF45BF; }
.post h2 a:hover { color: #F6B9FF; }

.post img { border: 0; }
.post a { color: #55A3FF; text-decoration: none; }
.post a:hover { color: #DF45BF; text-decoration: none; }

.post h3 { font-family: Georgia, Times New Roman; font-weight: bold; font-size: 18px; color: #A1CD54;
			border-top: 1px solid #F5F5F5; padding-top: 10px;   }
			
.post ul {
	margin: 2px 0px 2px 20px; 
	padding: 0px;
	}
.post ul li {
	margin: 0px 0px 0px 10px;
	padding: 2px 0px 2px 20px;
	background: url("play-casino-online.png") no-repeat 0px 2px;
	list-style-type: none;
	}

abbr, acronym {
	border-bottom: 1px dotted #E66E00;
	cursor:help;
	}
	
blockquote {
	margin: 0px;
	background: url("play-casino.jpg") no-repeat 0px 4px;
	padding: 0px 0px 0px 24px;
	color: #9F9F9F;
	}

.meta { color: #DF53CF; text-align: right; margin-top: 4px; }
.meta a { text-decoration: none; color: #DF53CF; }
.meta a:hover { color: #FFB700; }
.tag { background: url("free-downloadable-casino.png") no-repeat 0px -1px; padding: 0px 0px 2px 18px;  }
.comment { background: url("casino-game.png") no-repeat 0px 0px; padding: 0px 0px 2px 18px;  }
.time { background: url("online-casino.png") no-repeat 0px -1px; padding: 0px 0px 2px 18px;  }

.box { background: #FFFCEF; border: 1px solid #DFDAC3; padding: 10px; margin-top: 20px; margin-bottom: 10px; }

img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }

.underpost { padding-top: 15px; padding-bottom: 20px; font-size: 8pt; font-weight: bold; }
.underpost a { color: #946D9F; text-decoration: none; }
.underpost a:hover { color: #FF0000; text-decoration: none; border-bottom: 1px dotted #FF0000; }
.underpost .prev { float: left; }
.underpost .next { float: right; }

/* ------------------------- comments component ------------------------- */

.comments ol { margin: 0px; padding: 0px; }

.comments ol li {
	 margin: 0px 0px 20px 0px; 
	 padding: 0px 0px 5px 0px; 
	 list-style-type: none;
	 background: url(".jpg") no-repeat bottom right;
	 }

.gravatar { float: right; padding: 2px; background-color: #F8F8F8; border: 1px solid #F0F0F0; }

.comments h4 { 
	font-size: 8pt; 
	font-family: Verdana, Arial;
	font-weight: bold; 
	margin: 2px; 
	padding: 0 15px 0 16px; 
	background: url(".png") no-repeat 0px 3px;
	}
	
/* ------------------------- links component ------------------------- */

.sidebar {
	width: 285px;
	float: right;
	text-align: left;
	font-size: 8pt;
	line-height: 16px;
	padding-bottom: 20px;
	}
.sidebar p { margin-top: 0px; margin-bottom: 10px; font-size: 8pt; }
.sidebar a { color: #EE00EF; text-decoration: none; }
.sidebar a:hover { color: #3B81EF; text-decoration: none; }
.sidebar h2 { font-family: Georgia, Times New Roman; font-weight: bold; font-size: 20px; 
			color: #DF45BF; border-bottom: 1px solid #ECE9D8; margin: 20px 0px 15px 0px; padding: 0px; }

.clear{	clear: both; padding-top:1px; }

.sidebar ul { margin: 0px; padding: 0px; }

.sidebar ul li {
	 margin: 0px; 
	 padding-left: 16px; 
	 list-style-type: none;
	 background: url("play-casino-online.png") no-repeat 0px 0px;
	 }
.sidebar ul li a { text-decoration: none; color: #3B81EF; }
.sidebar ul li a:hover { color: #B50F0F; text-decoration: none; }

/* ------------------------- bigbutt component ------------------------- */


#bigfoot {
	display: block;
	/*background: url("images/bgfooter2.jpg") repeat-x;*/
	background: #FDEFFF;
	color: #FFFFFF;
	border-top: 1px solid #F5C9FC;
	}
.wrapfoot { margin: 0px auto; padding-top: 20px; width: 770px; font-size: 8pt; text-align: left; }

.tit-foot1 { margin-left: 15px; background: url("images/title-post.jpg") no-repeat; width: 110px; height: 31px; }
.tit-foot2 { margin-left: 15px; background: url("images/title-comment.jpg") no-repeat; width: 165px; height: 31px; }
.tit-foot3 { margin-left: 15px; background: url("images/title-foot3.jpg") no-repeat; width: 93px; height: 31px; }

.wrapfoot h2 { margin-left: 15px; background: url("real-casino-online.jpg") no-repeat; padding: 4px 0px 4px 10px;
			   margin-top: 0px; font-size: 7pt; font-weight: bold; color: #FFF;
			 }
			 
.wrapfoot ul li a {	text-decoration: none; color: #67376F; }
.wrapfoot ul li a:hover { text-decoration: none; color: #FFCC00; }

			 
.foot1 {
	width: 250px;
	float: left;
	}
.foot1 ul {
	margin: 0px 0px 20px 0px; 
	padding: 0px;
	}
.foot1 ul li {
	margin: 0px 5px 0px 10px;
	padding: 5px 0px 5px 17px;
	border-bottom: 1px dotted #FFFFFF;
	background: url("casino-freeware.png") no-repeat 0px 4px;
	list-style-type: none;
	}

.foot2 {
	width: 250px;
	float: left;
	}
.foot2 ul {
	margin: 0px 0px 20px 0px; 
	padding: 0px;
	}
.foot2 ul li {
	margin: 0px 5px 0px 10px;
	padding: 5px 0px 5px 17px;
	border-bottom: 1px dotted #FFFFFF;
	background: url("casino-freeware.png") no-repeat 0px 4px;
	list-style-type: none;
	}

.foot3 {
	width: 250px;
	float: left;
	}
.foot3 h3 {
	font-family: Georgia, Times New Roman;
	font-size: 9pt;
	font-weight: bold;
	color: #FF8FFF;
	margin: 5px 0px 0px 15px;
	}
	
.foot3 ul {
	margin: 0px 0px 20px 0px; 
	padding: 0px;
	}
.foot3 ul li {
	margin: 0px 5px 0px 5px;
	padding: 5px 0px 5px 10px;
	border-bottom: 1px dotted #FFFFFF;
	list-style-type: none;
	}

/* ------------------------- form component ------------------------- */

.commentform p:hover { background: none; }

label { margin-top: 10px; }

input {
	border-top: 1px solid #DFD1DD;
	border-left: 1px solid #DFD1DD;
	background: #FFEFFC;
	padding: 3px;
	color: #3F729E;
	font-family: Verdana, Arial;
	font-size: 11px;
	}

input:focus {
	background: #FFFFFF;
	}
	
textarea {
	border-top: 1px solid #DFD1DD;
	border-left: 1px solid #DFD1DD;
	background: #FFEFFC;
	padding: 3px;
	color: #3F729E;
	width: 96%;
	font-family: Verdana, Arial;
	font-size: 11px;
	}

textarea:focus {
	background: #FFFFFF;
	}

/* ------------------------- five middle fingers ------------------------- */

.fivemiddlefingers {
	clear: both;
	padding: 20px 0px 20px 0px;
	text-align: center;
	color: #7C5F7F;
	border-top: 1px solid #fff;
	line-height: 16px;
	}
	
.fivemiddlefingers a { text-decoration: none;  color: #7C5F7F; }
.fivemiddlefingers a:hover { text-decoration: none;  color: #FF9900; }