/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
padding:0;
vertical-align:baseline;
}

body {
line-height:1.2;
}

a img {
border:none;
}


/* typography.css */
body {
background:#7FB4C1 url(http://www.greenpeace.org/sweden/assets/graphics/background-site-stallom) top center repeat;
color:#646464;
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size:75%;
line-height:18px;
}

p {
margin: 5px 0px;
}

/*  OLD H1
h1 {
color:#4A4A4A;
font-size:1.4em;
font-weight:bold;
margin-bottom:12px;
padding:0px 0px 0px 0px;
}*/

h1 {
color:#4A4A4A;
font-size:1.7em;
line-height:1.2em;
font-weight:bold;
margin-bottom:12px;
padding:10px 0px 0px 0px;
}

h2 {
color:#4A4A4A;
font-size:1.2em;
line-height:1.1em;
font-weight:bold;
margin-bottom:2px;
padding:0px 0px 0px 0px;
}

h3 {
color:#4A4A4A;
font-size:1.8em;
line-height:1.3em;
font-weight:bold;
margin-bottom:2px;
padding:0px 0px 0px 0px;
}

a:link {
color:#00B9D7;
}

a:visited {
color:#7FB4C1;
}

a:hover {
color:#70B747;
text-decoration:none;
}

a:active {
color:#70B747;
text-decoration:none;
}



.blurb-header a{
text-decoration:none;
color:#646464;
}


.08subnav a {
text-decoration:underline;
font-size: 3.8em;
font-weight: bold;
color:#000;
margin-bottom:20px;
}




/* global.css */
.clear {
clear:both;
}

.clearfix:after {
clear:both;
content:"*";
display:block;
height:0;
visibility:hidden;
}

p.error, span.error {
color:#cb0000;
margin:0 0 2px 0;
padding:0;
}



/* containers.css */
#container {
margin:0px auto;
width:940px;
}

#container #top {
background:url(/img/top.png) no-repeat;
float:left;
height:193px;
position:relative;
top:1px;
width:940px;
}

#container #main {
background-color:#fff;
float:left;
min-height:600px;
padding:60px;
width:820px;
}

#container #footer {
background:url(/img/bottom.png) no-repeat;
clear:both;
float:left;
height:69px;
margin-bottom: 35px;
text-align:center;
width:940px;
}

#container #footer #navigation {
color:#000000;
display:inline;
font-size:14px;
height:20px;
position:relative;
text-decoration:none;
text-transform:uppercase;
top:10px;
width:750px;
}

#container #main .centerCol {
display:inline;
float:left;
margin-left:0px;
position:relative;
top:-160px;
width:821px;
}


/* other.css */
#rubrik{
left:50%;
margin-left: -269px;
position:absolute;
top:40px;
}

#ingress {
left:50%;
margin-left:-327px;
position:absolute;
top:100px;
}

#ballong {
height:169px;
left:-210px;
margin-left:114px;
position:relative;
top:-185px;
width:90px;
}

#varmed {
position: absolute;
left: 50%;
top: 335px;
margin-left: -10px;
width: 150px;
text-align: left;
background-color:000;
}

#centercontainer {
margin: 0 auto;
width: 950px;
}

#contentwrapper_old{
background-color:#ccc;
background: url(/img/test_top7.png) 0px 0px no-repeat;
border-color:#000;
border-style:solid;
border-width:0px;
display:block;
float:left;
margin-top:0px;
overflow:hidden;
padding-top:192px;
text-align:left;
width:940px;
}

#contentwrapper{
background-color:#ccc;
background: url(/img/test_top13.png) 0px 0px no-repeat;
border-color:#000;
border-style:solid;
border-width:0px;
display:block;
float:left;
margin-top:0px;
overflow:hidden;
padding-top:192px;
text-align:left;
width:940px;
}



#extrawrapper{
/*border-style:solid;
border-width:0px;
border-color:#000;*/
background-color:#fff;
float:left;
margin-top:0px;
overflow:hidden;
padding:0px 60px 0px 60px;
text-align:left;
width:820px;
}

#extrawrapper08{
background-color:#fff;
float:left;
margin-top:0px;
overflow:hidden;
padding:0px 60px 0px 60px;
text-align:left;
width:820px;
}

