* { margin:0; padding:0;}
body { background:#000; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#747474;}

input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

img {border:0; vertical-align:top; text-align:left;}
.images { border:1px solid #cccccc; float:right; margin:0px 5px; padding:5px;}

.audioboo {margin-left:10px;}
.audioitem {margin-bottom:10px;}
.audioitem .title {color:#E7E7E7;font-weight:bold;}

.flashplayer {border:1px solid #FFFFFF; width:200px; height:60px; -moz-border-radius:4px;}

#smallimages {margin-left:10px;}
#smallimages img{cursor:pointer; border:1px solid #CCCCCC; padding:1px; margin-right:7px; margin-bottom:4px;width:75px; height:75px;}

#mainvideo {height:240px; width:295px;border:1px solid #FFFFFF;}
#thumbnail img { border:1px solid #CCCCCC; padding:1px; margin-right:7px; margin-top:7px; cursor:pointer;}
#thumbnail img.act {border:1px solid red;}

/*==================list====================*/
ul { list-style:none;}

.site-nav { position:absolute; bottom:0; left:0;}
.site-nav li { float:left;}

.site-nav li a {height:68px;display:block;text-indent:-9999px; background-repeat:no-repeat;background-position:0 0;}
.site-nav li a#m1 {width:107px;background-image:url(/_i/m1.gif);}
.site-nav li a#m2 {width:109px;background-image:url(/_i/m2.gif);}
.site-nav li a#m3 {width:159px;background-image:url(/_i/m3.gif);}
.site-nav li a#m4 {width:202px;background-image:url(/_i/m4.gif);}
.site-nav li a#m5 {width:145px;background-image:url(/_i/m5.gif);}
.site-nav li a#m6 {width:127px;background-image:url(/_i/m6.gif);}
.site-nav li a#m7 {width:131px;background-image:url(/_i/m7.gif);}
.site-nav li a.sel,
.site-nav li a#m1:hover,
.site-nav li a#m2:hover,
.site-nav li a#m3:hover,
.site-nav li a#m4:hover,
.site-nav li a#m5:hover,
.site-nav li a#m6:hover,
.site-nav li a#m7:hover {background-position:0px -68px;}

.list { margin:-4px 0 15px 0;}
.list li { background:url(/_i/icon-2.gif) no-repeat left 10px; padding:4px 0 0 10px; color:#fff;}
.list li a { color:#fff; text-decoration:none;}
.list li a:hover { text-decoration:underline;}

/*==================other====================*/
.p1 { margin-bottom:21px;}
.p2 { margin-bottom:15px;}

.phone { float:right; margin-right:110px;}


/*==================txt, links, lines, titles====================*/
a {color:#ffffff; outline:none;}
a:hover{text-decoration:none;}

h2{cursor:default; font-size:1.68em; color:#fff; font-family:"Trebuchet MS"; font-weight:normal; margin-bottom:3px;}
h3 { cursor:default; font-size:1.58em; color:#fff; text-transform:uppercase; font-family:"Trebuchet MS"; font-weight:normal; background:url(/_i/icon-1.gif) no-repeat left top; padding-left:27px;}
h4 { cursor:default; color:#e7e7e7; font-size:1em; margin-bottom:18px;}

.txt1 { color:#e7e7e7; font-weight:bold;}

.link { background:url(/_i/icon-2.gif) no-repeat right 6px; padding-right:8px; font-weight:bold; color:#e7e7e7; text-decoration:none;}
.link:hover { text-decoration:underline;}

/*==================boxes====================*/
.box { width:253px; position:absolute; right:37px; top:0; border-top:3px solid #e7e7e7; background:#181818; min-height:343px; height:auto!important; height:343px;}
.box .title { margin-bottom:12px; background:none;}
.box .title img {border:1px solid white;}
.box h3 {color:#f06400; font-size:.75em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; line-height:1.24em; margin-bottom:8px; background:none; padding:0;}
.box p { color:#fff; font-size:.75em; text-transform:uppercase; line-height:1.33em;}
.box a { cursor:pointer;}
.box .inner { padding:26px 34px 0px 18px;}

.cont-box { width:100%; background:url(/_i/cont-tail.gif);}
.cont-box .top { background:url(/_i/cont-tail-top.gif) repeat-x top;}
.cont-box dl { margin:18px 0 18px 0;}
.cont-box dl dt { font-weight:bold; color:#ff9900; margin-top:18px; margin-bottom:18px; font-size:18px;}
.cont-box dl dd {margin:5px 0px;}
.cont-box dl dd p {margin-bottom:10px;}
.cont-box .inner { padding:19px 22px 24px 15px;}

.title-box { margin-bottom:3px; background:#171717; width:100%;}
.title-box .inner { padding:18px 0 17px 17px;}

.img-box { background:#292929; position:relative; width:100%; margin-bottom:6px;}
.img-box .inner {padding:5px;}
.img-box .button { position:absolute; bottom:-1px; left:0;}
.img-box .button a { cursor:pointer;}

/*header*/
#header .logo { position:absolute; left:13px; top:0;}

/*content*/
#content .indent { padding:12px 10px 0 5px;}

/*footer*/
#footer p { color:#747474; padding:33px 0 0 24px;}
#footer p a { color:#e7e7e7; font-weight:bold; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

/*==========================================*/

