/* Fonts */

@font-face {
 font-family: "Frutiger Next LT Regular";
 src:url('../img/fnlr.ttf');
}
 @font-face {
 font-family: "Frutiger Next LT Bold";
 src:url('../img/fnlb.ttf');
}
/* Global */



body { background-color:#121312; /*#eceded;*/ font-family:arial; color:#404040; }
div.clear { clear:both; }
div.dropdownholder { position:relative; width:200px; height:26px; margin:5px 0; }
div.dropdown { position:absolute; top:0; left:0; width:200px; border:0; color:#fff; font-size:14px; cursor:pointer; border-top:1px solid #008ad2; border-bottom:1px solid #44baf7; background-color:#2caff3; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
div.dropdown div { display:none; padding:3px 15px 3px 5px; }
div.dropdown div.chosen { display:block; height:18px; padding:6px 15px 0 5px; background:url('../img/dropdown_arrow.png') no-repeat right -2px; }
div.dropdown div.chosen.hover { background-position:right -30px; }
div.dropdown div.chosen.active { background-position:right -58px; border-bottom:1px solid #008ad2; }
div.dropdown div.option.hover,  div.dropdown div.option.checked { background-color:#277fad; }
div.input input.active,  div.input textarea.active { margin-left:-1px; margin-right:-1px; border:1px solid #e3e3e3 !important; outline:0 !important; }
div.livechat { margin:20px 0 0 15px; height:159px; width:242px; background:url('../img/livechat_box_bg.png') no-repeat 0 0; }
div.livechat div.online { margin:0 50px; padding:10px 0; background:url('http://clickdig.com/livechat/image.php?id=05&amp;type=inlay') no-repeat right 24px; height:20px; }
div.livechat p { font-size:13px; margin:20px 30px; line-height:16px; }
div.livechat a { display:block; width:176px; height:31px; margin:10px 0 0 30px; text-indent:-9999px; background:url('../img/livechat_box_button.png') no-repeat 0 0; }
div.livechat a:hover { background-position:0 -31px; }
div.livechat a:active { background-position:0 -62px; }
/* Navbar */



div#navbar { height:59px; background:url('../img/navbar_bg.png') repeat-x; border-bottom:4px solid #f5f4f4; }
div.container { width:960px; padding: 0 20px; margin:0 auto; }
div#navbar div.container { position:relative; padding-top:12px; }
div#navbar a { display:block; margin:0 4px; color:#fff; text-decoration:none; font-size:12px; }
div#navbar div#logo { float:left; display:table; }
div#navbar div#logo a { display:block; height:40px; width:192px; margin:0; background:url('../img/wigetmedia_logo.png') no-repeat; }
div#navbar ul#navigation { float:right; margin-top:5px; }
div#navbar ul#navigation li { display:inline; }
div#navbar ul#navigation li a { display:block; position:relative; float:left; padding:7px 11px 9px; }
div#navbar ul#navigation li a:hover { background:url('../img/navigation_button.png') no-repeat 0 0; }
div#navbar ul#navigation li a:hover span { display:block; position:absolute; top:0; right:0; width:11px; height:27px; background: #131313 url('../img/navigation_button_right.png') no-repeat; }
div#navbar div#loginbutton { float:right; }
div#navbar div#loginbutton a { height:59px; margin:-12px 0 0 10px; padding:23px 15px 0; }
div#navbar div#loginbutton a.active { background:url('../img/login_button_bg.png') repeat-x; }
div#navbar div#loginbutton img { margin:-4px 0 -4px 10px; }
div#navbar div#loginform { position:absolute; z-index:100; display:none; right:20px; top:63px; width:180px; padding:15px 20px; border:1px solid #dfdede; border-top:0; background-color:#f7f6f6; -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px; font-size:12px; color:#404040; }
div#navbar div#loginform input[type=text],  div#navbar div#loginform input[type=password] { height:18px; width:174px; margin:4px 0 10px; border:1px solid #dfdede; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; padding:1px 3px; }
div#navbar div#loginform div#rememberbox { float:left; margin: 5px 0 0 -3px; }
div#navbar div#loginform input[type=submit] { height:0; width:0; border:0; position:absolute; visibility:hidden; }
div#navbar div#loginform a#submitbutton { margin-right:-3px; float:right; width:64px; height:33px; background:url('../img/submit_button.png') no-repeat 0 0; text-indent:-9999px; }
div#navbar div#loginform a#submitbutton:hover { background-position:0 -33px; }
div#navbar div#loginform a#submitbutton:active { background-position:0 -66px; }
/* Footer */



div#footer { height:270px; background-color:#121312; }
div#footer div.container { width:980px; padding:0; }
div#footer div.column { float:left; height:235px; width:195px; padding:35px 25px 0; background:url('../img/footer_divider.png') no-repeat right 10px; }
div#footer div.column h3 { color:#c7c6c6; font-family:Frutiger Next LT Regular; font-size:17px; margin-bottom:20px; }
div#footer div#sitemap { padding-left:10px; width:210px; }
div#footer div#sitemap ul { margin-left:13px; }
div#footer div#sitemap li { list-style-image:url('../img/sitemap_bullet.png'); padding: 4px 0 4px 5px; }
div#footer div#sitemap li a { color:#808080; font-size:13px; text-decoration:none; }
div#footer div#sitemap li a:hover { color:#aaa; }
div#footer div.column p { color:#808080; font-size:13px; line-height:19px; margin-bottom:5px; }
div#footer div#contact a { color:#0083c7; font-size:13px; font-weight:bold; text-decoration:none; }
div#footer div#contact a:hover { color:#3ca8e0; }
div#footer div#livechat { background:url('../img/livechat_bg.png') no-repeat -10px top; }
div#footer div#livechat div.header { width:170px; margin-bottom:20px; background:no-repeat right center; background-image:url('http://clickdig.com/livechat/image.php?id=04&amp;type=inlay'); }
div#footer div#livechat p { font-style:italic; }
div#footer div#livechat a { display:block; height:32px; width:178px; margin-top:30px; background:url('../img/livechat_button.png') no-repeat 0 0; text-indent:-9999px; }
div#footer div#livechat a:hover { background-position:0 -32px; }
div#footer div#livechat a:active { background-position:0 -64px; }
