/* 
Author: Marijan Barkic <mb@davidundgoliath.com>
Version: 1.0
Last Update: 25.03.2009
----------------------------------------------------------------
(c) Copyright 2009 David&Goliath. All Rights Reserved.
----------------------------------------------------------------
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style: normal;font-weight: normal;}
strong {font-weight: bold;color:#333;}
li {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
q:before,q:after {content: '';}
abbr,acronym {border: 0;font-variant: normal;}
sup,sub {line-height: 1px;vertical-align: text-top;}
sub {vertical-align: text-bottom;} 
input, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;}
a:link, a:visited, a:active {text-decoration: underline;cursor: pointer;color: #333;font-weight:bold;}
a.non:link, a.non:visited, a.non:active {font-weight: normal;font-style: normal;}
a:hover {color: #f00;}

body, html { width: 100%; height: 100%; }
body { font-family: Helvetica, Arial;font-size: 12px;color: #000;background: #fff url(../img/top.gif) center top repeat-x;line-height: 1.6em;text-align: center;}
h1 { display: none;}
#wrap { background:transparent url(../img/bg.gif) center top no-repeat;}
#content { width:960px; margin:0 auto; text-align:left; min-height:270px; padding-top:230px; background:#fff url(../img/bg.gif) -145px top no-repeat; }
* html #content { height:270px; }
.prepend { padding-left:438px; }
form { height:76px; padding-left:293px; padding-top:12px; background:transparent url(../img/form.gif) left top no-repeat; }
form input { width:185px; height:16px; float:left; padding-top:4px; background:#fff; color:#000; font-family:Georgia,Times,Arial; margin-bottom:1px; font-style:italic; border:none; }
form #submit { width: 37px; cursor:pointer; font-size: 15px; padding-top:1px; margin: 1px 0 0 1px; height:19px; display:block; float:left; }
form #submit:hover { background:#ff0;}
#videos { font-family:Georgia,Times,Arial; font-style:italic; margin-top:3em; }
#videos div h2 { font-size:15px; text-align:right; width:431px; margin-right:7px; float:left; }
#videos div h2 span { font-size:40px; display:block; padding-bottom: 5px;}
#videos div div { width:522px; float:left; }
#msg { font-style: italic; font-family: Georgia,Times,Arial; font-size:14px; margin-bottom: 1em; color:#fff; background: #000; padding: 0.25em 1em; }

#footer { margin-top: 2em; height: 28px; }
#dg_link { display: block; float: right; width: 247px; height: 14px; background: transparent url(../img/dg.gif) 0px 0px no-repeat; line-height:1px; }
#dg_link:hover { background-position: 0px -14px; }
#dg_link span { display: none;}
