/*  
Theme Name: Live Angelic CMS Theme
Theme URI: http://www.liveangelic.com
Description: High end custom design for Live Angelic Webcams
Version: 1.0
Author: FDSign
Author URI: http://fdsign.com
*/

/* RESET BROWSERS */ 
html, body, ul, ol, li, h1, h2 { margin : 0; padding : 0; }
body { font : 15px Georgia, Times New Roman, Garamond, serif; color : #ccc; background : #f9f9f9 ; text-align : center; /* IE centering */ width : 100%; min-width : 940px; line-height:1.2;}


hr{clear:both; margin:10px 0; visibility:hidden;}

h1{font-size:24px; color:#09c;}
h2{font-size:24px; color:#09c;}
h3 {margin:3px; font-size:18px; margin-top:6px;}

h2 a:link{text-decoration:none;}

/* LINK PSEUDO */


a:link { color : #f60; text-decoration : none;}
a:visited { color : #f90; text-decoration : none;}
a:hover { color : #0cf; text-decoration : none;}

/* LAYOUT & POSITION + HEADER GFX */


#container {position:relative;
text-align : left; width : 940px; margin : auto auto;
background:#fff; border:1px solid #000;}

#header { position:relative; left:0px; top:0px; width:940px; height:150px; z-index:10;}
.logo{width:705px; height:140px; border:0;}
#flash{margin:20px 10px; z-index:0; position:relative;}
#goldcam{z-index:1000; width:202px; height:326px; position:absolute; top:-20px; width:0;}
#goldcam img{width:202px; height:326px;}


.nav {position:relative; left:19px; top:0px; width:900px; height:60px; margin:30px 0;}
.webcams {position:absolute; left:0px; top:0px; width:185px; height:60px;}
.forum {position:absolute; left:185px; top:0px; width:180px; height:60px;}
.fun {position:absolute; left:365px; top:0px; width:175px; height:60px;}
.search {position:absolute; left:540px; top:0px; width:155px; height:60px;}
.search-bg {position:absolute; left:695px; top:0px; width:205px; height:60px; background:transparent url(images/search_bg.gif) no-repeat; padding:20px; color:#777;}
.search-bg  input {border:0; background:transparent;}

/** MAIN PAGE STYLES **/

/* start main body */
#main{padding-bottom:30px; text-align:center; }
#leftside{width:570px; float:left;}
#rightside{width:370px; float:left;}
#silverplate{background:transparent url(images/silverplate.png) no-repeat; margin:0 10px; width:550px; height:312px;}
#blackplate{background:transparent url(images/black-plate.gif) no-repeat; margin:19px 20px 0 0; width:350px; height:310px;}
.paddedtext{position:relative; top:60px; left:20px; text-align:left; width:510px; font-size:18px; color:#666; line-height:1.2;}
.paddedtext2{position:relative; top:50px; left:50px; text-align:left; width:300px; font-size:28px; color:#fc0; line-height:1.2;}
.paddedtext2 a{color:#fc0;}
.paddedtext2 a:hover{color:#0cf;}
.fave{position:relative; width:296px; height:61px; border:0; bottom:-65px; margin:5px 0;}
.wppp_list, .wppp_list ul, .wppp_list li{width:300px;}

/** recommended zone **/
#recommended{background:transparent url(images/wecam-girls-plate.png) no-repeat; width:902px; height:292px; margin:19px; margin-top:40px; position:relative; z-index:0;}
.tawny{position:absolute; z-index:1500; bottom:0; left:-25px;}
#recommended ul{list-style-type:none; text-align:left; margin-left:190px; padding-top:50px;}
#recommended li{display:inline; float:left; width:170px;}
#seemore img{border:0; width:21px; height:100px; position:absolute; right:0; bottom:40px;}
.thumb{width:165px; height:125px; border:1px solid #333; margin:0px 0px 2px 0;}
.thumbdesc{width:165px; background:#333; color:#f9f9f9; font-family: Verdana, Tahoma, Geneva, sans-serif; border:1px solid #000; padding:0; margin:-15px 0; text-align:center; height:76px;}
.thumbdesc a{color:#0cf;}
.thumbdesc p{font-size:11px; margin:3px;}
.thumbdesc h3{font-size:16px; font-weight:bold; text-align:center;}
p.modelrated {font-size:9px; text-align:center;}
.thumbdesc h3 a:link{font-size:16px; color:#0cf; margin:-5px 0; line-height:0.2; font-weight:bold; text-align:center;}
.thumbdesc h4{font-size:14px; color:#9c3; margin:0 3px;}
span.freeorxxx{font-weight:bold;}
.freeorxxx a{font-weight:bold; color:#f00;}

/** forum posts zone**/
#forumposts{font-family: Verdana, Geneva, sans-serif; width:900px; margin:20px; text-align:left; font-size:11px;}
#forumposts-top{background: transparent url(images/black-bottom-top.gif) no-repeat; width:900px; height:6px;}
#forumposts-mid{background: transparent url(images/black-bottom-mid.gif) repeat-y; padding-top:1px;}
#forumposts-mid li{list-style-type:none; padding:0; margin:12px 8px;}
#forumposts-bottom{background: transparent url(images/black-bottom-bottom.gif) no-repeat; width:900px; height:6px;}
.sftagp{color:#9c3; font-weight:bold;}
.joinforum{width:316px; height:46px; border:0; position:relative; left:560px; margin:15px 0;}
.whatpeople{width:550px; height:35px; border:0; margin:10px;}
#forumposts a{color:#eee;}
.rsswidget img{display:none;}
#forumposts-mid a{color:#9c3; font-size:12px; font-weight:bold;}

/** FOOTER **/

#footer{width:885px; margin:-20px 20px 20px 20px; padding:0 10px 5px 0px; border:1px solid #efefef;}
.sitemap{font-size:30px; }
#footer ul{list-style-type:none; padding:0; margin:0; font-size:16px; color:#aaa;}
#footer li{display:inline; padding:5px 15px;}
#footer li{font-size:18px; color:#777; }
#footer p{font-size:10px; font-family:Verdana, Tahoma, sans-serif; text-align:right; color:#999;}
#footer p a{font-size:10px; color:#aaa; }


#content{width:885px; border:1px solid #efefef; margin:10px 20px 0px 20px; padding:5px; color:#555; text-align:left;}


/** SECONDARY PAGES **/

.post{ margin:10px;}
.post h2{font-size:24px;}
.alignleft{float:left; margin:0 10px 2px 0; border:1px solid #333;}
.alignleft:hover{border:1px solid #f90;}
.postmetadata alt p{visibility:hidden;}
.piclenselink{display:none;}
.post-body .alignone{float:left;}
.sfforumlink img{border:0;}


/** CAMS SPECIFIC PAGES **/

/* global */
.subnav{margin:0px 20px; padding:5px; margin-bottom:30px; font-family:"Century Gothic", Geneva, Verdana, sans-serif;}
.subnav ul{padding:1px 0px; list-style-type:none;}
.subnav li{background:#333; display:inline; padding:5px 8px; margin:0 -2px; border-right:1px solid #666; }
.subnav li:hover{background:#000;}
.subnav li a:hover{color:#f9f9f9;}
#inported{text-align:center;}
#inported h2{text-align:left; margin:40px 10px;}
#inported p{text-align:left;}

/* neon */

#neon-gallery #animated_blue{text-align:center; margin:20px 120px;}

div.neondollars_promobox#animated_blue a {
	background: #fc0;
}

div.neondollars_promobox#animated_blue img {
	border: 1px solid #0cf;
}

div.neondollars_promobox#animated_blue span {
	color: #FFFFFF;
width: 142px; font-size:13px; font-weight:bold; background:#333; padding-bottom:34px;
}

/* neon main page */
#plain_blue{padding:80px 30px 0 150px; }
div.neondollars_promobox#plain_blue span {
	color:#fff;
background:#333;
padding-bottom:50px;
width:120px;
font-size:18px;
}

div.neondollars_promobox {margin:0 -50px 0 -20px;}
div.neondollars_promobox a {width:120px;}
div.neondollars_promobox#plain_blue img {color:#fff; background:#333; width:120px;}

/* flirt main page */
iframe{margin:60px auto; }
#recommended iframe { text-align:center !important; padding:10px 10px 10px 30px !important;}

/* flirt */

#proam {text-align:left; margin:20px;}
#proam a:before{content:url(images/bullet_star.png);}
#proam #videosecrets_BlogLink a{display:inline; float:left;}

/* live jasmine */
#livej iframe{margin:20px -7px; padding:0;}
#livej.perf_image {border:1px solid #0cf; padding:20px !important; }

/* webcams.com */
#webcamcom iframe{width:760px;margin:20px 50px; padding:0; background:#fff;}


/* imlive */
#imtable{margin:10px 0 0 -20px !important; width:900px;}
#imlive {text-align:center}


/* needlive */

#moneyversefeed iframe{width:900px; margin:10px;}


/** TOOLTIP **/

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('images/arrow.gif');
	width:20px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:0px solid #317082;	/* Border width */
	left:13px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:200px;	/* Width of tooltip content */
	height:200px;	/* Height of tooltip content */
	background-color:#fff;	/* Background color */
background:url(images/tooltip.gif) no-repeat;
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
color:#f9f9f9;
}



#ajax_tooltipObj .ajax_tooltip_content h1{font-size:12px;}

/** out of wordpress style **/
#leftcol2{background:#fff; width:568px; padding:5px;  float:left;}

.info a{font-size:30px; text-align:center;}
#rightcol{background:#f9f9f9; width:283px; float:left; margin:0 5px; border:1px solid #f0f0f0; padding:5px;}
#rightcol ul{width:270px; list-style-type:none; padding:0; font-weight:bold; margin-bottom:20px;}
#rightcol li{padding:2px;}
#rightcol li:hover{background:#333;}
.model{text-align:center;}
.model a{font-weight:bold; font-family:"Century Gothic", Verdana, Arial, sans-serif;}
.buttoncam{text-align:center; background:#333; width:380px;margin:10px auto; height:48px; padding:0 0 8px 0; border:1px solid #555;}
.buttoncam > p.info{width:380px;}

/** NICHE **/
#niche-ul{list-style-type:none; padding:0; width:98%; text-align:center; margin:auto auto;}
#niche-ul li{display:inline; float:left; padding:4px; width:200px; margin:3px; border:1px solid #ededed;}
.niche-li-name a{font-weight:bold; background:#efefef; padding:5px 2px; font-size:14px;}
.niche-li-name a:hover{font-weight:bold; background:#333; padding:5px 2px; font-size:14px;}
#niche-ul p{font-size:20px; margin:10px 0;}