.olasballong {
left: 50%;
margin-left: -510px;
position: absolute;
text-align: left;
top: 7px;
width: 940px;
min-width:940px;
font-size:10px;
}

div.olasballong a {
display: block; 
text-decoration: none;
}

#fullbox{
background-color:#fff;
float:left;
height: 60px;
margin: 0px 0px 10px 0px;
text-align:left;
vertical-align:text-top;
width:820px;
}

.fullbox2{
background-color:#fff;
float:left;
margin: 0px 0px 10px 0px;
text-align:left;
vertical-align:text-top;
width:820px;
}

#bottomborder{
background: url(/img/test_bottom2.png) 0% 100% no-repeat;
clear:left;
float:left;
height: 40px;
padding:0px 0px 0px 0px;
text-align:left;
vertical-align:text-top;
width:940px;
}

#emptybox{
clear:left;
float:left;
height: 60px;
padding:0px 0px 0px 0px;
text-align:left;
width:940px;
}

#bottom-blurbs{
background-color:#fff;
float:left;
margin: 20px 0px 0px 0px;
text-align:left;
vertical-align:text-top;
width:820px;
}

div#rollovertext a span {display: none;}

div#rollovertext a:hover span {display: block;
   position: relative; top: 10px; left: 0; width: 480px;
   padding: 10px; margin: 0px; z-index: 100;
   color: #000; background: white;
   font: 10px Verdana, sans-serif; text-align: left;
   border-style: solid; border-color:#C0BAB6; border-width:1px;
   }


.bottom-blurb{
background-color:#fff;
float:left;
margin: 20px 0px 0px 0px;
text-align:left;
vertical-align:text-top;
width:400px;
}


.bottom-blurb3{
background-color:#fff;
float:left;
margin: 20px 0px 0px 0px;
text-align:left;
vertical-align:text-top;
width:260px;
}

.twothirdsbox-left{
background: url(/img/first_circle.jpg) 0% 0% no-repeat #fff;
float:left;
margin: 0px 20px 0px 0px;
text-align:left;
width:540px;
}

.twothirdsbox-left-nobgr{
float:left;
margin: 0px 20px 0px 0px;
text-align:left;
width:540px;
}

.onethirdsbox-right{
background-color:#F0EAE5;
float:left;
margin: 0px 0px 0px 0px;
text-align:left;
width:260px;
}

.onethirdsbox-right-white{
float:left;
margin-top:20px;
text-align:left;
width:260px;
}

.onethirdsbox-right-white2{
float:right;
margin-top:20px;
text-align:left;
width:260px;
}

.pixelwidthbox-left{
background-color:#fff;
float:left;
margin: 0px 10px 0px 0px;
text-align:left;
}

.pixelwidthbox-right{
background-color:#fff;
float:right;
margin: 0px 0px 0px 0px;
pading: 0px;
text-align:right;
vertical-align:top;
}

#arrow{
float:left;
height: 55px;
width: 405px;
margin: 0px 0px 0px 0px;
text-align:left;
padding: 21px 0px 0px 8px;
float:left;
background: url(/img/arrow.gif) no-repeat #fff;
}


.landingpagetext{
font-size:14px;
line-height:15px;
}

#orangeform{
float:right;
height: 150px;
width:355px;
margin-top:0px;
text-align:left;
color:#FFF;
padding: 35px 10px 0px 25px;
background: url(/img/orange.jpg) no-repeat #fff;
}

#orangeform_landingpage{
float:right;
height: 150px;
width:355px;
margin-top:0px;
text-align:left;
font-size:24px;
font-weight:bold;
line-height:22px;
color:#FFF;
padding: 25px 10px 0px 25px;
background: url(/img/orange.jpg) no-repeat #fff;
border:#000 solid width:1px;
}


#orangeform-standalone{
float:left;
height: 150px;
width:355px;
margin-left:20px;
text-align:left;
color:#FFF;
padding: 35px 10px 0px 25px;
background: url(/img/orange.jpg) no-repeat #fff;
}


