/*  
Theme Name: an90
Description: 2 columns
Version: 1.0
Author: Cei
*/


/* ------------------- START BODY ------------------- */

body {
    margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #FFE1F0;
	font-family : Verdana; 
    font-size: 11px;
	color: #808080;
	height: 100%;

}




/* ------------------- START HEADER ------------------- */

#header {
	background-image: url('images/header.png');
	width: 1020px;
	height: 323px;
	text-align: center;
	}





/* ------------------- START PAGE ------------------- */

#page {
	width: 1020px;
	background-image: url('images/body.png');
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
    text-align: left;
	}




/* ------------------- START FOOTER ------------------- */

#footer {
        background-image: url('images/footer.png');
	    background-position: bottom;
	    width: 1024px;
	    height: 135px;
	    border-top: 3px double ##FFE1F0;
        clear: both;
		text-align: center;
	}





/* ------------------- START SIDEBAR ------------------- */

#sidebar {
width: 230px;
padding-top: 0px;
padding-right: 115px;
float: right;
}

.sb {
   background-color: #FFF;
   color: #808080;
   margin: 2px;
   padding: 3px;   
   text-align: center;
   border: 2px double #FD9BCB;
   margin-bottom: 5px;
  }

.title {
   background-color: #Ffa0c8;
   color: #fff;
   font-weight: bold;
   border-bottom: 1px dashed #FFa0c8;
   padding-top: 2px;
   padding-left: 2px;
   padding-bottom: 1px;
   margin-bottom: 1px;
}


/* ------------------- START SIDEBAR2 ------------------- */

#sidebar2 {
width: 190px;
padding-top: 0px;
padding-right: 125px;
float: right;
}








/* ------------------- START CONTENT ------------------- */


#content {
	    width: 450px;
	    text-align: justify;
	    margin-top: 0px;
        padding-left: 125px;
        float: left;
}


/* ------------------- START POSTS OR PAGES ------------------- */

/* TITLE */
.titlepost {
	margin: 0;
	margin-top: 0px;
	overflow: auto;
	background-color: transparent;
	border-bottom: 1px solid #FF99CC;
	padding-left: 2px;
	padding-top: 0px;
	}

.titlepost a {
	color: #FF99CC;
	text-decoration: none;
	}

.titlepost a:link, .postheader a:visited {
	color: #FF99CC;
	text-decoration: none;
		}

.titlepost a:hover, .postheader a:active {
	color: #808080;
	text-decoration: none;
	border-bottom: 0px;
	background-color: transparent;
		}


/* TITLE */

.titlepage {
	background: transparent;
	padding-left: 0px;
	margin-left: 0px;
	padding-top: 6px;
	color: #FF99CC;
	text-transform: none;
	font-size: 14px;
	font-weight: bold;
    text-align: left;
    border-bottom: 1px solid #FF99CC;
	background: transparent;
 }

.commenttitle {
	background-color: transparent;
	padding-left: 1px;
	padding-right: 1px;
	margin-left: 0px;
	padding-top: 0px;
	color: #FFa0c8;
	text-decoration: underline;
	font-size: 15px;
	font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #FFFFFF;
 }



/* Post Content */

.postcontent 
{
	 font-size : 11.5px; 
   	 line-height: 12px; 
   	 font-family : Arial; 
	 border-bottom:1px dashed #FF99CC;
	 padding-left: 5px;
	text-align:right;
}

.category
{
	 font-size : 11.5px; 
   	 line-height: 12px; 
   	 font-family : Arial; 
	 border:1px solid #FF99CC;
	 padding-left: 5px;
	text-align:left;
}

.con
{
	padding-left:70px;
}

/* BACK NEXT PREVIOUS TOP */
.previous
{
float:right;
padding:1px 5px 3px 5px;
margin:0px 1px 0px 1px;
}
	.previous a:link, .previous a:visited
	{
		background: #FEE8F1;
		padding: 0 10px;
		color: #ffa0c8;
	}

	.previous a:hover, .previous a:active {
		background: #ffa0c8;
		color: #FFFFFF;
	}
.next
{
float:left;
padding:1px 5px 1px 5px;
margin:0px 1px 0px 1px;
}
	.next a:link, .next a:visited
	{
		background: #FEE8F1;
		padding: 0 10px;
		color: #ffa0c8;
	}

	.next a:hover, .next a:active {
		background: #ffa0c8;
		color: #FFFFFF;
	}
