/* Body */

body {

   background: #0D0D0D;

   background-image:url(http://www.sexmyweb.com/images/greybgfade3.png);

   margin: 0;

}

body, table, div, p, td, th {

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 11px;

   color: #000000;

}



p{

	font-size: 12px;

	color: #000000;

	

}

/* Links */

a:link {

   color: #000000;

   text-decoration: underline;

}

a:visited {

   color: #042A4F;

   text-decoration: underline;

}

a:hover {

   color: #FF0000;

   text-decoration: none;

}

a:active {

   color: #042A4F;

   text-decoration: underline;

}

.jactable{

background-color:#000000;

}

table.darktable td.content a:link, table.darktable td.content a:visited, table.darktable td.content a:active {

   color: #FF0000; 

   text-decoration: none;

}

table.darktable td.content a:hover {

  color: #FFFFFF; 

}

/* Inputs */

textarea, select {

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 11px;

} 

.button {

   width: 75px;

   height: 23px;

   vertical-align: middle;

   margin: 0;

   padding: 0;

   font-size: 1em;

   font-family: Verdana;

}

input {

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 11px;

}

input.submit {

   width: 75px;

   height: 23px;

   vertical-align: middle;

   margin: 0;

   padding: 0;

}

/* Tables */

.tablehead {

   background-image: url(../images/skins/bg01.gif);

   background-repeat: repeat-x;

   height: 23px;

}

.whitetable .head {

   border: 1px solid #DEDEDE;

   border-bottom: none;



   /*background-image: url(../images/skins/bg01.gif);*/

   background-repeat: repeat-x;

   width: 1%;

   white-space: nowrap;

   padding: 5px;



   font-weight: bold;



}

.whitetable .content {

   border-bottom: 1px solid #757575;

   border-right: 1px solid #000000;

   border-top: 1px solid #DEDEDE;

   border-left: 1px solid #DEDEDE;

   background-color: #F7F9F7;

   background-image: url(../images/skins/bg01.gif);

   background-repeat: repeat-x;

   background-position: bottom;

   padding: 10px;

}

table.main {

	margin: 0px auto;

	padding: 0px;

	width: 1024px;

	border-right: 1px solid #f00000;

	border-left: 1px solid #f00000;

	color:#000000;

	/*background-image: url(../images/skins/head_bkg.gif);   */

   background-repeat: repeat-x;

	background-color: #FFFFFF;

}

table.header {

   height: 23px;

   margin-bottom: 0px;

   width: 100%;

   align: center;

}

/*17-10-2007*/

#head {

margin: 0px auto;

	padding: 0px;

	/*padding-left: 130px;*/

    /*width: 100%;*/

    height: 120px;

	background-image: url("../../images/head_bkg.jpg");

	background-repeat: repeat-x;

	color: #FF0000;

	

	



}

#head h1 {

    margin: 8px 0px 0px 0px;

    background-image: url("../../images/tpl_logo.jpg");

    background-repeat: no-repeat;

    float: left; 

}

#head h1 a.logo {

    display: block;

    width: 308px;

    height: 92px;

    border: none;

}

#head h2 {

    padding: 0px;

    font: bold 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #000000;

    align: center;     

}

#head h3 {

  	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    padding: 0px;

    align: center; 

}

#head a {

    text-decoration: underline; 

    color: #FF0000;

}

#navbar {

    /*width: 100%;*/



    height: 34px;

	

    padding-left: 20px;

    padding-top: 5px;    

    text-align: left; 

	margin: 0px auto;

	

}





#headInside {

    height: 89px; 

    /*width: 100%;*/

    background: url("../../images/tpl_head_bg.jpg") repeat-x; 

    padding-left: 20px;

    padding-top: 5px; 

    color: #333333;

	

	

	

}

#navsubbar {

    /*width: 100%;*/

    background: url("../../images/tpl_menu2.jpg") repeat-x;

    padding-left: 20px;    

    height: 35px;

	

	

	

}



#navcontainer {    

    width: 100%;   

    margin: 0px auto;   

    text-align: left; 

}



#navcontainer ul {

    margin:0;

    padding: 0;

    list-style-type: none;

    text-align: center;

  	font: normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}



#navcontainer li {

    display:inline;

    margin:0;

    padding:0;

    float: left; 

}



#navcontainer a {

    float: left;

    display: block;

    margin-right: 10px;

}



