/*

Theme Name: Grand Debut
Theme Use: http://www.girliciousdaily.com/
Released: 11/20/08
Version: 1
Description: The 1st style sheet created for Ultimate Girlicious' first layout.

=============================================================================================================*/

/* BODY
-----------------------------------------------------------------------------------------------*/

body {

	text-align:justify;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #F4F4F4;
}

body, tr, td, h6, li {
 
	color: #8A8A8A;
	line-height: 12px;
	letter-spacing: 0px;
	font-family: Trebuchet MS;
	font-size: 10px;
    }

blockquote {
	color: #686868;
	background: #F4F3F3;
	padding: 1px 16px 1px 16px;
	border: 1px solid #E0DFDF;
	font-style: italic;
}
	
i, em{ color: #37DEFD; }

b, strong{ color: #FC5BB6; }

u{ color: #BA91DE; }

/* MAIN LINKS
-----------------------------------------------------------------------------------------------*/
A:link, A:active, A:visited {
    color: #FFA304;
	font-weight:bold;
	text-decoration: none;
}
	
a:hover {
    color: #8A8A8A;
	font-weight:bold;
	text-decoration: none;
}
		
/* TITLE LINKS
-----------------------------------------------------------------------------------------------*/
a.title:link, a.title:active, a.title:visited {
    color: #FCB223;
    font-weight: bold;
}

a.title:hover {
    color: #F3C455;
    font-weight: bold;
    text-decoration: none;
	background: none;
}	
		
/* RECENT VIDEOS LINKS
-----------------------------------------------------------------------------------------------*/
a.recent:link, a.recent:active, a.recent:visited {
    color: #BBDD1B;
    font-weight: bold;
    text-decoration: underline;
}

a.recent:hover {
    color: #555455;
    font-weight: bold;
    text-decoration: none;
	background: none;
}	 
	
/* TOP AFFILIATES LINKS
-----------------------------------------------------------------------------------------------*/
a.tops:link, a.tops:active, a.tops:visited {
    color: #AE5EF8;
    font-weight: bold;
    text-decoration: underline;
}

a.tops:hover {
    color: #545352;
    font-weight: bold;
    text-decoration: none;
	background: none;
}	 

/* IMAGE BORDERS
-----------------------------------------------------------------------------------------------*/
.normal {
    border: 1px solid #E7A3F6; 
}

.hover { 
    border: 1px solid #D85CF3; 
}

.elite { 
    border: 1px solid #F4B4E0; 
}

.elitehov { 
    border: 1px solid #C7E287; 
}

.purch { 
    border: 1px solid #D5D4D4; 
}

.purchhov { 
    border: 1px solid #BFBFBF; 
}

.rphotos { 
    border: 1px solid #E6E6E6; 
}

.rphotoshov { 
    border: 1px solid #D5D5D5; 
}

.photos { 
    border: 1px solid #59B0D1; padding:2px; background:#ffffff; border-radius: 5px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 3px; margin: 1px;}

.photos:hover { 
    border: 1px solid #FC5BB6; padding:2px; background:#ffffff; border-radius: 5px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 3px; margin: 1px;}

.photosover { 
    border: 1px solid #BE78D8;}

.spotlight { 
    border: 1px solid #12D0F2; 
}

.spotlighthov { 
    border: 1px solid #C2E811; 
}

.vidnormal { 
    border: 1px solid #F9A8B4; 
}

.vidhover { 
    border: 1px solid #F4859D; 
}

.rvid { 
    border: 1px solid #F9A8B4; 
}

.rvidhov { 
    border: 1px solid #F4859D; 
}
.conticons { border:1px solid #D7DADA; }
.number {color: #97D7D4;}
/* NEWS CUSTOMIZATION
-----------------------------------------------------------------------------------------------*/
.title {
	color: #FEC603;
        text-transform:uppercase;
}

.comnum {
	color: #D982F9;
}

.said {
	color: #7BB4D2;
}

.datecomment {
	color: #F9D772;
}
/* COMMENTS STYLING
-----------------------------------------------------------------------------------------------*/
.auth {
	font: Veranda;
	font-size: 10px;
	font-weight: bold;
	color: #7BB4D2;
	text-transform: uppercase;
}

.posted {
	font: trebuchet ms;
	font-size: 10px;
	font-weight: bold;
	color: #7C7C7C;
	text-transform: uppercase;
}

.postedi {
	font: trebuchet ms;
	font-size: 10px;
	font-style: italic;
	color: #FD3CC9;
	text-transform: uppercase;
}

.comsub {
	font-family: Tahoma;
color: #0970FC;
	display: block;
	font-size: 10px;
	border: 1px solid #ADADAD;
	height: 25px;
	width: 150px;
}

.comsubhov {
	font-family: Tahoma;
	color: #01A8FE;
	display: block;
	font-size: 10px;
	border: 1px solid #ADADAD;
	height: 25px;
	width: 150px;
}

.comsubdown {
	font-family: Tahoma;
	color: #000000;
	display: block;
	font-size: 14px;
	border: 1px solid #ADADAD;
	height: 25px;
	width: 150px;
}
	
.comauthor {
     color: #FCC51F;
}	 

.date {
     color: #FE66AA;
}

.day {
     color: #329020;
}
	
.leave {
     color: #D75DFF;
	 font-size: 10px;
	 font-family: Trebuchet MS;
}

.com {
	margin: 4px;
    padding: 4px;
	width: 273px;
	background: #fafafa;
	border: 1px solid #E5E3E3;
}
	
#commentlist li {
	margin-bottom: 1.5em;
	padding-bottom: 1em;
	border-bottom: 1px solid #700000;
}

#commentform {
	font-size: 10px;
	width: 150px;
	padding: 3px;
}

#commentform textarea {
	font-size: 10px;
	border: 1px solid #d6d3d3;
	width: 150x;
	padding: 3px;
	color: #4C4C4C;
}

#commentform textarea:hover {
	border: 1px solid #FE43DD;
	padding: 3px;
}

#commentform textarea:focus {
	border: 1px solid #FE43DD;
	padding: 3px;
}

#email, #author, #url {
	font-size: 10px;
	border: 1px solid #d6d3d3;
	width: 400px;
	height: 26px;
	padding: 3px;
	color: #4C4C4C;
}

#email:hover, #author:hover, #url:hover {
	font-size: 10px;
	border: 1px solid #FE43DD;
	width: 400px;
}

#email:focus, #author:focus, #url:focus {
	font-size: 10px;
	border: 1px solid #FE43DD;
	width: 400px;
}

