/*
Theme Name: play232
Theme URI: http://www.cirtexhosting.com/themes
Description: New free unique theme designed by CIrtexHosting
Version: 1.0
Author: CirtexHosting
Author URI: http://www.cirtexhosting.com/

*/


* {
margin : 0;
padding : 0;
}
body {
background : #ffffff;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #525252;

background-image:url(http://omgwtflol.net/wp-content/themes/play232/images/bg.png); background-attachment: fixed;
}
h1, h2, h3 {
margin-bottom : 0px;
text-transform : lowercase;
font-family : Georgia, "Times New Roman", Times, serif;
font-weight : normal;
color : #04aec7;
}
h1 {
letter-spacing : -1px;
font-size : 197%;
}
h2 {
letter-spacing : -1px;
}
p, ol, ul {
margin-bottom : 1.5em;
line-height : 1.5em;
}
ul, ol {
margin-left : 3em;
}
p img {
max-width : 420px;
border : none;
}
blockquote {
padding : 0 3em;
font-style : italic;
}
a {
color : #ff77ba;
text-decoration : none;
}
a:link {
text-decoration : none;
color : #ff77ba;
}
a:hover, a:active {
color : #d53885;
}
a:visited {
color : #d53885;
}
img {

border : none;
padding : 0 5px 5px 0;
}
img.left {
float : left;
margin : 0 15px 0 0;
}
img.right {
float : right;
margin : 0 0 0 15px;
}
.left {
float : left;
}
.right {
float : right;
}
#header {
width : 757px;
height : 237px;
margin : 0 auto;
padding : 0 25px 10px 25px;
position:absolute;
top:10px;
left:300px;

}
#header h1 {
margin : 0;
padding : 1px 0 0 0px;
letter-spacing : -2px;
font-size : 40px;
}
#header h1 a {
color : #ffffff;
}
#header h2 {
color : #ffffff;
margin : 0px 0 0 0;
padding : 0 0 0 0px;
letter-spacing : normal;
font : bold 10px Arial, Helvetica, sans-serif;
}
#header a {
text-decoration : none;
}
#page {
width : 710px;
margin : 0 auto;
padding : 0 25px;

position:absolute;
top:300px;
left:330px;
}

#content {
float : left;
width : 460px;
padding : 4px 4px 4px 5px;
margin : 0;

}
.post {
width : 420px;
padding : 4px 4px 4px 4px;

background :#ffffff;
-moz-border-radius:20px 10px 20px 10px;
-webkit-border-radius:20px 10px 20px 10px;
}
.post .title {
padding : 0 0 0px 0;
}
.post .title span {
padding-right : 30px;
}
.post a:hover {
color : #999999;
}
.social {
float : right;
}
.search {
margin : 0;
padding : 0;
border : 0;
}
.search #searchsubmit {
float : right;
background : url(images/search-go.gif) no-repeat left top;
height : 27px;
width : 47px;
margin-top : 0px;
padding : 0;
border : 0;
}
#sidebar {
position:absolute;
left: 500px;
top:0px;
float : right;
width : 240px;
padding : 4px 4px 4px 4px;
background : #ffffff;

-moz-border-radius:20px 10px 20px 10px;
3.
-webkit-border-radius:20px 10px 20px 10px;
}
.box {
width : 240px;
padding : 0;
}
.box a:hover {
color : #f6f6f6;
}
.box ul {
margin : 10px;
padding : 0;
list-style : none;
}
.box li {
padding : 5px 0;
border-bottom : 1px dashed #04aec7;
}
.box li.first {
background : none;
}
.box h2 {
font : bold 17px Arial, Helvetica, sans-serif;
padding : 0px;

margin : 0;

font-weight : bold;
color : #04aec7;
}
.box p {
margin : 0;
line-height : normal;
}
.box a {
padding-left : 10px;
}
#footer {
width : 710px;
height : 45px;
margin : 0 auto;
padding : 0 25px 25px 25px;
}
#footer p {
color : #ffffff;
margin : 0;
padding : 14px 20px;
line-height : normal;
font-size : 77%;
}
#footer a {
color : #ffffff;
}
#footer a:hover {
color : #f6f6f6;
text-decoration : underline;
}
#legal {
float : left;
}
#links {
float : right;
}
#commentform p {
color : #3e2b06;
margin : 5px 0;
}
.nocomments {
text-align : center;
margin : 0;
padding : 0;
}
.commentmetadata {
margin : 0;
display : block;
}
.commentlist li, #commentform input, #commentform textarea {
font : 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentlist li ul li {
font-size : 1em;
}
.commentlist li {
font-weight : bold;
}
.commentlist li .avatar {
float : right;
border : 1px solid #eee;
padding : 2px;
background : #fff;
}
.commentlist cite, .commentlist cite a {
font-weight : bold;
font-style : normal;
font-size : 1.1em;
}
.commentlist p {
font-weight : normal;
line-height : 1.5em;
text-transform : none;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
#calendar_wrap caption {
padding-bottom : 5px;
font-weight : bold;
}
#calendar_wrap table {
width : 96%;
border-collapse : collapse;
}
#calendar_wrap thead th {
padding : 5px 0;
text-align : center;
}
#calendar_wrap tbody td {
padding : 5px 0;
text-align : center;
}
#calendar_wrap tfoot td {
padding : 5px;
}