
body{
font-size: 12px;
margin: 0px;
text-align: center;
background:#0B0B0B;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
}
a:link {

  color:#BF9BBE;
 
  }
a:visited {
  color:#BF9BBE;
  }
a:hover {
  color:#FFFFFF;
  }

 div#header{position:relative}
div#header h1{height:80px;line-height:80px; margin:0px;
padding-left:0px; padding-bottom: 10px;}
div#header a{position:absolute;right:0;top:23px;}



/***** container *****/

div#container{clear:left;
padding:0;
margin-left:auto;
margin-right:auto;
margin-top: 0;
width: 780px;
overflow: hidden;

background: #000000;}

p{margin:0 10px 10px}
a{display:block;color: #006;}

div#container{text-align:left}

div#content{background:#111111; margin: 5px 5px 5px 0px;}
div#navwrap{background:#000000;  margin: 40px 5px 0px 0px;}
div#cams{
margin-left: auto;
margin-right: auto;
width: 50em;
background:#000000;   margin: 2px 5px 0px 0px; padding: 2px;}


div#c-header dt{
margin:0; 
padding: 5px; 
font-size: 8pt; 
font-weight:bold; color: #fff;
border-top: 0px solid #7F7F7F; 
border-bottom:1px solid #000; 
background:#252525 url(images/blogtitlebg.gif) repeat-x;

}

div#footer{border-top: 1px solid #333333; 
background: #222222; 
color: #FFF;

}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;}


div#menuc {float:left;width:150px; background:#000000; overflow:hidden;}
div#content{float:right;width:610px; }
.extracontent{float:right;width:610px; background:#111111; margin: 5px 5px 5px 0px;}
.h-extracontent h2{
margin:0; 
padding: 5px; 
font-size: 8pt; 
font-weight:bold; color: #fff;
border-top: 0px solid #7F7F7F; 
border-bottom:1px solid #000; 
background:#252525 url(images/blogtitlebg.gif) repeat-x;

}
div#navwrap{float:right;clear:right;width:610px}
div#cams{float:right;clear:right;width:610px}
div#footer{clear:both;width:100%}


/***** Menu js *****/ 
/*margin-top, margin-right, margin-bottom, and margin-left,
padding-top, padding-right, padding-bottom, and padding-left. margin: 5px 0px 20px 5px;*/


#menulinktrade {
margin: 0px 0px 0px 5px;
width: 150px;
font-family: tahoma, sans-serif;
border:	0px solid #1F1F1F;
padding:0px;
background: #000;

}
#menulinktrade dt {
margin: 0px;
padding: 5px; font-size: 8pt; 
font-weight:bold; color: #fff; 
border-top: 0px solid #7F7F7F;
border-bottom:1px solid #000; 
background: #4F4F4F url(http://netsavage.com/blog/wp-content/themes/savage/img/navbg.gif) repeat-x;
}


#menulinkjs {
margin: 5px 0px 20px 5px;
margin:0px auto;
text-align:center;
border:1px solid #111111;
		overflow: hidden;
		background: #000;
		height: 200px;
		width: 150px;
	}
	#menulinkjs a {

		display:block;
		text-decoration:none;
		font-family: arial, helvetica, verdana, sans-serif;
		white-space: nowrap;
	}

/***** Recent Menu *****/
#menurecent dl {
margin: 5px 0px 20px 5px;
font-family: tahoma, sans-serif;
width: 150px; 
border:	0px solid #222222;
padding: 0px 0px 5px 0px; 
background-color: #0B0B0B ;

}
#menurecent dt {
margin: 0px;
padding: 5px; font-size: 8pt; 
font-weight:bold; color: #fff; 
border-top: 0px solid #7F7F7F;
border-bottom:1px solid #000; 

background: #0B0B0B url(http://netsavage.com/blog/wp-content/themes/savage/img/navbg.gif) repeat-x;
}
#menurecent dd {
margin: 1px 0px 0px 5px; 
padding: 1px;

color: #fff; 
font-size: 8pt; 
border-bottom:0px solid #000000; 
background-color: #0B0B0B;
}

#darecent a, #darecent  a:visited {
color:#BF9BBE; 
text-decoration:none; 
 

}
#darecent a:hover {

 color:#fff;
}

ol li {font-size:11px;}




 /***** Extras Menu *****/


