/* 
CSS for Sprimp site
*/

/*
html, body {
   height: 100%
}
*/

body {
   margin:0;
   padding:0.5%;
   text-align:center;
   background-color: white;
   background-image: url(/images/sitebg.png);
   background-repeat: repeat-x;
}

#container {   
   margin: 0 auto;
   width: 1011px;
   height: 625px;
   1border: 1px solid black;
   /*background-color: #e5e5e5;*/
   /*background-image: url(bg.png);
   background-repeat: no-repeat;*/
   position:relative;
   text-align: left;
   clear: left;
}

#navigation, #bodycontent, #shopcontent, #availablegames, #welcome, #newsbox, #sitenavigation, 
#header, #footer, #comingsoon, #game1, #game2, #game3, #game4, #footertext, #altfootertext,
#newsboxtext, #gameimages, #gfgameimages, #gametext, #gamebuy, #gameimage1, #gameimage2,
#aboutuscontent, #contactuscontent, #supportedphonescontent, #supportcontent,
#shopgames, #game5, #game6, #game7, #shoptext, #termscontent, #termscontenttext,
#blogcontent, #boughtcontent, #blogpost, #blogsidebar, #altfooter, #blogbodycontent ,
#map, #notfound , #flags, #presscontent, #pressrelcontent, #partnerscontent, #legalcontent,
#newestgame, #denz, #gfi1, #gfi1s, #gfi2, #gfi3, #gfitext, #gfibuttons, #gfibuttons1, #followus,
#findus, #twitfollow, #deni1, #deni2, #deni3, #deni4, #denitext, #denibuttons, #denibuttons1, #dengameimages  {
   position: absolute;
}

#header {
   1border: 1px solid black;
   background-image: url(/images/header.png);
   background-repeat: no-repeat;
   width: 225px;
   height: 94px;
   left: 50px;
}

#altfooter {
   1border: 1px solid black;
   background-image: url(/images/blogfooter.png);
   background-repeat: no-repeat;
   width: 711px;
   height: 22px;
}

#footer {
   1border: 1px solid black;
   background-image: url(/images/footer.png);
   background-repeat: no-repeat;
   width: 911px;
   height: 22px;
   top: 603px;
   left: 50px;
}

#footertext {
   1border: 1px solid black;
   font-family: Arial, sans-serif;
   font-size: 8pt;
   width: 811px;
   height: 22px;
   left: 180px;
   top: 1px;
}

#map {
	border: 1px solid black;
	width: 300px;
    height: 300px;
	left: 20px;
}

#altfootertext {
   1border: 1px solid black;
   font-family: Arial, sans-serif;
   font-size: 8pt;
   width: 611px;
   height: 22px;
   left: 65px;
   top: 3px;
}

#blogbodycontent {
   1border: 1px solid black;
   /*background-image: url(bodybg.png); */
   width: 681px;
   height: 503px;
   left: 280px;
   top: 100px;
}

#shopcontent {
   1border: 1px solid black;
   /*background-image: url(bodybg.png); */
   width: 681px;
   height: 503px;
   left: 280px;
   top: 65px;
}

#bodycontent {
   1border: 1px solid black;
   /*background-image: url(bodybg.png); */
   width: 681px;
   height: 503px;
   left: 280px;
   top: 100px;
}

#supportedphonescontent {
   1border: 1px solid black;
   background-image: url(/images/phonebg.png);
   background-repeat: no-repeat;
   width: 681px;
   height: 420px;
   top: 44px;
}

#partnerscontent {
   1border: 1px solid black;
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 681px;
   height: 420px;
   top: 44px;
}

#flags {
   1border: 1px solid black;
   width: 100px;
   height: 40px;
   left: 550px;
   top: 10px;
}

#notfound {
   1border: 1px solid black;
   background-image: url(/images/notfound.png);
   background-repeat: no-repeat;
   width: 681px;
   height: 420px;
   top: 44px;
}

#pressrelcontent {
   1border: 1px solid black;
   font-family: Arial, sans-serif;
   font-size: 10pt;
   width: 645px;
   height: 420px;
   top: 34px;
   left: 20px;
}

#legalcontent {
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 681px;
   height: 420px;
   top: 44px;
}

#presscontent {	
   1border: 1px solid black;
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 681px;
   height: 420px;
   top: 44px;
}

#contactuscontent {
   1border: 1px solid black;
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 681px;
   height: 420px;
   top: 44px;
}

#aboutuscontent {
   1border: 1px solid black;
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 671px;
   height: 420px;
   top: 44px;
}

#termscontent {
   1border: 1px solid black;
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 671px;
   height: 420px;
   top: 44px;
}

#termscontenttext {
   1border: 1px solid black;
   font-family: Arial, sans-serif;
   font-size: 10pt;
   width: 645px;
   height: 420px;
   top: 34px;
   left: 20px;
}