input{
	margin-bottom: 3px;
}
#comment {
	font-size: 10px;
	font-family: trebuchet ms;
width:400px;
height:200px;
}
div.cmnt{background-color: #F4F3F3; border: 1px solid #eeeeee; padding: 5px; width: 420px; text-align:left; }
div.cmt strong{color:#BA91DE;}

/* REGISTER WITH US
-----------------------------------------------------------------------------------------------*/

.login ul a {
	border: none;
}
	
.login ul, .login ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.login ul li a {
	text-transform: uppercase;
	padding: 1px 0px 1px 1px;
	display: block;
	font-weight: normal;
	color: #53A4FF;
	background: #FFFFFF;
	border-bottom: 2px solid #E5E5E5;
	text-decoration: none;
	list-style: none;
}

.login ul li a:hover {
	text-transform: uppercase;
	font-weight: normal;
	color: #9DCBFF;
	border-bottom: 2px solid #FFC9AB;
	text-decoration: none;
	list-style: none;
}

/*TWITTER
----------------------------------------------------------------------------------------------*/
.twitter li {
  margin-bottom: 5px;
  margin-top: 2px;
  padding: 7px;
  font-family: trebuchet ms;
  font-size: 10px;
  background-color: #f5f4f4;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -opera-border-radius: 3px;
  border-right: 1px solid #dfdddd;
  border-bottom: 1px solid #dfdddd;
  cursor: hand;
  color: #646464;
  list-style: none;
}

.twitter li:hover {
  margin-bottom: 5px;
  margin-top: 2px;
  padding: 7px;
  font-family: trebuchet ms;
  font-size: 10px;
  background-color: #fdf7da;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -opera-border-radius: 3px;
  border-right: 1px solid #f8f1cd;
  border-bottom: 1px solid #f8f1cd;
  cursor: hand;
  color: #646464;
  list-style: none;
}

