
body
{
background-image: url(Images/bg.png);
background-repeat:repeat-x;
margin:0px;
text-align:center;
background-attachment:fixed; 
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#wrapper
{
height:auto;
width:890px;
background-color:#ffffff;
margin:90px auto 10px auto;
border:5px #ffa800 solid;
border-top:none;
position:relative;
top:-90px;
text-align:left;
}

p.validatorIcon
{
position:relative;
top:40px;
right:-30px;
}

img
{
border:none;
}

#socialbox
{
background-image:url(Images/social_bg.png);
width:217px;
height:39px;
position:absolute;
right:0px;
top:41px;
}

a.social_link_facebook
{
position:relative;
top:10px;
right:-10px;
}

a.social_link_twitter
{
position:relative;
top:10px;
right:-8px;
}

#cse-search-box
{
position:absolute;
top:2px;
right:115px;
}

#banner
{
padding:0px;
margin:0px;
}

div.subMenu
{
position:absolute;
top:41px;
background-image:url(Images/secondary_bar_bg.png);
height:26px;
width:750px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

div.subMenu a
{
text-decoration:none;
color:black;
}

div.subMenu ul
{
margin:0 0 0 25px;
line-height:normal;
}


div.subMenu li
{
float:left;
  list-style-type: none;
  display: inline;	
  padding:3px 15px 0 0;	
}

#head
{
width:890px;
border-right:5px #ffa800 solid;
border-left:5px #ffa800 solid;
background-image: url(Images/topbg.png);
margin:0px auto 0px auto;
}

#menu
{
background-image:url(Images/barbg.png);
width:100%;
height:40px;
border-bottom:1px solid #FF9900;
}

ul.menu
{
padding:0px;
margin:0px 0px 0px 80px;
}

li.menu {
  list-style-type: none;
  display: inline;	
  padding: 0px;	
    float: left;	
}


a.menu{
  color:black;	
  padding:0;
  border-right: 1px solid #F2C899;
  border-left:1px solid #FF9900;
  line-height:40px;
  text-decoration:none;
  background-image: url(Images/barbg.png);
  text-align:center;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  width: 118px;
  height:40px;	
}


a.menub{
  color:black;	
  padding:0;
  border-right: 1px solid #F2C899;
  line-height:40px;
  text-decoration:none;
  background-image: url(Images/barbg.png);
  text-align:center;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  width: 1px;
  height:40px;	
}


a.menue{
  color:black;	
  padding:0;
  border-left:1px solid #FF9900;
  line-height:40px;
  text-decoration:none;
  background-image: url(steve%20the%20lemon.com%202/barbg.png);
  text-align:center;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  width: 1px;
  height:40px;	
}


a.menuc:hover
{
color:white;
}

a.menu:hover{

  background-image: url(Images/barbgover.png);	
}

a.menu:active
{
background-image: url(Images/barbgclick.png);
}

a.menu:visited
{
background-image: url(Images/barbg.png);
}

div.center
{
text-align:center;
}


div.footer
{
height:170px;
width:890px;
background-image: url(Images/footer-bg.png);
background-repeat:repeat-x;
background-color:#e4e4e4;
}

div.footer ul
{
list-style-type:none;
}

div.footer li
{
float:left;
padding-right:20px;
}

div.section1
{
font-family:verdana;
font-size:10px;
color:black;
text-align:left;
width:200px;
height:205px;
position:relative;
top:20px;
left:20px;

}

div.section1 ul
{
list-style-type:none;
margin-left:0px;
padding-left:0px
}

div.section1 li
{
padding-bottom:5px;
}

div.section2
{
font-family:verdana;
font-size:10px;
color:black;
text-align:left;
width:200px;
height:200px;
position:relative;
top:20px;
left:20px;
}

div.section3
{
font-family:verdana;
font-size:10px;
color:black;
text-align:left;
width:200px;
height:200px;
position:relative;
top:20px;
left:20px;
}

div.section3 ul
{
list-style-type:none;
margin-left:0px;
padding-left:0px
}

div.section3 li
{
padding-bottom:5px;
}

div.section4
{
font-family:verdana;
font-size:10px;
color:black;
width:150px;
height:auto;
position:relative;
top:20px;
left:20px;
}


/* End of code for every page */
/* Below: Homepage exclusive code */

div.contentBox
{
height:650px;
width:650px;
}

div.contentBox a
{
text-decoration:none;
}

div.contentBox div
{
margin:10px;
padding:0;
}

div.featuredBox
{
background-image:url(Images/PurpleBar.png);
background-color:#af00cc;
height:101px;
width:890px;
position:relative;
top:50px;
padding:0;
margin:0;
}

div.featuredBox a
{
color:#ffffff;
position:relative;
top:-30px;
text-decoration:none;
margin:0;
padding:0;
}

div.featuredBox img
{
border-left:5px solid #ffffff;
margin:0 5px 0 0;
padding:0;
}

div.featuredBox span
{
position:relative;
top:-10px;
margin:0;
padding:0;
font-size:14px;
}

div.featuredBox p
{
padding:0;
margin:20px 0 0 10px;
}

div.Box1
{
width:350px;
}

div.Box2
{
color:white;
font-size:12px;
width:350px;
height:80px;
border-left:1px solid #ffffff;
position:relative;
right:-400px;
top:-90px;
padding-left:10px;
}


div.boxMain1 img
{
border-left:5px solid #89b4e0;
margin-right:5px;
}

div.boxMain1
{
width:429px;
height:300px;
position:relative;
top:50px;
left:60px;
background-image:url(Images/purpleboxnew.png);
}

div.boxMain1 a
{
color:#DF65ED;
position:relative;
top:-15px;
}

div.boxMain1 img
{
border-left:5px solid #DF65ED;
margin-right:5px;
}


div.boxMain2
{
width:300px;
height:300px;
position:relative;
top:-260px;
left:489px;
background-image:url(Images/purpleboxnewreverse.png);
}

div.boxMain2 a
{
color:#DF65ED;
position:relative;
top:-15px;
}

div.boxMain2 img
{
border-left:5px solid #DF65ED;
margin-right:5px;
}

div.boxMain3
{
width:729px;
height:300px;
background-image:url(Images/greenbox.png);
position:relative;
top:-250px;
left:70px;
}

div.boxMain3 a
{
color:#17cd17;
position:relative;
top:-15px;
}

div.partnerBox
{
width:729px;
height:150px;
background-image:url(Images/partner_box.png);
position:relative;
top:-250px;
left:70px;
}

div.partnerBox a.one img
{
border:none;
position:relative;
top:35px;
left:40px;
}


div.partnerBox a.two img
{
border:none;
position:relative;
top:35px;
left:230px;
}

a.smallertext
{
font-size:12px;
}

div.boxMain3 img
{
border-left:5px solid #17cd17;
margin-right:5px;
}


h4.header
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:24px;
margin:5px 0 0 20px;
}

h6.subTitle
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
margin:0 0 0 20px;
}

