/* Reset CSS and general stuff */
*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% serif}table{border-collapse:collapse}caption,th,td{text-align:left}html { overflow:-moz-scrollbars-vertical; }.clear { clear: both; font-size: 0; height: 0; line-height: 0; }a { outline: none; }

body { background: #909090 url(../images/bg.jpg) repeat center top; }

#global { width:958px; border:1px solid #6a6868; padding-bottom:30px; margin:0 auto; background:#fff; margin-top:10px; }
#global .hidden { display:none; margin-left:-100000px; font:0; }

#header { height:404px; position:relative; }
#header h1 { position:absolute; top:10px; left:10px; width:186px; padding-bottom:2px; border-bottom:7px solid #00699a; }
#header h1 a { display:block; width:186px; height:208px; background:url(../images/logo.gif) no-repeat 0 0; }
#header a.hd_register { display:block; width:186px; height:165px; background:url(../images/hd_register.gif) no-repeat 0 0; position:absolute; top:229px; left:10px; }
#header .hd_header { width:746px; height:396px; background:url(../images/header.jpg) no-repeat 0 0; position:absolute; top:0; right:7px; }
#header .hd_header .hd_pitch { width:533px; height:90px; background:url(../images/hd_salespitch.gif) no-repeat 0 0; position:absolute; left:9px; bottom:11px; }

.content { width:958px; height:370px; position:relative; }
.content a.sc_click { display:block; width:186px; height:361px; background:url(../images/sc_click.gif) no-repeat 0 0; position:absolute; top:0px; left:10px; }

.content .clip { width:365px; height:346px; position:absolute; border:1px solid #7d7d7d; top:0; }
.content .clip a.sc_title { display:block; width:332px; padding-left:18px; height:41px; background:url(../images/bt_watch.gif) no-repeat 0 0; position:absolute; left:7px; top:7px; color:#2fb8f8; font:bold 18px/40px Arial, Helvetica, sans-serif; text-decoration:none; }
.content .clip a.sc_title strong { color:#fff; }
.content .clip a.sc_title:hover { color:#fff; }
.content .clip img { display:block; width:348px; height:254px; margin:0; border:1px solid #7d7d7d; position:absolute; top:49px; left:7px; }
.content .clip a.sc_download { display:block; width:346px; height:41px; position:absolute; left:7px; bottom:0; text-decoration:underline; font:bold 18px/41px Arial, Helvetica, sans-serif; color:#0033ff }
.content .clip a.sc_download:hover { text-decoration:none; }
.content .clip_01,.content .clip_03 { left:203px; }
.content .clip_02,.content .clip_04 { left:583px; }
.content .clip_border { width:747px; height:7px; background:#00699a; position:absolute; right:8px; bottom:9px; overflow:hidden; }

a.pub { width:941px; height:58px; display:block; margin:0 0 9px 10px; }
a.pub1 { background:url(../images/pub1.gif) no-repeat 0 0; }
a.pub2 { background:url(../images/pub2.gif) no-repeat 0 0; }
a.pub3 { background:url(../images/pub3.gif) no-repeat 0 0; }


.pics { width:941px; height:433px; position:relative; border-bottom:7px solid #00699a; margin-left:10px; margin-bottom:9px; }
.pics h2 { position:absolute; top:0; left:0; width:186px; padding-bottom:2px; border-bottom:7px solid #00699a; }
.pics h2 a { display:block; width:186px; height:208px; background:url(../images/pics.gif) no-repeat 0 0; }
.pics a.pic_go { display:block; width:186px; height:207px; background:url(../images/pic_go.gif) no-repeat 0 0; position:absolute; top:219px; left:0; }
.pics a.all_pics { display:block; width:746px; height:425px; background:url(../images/all_pics.jpg) no-repeat 0 0; position:absolute; top:0; left:194px; }

