/* CSS Document */
body { background: url(../images/background.jpg) no-repeat 0 180px}
body > #wrapper{height:auto;min-height:100%}
#content{overflow:auto;padding-bottom:120px}
h1 {font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; color:#FFFFFF; font-size:26px; margin-top:70px; background:#000000;opacity:0.5;filter:alpha(opacity=50); display: inline-block; padding:10px 20px; }
h2 {font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; color:#079EDB; font-size:22px; margin-top:50px;  }
hr { border-top:1px #079EDB dotted; margin:5px 0px}
p { color:#666666; font-size:14px; line-height:23px;}
a {  color: #079EDB; }
a:hover { text-decoration: none; color: #09C}
.header { width:960px; height:140px; position:relative; z-index:50}
.showcase { width:960px; height:440px; position:relative; overflow:hidden}
.main-content { width:960px; min-height:250px; position:relative}
#footer {position:relative;width:100%;height:120px;clear:both;margin:-120px auto 0;background:#474747}
#footer h5{ width:900px;color: #FFF;font-size:13px; font-weight:normal; line-height:16px;overflow:hidden;padding:12px 0 0 10px ; opacity:0.5;filter:alpha(opacity=50);}
#footer p{ width:900px;color: #0D9CD6;font-size:11px; line-height:16px;overflow:hidden;padding:8px 0 0 10px; opacity:0.5;filter:alpha(opacity=50);}
.footer-push{width:960px;height:120px; position:relative;clear:both; margin:0 auto;}
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}
/* HEADER STYLE */
.logo { width:192px; height:58px; top:56px; left:0px; position:absolute}
/* MENU STYLE */
#nav {width:724px; height:45px; top:68px; right:0px; position:absolute; margin:0px; padding:0px;display: inline-block; z-index:10}
#nav li { position:relative; float:left;display: block; list-style:none; margin:0px 0px 0px 12px; padding:0px}
#nav li a { background:url(../images/buton.png); padding:7px 15px;  color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; display:block}
#nav li a:hover { background:url(../images/buton-active.png)}
#nav li a.active { background:url(../images/buton-active.png)}
#nav ul { position: absolute; left: 0; display: none; margin: 0 0 0 -1px; padding: 10px 0 0 0 ; list-style: none; z-index:10}
#nav ul li { width: 180px; margin:1px 2px 0px 1px;}
#nav ul li.first {display:inline;}
#nav ul a {  display: block; padding: 8px 15px; margin:0px; color: #FFFFFF; background: #666 ; font-weight: bold ; font-size:12px;opacity:0.9;filter:alpha(opacity=90);}
#nav ul a:hover { text-decoration: none; background:#079EDB; color:#333}
/* SLIDESHOW STYLE */
.slidetitle { position: absolute; right:10px; top:0px;z-index:2}
.slidetitle div { width:350px; background:#079EDB; display:block ;padding:10px 35px!important;font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; color:#FFFFFF; font-size:30px; padding:0px; margin:0px}
#slideshow { width:960px; height:360px; position:absolute; top:10px; z-index:1}
.slidetext { width:960px; height:70px; position:absolute; bottom:0px; background:#474747; z-index:2}
.slidetext div {color:#FFFFFF;margin:10px; font-size:15px}
/* MAIN STYLE */
.main-content h2 { font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; color:#079EDB; font-size:22px; margin-top:20px; }
.article-date { color:#215596 ; font-weight:bold}
.article-header a { color:#999999; text-decoration:none} 
.article-header a:hover { color:#079EDB;}
.main-box { width:300px; height:460px; margin:5px 0 20px 0; background:#F1F1F1; position:relative}
.main-arrow { width:20px; height:10px; bottom:0px; left:10px; position: absolute; z-index:4}
.main-pic { width:300px; height:185px; margin:0px; padding:0px; z-index:3; position:relative}
.main-text { width:280px; position:relative; padding:10px;}
.main-text h2 { margin:0px 0px 5px 0px; padding:0px; color: #666; letter-spacing:1px;}
.main-text p { margin:5px 0px; padding:0px; color: #999; font-size:12px; line-height:19px;}
/* CONTENT STYLE */
.content h2 {font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; color:#079EDB; font-size:22px; margin-top:50px }
.content { color:#666666; font-size:14px; line-height:23px;}
.content img {border:#F1F1F1 solid 1px; padding:5px; margin:5px; float:right}
/* NAV STYLE */
.right-nav { width:210px; padding:15px; margin-top:180px; background-color:#f1f1f1; position:relative}
.right-nav h3 {font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; background:#333333; color: #FFF; font-size:18px; margin:0px; padding:5px 10px; letter-spacing:1px;}
.right-nav ul { margin:10px 15px; padding:0px;}
.right-nav ul li { list-style-type: square;margin:5px 0px ; padding:0px 0px 5px 0px; border-bottom: #333333 1px dotted}
.right-nav ul li:last-child { border-bottom:none;}
.right-nav ul li a { text-decoration:none; color:#0D9CD6; font-weight:bold }
.right-nav ul li a:hover { text-decoration:none; color: #06C; }
/* FORM STYLE */
form{clear:both; margin-left:20px; color:#333; font-size:13px;}
/* ID STYLE */
.itouchdesign { position:absolute; right:15px; bottom:15px}