/*margin-top, margin-right, margin-bottom, and margin-left,
padding-top, padding-right, padding-bottom, and padding-left. margin: 5px 0px 20px 5px;*/
.menuextra { 
margin:0px auto;
text-align:center;}
.menuextra dl {
margin: 5px 0px 20px 5px;
font-family: tahoma, sans-serif;
width: 150px; 
border:	0px solid #222222;
padding: 0px 0px 5px 0px; 
background-color: #0B0B0B ;

}
.menuextra dt {
text-align: left;
margin: 0px;
padding: 5px; font-size: 8pt; 
font-weight:bold; color: #fff; 
border-top: 0px solid #7F7F7F;
border-bottom:1px solid #000; 

background: #0B0B0B url(http://netsavage.com/blog/wp-content/themes/savage/img/navbg.gif) repeat-x;
}
.menuextra dd {

margin: 0px; 
padding: 0px;
margin:0px auto; text-align:center;
color: #fff; 
font-size: 8pt; 
border-bottom:0px solid #000000; 
background-color: #0B0B0B;
}
.daextra a, .daextra  a:visited {
display:inline;
color:#BF9BBE; 
text-decoration:none; 
 padding:0px 0px 5px 0px;

}
.daextra a:hover {
display:inline;
 color:#BF9BBE;
}

ol li {font-size:11px;}

/***** Top COntent *****/

#swfcontent {
		border: none;
		width: 140px;
		height: 156px;
		
	}

/***** perf search *****/
div#searchtitle{
margin: 0px 0px 0px 30px;
float:left;}

#perfsearchwrap{
width:200px;
height:24px;
padding-left:4px;
padding-top:2px;
background-image:url(images/searchbg.gif);
background-repeat: no-repeat;
}

#perfsearch{
width:200px;
height:20px;


}

#perfsearch input{
background-color: #0B0B0B;
border-width:0px;
border-style:solid;
border-color:#ffffff;
color:#FFFFFF;
width:160px;
height:17px;
color:#FFFFFF;
font-size:10px;
padding-left:5px;
padding-top:2px;
float:left;
}
#perfsearch #perfbutton{
background-image:url(images/submitbutton.gif);
width:16px;
height:20px;
margin: 0px 0px 0px 1px;
cursor:pointer;
border-style:none;
}
/***** Menu *****/

.menu dl {
margin: 5px 0px 20px 5px;
font-family: tahoma, sans-serif;
width: 150px; 
border:	0px solid #222222;
padding: 0 0 10px 0; 
background-color: #0B0B0B ;

}
.menu dt {
margin: 0px;
padding: 5px; font-size: 8pt; 
font-weight:bold; color: #fff; 
border-top: 0px solid #7F7F7F;
border-bottom:1px solid #000; 

background: #292929 url(http://netsavage.com/blog/wp-content/themes/savage/img/navbg.gif) repeat-x;
}
.menu dd {
margin:0; 
padding:0; 
color: #fff; 
font-size: 8pt; 
border-bottom:2px solid #000000; 
background: #222222 url(http://netsavage.com/blog/wp-content/themes/savage/img/navbuttonbg.gif) no-repeat;
}

.dalinks a, .dalinks a:visited {
color:#fff; 
text-decoration:none; 
display:block; 
padding:5px 5px 5px 20px;
background: url(images/menubullet.gif) no-repeat 10px 10px; width:125px;
}
.dalinks a:hover {
background: url(images/menubulleth.gif) no-repeat 11px 10px;
 color:#fff;
}

ol li {font-size:11px;}




#adbox {

width: 150px; 
background-color: #1F1F1F;

}
#dropdown {

width: 150px; 
background-color: #0B0B0B;

}


/* Tab Navigation */
#navcontainer
{
margin: 0px;
padding: 0px;
}

#navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
}

#navcontainer ul li { float: left; 
font-family:tahoma,sans-serif, arial;
font-weight:bold;
font-size:8pt;
	
}

#navcontainer ul li a
{
border-top: 1px solid #4F4F4F;
padding: 15px 10px 5px 10px;
color: #FFFFFF;
text-decoration: none;
background-color: #333333;
font-size: 10px/12px;
margin: 0px 0px 0px 1px;
height: 25px;
width: 66px;
text-align:center;
}