#orangeform-standalonewrapper{
float:left;
width:200px;
text-align:center;
background-color:#FFF;
color:#000;
}

.greenbox{
float:left;
height: 150px;
width:410px;
margin: 0px 0px 20px 0px;
text-align:left;
color:#fff;
font-size:18px;
font-weight:bold;
line-height:19px;
padding: 0px;
/*padding: 20px 10px 25px 25px;
background: #D7D7D7;*/
background: #66CC00;
}

.quotebox{
float:right;
/*height: 200px;*/
width:390px;
margin-top:0px;
text-align:left;
color:#fff;
padding: 0px;
/*padding: 20px 10px 25px 25px;
background: #D7D7D7;*/
background: #6C6C6C;
}

.quotebox2{
float:left;
/*height: 200px;*/
width:810px;
margin-top:20px;
margin-bottom:20px;
text-align:left;
color:#000;
/*background: #D7D7D7;*/
background: #D1D1D1;
border-color:#000;
border-width:1px;
border-style:solid;
}

.textpagebox-left{
float:left;
margin: 0px 20px 0px 0px;
text-align:left;
width:640px;
}

.textpagebox-right{
float:left;
text-align:left;
width:160px;
}

.darkbar{
/*background-color:#696868;*/
border-bottom-color:#696868;
border-bottom-style:solid;
border-bottom-width:3px;
float:left;
height: 3px;
margin: 30px 0px 10px 0px;
width:820px;
}

.darkbar08{
/*background-color:#696868;*/
border-bottom-color:#696868;
border-bottom-style:solid;
border-bottom-width:3px;
float:left;
height: 3px;
margin: 0px 0px 30px 0px;
width:820px;
}

.counterbox{
float:right;
width:150px;
margin-right:20px;
padding-bottom:10px;
background-color:#FFF;
border-style:solid;
border-color:red;
border-width:1px;
text-align:center;
}

.counterbox-text{
margin-top:0px;
font-size:16px;
line-height:42px;
font-weight:bold;
}

.counterbox-text2{
margin-top:0px;
font-size:16px;
line-height:22px;
font-weight:bold;
}

.counterbox-numbers{
font-size:44px;
font-weight:bold;
line-height:22px;
}

.green_blurb{
background-color:#CBE67F;
margin: 0px 0px 20px 0px;
padding:0px;
width:160px;
}

.green_blurb2{
background-color:#CBE67F;
margin-top:0px;
padding-top:0px;
width:160px;
}

.blue_blurb{
background-color:#00C1D9;
margin-top:0px;
padding-top:0px;
width:160px;
}



.green_blurb_ingress{
color:#689E10;
font-family:"Times New Roman", Times, serif;
font-size:1.2em;
font-style:italic;
font-weight:bold;
line-height:1.2em;
padding: 10px 10px 10px 10px;
text-align:center;
}

.blue_blurb_ingress{
color:#fff;
font-family:"Times New Roman", Times, serif;
font-size:1.2em;
font-style:italic;
font-weight:bold;
line-height:1.2em;
padding: 10px 10px 10px 10px;
text-align:center;
}

.ingress-header{
float:right;
padding: 0px 0px 0px 0px;
text-align:left;
width:340px;
}

.header{
float:left;
padding: 0px 0px 0px 0px;
text-align:left;
width:340px;
}

.blurb-header{
font-size:1.3em;
font-weight:500;
font-weight:bolder;
margin: 0px 0px 2px 0px;
text-align:left;
}

.blurb-header a{
text-decoration:none;
color:#646464;
}

.blurb-header a:hover{
text-decoration:underline;
color:#646464;
}






/*.blurb-header-indent{
text-align:left;
vertical-align:top;
font-size:1.3em;
text-indent:81px;
font-weight:500;
font-weight:bolder;
margin: 0px 0px 2px 0px;
}*/

.blurb-text{
display:block;
}

.textpage-header{
border-color:#A6D9E3;
border-style:solid;
border-width: 0px 0px 1px 0px;
clear:both;
color:#39B7D3;
font-family:"Times New Roman", Times, serif;
font-size:2.4em;
font-style:italic;
font-weight:500;
font-weight:bolder;
margin: 0px 0px 40px 0px;
padding: 10px 0px 35px 0px;
text-align:center;
vertical-align:middle;
width:820px;
}