.back
{
float:left;
padding:1px 5px 1px 5px;
margin:0px 1px 0px 1px;
}
	.back a:link, .backa:visited
	{
		background: #FEE8F1;
		padding: 0 10px;
		color: #ffa0c8;
	}

	.back a:hover, .back a:active {
		background: #ffa0c8;
		color: #FFFFFF;
	}


/* ------------------- START MENU ------------------- */

#menu {
width:120px;
padding-top: 0px;
margin-left: 0px;
font-family : arial;
}
#menu ul {
margin: 0;
padding: 0;

}
#menu li {
list-style: none;
margin: 1px;

}
#menu li a {
display: block;
padding: 4px 4px 4px 0.4em;
font-weight:bold;
line-height: 12px;
text-indent: 5px;
letter-spacing: 1px;
color: #ffa0c8;
background-color: transparent;
text-decoration:none;
text-align: right;
font-size:11px;
border: 1px solid #ffa0c8;

}
#menu li a:hover {
color: #ffa0c8;
line-height: 12px;
text-indent: 5px;
font-size:11px;
text-transform: uppercase;
background-color: #FEE8F1;
text-align: right;
border: 1px solid #ffa0c8;
}

      body.home #menu li.one,
   
      body.domain #menu li.two,
   
      body.contact #menu li.three,
   
      body.links #menu li.four,
   
      body.credits #menu li.five {
color: #fff;
line-height: 12px;
text-indent: 5px;
font-size:11px;
text-transform: uppercase;
background-color: #FEE8F1;
width: 130px;
text-align: right;
border: 0px solid #ffa0c8;
}


/* ------------------- START A LINK ------------------- */

a { 
text-decoration: none; 
}

a:link { 
color: #FF99CC; 
}

a:visited, a:active { 
color: #FF99CC;
}

a:hover { 
color: #ffa0c8;
text-decoration: underline; 
}




/* ------------------- START B I S H U ------------------- */

strong {
        color: #FF99CC;
		cursor: default;
	}



b {
        color: #FF99CC;
		cursor: default;
	}

	
i {
        color: #808080;
		cursor: default;
	}



u {
        color: #FF99CC;
		cursor: default;
		text-decoration: underline;
		border-bottom: 2px double #ffa0c8;
	}


img { border: 0px; }
img a, img a:link { border: 0px; }


code {
	font-family: monospace;
	color: #999;
	cursor: default;
	}

h
{
background-color: #ffa0c8;
color:#Fff;
font-size:11px;
}

f
{
background: #FEE8F1;
color:#Fff;
}


/* ------------------- START UL AND OL ------------------- */

ul
{
list-style-image:url("http://dl6.glitter-graphics.net/pub/440/440576q8wrax7se2.gif");
list-style-type:square;
text-align: left;
float: center;
}
ol
{
text-align: left;
padding: 5px;
margin: 20px;
}		


/* ------------------- START H1 ------------------- */

h1 
{
font-size:16px; 
text-align: center;
color:#FFA9D5;
font-family : tahoma;
border-bottom:1px dashed #ffa0c8;
}

h2 {
font-family : tahoma;
font-size : 16px;
font-weight: bold;
text-align : left;
color : #FFA9D5;
border-bottom: 1px dashed #ffa0c8;
height : 16px;
padding-top : -3px;
padding-bottom : 15px
}
		



/* ------------------- START ALIGNMENT IMAGE AND TEXT ------------------- */

img
{border: 0px;}


.style{
	margin: 3px;
	padding: 5px;
   background-color: #FFF;
   border-right: 1px solid #FF99CC;
   border-bottom: 1px solid #FF99CC;
   border-top: 1px solid #FF99CC;
   border-left: 1px solid #FF99CC;
}

.style:hover 
{
	margin: 3px;
	padding: 5px;
   background-color: #FFDDEE;
   border-right: 1px solid #FFDDEE;
   border-bottom: 1px solid #FFDDEE;
   border-top: 1px solid #FFDDEE;
   border-left: 1px solid #FFDDEE;
}
center {
text-align: center;
display: block;
margin-left: auto;
margin-right: auto;
}
left {
float: left;
margin: 1px 4px 0 0;
}
right {
float: right;
margin: 1px 0 0 4px;
}


/* ------------------- START COMMENTS AND AVATAR ------------------- */


.commentlist li {
margin: 15px 0 3px;
padding: 5px 8px 3px;
list-style: none;}

#commentlist {
margin: 0;
padding-left: 2px;
padding-right: 2px;
padding-top: 0px;
list-style-type: none;}

#commentlist li {
border-top: 0px;
padding: 5px 8px;
background-color: transparent;
align:justify;
}