#navcontainer li a:hover
{
border-top: 1px solid #BF9BBE;
background-color: #C981CF;
color: #FFFFFF;
}
div#girls a#girls_link,
div#guys a#guys_link,
div#fetish a#fetish_link,
div#shemales a#shemales_link,
div#matures a#matures_link,
div#tgp a#tgp_link {
color: #fff;
background-color: #C981CF;
}

/* Live Cams */ 

.perfcams {
height:125px;
width:145px; 
background-image:url("images/perfbg.gif");
background-repeat: no-repeat;
padding-top: 10px;
}

.perfimg {
margin: 10px 10px 5px 10px;
border: 0px solid #C981CF;
height:75px;
width:100px;

}

.perflinks {

color:#000;
font-family:arial,sans-serif;
font-size:8pt;
font-weight:bold;
height:18px;
width:140px;
background-image:url("images/perflinkbg.gif");
background-repeat: no-repeat;
padding: 0px 0px 2px 0px;

}

.perflinks A:link { text-decoration: none; color:#FFFFFF; padding: 2px 0px 1px 0px;}
.perflinks A:visited {text-decoration: none; color:#FFFFFF; padding: 2px 0px 1px 0px;}
.perflinks A:active {text-decoration: none; color:#BF9BBE;}
.perflinks A:hover {text-decoration: underline; color:#BF9BBE;}


.viewallwrap {

width:100%;

}
.viewall {

color:#fff;
font-family:arial,sans-serif;
font-size:12pt;
font-weight:bold;
height:40px;
width:250px;

padding: 0px 0px 2px 0px;

}

.viewall A:link { text-decoration: none; color:#BF9BBE; padding: 2px 0px 1px 0px;}
.viewall A:visited {text-decoration: none; color:#BF9BBE;}
.viewall A:active {text-decoration: underline overline; color:#BF9BBE;}
.viewall A:hover {text-decoration: underline;  color:#FFFFFF;}


/***** recent blog *****/
.blogposts {
margin: 2px 0px 2px 0px;
padding:5px; 
font-size: 8pt; 
}
.blogposts h1{
margin: 0px 0px 0px 5px;
padding: 5px; 
font-size: 10pt; 
font-weight:bold; 
}
.blogposts h2{
margin:0; 
padding: 5px; 
font-size: 8pt; 
font-weight:bold; 
}

.blogposts p{
text-align: justify;
border: 1px solid #333333;
padding: 5px; 
font-size: 10pt; 
font-weight:normal; 
}
.blogposts a{
 
display:inline;

} 




.tgpgallery {
border: 1px solid #C981CF;
color:#fff;
height:100px;
width:120px;
}

.tgpgallery A:link { text-decoration: none; color:#BF9BBE;}
.tgpgallery A:visited {text-decoration: none; color:#BF9BBE;}
.tgpgallery A:active {text-decoration: underline overline; color:#BF9BBE;}
.tgpgallery A:hover {text-decoration: underline;  color:#FFFFFF;}



h1
{
font-size: 36px;
padding-left: 5px;
color: #666666;
}


/**** Login Box ****/
#loginboxt{
width:150px;
height:20px;
margin: 0px 0px 0px 5px;
}
#loginboxt h3 {
margin: 0px 0px 0px 0px;
padding: 5px; 
font-size: 8pt; 
font-weight:bold; 
color: #fff; 
background: #292929 url(http://netsavage.com/blog/wp-content/themes/savage/img/navbg.gif) repeat-x;
}

#loginbox{
text-align:center;
width:150px;
margin: 5px 0px 20px 5px;
background:#0B0B0B;
}

.login {
	text-align:center;
	padding:5px;
	font-family:tahoma,sans-serif;
	font-size:8pt;
	background:#0B0B0B;
}

.login .inputText {
	font-size:10pt;
	padding:2px;
	margin:1px;
	height:14px;
	width:76px;
	background:#0B0B0B;
	border-width:0px;
border-style:solid;
border-color:#ffffff;
	color:#fff;
}
#loginbox #loginbutton{
background-image:url(http://netsavage.com/themes/savage/images/loginbutton.gif);
width:80px;
height:20px;
margin: 0px 0px 0px 1px;
cursor:pointer;
border-style:none;
}

.login .loginbg {
padding-left:2px;
padding-top:2px;
padding-right:2px;
padding-bottom:2px;
border-width:0px;
border-style:solid;
border-color:#ffffff;
background-image:url(http://netsavage.com/themes/savage/images/loginbg.gif);
background-repeat: no-repeat;

}