.textpage-header08{
border-color:#A6D9E3;
border-style:solid;
border-width: 0px 0px 1px 0px;
clear:both;
color:#39B7D3;
font-family:"Times New Roman", Times, serif;
font-size:1.8em;
font-style:italic;
font-weight:300;
font-weight:bolder;
margin: 0px 0px 30px 0px;
padding: 0px 0px 25px 0px;
text-align:center;
vertical-align:middle;
width:820px;
}

.textpage-ingress{
color:#77AA06;
float:right;
font-family:"Times New Roman", Times, serif;
font-size:1.4em;
font-weight:500;
font-weight:bold;
line-height:1.4em;
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:368px;
}

.textpage-image{
float:left;
width:272px;
}

.textpage-subheader{
clear:right;
float:right;
font-size:1.3em;
font-weight:500;
font-weight:bolder;
margin: 0px 0px 3px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
text-transform: uppercase;
width:368px;
}

.textpage-paragraph{
clear:right;
float:right;
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:368px;
}

.textpage-img-paragraph{
clear:left;
float:left;
margin: 0px 0px 0px 0px;
text-align:left;
width:640px;
}




.videopage-header{
border-color:#A6D9E3;
border-style:solid;
border-width: 0px 0px 1px 0px;
clear:both;
color:#39B7D3;
font-family:"Times New Roman", Times, serif;
font-size:2.4em;
font-style:italic;
font-weight:500;
font-weight:bolder;
margin: 0px 0px 40px 0px;
padding: 10px 0px 35px 0px;
text-align:center;
vertical-align:middle;
width:820px;
}

.videopage-ingress{
color:#77AA06;
float:left;
font-family:"Times New Roman", Times, serif;
font-size:1.4em;
font-weight:500;
font-weight:bold;
line-height:1.4em;
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:840px;
}

.videopage-image{
float:left;
width:272px;
}

.videopage-subheader{
clear:left;
float:left;
font-size:1.3em;
font-weight:500;
font-weight:bolder;
margin: 0px 0px 3px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
text-transform: uppercase;
width:640px;
}

.videopage-paragraph{
clear:left;
float:left;
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:640px;
}

.videopage-img-paragraph{
clear:left;
float:left;
margin: 0px 0px 0px 0px;
text-align:left;
width:640px;
}


.first-ingress{
clear:right;
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:340px;
}

.paragraph{
clear:right;
float:right;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:340px;
}

.paragraph-540{
clear:left;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:540px;
}

.paragraph-405{
clear:left;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:405px;
}

.paragraph-pixelwidth{
clear:left;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
}

.subheader{
clear:right;
float:right;
font-size:1.2em;
font-weight:bold;
margin: 25px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:340px;
}

/* Deleta snart */
.paragraph_image{
display:inline;
float:left;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
width:200px;
}

/* /Deleta snart */

.introtext{
clear: right;
float:right;
margin: 0px 0px 0px 0px;
min-height: 200px;
padding: 0px 0px 0px 0px;
text-align:left;
width:340px;
}

#tellafriendform{
clear:both;
float:left;
margin:-20px 0px 20px 0px;
padding:0px;
text-align:left;
width: 540px;
}

#importafriendform{
background-color: #F0EAE5;
clear:both;
float:left;
margin:0px;
padding:0px 0px 20px 0px;
text-align:left;
width: 540px;
}

#navbar08{
float:left;
margin-top:0px;
text-align:center;
width:820px;
}

#navbar08 a:link {
color:#000000;
text-decoration:none;
}

#navbar08 a:visited {
color:#000000;
text-decoration:none;
}

#navbar08 a:hover {
color:#660000;
text-decoration:none;
}

#navbar08 a:active {
color:#FF0000;
text-decoration:none;
}

#navbar{
float:left;
margin-top:20px;
text-align:center;
width:820px;
}

#navbar a:link {
color:#000000;
text-decoration:none;
}

#navbar a:visited {
color:#000000;
text-decoration:none;
}

#navbar a:hover {
color:#660000;
text-decoration:none;
}

