/* **************************************************************** */
/*	********A Passion 4 Porn, Adult Porn Sites Style Sheet********	*/
/* **************************************************************** */

/*	Page Body 					*/
body {
margin: 10px;
margin-right: 15px;
font-size: 10px;
color: #ffCC66;
background: #000000 url("http://www.apassion4porn.com/background.gif") repeat-x;
font-family: verdana, arial, geneva, sans-serif;
}

/*	Table   				*/
table.porn {
border: solid #996699 5px;
background: #660066;
}

/*	Table   				*/
table.porn2 {
border: solid #996699 3px;
background: #660066;
}

/*	Table cell data 				*/
td {
font-size: 10px;
text-align: center;
border: groove #996699 4px;
color: #FCF7D0;
font-family: verdana, arial, geneva, sans-serif;
}

/*	HDR Table cells 				*/
td.hdr {
text-align: center;
border: solid #E0BF68 2px;
color: #FCF7D0;
}

/*	Category Listings table cells				*/
td.catlist {
padding: 5px;
font-size: 12px;
font-weight: 200;
color: #FFCC66;
font-style: oblique;
text-decoration: none;
text-transform: capitalize;
text-align: left;
line-height: 18px;
border: groove #996699 2px;
background: #660066;
}

/*	AD Table cells  				*/
td.ad {
border: none;
}

/* ***************** */
/* *UNVISITED LINKS* */
/* ***************** */

/*	Menu unvisited links					*/
a.menulink:link {
color: #00CCFF;
}

a:link {
color: #00CCFF;
}

a.porn:link {
font-weight: 800;
font-size: 12px;
font-style: normal;
}

a.sites:link {
color: #FFCC66;
font-style: oblique;
text-decoration: none;
}

/* ***************** */
/* **VISITED LINKS** */
/* ***************** */

/*	Visited links						*/
a:visited {
color: #C0C0C0;
}

/*	Links visited links 					*/
a.link:visited {
color: #C0C0C0;
}

/*	Menu visited links					*/
a.menulink:visited {
color: #C0C0C0;
}

a.porn:visited {
color: #C0C0C0;
font-weight: 800;
font-size: 12px;
font-style: normal;
}

a.sites:visited {
color: #FFCC66;
font-style: oblique;
text-decoration: none;
}


/* ***************** */
/* ***ACTIVE LINKS** */
/* ***************** */

/*	Active links   					*/
a:active {
color: #00BFFF;
}

/*	Links active links 				*/
a.link:active {
color: #00BFFF;
}

/*	Menu active links 				*/
a.menulink:active {
color: #FF6666;
}

/*	Porn links active links 				*/
a.porn:active {
color: #00BFFF;
font-weight: 800;
font-size: 12px;
font-style: normal;
}

a.sites:active {
color: #FFCC66;
font-style: oblique;
text-decoration: none;
}

/* ***************** */
/* ***LINKS HOVER*** */
/* ***************** */

/*	Unstyled Link hover 		*/
a:hover {
color: #ECE26F;
}

/*	Links hover 				*/
a.link:hover {
color: #ECE26F;
}

/*	Menu links hovered			*/
a.menulink:hover {
color: #ECE26F;
}

/*	Porn Link hover 		*/
a.porn:hover {
color: #ECE26F;
font-weight: 800;
font-size: 12px;
font-style: normal;
}

a.sites:hover {
color: #00CCFF;
font-style: oblique;
text-decoration: none;
}


/* ********************* */
/* *TITLES & HEADERS**** */
/* ********************* */


/*	H1 Cats - Cat headers		*/
h1 {
margin-left: 0px;
text-transform: capitalize;
font-size: 30px;
font-weight: 300;
border: none;
color: #FFCC66;
font-family: times new roman, arial, geneva, sans-serif;
}

/*	H2					*/
h2 {
margin-left: 0px;
font-size: 12px;
font-weight: 200;
color: #FFCC00;
}

/*	H2					*/
h2.adult {
margin: 0px;
font-size: 24px;
font-weight: 500;
color: #FFCC00;
font-family: times new roman, arial, geneva, sans-serif;
}

/*	H3					*/
h3 {
margin: 0px;
font-size: 12px;
font-weight: 200;
color: #FCF7D0;
}

/*	H3					*/
h3.adult {
margin: 0px;
font-size: 10px;
font-weight: 400;
color: #FCF7D0;
font-family: verdana, arial, geneva, sans-serif;
}

/*	H3					*/
h3.porn {
margin: 0px;
font-size: 10px;
font-weight: 400;
text-align: left;
color: #FCF7D0;
font-family: verdana, arial, geneva, sans-serif;
}

/*	H4.	*/
h4 {
margin-left: 0px;
font-size: 12px;
font-weight: 400;
color: #FFCC66;
}

/*	H6 - FAs and misc		*/
h6 {
margin-left: 0px;
font-size: 20px;
font-weight: 900;
border: none;
color: #FFCC66;
font-family: times new roman, arial, geneva, sans-serif;
}

/* ***************** */
/* *****SPECIALS**** */
/* ***************** */

/*	Page Header Menu					*/
strong.menu {
line-height: 24px;
font-size: 11px;
padding-top: 2px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 3px;
border: dashed #E0BF68 1px;
color: #C0C0C0;
background: #000000;
font-weight: 400;
}


/* ************** */
/* *****ADS****** */
/* ************** */

/*	Span FA 					*/
span.fa {
font-size: 12px;
color: #FCF7D0;
font-weight: 200;
}

/*	Ads feature text   			*/
strong.error {
color: yellow;
font-weight: bold;
}

/*	ads 					*/
font.adc6 {
font-size: 36px;
color: #FFFF00;
}

/*	ads 					*/
font.adc5b {
font-size: 24px;
color: #FFFF00;
font-weight: 800;
}

/*	ads 					*/
font.adc4b {
font-size: 18px;
color: #FFFF00;
font-weight: 800;
}

/*	ads 					*/
font.adc3b {
font-size: 16px;
color: #FFFF00;
font-weight: 800;
}

/*	ads 					*/
font.adc2b {
font-size: 12px;
color: #FFFF00;
font-weight: 800;
}

/*	ads 					*/
font.adc {
color: #FFFF00;
}

/*	ads 					*/
font.adcb {
color: #FFFF00;
font-weight: 800;
}