.commentdate {
background: #FEE8F1;
color:#414141;
font-size:11px;
line-height: 12px;
letter-spacing:1px;
font-family: arial;
text-align:justify;
padding-top:5px;
padding-left:4px;
padding-bottom:2px;
padding-right:3px;
top-margin:-10px;
width:330;
border-top:1px solid #FFB7DB;
border-right:1px solid #FFB7DB;
border-left:1px solid #FFB7DB;
border-bottom:1px dashed #FFB7DB;
}
.commentcontent {
background: #FFFFFF;
color:#414141;
font-size:11px;
line-height: 12px;
letter-spacing:1px;
font-family: microsoft sans serif;
text-align:justify;
padding-top:5px;
padding-left:4px;
padding-bottom:2px;
padding-right:3px;
top-margin:-10px;
width:330;
border-left:1px solid #FFB7DB;
border-bottom:1px solid #FFB7DB;
border-right:1px solid #FFB7DB;
}

.avatar {
height: 30px;
width: 30px;
float: right;
padding: 2px;
margin-left:3px;
margin-right:3px;
margin-top:1px;
border: 1px solid #E4E0E0;
background-color: #FEE8F1;
}

.avatar:hover {
padding: 2px;
margin-left:3px;
margin-right:3px;
margin-top:1px;
   background-color: #FF99CC;
   border: 1px solid #FFDDEE;
}

/* ------------------- START BLOCKQUOTE ------------------- */


blockquote {
   background-color: #FEE8F1;
   color: #808080;
   border-right: 1px solid #FF99CC;
   border-bottom: 1px solid #FF99CC;
   border-top: 1px solid #FF99CC;
   border-left: 3px solid #ffa0c8;
   margin: 0 20px;
   padding: 5px 10px 2px 20px;
	}				


/* ------------------- START TEXTAREAS ------------------- */


textarea, select, input {
	border: 1px solid #FF99CC;
	border-width: 1px 1px 1px 1px;
	background-color: #FEE8F1;
	font-size: 1em;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	color: #808080;
}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
color:#999999;
background: #ffffff;
border: 1px solid #FF99CC;
}


input#searchsubmit {
background: #f8f8f8 url('images/search.gif') left no-repeat;
background-position:2px 3px;
border: 1px solid #e1e1e1;
width: 89%;
margin: 5px 0 0 1px;
padding: 1px 1px 1px 15px;
}

/* ------------------- START TABLE ------------------- */


table, td, tr {
     border: 0px;
     font-family : Verdana; 
    font-size: 11px;
}



/* ------------------- START SEARCH ------------------- */

#search {
   float: right;
   padding-right: 35px;
   margin-top: 189px;
}


/* ------------------- START HR ------------------- */	


hr {
  border: 0;
  width: 80%;
  color: #f00;
  background-image: url('http://i49.tinypic.com/2e6bin6.gif');
  background-repeat: no-repeat;
  background-position: center;
  height: 20px;
}


/* ------------------- START SELECTED TEXT ------------------- */	

::-moz-selection{
background: #FFCDE1;
color: #F55B99;
} 
::selection {
background: #FFCDE1;
color: #F55B99;
}	


/* Fix IE. Hide from IE Mac \*/
* html ul#menu  li { float: left; height: 1%; }
* html ul#menu  li a { height: 1%; }
/* End */




/* ---------------------- Ad Space -------------------- */

/* AD SPACE */
#as {
font-family : tahoma, helvetica, sans-serif;
width: 840px;
height: 130px;
margin: 0px 0 0 0px;
padding: 148px 0px 0px 78px;
float: left;
border: 0px solid #000;
}

/* ---------------------- ADS BUTTON -------------------- */
#sb1
{
background-color: transparent; 
border: 0px solid #Ffa0c8; 
width:750px;
height: 100px;
padding: 5px;
margin-left: 120px;
margin-top: 20px;
color: #808080;
text-align: center;
font-size: 12px;
float: left;
}

/* ---------------------- TWITTER UPDATE -------------------- */
#sb2
{
background-color: #ffffff; 
border: 2px double #Ffa0c8; 
width:270px;
padding: 5px;
margin-left: 10px;
color: #808080;
text-align: center;
font-size: 12px;
float: left;
}

/* ---------------------- FOOTER P -------------------- */
#crfoot
{
background-color: transparent; 
border: 0px double #Ffa0c8; 
width:800px;
padding: 5px;
margin-left: 70px;
margin-top: 5px;
color: #FFF;
text-align: center;
font-size: 11px;
float: left;
}