#navcontainer a:link, #navcontainer a:visited {

    float: left;

    color: #FF0000;

    text-decoration: underline;

}



#navcontainer a:hover {

    float: left;

    color: #616161;

    text-decoration: none;

}



#navsubbar p {

    margin: 0px auto;

    padding-top: 5px;  

    padding-left: 0px; 

    /*width: 100%;*/

    color: #FF0000;

  	font: normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;    

    text-align: left;

}



#navsubbar p a {

    color: #FF0000;

    text-decoration: underline;

}

#navsubbar p a:hover {

    color: #616161;

    text-decoration: none;

}





.clear {

    clear: both;

}

/*end 17-10-2007*/



table.content {

   width: 1024px;

   vertical-align: top;

   padding-left: 112px;

   padding-right: 112px;

   border-right: 1px solid #f00000;

	border-left: 1px solid #f00000;

	background-color:#000000;

}

table.content td {

   text-align: left;

   vertical-align: top;

}

#searchFormTd {

   background-image: url("../images/skins/tpl_menu1.jpg");    

   background-repeat: repeat-x; 

}

table.content td.left {

   text-align: left;

   padding-bottom: 15px;

   vertical-align: top;

}

table.content td.middle {

   text-align: left;

   padding-bottom: 15px;

   vertical-align: top;

   width: 15px;

}

table.content td.right {

   text-align: left;

   padding-bottom: 15px;

   vertical-align: top;

}

td.toolbar {

   /*background-image: url(../images/skins/statusbar.gif);*/

   background-repeat: repeat-x;

   height: 23px;

   border: none; 

}

table.darktable .head {

   border: 1px solid #DEDEDE;

   border-bottom: none;

   background-color: #F3F6F3;

   width: 1%;

   white-space: nowrap;

   padding: 5px;

   color: #B20000;

   font-weight: bold;

}

.head {

   border: 1px solid #DEDEDE;

   border-bottom: none;

   background-color: #F3F6F3;

   width: 1%;

   white-space: nowrap;

   padding: 5px;

   color: #FFFFFF;

   font-weight: bold;

}



table.darktable td.content {

border-bottom: 1px solid #757575;

   border-right: 1px solid #757575;

   border-top: 1px solid #DEDEDE;

   border-left: 1px solid #DEDEDE;

   background-color: #F7F9F7;

   background-image: url(../images/skins/bg01.gif);

   background-repeat: repeat-x;

   background-position: bottom;

   /*padding: 10px;*/

}

.content {

padding-top:15px;

}



table.srez {

   width: 100%;

   

}

table.srez td.box {

   width: 180px;

   padding-top: 0;

}

table.srez td.center {

   width: 100%;

   text-align: center;

}

table.srez td.head {

	background-image: url(../images/skins/statusbar2.gif);

	background-repeat: repeat-x;

	width: 50%;

	height: 23px;

	margin-left: 10px;

	text-align: center;

	padding: 0;

	color: #FF0000;

}

table.srez td.headTop {

   background-image: url(../images/skins/statusbar2.gif);

   background-repeat: repeat-x;

   width: 50%;

   height: 23px;

   margin-left: 10px;

   text-align: center;

   padding: 0;

   color: #FFFFFF;

}

table.directory {

   width: 100%;

   margin-bottom: 10px;

}

table.directory td.title {

   background-image: url(../images/skins/statusbar2.gif);

   background-repeat: repeat-x;

   height: 23px;

   vertical-align: middle;

   font-size: 12px;

   font-weight: bold;

   text-align: center;

   white-space: nowrap;

   color: #FFFFFF;       

}

table.directory td.title2 {

   background-image: url(../images/skins/statusbar2.gif);

   background-repeat: repeat-x;

   height: 23px;

   width: 40%;

   vertical-align: middle;

   font-size: 11px;

   font-weight: normal;

   padding-right: 5px;

   text-align: right;

   color: #FFFFFF;

}

table.directory td.title2 a:link, table.directory td.title2 a:visited, table.directory td.title2 a:hover {

   font-size: 11px;

   font-weight: normal;

   text-align: right;

   color: #000000;   

}

table.directory td.dir {

   border: 1px solid #dddddd;

   background-color: #FFFFFF;

}

table.rinside {

   width: 100%;

}

/* Bottom */