img.thumbnail
{
width:40px;
height:35px;
}

p.top10
{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:15px 0 0 10px;
position:relative;
top:15px;
padding:0;
}


/* End of code for Homepage */
/* Below: Choosing game pages exclusive code */

div.GameBox
{
margin:20px 0 20px 5px;
height:85px;
width:650px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(Images/choosingbox.png);
}


a.GameLink
{
color:black;
}

a:hover.GameLink
{
color:#FF9900;
}

a.GameLink img
{
margin-right:10px;
margin-left:7px;
}

a:hover.GameLink img
{
border-right:5px solid #FF9900;
margin-right:10px;
}

a.OtherLink
{
color:black;
}

a:hover.OtherLink
{
color:#660099;
}

a.OtherLink img
{
margin-right:10px;
margin-left:7px;
}

a:hover.OtherLink img
{
border-right:5px solid #660099;
margin-right:10px;
}
img.GameImg
{
float:left;
width:70px;
height:50px;
}

img.OtherImg
{
float:left;

}

div.down
{
position:relative;
top:0px;
left:10px;
width:600px;
}

span.GameDiscription
{
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

h4.name
{
font-family:Arial;
font-size:14px;
margin:0px 0px 15px 0px;
padding-left:10px;
}

div.SideAdvert
{
position:absolute;
right:0px;
top:100px;
}

h3.header2
{
color:#FF9900;
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
}

div.musicSelect
{
margin:20px 0 20px 5px;
height:85px;
width:650px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(Images/choosingbox_purple.png);
}


div.musicSelect h4
{
padding-left:10px;
}


/* End of code for game choosy pagee */
/* Below: Game pages */

a.musicplayer
{
font-family:verdana;
color:black;
font-size:10px;
position:absolute;
top:35px;
right:5px;

}

div.middle
{
position:relative;top:40px;
}

h3.gameTitle
{
font-family:Arial;
color:#FF9900;
width:100%;
font-size:24px;
border-bottom:1px solid #FF9900;
}

h3.gameTitle a 
{
font-size:14px;
Color:#FF9900;
}

p.information
{
font-family:arial;
text-align:center;
width:800px;
color:#FF9900;
}

a.fullscreen
{
color:#FF9900;
font-size:20px;
font-family:verdana;
}

a:link.fullscreen
{

}

a:hover.fullscreen
{
color:#ff6600;
}

/* End of Contact Form */

div.contactForm
{
position:relative;
top:30px;
left:60px;
}