#blogcontent {
   1border: 1px solid black;
   font-family: Arial, sans-serif;
   font-size: 10pt;
   padding-left: 5px;
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 671px;
   height: 400px;
   top: 44px;
}

#blogpost {
   1border: 1px solid black;   
   font-size: 10pt;
   1padding: 10px;
   top: 7px;
   left: 13px;
   width: 535px;
   height: 400px;
}

#blogsidebar {
   1border: 1px solid black;   
   font-size: 10pt;
   1padding: 10px;
   top: 7px;
   width: 100px;
   height: 400px;
   left: 565px;
}

#boughtcontent {
   1border: 1px solid black;
   font-family: Arial, sans-serif;
   font-size: 10pt;
   padding: 15px;
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 651px;
   height: 400px;
   top: 44px;
}

#supportcontent {
   1border: 1px solid black;
   font-family: Arial, sans-serif;
   font-size: 10pt;
   padding: 15px;
   background-image: url(/images/genbg.png);
   background-repeat: no-repeat;
   width: 661px;
   height: 400px;
   top: 44px;
}

#gfi1 {
   1border: 1px solid black;
   background-image: url(/images/screenshots/gfi1.png);
   background-repeat: no-repeat;
   width: 240px;
   height: 179px;
   left: 60px;
   top: 40px;
}

#gfi1s {
   1border: 1px solid black;
   background-image: url(/images/screenshots/gfi1.png);
   background-repeat: no-repeat;
   width: 230px;
   height: 172px;
   left: 48px;
   top: 90px;
}

#denz {

   background-image: url(/images/screenshots/dens1.png);
   background-repeat: no-repeat;
   width: 240px;
   height: 179px;
   left: 315px;
   top: 85px;
}

#followus {
   1border: 1px solid black;
   background-image: url(/images/twitterfollow.png);
   background-repeat: no-repeat;
   width: 200px;
   height: 60px;
   left: 15px;
   top: 315px;
}

#twitfollow {
   1border: 1px solid black;
   background-image: url(/images/twitfollow.png);
   background-repeat: no-repeat;
   width: 200px;
   height: 60px;
   left: 15px;
   top: 315px;
}

#findus {
   1border: 1px solid black;
   background-image: url(/images/fbfindus.png);
   background-repeat: no-repeat;
   width: 200px;
   height: 60px;
   left: 15px;
   top: 380px;
}

#gfi2 {
   1border: 1px solid black;
   background-image: url(/images/screenshots/gfi2.png);
   background-repeat: no-repeat;
   width: 296px;
   height: 199px;
   left: 375px;
   top: 25px;
}

#gfi3 {
   1border: 1px solid black;
   background-image: url(/images/screenshots/gfi3.png);
   background-repeat: no-repeat;
   width: 295px;
   height: 197px;
   left: 30px;
   top: 245px;
}
 
#gfitext {
   1border: 1px solid black;
   width: 335px;
   height: 165px;
   left: 345px;
   top: 235px;
   font-family: Arial, sans-serif;
   font-size: 9pt;
   color: black;
}

#deni1 {
   1border: 1px solid black;
   background-image: url(/images/screenshots/deni1.png);
   background-repeat: no-repeat;
   width: 230px;
   height: 172px;
   left: 60px;
   top: 40px;
}

#deni2 {
   1border: 1px solid black;
   background-image: url(/images/screenshots/deni2.png);
   background-repeat: no-repeat;
   width: 296px;
   height: 199px;
   left: 375px;
   top: 25px;
}

#deni3 {
   1border: 1px solid black;
   background-image: url(/images/screenshots/deni3.png);
   background-repeat: no-repeat;
   width: 295px;
   height: 197px;
   left: 30px;
   top: 245px;
}

#deni4 {
   1border: 1px solid black;
   background-image: url(/images/screenshots/deni4.png);
   background-repeat: no-repeat;
   width: 295px;
   height: 197px;
   left: 375px;
   top: 245px;
}
 
#denitext {
   1border: 1px solid black;
   width: 335px;
   height: 165px;
   left: 345px;
   top: 255px;
   font-family: Arial, sans-serif;
   font-size: 9pt;
   color: black;
}

#denibuttons {
   1border: 1px solid black;
   width: 120px;
   height: 40px;
   left: 380px;
   top: 355px;
}

#denibuttons1 {
   1border: 1px solid black;
   width: 120px;
   height: 40px;
   left: 530px;
   top: 355px;
}

#gfibuttons {
   1border: 1px solid black;
   width: 120px;
   height: 40px;
   left: 380px;
   top: 405px;
}

#gfibuttons1 {
   1border: 1px solid black;
   width: 127px;
   height: 40px;
   left: 530px;
   top: 405px;
}