div.line {

   width: 100%;

   margin: 7px 0 7px 0;

   padding: 0;

   background-color: #dddddd;

   height: 1px;

}

p.copy {

   margin: 3px 0 3px 0;

   color: #FFFFFF;

}

p.copy a {

   color: #FFFFFF;

}

#copy, #copy * {

   font-size: 10px;

   font-family: Arial, Helvetica, sans-serif;

}

table.footer {  

   width: 100%;

   margin-top: 20px;

}

.footerTd {

background-color: #0D0D0D;

}

/* Messages */

table.message {

   width: 400px;

   text-align: center;

   background-color: #dddddd;

   border: 1px solid #cccccc;

   margin-bottom: 20px;

}

table.message td.mess {

   font-size: 14px;

   font-weight: bold;

   vertical-align: middle;

}

/* Headers */

a.header:link, a.header:visited {

   color: #B20000;

   font-weight: bold;

}

.privacy {

	font-weight: bold;

	text-align: left;

	font-size: 12px;

	margin-top: 5;

	margin-right: 0;

	margin-bottom: 5;

	margin-left: 20;

	color: #CC0000;

}

.head1 {

   background-image: url(../images/skins/statusbar2.gif);

   background-repeat: repeat-x;

   height: 23px;

   padding: 0;

   vertical-align: middle;

}

.head1 a {

color: #FFFFFF;

}

.head2 {

   background-image: url(../images/accounts/statusbar4.gif);

   background-repeat: repeat-x;

   height: 23px;

   padding: 0;

   vertical-align: middle;

}

.head3 {

   background-image: url(../images/skins/statusbar3.gif);

   background-repeat: repeat-x;

   height: 23px;

   padding-left: 10px;

   vertical-align: middle;

}

/* Search */

.searchengines td {

   padding-right: 5px;

}

table.top10 {  

   width: 100%;

}

table.top10 td.splitter2 {  

   width: 20px;

}

table.topbox {

   width: 180px;

   background-color: #FFFFFF;

   margin-bottom: 10px;

}

table.results {

   margin-bottom: 5px;

}

table.results td, table.results td a:link, table.results td a:visited, table.results td a:hover {

   font-size: 11px;

}

span.grey {

   font-size: 11px;

   color: #bbbbbb;

   font-weight: bold;

   font-style: italic;

}

div.prem {

   width: 100%;

   background-color: #eaeaea;

   margin-top: 5px;

}

div.prem p {

   padding-right: 5px;

   padding-top: 5px;

   color: #999999;

   font-size: 12px;

   font-weight: bold;

   font-style: italic;

}

div.banner {

   margin: 10px;

}

table.spbox {

   margin-bottom: 10px;

   width: 160px;

}

table.spbox td.head {

   background-image: url(../images/skins/statusbar2.gif);

   background-repeat: repeat-x;

   height: 23px;

   margin-left: 10px;

   text-align: center;

   padding: 0;

}

table.spbox td {

   padding: 3px;

   margin-top: 0;

   background-color: #F5D2A4;

   text-align: center;

}

table.spbox2 {

   margin-bottom: 10px;

   border: 1px solid #898BE5;

   border-collapse: collapse;

   width: 160px;

}

table.spbox1 {

   margin-bottom: 10px;

   border: 1px solid #C4C42B;

   border-collapse: collapse;

   width: 160px;  

}

table.spbox1 td, table.spbox2 td {

   padding: 3px;

   background-color: #F5D2A4;

}

td.number {

   width: 20px;

   text-align: left;

   vertical-align: top;

}

td.image {

   padding-right: 10px;

   vertical-align: top;

}

table.keywords {

   width: 100%;

   margin-bottom: 10px;

}

table.keywords td.title {

   background-image: url(../images/skins/statusbar2.gif);

   background-repeat: repeat-x;

   height: 23px;

   vertical-align: middle;

   font-size: 12px;

   font-weight: bold;

   text-align: center;

   color: #FFFFFF;    

}

table.keywords td.time {

   width: 40%;

   background-image: url(../images/skins/statusbar2.gif);

   background-repeat: repeat-x;

   height: 23px;

   vertical-align: middle;

   font-size: 11px;

   font-weight: normal;

   text-align: right;

   padding-right: 5px;

   white-space: nowrap;

   color: #FFFFFF;

}

table.keywords td.in {

   padding: 5px;

   border: 1px solid #dddddd;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 11px;

   background-color: #FFFFFF;   

}

