body                           { padding: 0; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 70%; color: #ccc; background: #000 }
img                            { border: 0; }
a 							   { color: #fff; } 
a:hover							   { text-decoration: none; } 
h1                             { display: block; clear: left; float:none; font-size: 2.2em; font-weight: normal;  color: #fff; }
span.red                       { color: #FF0000; }


#index                         { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 950)? "950px" : "100%"); 
								 min-width: 950px; }
#index #main 				   { width: 953px; text-align: center; margin: 45px auto 0; display: block; }

#index #main #HNav             { margin: 4px 0 0; width: 700px; float: left; display: inline; text-align: left; padding: 0 0 43px; }  
#index #main #HNav span        { display: inline; padding: 0 19px; }

#index #main #search           { width: 253px; text-align: right; float: left; display: inline; padding: 0 0 43px; }
#child #main #sendform .textfield { width: 150px; border: 1px solid #666; color: #fff; font-size: 10px; background: #000;  } .textfield { width: 127px; border: 1px solid #666; color: #fff; font-size: 11px; background: #000;  }
#child #main #sendform .textarea  { width: 150px; height: 100px; border: 1px solid #666; color: #fff; font-size: 11px; background: #000;  }
#index #main .button           { border: none; color: #999; font-size: 10px; background: #666; height: 17px;  }
#index #main .textfield        { width: 127px; //width: 100px; border: 1px solid #666; border-right: none; color: #fff; font-size: 10px; background: #000;  }

#index #main table             { clear: left; display: block; width: 953px; }

#index #main #LCol             { width: 476px; vertical-align: top; }

#index #main #MCol             { border: 1px solid #333; border-bottom: none; width: 477px; vertical-align: top; text-align: left; padding: 20px 17px 0 30px; }

#index #BNav                   { border: 1px solid #333; width: 951px; background: #111; padding: 20px 0; text-align: center; font-weight: bold; color: #fff; }
#index #BNav a                 { background: url(/images/skin/arr.gif) no-repeat 5px left; padding: 0 0 0 5px; margin: 0 15px 0 0; text-decoration: none; }
#index #BNav span              { color: #FF0000; }

#main .article                 { background: url(/images/skin/bottom_line.gif) repeat-x bottom left; padding: 0; width: 201px; height: 90px; float: left; display: inline;
								 margin: 0 0 15px; }
#main .article img             { border: 1px solid #fff; margin: 0 15px 0 0; float: left; }
#main .article h4              { font-size: 1em; font-weight: bold; margin: 0; padding: 0; }
#main .article p               { margin: 0; padding: 0; }
#main .article a               { text-decoration: underline; color: #fff; }
#main .left					   { clear: left; margin: 0 15px 0 0; } 
#main .bottom                  { background: none; }

#main #girl                    { background: url(/images/skin/girl_bg.gif) repeat-x top left; border: 1px solid #333; border-bottom: none; border-top: none; 
								 padding: 20px 17px 0 30px; text-align: left; vertical-align: top; }
#main #girl img                { border: 1px solid #fff; margin: 0 15px 0 0; float: left; }
#main #girl h4                 { font-size: 1em; font-weight: bold; margin: 0 0 10px; color: #fff; padding: 0; }
#main #girl p                  { margin: 0; padding: 0; }								
#main #girl h1 img             { border: none; margin: 0 15px 0 0; float: none; display: block; }

#footer                        { padding: 20px 0 40px; width: 50%; float: left; display: inline; text-align: left; }
#footer p                      { margin: 0 0 0 20px; }
#copyright                     { padding: 20px 0px 40px; }
#copyright span                { margin-bottom: 28px; margin-right: 0px;}
#copyright span img            { margin: 0 15px -7px 0; }
.cop			       { margin-top: 8px; margin-right: 0px;  }


#child #main 				   { width: 953px; text-align: center; margin: 45px auto 0; display: block; }

#child #logo                   { width: 245px; text-align: left; float: left; display: inline; }

#child #main #HNav             { margin: 4px 0 0; width: 455px; float: left; display: inline; text-align: left; padding: 0 0 43px; }  
#child #main #HNav span        { display: inline; padding: 0 19px; }

#child #main #search           { width: 253px; text-align: right; float: left; display: inline; padding: 0 0 43px; }
#child #main .textfield        { width: 127px; border: 1px solid #666; border-right: none; color: #fff; font-size: 10px; background: #000;  }
#child #main .button           { border: none; color: #999; font-size: 10px; background: #666; height: 18px; //height: 17px; }

#child #main #rsp              { display: block; clear: left; height: 31px; }

#child #main table#bord        { clear: left; display: block; width: 953px; border: 1px solid #333; }

#child #main #LCol             { width: 300px; height: 0; vertical-align: top; border-right: 1px dotted #333; 
								 background: url(/images/skin/lcol_bg.gif) #000 repeat-x top left; }
#child #main #LCol ul          { padding: 0; margin: 30px 40px; text-align: left;  list-style-type: none; }
#child #main #LCol ul li       { border-bottom: 1px solid #191919; display: block; background: url(/images/skin/arr.gif) no-repeat left 9px; padding: 4px 0 4px 5px;
								 margin: 0; font-weight: bold;  }
#child #main #LCol ul li a     { text-decoration: none; }								 
#child #main #LCol ul li ul    { margin: 15px 40px 0 28px; }								 
#child #main #LCol ul li li    { border-bottom: 1px solid #191919; background: url(/images/skin/arr.gif) no-repeat left 5px; padding: 0 0 8px 5px;
								 margin: 0 0 5px 0; font-weight: normal; width: 145px; }	
#child #main #LCol ul li li a  { text-decoration: underline; }								 						
#child #main #LCol ul li.end   { border-bottom: none; }	 	

#child #main #MCol             { width: 653px; vertical-align: top; text-align: left; padding: 20px 17px 0 30px; font-size: 1.1em; }
#child #main #MCol p           { line-height: 1.3em; }
#child #main #MCol td          { padding: 0 1px 0 0; }
#child #main #MCol a           { color: #ff0000; text-decoration: underline; }
#child #main #MCol a:hover     { color: #ff0000; text-decoration: none; }
#child #main #MCol a:visited   { color: #ccc; text-decoration: underline; }
#child #main #MCol h1          { margin-bottom: 40px; }
#child #main #MCol img         { margin: 5px 22px 25px 0; border: 1px solid #fff; float: left; }
#child #main #MCol #girl_cont div {
float: left;
margin: 5px 22px 25px 0;
}
#child #main #MCol #girl_cont div img {
display: block;
margin: 0;
float: none;
clear: left;
}
#child #main #MCol #girl_cont td {
padding: 5px 22px 25px 0;
vertical-align: top;
}
#child #main #MCol #girl_cont td img {
display: block;
margin: 0;
float: none;
clear: left;
}
#child #main #MCol #girl_cont img   { margin: 5px 22px 25px 0; border: 1px solid #fff; float: none; }

#child #main #MCol .partners img         { margin: 0; border: none; float: none; clear: left; }

#child #main #style            { background: #000; border-bottom: 1px dotted #333; height: 100%; border-right: 1px dotted #333; padding: 30px 0 30px 50px; text-align: left; }
#child #main #style ul         { list-style-type: none; margin: 0; padding: 0; text-align: left; }
#child #main #style ul li      { background: url(/images/skin/arr.gif) no-repeat left 5px; padding: 0px 0 8px 5px; float: left; display: inline; width: 28%; }

#child #main #LBot             { background: #0a0a0a; border-right: 1px dotted #333; }

