/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* GENERAL
----------------------------------------------------------------------------- */

* {margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
a img {border: 0;}
ul, ol {list-style:none;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}

/* BASE
----------------------------------------------------------------------------- */

body { margin:0; background: #FFFFFF url(http://img.xvdo.com/xvdo/site02/images/bg.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color:#000; }
.border { background: #000000; height: 21px; border-bottom: #333333; }
.main { margin:0 auto; width: 862px; }
.smoke { margin: 0 auto; width: 940px; background:url(http://img.xvdo.com/xvdo/site02/images/smoke.png) no-repeat; height: 707px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.xvdo.com/xvdo/site02/images/smoke.png', sizingMethod='scale');  _background: transparent; }

/* HEADER
----------------------------------------------------------------------------- */

.header { position: relative; }
.header a { position: absolute; left: 442px; top: 57px; }

/* CONTENT
----------------------------------------------------------------------------- */
.content {}

/* FOOTER
----------------------------------------------------------------------------- */
.footer { text-align: center; font-size: 10px; color: #666666; padding: 0 0 15px 0; }
.footer p { display: block; line-height: 10px; padding: 10px 0; }
.footer a { color: #666666; text-decoration: underline; }