table.keywords td.news {

   padding: 5px;

   border: 1px solid #dddddd;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 12px;

   background-color: #FFFFFF;

}

table.keywords td.news a:link, table.keywords td.news a:visited, table.keywords td.news a:hover {

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 12px;

}

table.keywords1 {

   width: 100%;

}

table.keywords1 td.in1 {

   width: 50%;

   padding: 0px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 11px;

}

/* Accounts */

div.toolbar {

   background-image: url(../images/skins/tool_bar1.gif);

   background-repeat: repeat-x;

   border: 1px solid #8fa49c;

   margin-bottom: 10px;

   padding-right: 5px;

   width: 99.9%;

   height: 25px;

}

div.toolbar table {

   height: 30;

}

div.toolbar table tr td {

   padding-left: 5px;

}

.nav td {

   white-space: nowrap;

   vertical-align:top;

}

.nav td a {

   display: block;

   white-space: nowrap;

   padding: 4px 10px 4px 10px;

   border-top: 1px solid #FFFFFF;

   border-right: 1px solid #FFFFFF;

   border-left: 1px solid #FFFFFF;

   border-top-style: none;

   border-bottom-style: none;

   border-left-style: none;

}

.nav td a:link, td a:visited, td a:active {

   color: #000000;

   text-decoration: none;

}

.nav td a:hover {

   color: #000000;

   text-decoration: none;

   border-bottom-width: 2px;  

   border-bottom-color: #FF9900; 

   border-bottom-style: solid;

}  

.navactive {

   background-image: url(../images/skins/tool_bar4.gif);

   background-color: #F5D2A4;

   background-repeat: repeat-x;

}

.navsubactive {

   background-image: url(../images/accounts/tool_bar6.gif);

   background-color: #DAD7BD;

   background-repeat: repeat-x;

}

#firstmenu {

   height: 25px;

   background-image: url(../images/skins/tool_bar5.gif);

   background-color: #F5D2A4;

   background-repeat: repeat-x;

}

#secondmenu {

   height: 25px;

   background-image: url(../images/skins/tool_bar6.gif);

   background-color: #EEECDC;

   background-repeat: repeat-x;

}

#submenu div {

   display: none;

}

#content{

   padding: 10px;

}

#progressbar {

   text-align: right;

}

#progressbar div {

   display: inline;

   border: 1px solid #7083C5;

   padding: 0 2 0 2;

}

#progressbar div.active {

   display: inline;

   background-color: #3C6ED5;

   border: none;

   color: #FFF;

}

#help{

   margin-top:4px;

   text-align: right;

   display: none;

}

tr.disabled td.f1 {

   background-color: #EBEDF7;

}

tr.disabled td.f2 {

   background-color: #FFFFFF;

}

tr.enabled td {

   background-color: #FFFAC6;

}

div.date {

   color: #ffffff;

   margin-left: 0px;

}



/*      Admin Area       */



div.toolbarAdmin {

   background-image: url(../images/skins/tool_bar1.gif);

   background-repeat: repeat-x;

   border: 1px solid #8fa49c;

   margin-bottom: 10px;

   padding-right: 5px;

   width: 99.9%;

   height: 25px;

}

div.toolbarAdmin  table {

   height: 30;

}

div.toolbarAdmin table tr td {

   padding-left: 5px;

}



#chromemenu{

width: 100%;

font-family: tahoma, sans-serif, arial;

font-size: 11px;

font-weight: normal;

color: #000000;

height: 30px;

margin: 0;

padding: 0;

}



#hmenu

{

	width: 1005px;

	margin: 0;

	padding: 0;

}



#chromemenu:after

{ /*Add margin between menu and rest of content in Firefox*/

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



#chromemenu ul

{

border: 0px solid #BBB;

width: 100%;

background: url(../images/skins/tool_bar.gif) center center repeat-x; /*Theme Change here  */

margin-left: 0;

padding-left: 0;

margin: 0;

float: left;

}



#chromemenu ul li{

display: inline;

width: 85px;

text-align: center;

}



#chromemenu ul li a,

#chromemenu ul li a:visited

{

float: left;

font-family: tahoma, sans-serif, arial;

font-size: 11px;

font-weight: normal;

padding: 8px 3px 8px 3px;

text-decoration: none;

background: url(../images/admin/divider.gif) center right no-repeat; /*Theme Change here*/

width: 85px;

text-align: center;

}



