/* CSS Kylie Minogue by Squrare Visuals - www.squarevisuals.com */

* { margin:0; padding:0; }

body                  { background-color: #FFFFFF; background-image: url(img/bg.gif); background-repeat: no-repeat; background-position:top;
	                font-family: Georgia, "Times New Roman", Times, serif; color: #0b2960; font-size: 14px; }
			
.container            { width: 1000px; margin: 0 auto; }

#header               { width: 980px; height:500px; margin: 0 0 0 20px; overflow:hidden; }

#nl                   { width: 960px; height: 94px; background-image:url(bg_nl.jpg); margin:10px 0 10px 20px; }

#nl form              { padding-left:60px; }

#main                 { background-image:url(bg_main.jpg); background-repeat: no-repeat; width:100%; overflow:hidden; }

#left                 { width: 480px; float: left; margin:0 10px 0 20px; }

#feed                 { overflow:scroll; height:1050px; }

#right                { width: 470px; float: left; overflow:hidden; }

.facebook             { border:1px solid #CCCCCC; float: left; margin:0 0 10px 0; }



#footer               { width: 100%; height:74px; background-image:url(bg_footer.jpg); color:#FFFFFF; font-size:12px; text-align:center; padding:20px 0 0 0; }

#footer a             { text-decoration: none; color:#FFFFFF; font-size:12px; }

#footer a:hover       { color:#0099FF; }

.divider              { height:10px; }



/* Text styles */

p, h1, h2, h3         { font-style: normal; font-weight:bold; padding:0; margin:0; }

h1                    { background-image:url(bg_h1.jpg); display: inline; display: block; font-size: 16px; color:#FFFFFF; padding: 10px 0 10px 10px; margin: 0 0 10px 0; }

h2                    { font-size: 16px; color:#FFFFFF; padding:10px 0 0 10px; }

h3                    { font-size: 16px; color:#0b2960; }

p                     { font-size:12px; line-height:16px; font-weight:normal; }
		
a                     { font-size:14px; color: #FF0000; }

a:hover               { color: #3F8FD2; }



.ad                   { width: 728px; height: 90px; border: 1px solid #0b2960; margin: 10px 0 50px 0; }

.feld                 { width: 180px; height: 20px; background-color: #fff; color: #0b2960; margin: 0px 10px 0px 5px; border: 1px solid #0b2960; }
		
.button               { width: 234px; height: 38px; margin: 10px 0 0 10px;
	                background-image: url(button.gif); background-color: transparent; border: none;
	                color: #0b2960; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; }

img                   { border: 0;}

img a, a:hover        { background-color: none; color: none; border: 0; }