#gfgameimages {
   1border: 1px solid black;
   background-image: url(/images/gfgameimagesbg.png);
   background-repeat: no-repeat;
   width: 700px;
   height: 475px;
   left: 10px;
   top: 10px;
}

#dengameimages {
   1border: 1px solid black;
   background-image: url(/images/gfgameimagesbg.png);
   background-repeat: no-repeat;
   width: 700px;
   height: 475px;
   left: 10px;
   top: 10px;
}

#gameimages {
   1border: 1px solid black;
   background-image: url(/images/gameimagesbg.png);
   background-repeat: no-repeat;
   width: 656px;
   height: 300px;
   left: 10px;
   top: 10px;
}

#gameimage1 {
   1border: 1px solid black;
   width: 238px;
   height: 262px;
   left: 60px;
   top: 18px;
}

#gameimage2  {
   1border: 1px solid black;
   width: 238px;
   height: 262px;
   left: 360px;
   top: 18px;
}

#gametext {
   1border: 1px solid black;
   background-image: url(/images/gametextbg.png);
   background-repeat: no-repeat;
   width: 500px;
   height: 170px;
   left: 10px;
   top: 315px;
   
   font-family: Arial, sans-serif;
   font-size: 9pt;
   color: black;
}

#gamebuy {
   1border: 1px solid black;
   /*background-image: url(bodybg.png); */
   width: 150px;
   height: 100px;
   left: 515px;
   top: 310px;
}

#navigation {   
   1border: 1px solid black;
   /*background-image: url(sprimp_navigation.png); */
   width: 230px;
   height: 503px;
   top: 140px;
   left: 50px;
   /*left: 10px;*/
}

#shoptext {
   1border: 1px solid black;
   background-image: url(/images/shoptextbg.png);
   background-repeat: no-repeat;
   width: 330px;
   height: 100px;
   top: 25px;
   left: 140px;
}

#shopgames {
   1border: 1px solid black;
   width: 670px;
   height: 250px;
   top: 260px;
}

#newestgame {
   1border: 1px solid black;
   background-image: url(/images/availabletop.png);
   background-repeat: no-repeat;
   width: 345px;
   height: 245px;
   left: 335px;
}

#availablegames {
   1border: 1px solid black;
   background-image: url(/images/availablenowbottom.png);
   background-repeat: no-repeat;
   width: 345px;
   height: 258px;
   left: 333px;
   top: 245px;
}

#game1 {
   1border: 1px solid red;
   background-image: url(/images/gamebg.png);
   background-repeat: no-repeat;
   width: 250px;
   height: 82px;
   left: 40px;
   top: 15px;
}

#game2 {
   1border: 1px solid red;
   background-image: url(/images/gamebg.png);
   background-repeat: no-repeat;
   width: 250px;
   height: 82px;
   left: 40px;
   top: 100px;
}

#game3 {
   1border: 1px solid red;
   background-image: url(/images/gamebg.png);
   background-repeat: no-repeat;
   width: 250px;
   height: 82px;
   left: 40px;
   top: 15px;
}

#game4 {
   1border: 1px solid red;
   background-image: url(/images/gamebg.png);
   background-repeat: no-repeat;
   width: 250px;
   height: 82px;
   left: 40px;
   top: 100px;
}

#game5 {
   1border: 1px solid red;
   background-image: url(/images/gamebg.png);
   background-repeat: no-repeat;
   width: 250px;
   height: 82px;
   left: 310px;
   top: 15px;
}

#game6 {
   1border: 1px solid red;
   background-image: url(/images/gamebg.png);
   background-repeat: no-repeat;
   width: 250px;
   height: 82px;
   left: 310px;
   top: 100px;
}

#game7{
   1border: 1px solid red;
   background-image: url(/images/gamebg.png);
   background-repeat: no-repeat;
   width: 250px;
   height: 82px;
   left: 175px;
   top: 185px;
}

#welcome {
   1border: 1px solid black;
   1background-image: url(/images/welcome.png);
   background-repeat: no-repeat;
   width: 335px;
   height: 250px;
}

#newsbox {
   1border: 1px solid black;
   background-image: url(/images/contactus.png);
   background-repeat: no-repeat;
   width: 335px;
   height: 175px;
   top: 292px;
}

#newsboxtext {
   1border: 1px solid black;
   width: 335px;
   height: 165px;
   top: 10px;

   padding-left: 15px;
   font-family: Arial, sans-serif;
   font-size: 9pt;
}

#comingsoon {
   1border: 1px solid black;
   background-image: url(/images/comingsoon.png);
   background-repeat: no-repeat;
   width: 335px;
   height: 78px;
   top: 251px;
}

ul {
   padding-left: 7px;
}

/*
li {
   list-style-type: none;
   font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
   font-size: 12pt;
   color: orange;   
}
*/