#navbar a:active {
color:#FF0000;
text-decoration:none;
}

.navbartext{
font-size: 1.2em;
font-weight:bold;
}

.bottom-blurb-paragraph{
clear:both;
float:left;
margin: 20px 0px 20px 0px;
}

.rightthirdparagraph{
margin: 10px 20px 15px 20px;
}

.right-third-blurb-paragraph{
background-color:#fff;
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
}

/*.right-third-white-blurb-paragraph{
margin: 20px 0px 20px 0px;
}*/

.hjalposs{
float:right;
margin: 0px 0px 0px 0px;
padding: 120px 0px 0px 0px;
text-align:left;
width:180px;
}

.minimum-pageheader{
min-height:180px;
}

.electionheader{
background-color:#D1D1D1;
padding: 3px 3px 3px 10px;
color:#FFFFFF;
font-weight:bold;
border-bottom-color:#000;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#000;
border-top-style:solid;
border-top-width:1px;
}

.electionlistitem{
background-color:#fff;
padding: 7px 3px 7px 10px;
color:#000;
border-bottom-color:#ccc;
border-bottom-style:solid;
border-bottom-width:1px;
}

.signuptable{
background-color:#fff;
border: none;
clear:both;
float:left;
margin: 20px 0px 0px 0px;
padding: 0px;
width:540px;
}

.signuptable2{
background-color:#fff;
border: none;
clear:both;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px;
width:540px;
}

table.signuptable td.top {
background-color: #F0EAE5;
color: #989491;
padding: 10px 7px 0px 10px;
vertical-align: top;
}

table.signuptable2 td.top {
background-color: #00C1D9;
color: #989491;
padding: 10px 7px 0px 10px;
vertical-align: top;
}

table.signuptable td.topcheat {
background: url(/img/valj_mottagare1.png) 10px 10px no-repeat #fff;
background-color: #F0EAE5;
padding: 10px 7px 0px 10px;
vertical-align: top;
height:53px;
}

table.signuptable td.cheat {
background: url(/img/valj_mottagare2.png) 10px 0px no-repeat #fff;
background-color:#fff;
padding: 0px 0px 0px 0px ;
vertical-align: top;
height:10px;
}

table.signuptable td.left {
font-size: 0.9em;
font-weight: bold;
font-color: #989491;
border: none; 
background-color: #F0EAE5; 
vertical-align: middle; 
padding: 7px 7px 7px 10px; 
border-right-style:solid;
border-right-width: 10px;
border-right-color:#FFF;
font-weight: bold; 
}

table.signuptable2 td.left {
font-size: 0.9em;
font-weight: bold;
font-color: #ffffff;
border: none; 
background-color: #00C1D9; 
vertical-align: top; 
padding: 0px 7px 0px 20px; 
border-right-style:solid;
border-right-width: 0px;
border-right-color:#FFF;
font-weight: bold; 
}


table.signuptable td.right {
font-size: 0.9em;
font-weight: bold;
font-color: #989491;
border: none; 
background-color: #F0EAE5; 
vertical-align: middle; 
padding: 7px 7px 7px 10px; 
border-right-style:solid;
border-right-width: 0px;
border-right-color:#FFF;
font-weight: bold; 
}

table.signuptable td.top {
background-color: #F0EAE5;
color: #989491;
padding: 10px 7px 0px 10px;
vertical-align: top;
}

table.signuptable td.left08 {
font-size: 0.9em;
font-weight: bold;
font-color: #fff;
color: #fff;
border: none; 
background-color: #ED792C; 
vertical-align: middle; 
padding: 7px 7px 7px 10px; 
border-right-style:solid;
border-right-width: 5px;
border-right-color:#FFF;
font-weight: bold; 
}


table.signuptable td.right08 {
font-size: 0.9em;
font-weight: bold;
font-color: #fff;
color: #fff;
border: none; 
background-color: #ED792C; 
vertical-align: middle; 
padding: 7px 7px 7px 10px; 
border-right-style:solid;
border-right-width: 0px;
border-right-color:#FFF;
font-weight: bold; 
}