#chromemenu ul li a:hover{

color: #B20000;

width: 85px;

text-align: center;

}



/* ######### Style for Drop Down Menu ######### */



.dropmenudiv

{

position:absolute;

top: 0;

border-bottom-width: 1px;

font-family: tahoma, sans-serif, arial;

font-size: 11px;

font-weight: bold;

line-height:18px;

text-decoration: none;

z-index: 0;

background-color: #EFB05F;

width: 160px;

visibility: hidden;

/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=6); /*Add Shadow in IE. Remove if desired*/

}



.dropmenudiv a,

.dropmenudiv a:visited

{

width: 100%;

display: block;

text-indent: 0px;

border-bottom: 1px solid #efb05f; /*Theme Change here*/

padding: 0px;

padding-left: 3px;

text-decoration: none;

font-family: tahoma, sans-serif, arial;

font-size: 11px;

font-weight: bold;

background-color: #FCD9AB;

}



.dropmenudiv a:hover{ /*Theme Change here*/

background-color: #AED357;

font-family: tahoma, sans-serif, arial;

font-size: 11px;

font-weight: bold;

padding-left: 3px;

}



#searchul{

	/*width: 553px;*/
	width:100%;

}



#searchul ul{

	display: inline;

	margin: 0px;

}



#searchul li{

	float: left;

	margin-left: 10px;

	list-style-type: none;

	color: #FFFFFF;

}



.feellukbts{

	background-color: #000000;

	height: 25px;

	width: 100px;

	background-image: url(../images/skins/feellukbts.png);

	background-repeat: repeat;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	color:#DC0106;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	cursor: pointer;

}



.searchbts{

	background-color: #000000;

	height: 25px;

	width: 70px;

	background-image: url(../images/skins/searchbts.png);

	background-repeat: repeat;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	color:#DC0106;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	cursor: pointer;

	

}



.searchinPUT{

	background-color: #ffffff;

	height: 25px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #C11111;

	padding: 2px;

	width:200px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #999999;

	border-bottom-color: #999999;

}



.headercontitle{

background-image: url(../images/skins/statusbar2.gif);

	background-repeat: repeat-x;

	width: 50%;

	height: 23px;

	margin-left: 10px;

	text-align: center;

	padding: 0;

	color: #FFFFFF;

}



.headercontitle a{

color: #FFFFFF;

}

#videobox2{

background-color:#FFFFFF;

}

#videohead2{

	background-image:url("http://www.sexmyweb.com/search/images/skins/statusbar2.gif");

	height:25px;

	text-align:center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 5px;

}

#navbar {

    /*width: 100%;*/



    height: 29px;

    

    padding-top: 6px;    

    text-align: left; 

	width: 1024px;

}

#navcontainer {    

    width: 100%;   

    margin: 0px auto;   

    text-align: left;

	padding-bottom:1px;

	}

#navcontainer ul {

    margin:0;

    padding: 0;

    list-style-type: none;

    text-align: center;

  	font: normal 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}



#navcontainer li {

    display:inline;

    margin:0;

    padding:0;

    float: left; 

}



#navcontainer a {

	float: left;

	display: block;

	margin-right: 1px;

	height: 27px;

	width: 95px;

}



#navcontainer a:link, #navcontainer a:visited {

    float: left;

    background: url("http://www.sexmyweb.com/images/tpl_navbar_btn.gif") no-repeat left top;

    background-position:0% -27px;

    color: #FFFFFF;

    text-decoration: none;

	 line-height: 27px;

}



#navcontainer a:hover {

    float: left;

    color: #FFFFFF;

	background: url("http://www.sexmyweb.com/images/tpl_navbar_btn.gif") no-repeat left top;

    background-position:0% -54px;

    text-decoration: none;

    line-height: 27px;

}

#blogContent1{

width:510px;

background-color:#FFFFFF;

}

#blogHead1{

background-color: #000000;

}



#blogBODY1{

text-align:left;

padding-right:15px;

padding-left:15px;

padding-top:15px;

height:210px;

overflow:auto;

}

#blogFOOT{

background-image:url("http://www.sexmyweb.com/images/search_content_footer66.jpg");

height:27px;

}

#blogBODY1 h1{

	margin:0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	color: #C11717;

	background-color: #E9E9E9;

	padding:3px;

}