@CHARSET "ISO-8859-1";


body {
	width:100%; margin: 0 auto; padding:0; position:relative; font-size:12px;
	background-image:url(/images/themes/background/backIn.gif); background-position:center top; background-repeat:repeat-x;
	line-height: 1.5em; font-family: Arial,Helvetica,sans-serif;
	color:#9E9E9E;
}

#in {
	background-image:url(/images/themes/background/backIn.gif); background-position:center top; background-repeat:repeat-x;
	color:#9E9E9E; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin:10px 0 0;
}

/* COLOR & LINK *******************************************************************************************/

a:link{ color: blue; text-decoration: none; font:normal}
a:visited, body_avisited{color: blue; text-decoration: none;}
a:hover, a:active, body_ahover{text-decoration: underline;}

.wh {color:#FFFFFF;}

.tab-none, .ta-none, .link-none, .com-none {display:none;}
.tab-block, .ta-block, .link-block, .com-block {display:block;}
.red {color: red; font-size: 16px;}
.clc {color:green; cursor:pointer; display:block; font-size:16px; margin-bottom:10px; text-align:center; text-decoration:underline;}

.uppercase {border-bottom:1px solid #CCCCCC; clear:both; color:#7E8C99; display:block; font-size:14px; padding:2px 0; text-decoration:none; text-transform:uppercase;}

/* END COLOR & LINK ***************************************************************************************/ 



/* MAIN ***************************************************************************************************/
#logoDaouu {cursor:pointer; width: 300px; height: 95px;}
.innertube{ margin: 10px; margin-top: 0; }
.clear { clear:both; }

#maincontainer{ width: 1000px; margin: 0 auto; }
#topsection { 
	background-image:url(/images/themes/banners/uGotPorn-banner.jpg); background-position:top center; background-repeat:no-repeat; 
	width:100%; height:130px;
}


#backtWinH1 { background:url(/images/themes/background/backtWinH1.jpg) no-repeat; background-position:top center; width:100%;}
#backtWinH2 { background:url(/images/themes/background/backtWinH2.jpg); background-position:top center; width:100%; }


#contentwrapper{ float: left; width: 100%; }
#contentcolumn{ margin-left: 202px; }
#leftcolumn{ float: left; width: 202px; margin-left: -1000px; }


#footer{ clear: left; width: 100%; background: #fff; color: #FFF; text-align: center; padding: 4px 0; }
#footer a{ color: #FFFF80; }

.bottomMain {background:url(/images/themes/background/bottomMain.jpg) no-repeat top; height:45px;}


.navMain {margin: 0 15px;}
.navMain p {float:left; margin:0; padding:0; padding-left:10px;}
/* END MAIN ***********************************************************************************************/



/* RIGHT COLUMN ********************************************************************************************/
.winRightColumnBg {margin-right:12px; margin-top:9px;}
.pageHead1 {background:url(/images/themes/background/pageHead1.jpg) no-repeat top center; color:#A9B5CD; height:43px; }
.pageHead2 {background:url(/images/themes/background/pageHead2.gif) no-repeat top center;}
.pageHead2 h1 { color:#001F5B; text-indent:20px; font-size:24px; font-weight:lighter; margin-bottom:20px; margin-top:-1px; }
.listContent {margin: 0 15px; padding:0; }

.leftbox {background: url(/images/themes/background/listBgTop.gif) no-repeat scroll left top;}

.leftbox .indexUpdateLeft {padding:16px; text-align:center;}
.leftbox .indexUpdateRight {width:501px; padding:10px;}
.leftbox .indexUpdateLeft img {background:#999999; border:1px solid #D9D9D9; padding:2px;}
.leftbox .title { font-size:14px; font-weight:bold; line-height:35px; padding: 10px; color:#1C94C4; text-indent: 15px;}
.leftbox .indexUpdateRight .title a {text-decoration:underline; color:#FF9900; }
.leftbox .indexUpdateRight .moreInfo a { color:#339900; font-size:14px; font-weight:bold;}


.searchListNo {float:left; left:6px; margin:6px 0; position:relative; width:744px; background: url(/images/themes/background/listBgBottom.gif) no-repeat bottom;}
ul, li { list-style-image:none; list-style-position:outside; list-style-type:none; }
.searchListNo ul li img { border:0; }
.searchListNo ul li {float:left; background:url(/images/themes/background/searchListLi.gif) no-repeat; margin-bottom: 15px;}
.searchListNo ul, .searchListNo li { margin:0; padding:0; }
.searchListNo ul li p {float:left; width:171px; padding:0 0 0 15px;}
.searchListNo ul li p strong {color:#FF8D3F; font-size:11px; }
.searchListNo ul li p span { font-size:10px; }
.searchListNo ul li p span span { font-weight: bold; }
.searchListNo ul li p a.firstA {
	background:#fff none repeat scroll 0 0; border:1px solid #E5E5E5; display:block;
	margin:3px 0; padding:2px; width:150px; height:219px;
}

.page { text-align:center; font-size:14px;}

/* END RIGHT COLUMN ********************************************************************************************/



/* LEFT COLUMN ************************************************************************************************/
.winColumnBg {margin-left:12px;}
.currently {background:url(/images/themes/icons/currently.gif) no-repeat left top; height:109px; margin-top:15px;}
.currently .mumber1 {font-size:24px; font-weight:bold; color:#fff; padding:60px 0 0 15px;}
.currently .mumber1 span { color:#00CCFF; font-size:12px; font-weight:bold;}
/* END LEFT COLUMN ********************************************************************************************/



/* LIST CATEGORY *******************************************************************************************/
.list {width:189px;}

.pornCategory {
	background: url(/images/themes/background/animeCat.gif) repeat-x scroll left top;
	list-style-image:none; list-style-position:outside; list-style-type:none;
	margin:0; padding:0; width:189px;
}

.pornCategory li {
	background: url(/images/themes/background/animeCat.gif) repeat-x scroll left bottom;
	font-weight:bold; padding-bottom:0; position:relative;
}

.pornCategory li a {
	background: url(/images/themes/background/animeCat.gif) repeat-x scroll 0 0;
	color:#FFFFFF; display:block; font-size:10px; font-weight:bold;
	line-height:19px; padding:0 0 0 25px; text-decoration:none; width:164px;
}

.pornCategory li a:hover, .pornCategory li a.activeCategory {
	background: url(/images/themes/background/animeCatOvr.gif) repeat-x scroll 0 0;
	color:#FFFFFF; font-size:10px; font-weight:bold; line-height:19px;
	padding:0 0 0 25px; text-decoration:none; width:164px;
}
/* END LIST CATEGORY *******************************************************************************************/



/* INFO *******************************************************************************************************/
.contentInfo ul, .contentInfo li { padding:0; margin:0;}
.contentInfo { overflow:hidden; margin-left:-17px; padding:0; margin-right:10px;}
.contentInfo li { 
	background:transparent url(/images/themes/background/linebg.gif) no-repeat scroll left bottom;
	line-height:18px; width:100%; float:left;
}
.contentInfo li label {float:left; padding:10px 0 10px 10px; width:100px; color: gray;}
.contentInfo div {border-left:1px solid #E0E2E4; float:left; padding:10px 0 10px 10px; width:350px;}
.contentInfo div a {text-transform:capitalize; font-size: 12px;}

.viewLinkDown {padding-top:10px;}
.viewLinkDown p a { padding-left: 25px; }

.commentUl ul, .commentUl li {margin:0; padding:0;}
.lefttitP {float:left; font-size:14px; padding:0; }
.commentUl {list-style-image:none; list-style-position:outside; list-style-type:none; }
.commentUl li {	background: url(/images/themes/background/linebg.gif) no-repeat scroll left bottom; line-height:18px; padding:5px 0;}
.commentUl span {color:#006600; font-weight:bold; }
.commentUl p {margin:0 30px; font-size:12px;}
.addNewComment {text-align:right; font-size:12px; padding-bottom:10px;}
.addNewComment a {color:#0066FF; cursor:pointer;}


div.scroll { height:900px; overflow-x:hidden; overflow-y:auto; }
div.scroll a img {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #A0A0A0; display:block; margin:2px; padding:2px;
}
div.scroll a { border:1px solid #CCCCCC; float:left; margin:6px 6px; text-align:center; text-decoration:none; }

/* END INFO *******************************************************************************************************/


/* SEARCH FORM ****************************************************************************************************/
.search {background:url(/images/themes/background/searchBg.gif) no-repeat left top; height:74px; margin-top:15px;}
#searchForm { padding: 10px 0;}
#searchForm input.searchtxt {
	background-image:url(/images/themes/icons/searchtxtBg.gif);
	background-repeat:no-repeat; border:1px solid #FF9900;
	color:#7E7E7E; font-size:11px; height:14px; margin:25px 2px 1px 5px;
	padding:2px 2px 2px 19px; width:120px;
}
#searchForm input.searchgo {
	background: url(/images/themes/icons/gosearch.gif) no-repeat scroll center;
	border:0 none; line-height:1px; margin:0;padding:0; width:32px; height:23px;
}

/* END SEARCH FORM ****************************************************************************************************/

/*Credits: Dynamic Drive CSS Library */
#tabs {
	float:left; width:100%; font-size:14px; line-height:normal; border-bottom:1px solid #666; overflow:hidden;
	margin-bottom:1em; /*margin between menu and rest of page*/
}

#tabs ul {margin:0; padding:10px 10px 0 0px; list-style:none;}
#tabs li {display:inline; margin:0; padding:0;}

#tabs a {
	background:url("/images/themes/background/left.png") no-repeat left top;
	margin:0; float:left; padding:0 0 0 6px; text-decoration:none; cursor:pointer;
}

#tabs a span {
	float:left; display:block; padding:8px 17px 6px 8px; margin-right:2px; color:#FFF;
	background:url("/images/themes/background/right.png") no-repeat right top;	
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover {background-position:0% -42px;}
#tabs a:hover span {background-position:100% -42px;}

/*------------------------------------------------*/

#tabsMain {
	float:left; width:100%; font-size:14px; line-height:normal; overflow:hidden; padding-left: 25px;
	margin-bottom:1em; /*margin between menu and rest of page*/
}

#tabsMain ul {margin:0; padding:10px 10px 0 0px; list-style:none;}
#tabsMain li {display:inline; margin:0; padding:0;}

#tabsMain a {
	background:url("/images/themes/background/left.gif") no-repeat left top;
	margin:0; float:left; padding:0 0 0 6px; text-decoration:none; cursor:pointer;
}

#tabsMain a span {
	float:left; display:block; padding:7px 17px 8px 8px; margin-right:10px; color:#000;
	background:url("/images/themes/background/right.gif") no-repeat right top;	
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsMain a span {float:none;}

/* End IE5-Mac hack */
#tabsMain a:hover {background-position:0% -32px;}
#tabsMain a:hover span {background-position:100% -32px;}

#tabsMain li.activeTopMenu a {background-position:0% -32px; }
#tabsMain li.activeTopMenu a span {background-position:100% -32px; color: green;}


/****************************/


td.ugfMenu-HeaderMain {vertical-align:bottom;}

td.ugfMenu-HeaderMain a.start, td.ugfMenu-HeaderMain a.end {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
margin-right:5px;
}

td.ugfMenu a.active, td.ugfMenu a:hover {
	background-color:white; color:black;
}

td.ugfMenu a.activehome, td.ugfMenu a:hover {
	background-color: #ecebec; color:black;
}

td.ugfMenu-HeaderMain a { background-color:#027AC6; bottom:4px; padding:5px 10px; }

td.ugfMenu a {
	border:1px solid #1C94C4; color:white; font-size:14px; font-weight:bold;
	overflow:hidden; position:relative; text-decoration:none;
}


/***********************************/

.searchPageCounterTable {height:40px;}
.searchPageCounterTable a { color:#666666; font-size:12px; font-weight:bold; margin-right:6px; }
.searchPageCounterTable .previous {
	width:50px; background:url("/images/themes/icons/previous.jpg") no-repeat center;
}
.searchPageCounterTable .next {
	width:50px; background:url("/images/themes/icons/next.jpg") no-repeat center;
}

.searchPageCounterTable .searchPageCount-bg {
	background:url("/images/themes/background/searchPageCount-bg.jpg") no-repeat center; 
	text-align: center; padding: 0 10px;
}

.searchPageCounterTable span {
	font-size:12px; font-weight:bold; margin-right:4px; position:relative; top:0;
}

.searchPageCounterTable .pad1 {
	background:transparent url("/images/themes/icons/searchPageCount-span.gif") no-repeat scroll 0 0;
	padding:4px 6px 5px; color:#FFFFFF; font-weight:bold;
}
