/* CSS Document */

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; }
/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }
/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td,script,hr { margin:0; padding:0; }
/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset {
	border-style: solid;
	size: 4px;
	}

a {text-decoration: underline; color:#4C4C4A; text-align:center;}
a:hover {text-decoration: none; color:#656563; text-align:center;}

body {
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
	font-family:  "Trebuchet MS", Georgia, Tahoma, Verdana, Arial;
	color: #FFFFFF;	
	font-size:12px;
	text-align:center;
	}	
		
#container { width:960px;
	margin: 0 auto;
	background-color: #5B5A56;	
}

#header {
	clear:both;
	width: 960px;
	background-image:url(images/header.gif);
	background-repeat: no-repeat;
	height: 78px;
	}
	#header span { display: none; }

#table1-header {
	clear:both;
	width: 960px;
	background-image:url(images/OutLinks-Galleries_02.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}
	#table1-header span { display: none; }
	
#table1-body {
	clear:both;
	width: 960px;
	background-image:url(images/OutLinks-Galleries_03.jpg);
	background-repeat: repeat-y;
	}
	#table1-body span { display: none; }	
	
#table1-footer {
	clear:both;
	width: 960px;
	background-image:url(images/OutLinks-Galleries_05.jpg);
	background-repeat: no-repeat;
	height: 17px;
	}
	#table1-footer span { display: none; }
	
#contents {width: 960px;}

#col-left {width: 199px;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#cl-t1-header { width:199px;
	clear: both;
	background-image:url(images/OutLinks-Galleries_07.jpg);
	background-repeat: no-repeat;
	height: 55px;	
	}
	#cl-t1-header span { display: none; }
	
#cl-t1-body { width:199px;
	clear: both;
	background-image:url(images/OutLinks-Galleries_10.jpg);
	background-repeat: repeat-y;	
	}
	#cl-t1-body span { display: none; }
	
#cl-t1-footer { width:199px;
	clear: both;
	background-image:url(images/OutLinks-Galleries_13.jpg);
	background-repeat: no-repeat;
	height: 15px;	
	}
	#cl-t1-footer span { display: none; }
	
#cl-t2-header { width:199px;
	clear: both;
	background-image:url(images/OutLinks-Galleries_16.jpg);
	background-repeat: no-repeat;
	height: 57px;	
	}
	#cl-t2-header span { display: none; }
	
#cl-t2-body { width:199px;
	clear: both;
	background-image:url(images/OutLinks-Galleries_18.jpg);
	background-repeat: repeat-y;	
	}
	#cl-t2-body span { display: none; }
	
#cl-t2-footer { width:199px;
	clear: both;
	background-image:url(images/OutLinks-Galleries_21.jpg);
	background-repeat: no-repeat;
	height: 19px;	
	}
	#cl-t2-footer span { display: none; }			
	
#cl-t3-header { width:199px;
	clear: both;
	background-image:url(images/OutLinks-Galleries2_07.jpg);
	background-repeat: no-repeat;
	height: 18px;	
	}
	#cl-t3-header span { display: none; }	
	
#col-right {width: 761px;
	float: left;
	margin: 0px;
	padding: 0px;
	}	
		
#cr-theader-container {widows: 761px;}

#cr-headerleft-table1 {width: 381px;
	background-image:url(images/OutLinks-Galleries_08.jpg);
	background-repeat: no-repeat;
	height: 55px;
	float: left;
	margin: 0px;
	padding: 0px;	
	}
	#cr-headerleft-table1 span { display: none; }
	
#cr-headerleft2-table1 {width: 381px;
	background-image:url(images/OutLinks-GalleriesV2_08.jpg);
	background-repeat: no-repeat;
	height: 55px;
	float: left;
	margin: 0px;
	padding: 0px;	
	}
	#cr-headerleft2-table1 span { display: none; }	
	