table.signuptable td.top08 {
background-color: #ED792C;
color: #fff;
padding: 10px 7px 0px 10px;
vertical-align: top;
}

table.signuptable2 td.right {
font-size: 0.9em;
font-weight: bold;
font-color: #fff;
border: none; 
background-color: #00C1D9; 
vertical-align: top; 
padding: 0px 7px 0px 10px; 
border-right-style:solid;
border-right-width: 0px;
border-right-color:#FFF;
font-weight: bold; 
}

.signupinput {
clear: left;
background-color: #F0EAE5;
border-width: 1px;
border-style:solid;
border-color:#C0BAB6;
text-indent:4px;
margin: 5px 0px 0px 0px;
}

.signupinput08 {
clear: left;
background-color: #F6D3AD;
border-width: 1px;
border-style:solid;
border-color:#fff;
text-indent:4px;
margin: 5px 0px 0px 0px;
}

.signuptable_green{
background-color:#CBE67F;
border: none;
clear:both;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px;
width:160px;
}

.signuptable_blue{
background-color:#25C8DB;
border: none;
clear:both;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px;
width:160px;
}

.signuptable_green_emptyline {
background-color:#CBE67F;
height:10px;
}

.signuptable_blue_emptyline {
background-color:#25C8DB;
height:10px;
}

.signupinput_green {
clear: left;
background-color: #C3D171;
border-color:#CBE67F;
border-style:solid;
border-width: 1px;
clear: left;
margin: 1px 0px 0px 0px;
text-indent:4px;
}

.signupinput_blue {
clear: left;
background-color: #fff;
border-color:#ccc;
border-style:solid;
border-width: 1px;
clear: left;
margin: 1px 0px 0px 0px;
text-indent:4px;
}


table.signuptable_green td.noborder {
background-color: #C3D171;
border: none;
color: #5F910E;
font-size: 0.8em;
font-weight: bold;
font-weight: bold;
padding: 3px 7px 7px 10px;
vertical-align: middle;
}

table.signuptable_blue td.noborder {
background-color: #00C1D9;
border: none;
color: #fff;
font-size: 0.8em;
font-weight: bold;
font-weight: bold;
padding: 3px 7px 7px 10px;
vertical-align: middle;
}

table.signuptable_green td.left {
background-color: #C3D171;
border-right-color:#CBE67F;
border-right-style:solid;
border-right-width: 5px;
border: none;
color: #5F910E;
font-size: 0.8em;
font-weight: bold;
font-weight: bold;
padding: 3px 3px 7px 10px;
vertical-align: middle;
}

table.signuptable_blue td.left {
background-color: #00C1D9;
border-right-color:#fff;
border-right-style:solid;
border-right-width: 5px;
border: none;
color: #fff;
font-size: 0.8em;
font-weight: bold;
font-weight: bold;
padding: 3px 3px 7px 10px;
vertical-align: middle;
}




<!--- Spel stuff  --->
#bg_pattern{
	margin-left: auto; margin-right: auto; width: 775px; height:659px;
	padding-top: 30px;
	background-image:url('../gfx/bg_pattern.png');
	background-repeat: no-repeat;
	
}

#header{
	background-image:url('../gfx/header_repeat_bg.png');
	background-repeat:repeat-x;
	background-color: #000;
	width: 100%;
	height: 51px;
}

#logo{
	width: 775px;
	left: 50%;
	margin-left: -387px;
	position: absolute;
	color: #fff;
	margin-top: 10px;
}


#wrapper{
	background-color: #000;
}

#flash_container{
	width: 775px;
	color: #fff;
	background-color: #000;
	
}


#bottom_container{
	position: absolute;
	top: 705px;
	background-image:url('../gfx/bottom_repeat_bg.jpg');
	background-repeat:repeat-x;
	width: 100%;
	background-color: #fff;
	height: 261px;
}


#more_stuff{
	width: 264px;
	left: 50%;
	margin-left: -132px;
	position: absolute;
}

#box_wrapper{
	margin-left: auto; margin-right: auto; width: 1000px; height:310px;
	margin-top: 65px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 18px;
	
}

#fbLogin {
	position: relative;
	top: 500px;
	left: 275px;
}