#cr-headerleft3-table1 {width: 381px;
	background-image:url(images/OutLinks-GalleriesV3_08.jpg);
	background-repeat: no-repeat;
	height: 55px;
	float: left;
	margin: 0px;
	padding: 0px;	
	}
	#cr-headerleft3-table1 span { display: none; }
	
#cr-headerleft4-table1 {width: 381px;
	background-image:url(images/OutLinks-GalleriesV4_08.jpg);
	background-repeat: no-repeat;
	height: 55px;
	float: left;
	margin: 0px;
	padding: 0px;	
	}
	#cr-headerleft4-table1 span { display: none; }	
		
#cr-headerright-table1 {width: 380px;
	background-image:url(images/OutLinks-Galleries_09.jpg);
	background-repeat: no-repeat;
	height: 55px;
	float: left;
	margin: 0px;
	padding: 0px;	
	}
	#cr-headerright-table1 span { display: none; }		
	
#cr-body-table1 {width: 761px;
	background-image:url(images/OutLinks-Galleries_11.jpg);
	background-repeat: repeat-y;
	clear: both;
	}	
	#cr-body-table1 span { display: none; }	
	
#cr-footer-table1 {width: 761px;
	background-image:url(images/OutLinks-Galleries_14.jpg);
	background-repeat: repeat-y;
	clear: both;
	height: 15px;	
	}	
	#cr-footer-table1 span { display: none; }		

#cr-header-table1 {width: 761px;
	background-image:url(images/OutLinks-Galleries2_17.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 17px;
	}	
	#cr-header-table1 span { display: none; }	
		
#footer{
	clear:both;
	width: 960px;
	height: 80px;
	background-color: #FFF;
	}
	
#footer-txt {
	clear:both;
	width: 920px;
	height: 45px;
	}		
/* extras ################################################################################################### */

#bookmark {
	width: 135px;
	height: 31px;
	position: relative;
	top: 12px;
	right: 13px;
	float: right;
	}	
#watch-porn{
	width: 145px;
	height: 31px;
	position: relative;
	top: 12px;
	right: 150px;
	float: right;
	}		
	
#buttons li, #buttons a { height: 31px; display: block; }

#buttons li { float: right; list-style: none;}

#buttons-01 { width: 135px; padding: 0px 0px 0 0; }
#buttons-02 { width: 145px; padding: 12px 18px 0 0; }

#navlist li { color: #4C4C4A; text-align:left; text-decoration:none; font-weight: bold; margin: 0px 0px 0px 30px; list-style-type: square;}
#navlist li a{ color: #4C4C4A; text-align:left; text-decoration:none; font-weight: bold;}
#navlist li a:hover{ color: #656563; text-align:left; text-decoration:underline; font-weight: bold;}

#navlist2 li { color: #FFF; text-align:left; text-decoration:none; font-weight: bold; margin: 0px 0px 0px 30px; list-style-type: square;}
#navlist2 li a{ color: #FFF; text-align:left; text-decoration:none; font-weight: bold;}
#navlist2 li a:hover{ color: #FCFC36; text-align:left; text-decoration:underline; font-weight: bold;}

p.footer {
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	text-align: center;
	padding: 40px 0 10px 0;
	font-weight: normal;	
	}			

#nav li, #nav a { height: 29px; display: block; }

#nav li { float: right; list-style: none;}

#nav-01 { width: 28px; padding: 48px 0px 0 0; }
#nav-02 { width: 126px; padding: 48px 0px 0 0; }
#nav-03 { width: 126px; padding: 48px 0px 0 0; }
#nav-04 { width: 126px; padding: 48px 0px 0 0; }
#nav-05 { width: 126px; padding: 48px 0px 0 0; }
#nav-06 { width: 126px; padding: 48px 0px 0 0; }

p.link {
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	padding: 5px 0 0 0;
	font-weight: normal;	
	}
p.link a{
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
	}	
p.link a:hover{
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	}		