html{
font-size: 100%;
}

body{
padding: 0px;
margin: auto;
position: static;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
background-color: #00CCFF;
background-image: url(images/mainback3.jpg);
background-position: center;
}

A:link{text-decoration: none; 
	font-weight: bold;
	border-bottom: #666666;
    border-width: 0px 0px 1px 0px;
	color:#0980E1;
}

A:visited {text-decoration: none;
	font-weight: bold;
	border-bottom: #666666;
    border-width: 0px 0px 1px 0px;
	color:#0980E1;
}

A:hover {text-decoration: none;
	border-bottom: #666666;
    border-width: 0px 0px 1px 0px;
    border-style: none none solid none;
	color:#0066CC;
}

A.pagination{
	margin-right:3px;
}

A.headerlink:link{
    border-bottom: 1px dotted gray;
	color:#FFFFFF;
}

A.headerlink:visited {
    border-bottom: 1px dotted gray;
	color:#FFFFFF;

}

A.headerlink:hover {
    border-bottom: 1px solid gray;
	color:#FFFFFF;
}

a.news:link{text-decoration: none; 
	border: #666666;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
	color:#0066CC;
	font-weight: bold;
}

a.news:visited {text-decoration: none;
	border-bottom: #666666;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
	color:#0066FF;
	font-weight: bold;
}

a.news:hover {text-decoration: none;
	border-bottom: #666666;
    border-width: 0px 0px 1px 0px;
    border-style: none none solid none;
	color:#0066FF;
	font-weight: bold;
}

a img{
text-decoration: none;
border: none;
}

a.nou{
text-decoration: none;
border: none;
}

a.gameinfo{
border-bottom: 1px solid white;
color: white;
}

a.gameinfo:hover{
border-bottom: 1px solid white;
color:#E3F4FB;
}

img{
padding: 0px;
margin: 0px;
}

div{
margin: 0px;
padding: 0px;
}

div.container{
margin: auto;
padding: 0px;
width: 1000px;
text-align:left;
background-color:#EEEEEE;
overflow: hidden;
border: 1px solid black;
}

img.topleft{
padding-left: 4px;
float: left;
display: block;
width: 265px;
height: 95px;
}

div.topadvert{
margin-right: 0px;
padding-right: 0px;
padding-top: 4px;
padding-bottom: 1px;
width: 728px;
float: right;
background-color:#EEEEEE;
position: relative;
display: block;
}

.topadvert a, .topadvert a:hover{
border-bottom: none;
text-decoration: none;
}

div.advertright{
position:relative;
width: 300px;
height: 600px;
float: right;
margin-top: 5px;
margin-left: 3px;
clear: both;
}

.advertright a, .advertright a:hover{
border-bottom: none;
text-decoration: none;
}

div.advertrightsmall{
position:relative;
margin: auto;
padding: 6px 0px 0px 0px;
width: 160px;
float: right;
}

.advertrightsmall a, .advertrightsmall a:hover{
border-bottom: none;
text-decoration: none;
}

div.mainadvertright{
position:relative;
margin: auto;
padding: 6px 0px 0px 0px;
width: 300px;
float: right;
}

a.ad{
border-bottom: none;
}

a.ad:hover{
border-bottom: none;
}

div.randombit{
position: relative;
margin: auto;
padding: 0px;
width: 70px;
height: 88px;
float: left;
}

div.main{
width: 700px;
height: inherit;
float: left;
}

div.newsheading{
background-color: black;
width: 696px;
height: 21px;
position: relative;
float: left;
margin-top: 6px;
background-image: url(images/newsheader3.jpg);
}

div.normalheader{
width: 821px;
height: inherit;
float: left;
padding: 0px;
background-image: url(images/titleback.jpg);
background-repeat: repeat-x;
}

div.normalcontainer{
width: 520px;
background-color: white;
height: inherit;
float: left;
margin-top: 5px;
padding-bottom: 4px;
border-top: 1px solid gray;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}

div.text{
padding: 10px;
font-size: 0.9em;
float: left;
}

div.newsheader{
padding: 4px 4px 4px 4px;
}

div.faqbox{
float: right; 
width: 224px;
height: inherit; 
background-color: #FFF09F;
margin:-4px; 
padding: 0px;
min-height: 150px;
border-left: 2px solid #FFBC90;
border-right: 2px solid #FFBC90;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom: 2px solid #FFBC90;
}

div.faqboxstuff{
padding: 4px 4px 4px 4px;
font-size: 0.9em;
font-weight: bold;
font-family: Arial;
}

p.faqboxstuff{
font-size: 0.8em;
margin: 5px 0px 5px 0px;
color: black;
}

a.faqbox{
color: black; border-bottom:1px solid black;
}

a.faqbox:hover{
color: #FF3300;
}

hr.news{
width: 600px;
text-align: center;
clear: both;
}

img.screenshot{
	position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto; 
	padding: 5px;
	margin-top: 4px;
	margin-bottom: 2px;
	border: 1px solid #dddddd;
	}

div.piccentre{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: 0px;
	border: 1px solid #dddddd;
	background-color: #666666;
	border-radius: 5px;
	}

div.picright{
	position: relative;
	float: right;
	margin-top: 4px;
	margin-bottom: 2px;
	border: 1px solid #dddddd;
	background-color: #666666;
	}

div.picleft{
	position: relative;
	float: left;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-right: 4px;
	border: 1px solid #dddddd;
	background-color: #666666;
	}
p.caption{
color:#EEEEEE;
background-color:#444444;
padding-left: 4px;
}

	img.nou{
	position: relative;
	padding: 5px;
	border: none;
	}
	
	img.normal{
	position: relative;
	padding: 5px;
	margin-top: 4px;
	margin-bottom: 2px;
	border: 1px solid #dddddd;
	}
	
	/*
div.gameinfoheader{
background-image: url(images/gameinfoheader.jpg);
margin-left: auto;
margin-right: auto;
height: 25px;
width: 300px;
background-color: white;
float: right;
}*/

div.gameinfo{
width: 682px;
height: inherit;
word-wrap: break-word;
background: #FFFFFF url('images/3dsgameinfoback.jpg') repeat-x left top;
padding: 4px 4px 10px 4px;
border-bottom: 1px solid gray;
position: relative;
display: block;
}

#game div.gameinfo{
float: left;
}

h3{
margin: 4px 0px 4px 0px;
padding: 3px 3px 3px 5px;
font-weight: bold; font-size: 1.2em; color: white; width: 658px;
display: block;
background-color: #0980E1;
border-radius: 5px;
clear: both;
text-shadow: 1px 1px 1px #333333;
}

#game h3{
margin-top: 20px;
margin-bottom: 5px;
}

#game h3.gameinfo{
margin-top: 0px;
}

h3.mainheader{
margin: 0px;
padding: 0px;
clear: both; 
display: block; 
color: #FFFFFF;
font-size: 1.40em;
background: none;
}

h3.gameinfo{
padding: 0px;
word-wrap: break-word;
font-size: 1.5em;
margin-bottom: 10px;
font-color: white;
font-weight: 200;
background: none;
width: 285px;
}

div.headerdiv{
width: 280px;
padding: 4px 4px 4px 0px;
}

div.gamegameinfo{
width: 300px;
height: inherit;
word-wrap: break-word;
background-color: white;
background-image: none;
border: 1px solid black;
padding: 4px 4px 10px 4px;
overflow: hidden;
float: left;
color: black;
}

span.gameinfo{
font-size: 0.9em;
margin-top: 10px;
display: block;
}

div.media{
float: right;
width: 300px;
height: inherit;
position: relative;
word-wrap: break-word;
background-color: white;
margin-top: 3px;
border: 1px solid gray;
padding: 4px;
margin-bottom: 3px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
margin-right: 0px;
font-size: 0.8em;
}

img.thumbnail{
padding: 2px;
margin: 3px;
border: 1px solid #dddddd;
float: left;
}

#game img.thumbnail{
float: none;

}

/*
img.dsthumbnail{
padding: 2px;
margin-left: 15px;
margin-top: 5px;
border: 1px solid #dddddd;
display: block;
float: left;
}*/

img.thumbnail:hover{
border: 1px solid black;
}

span.screenlabel{
font-size: 0.85em;
margin-top:5px;
padding: 5px;
}

div.widecontainer{
margin-top: 5px;
width: 835px;
background-color: white;
border-right: 1px solid black;
border-bottom: 1px solid black;
border-top: 1px solid black;
float: left;
}

div.maincontainer{
width: 690px; 
background-color: white; 
float: left; 
margin-top: 4px;
border-right: 1px solid black;
border-bottom: 1px solid black;
border-top: 1px solid black;
}

div.related{
width:600px; height: 80px; float: left;
}

h1.heading{
padding: 0px;
margin: 0px 0px 5px 0px;
font-family:Helvetica;
font-smooth: always;
font-size: 25px;
font-weight: 600;
color:#333333; 
}

h2.heading{
padding: 0px;
margin: 0px 0px 5px 0px;
font-size: 1em;
width: 450px;
}

div.gameextra{
float: right;
height: inherit;
width: 308px;
margin-top: 5px;
display: block;
padding: 0px;
clear: right;
}

div.gameinfostuff{
width: 285px;
margin: 0px;
padding-top: 0px;
float: left;
word-wrap: break-word;
font-size: 0.8em;
font-family: Helvetica, Arial, Sans-serif;
text-shadow: 1px 1px 1px #000000;
filter: Shadow(Color=#000000, Direction=135, Strength=2);
}

p.supportedcontrollers{
font-size: 0.8em;
color: white;
font-family: Helvetica, Arial, Sans-serif;
text-shadow: 1px 1px 1px #000000;
}


div.newsboxad{
float: right;
width: 300px;
height: inherit;
position: relative;
word-wrap: break-word;
clear: left;
background-color: white;
margin-left: auto;
border: 1px solid gray;
background-color: white;
padding: 3px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}

div.mainnewscontainer{
width: 485px;
height: inherit;
margin: 0px;
border: none;
float: left;
}

div.mainnews{
position: relative;
width: 485px;
margin: 0px 0px 0px 0px;
height: 273px;
float: left;
}

div.mainnewstextbg{
height: 80px;
position: absolute;
background-image: url(images/mainnewstextbg.gif);
opacity: 0.6;
filter: alpha(opacity=60);
width: 485px;
top: 206px;
}

div.gamepic{
width:690px; height:273px; float: left;
}

div.gamepictextbg{background-image: url(images/mainnewstextbg.gif);position: absolute; margin-top: 203px; 
height: 70px; opacity: 0.6;filter: alpha(opacity=60);width: 690px;}

div.mainnewstext{
position: relative;
color:#FFFFFF;
margin-top: 207px;
padding-left: 4px;
font-size: 1em;
}

div.mainnewsstrap{
position: relative;
color:#FFFFFF;
padding: 4px 0 0 4px;
float: left;
display: inline;
clear: both;
font-size: 0.9em;
}

div.featured{
position: relative;
width: 485px;
background-color: #AAAAAA;
height: 429px;
float: left;
margin: 0px;
border-bottom: 1px solid gray;
float: left;
}

div.featureditemshead{
height: 20px;
background-image: url(images/featureback.gif);
font-weight: bold;
padding-left: 3px;
width: 485px;
float: left;
}

div.featureditemleft{
position: relative;
width: 241px;
height: 135px;
float: left;
margin: 0 2px 2px 0;
}

div.featureditemright{
position: relative;
width: 241px;
height: 135px;
float: left;
padding-left: 1px;
}

div.featureditempic{
width: 138px;
}

div.featureditembg{
height: 63px;
position: absolute;
background-image: url(images/mainnewstextbg.gif);
opacity: 0.6;
filter: alpha(opacity=60);
width: 241px;
top: 72px;
}

div.featureditemhead{
position: absolute;
color:#FFFFFF;
top:71px;
height: 60px;
width: 238px;
vertical-align: top;
font-weight: bold;
font-size: 0.8em;
}


div.featureditemstrap{
position: absolute;
top: 107px;
color:#FFFFFF;
width: 248px;
font-size: 11px;
}

img.boxart{
clear:both;
border: 1px solid black;
vertical-align: middle;
margin-left: 11px;
margin-top: 5px;
display: inline;
-moz-box-shadow: 5px 5px 5px #444;
-webkit-box-shadow: 5px 5px 5px #444;
box-shadow: 5px 5px 5px #444;
filter:progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Direction=135, Strength=2);
float: left;}

img.gameboxart{
clear:both;
border: 1px solid black;
vertical-align: middle;
margin-left: 21px;
display: inline;
  -moz-box-shadow: 5px 5px 5px #444;
  -webkit-box-shadow: 5px 5px 5px #444;
  box-shadow: 5px 5px 5px #444;
float: left;}

img.PEGI{
margin-top: 30px;
width: 50px;
display: block;
}

img.gamePEGI{
margin-top: 30px;
padding-left: 20px;
width: 90px;
display: block;
}

div.thumbnail{
width: 149px;
height: 84px;
border: 1px solid gray;
float: left;
clear: both;
}

div.frontlistthumb{
margin: -2px 3px 3px -2px;
width: 149px;
height: 84px;
border: 1px solid gray;
text-align: center;
float: left;
clear: both;
}

div.shadow{
background: url(images/shadow.jpg) no-repeat bottom right;
margin: 6px 6px 0px 6px;
height: 90px;
width: 155px;
float: left;
}

div.reviews{
float: left;
width: 338px;
height: inherit;
background-color:#FFFFFF;
border-top: 1px solid gray;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
margin-top: 5px;
padding: 4px;
}

div.previews{
float: left;
width: 338px;
height: inherit;
background-color:#FFFFFF;
border: 1px solid gray;
margin: 5px 0px 0px 1px;
padding: 4px;
}

div.latestnewsheader{
position: relative;
float: left;
width: 210px;
height: 33px;
background-color: #000000;
background-image: url(images/latestnewsheader3.jpg);
border-right: 1px solid gray;
}

div.news{
position: relative;
float: left;
width: 210px;
height: 669px;
background-color: #FFFFFF;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
background-image: url(images/newsgb.jpg);
}

.news ul{
padding-left: 5px;
list-style-type: none;
height: 500px;
margin: 0px;
width: 190px;
}

.news li {
padding: 3px 0px 3px 0px;
height: auto;
float: left;
position: relative;
width: 190px;
font-size: 11px;
}

ul.frontpagelist{
padding: 5px 0px 0px 3px;
list-style-type: none;
margin: 0px;
width: 330px;
}

li.frontpagelist{
height: auto;
float: left;
position: relative;

}

.news p {
padding-top:3px;
}

img.divider{
margin: auto;
width: 150px;
clear: both;
display: block;
padding: 4px 0px 4px 0px;
}

img.newsdivider{
margin: auto;
width: 150px;
display: block;
}

td{
border: 1px solid gray;
}

table{
border-collapse:collapse;
}

p{
margin: 0px;
padding: 2px;
font-weight: normal;
clear: none;}

.header{
margin: 0px;
padding: 0px;
width:1000px;
height:100px;
background:url(images/layton_movieheader.jpg) no-repeat top left;
background-color:#AAAAAA;
	}

h1{
padding-left: 2px;
margin-bottom: 5px;
}

h4{
padding: 0px 0px 5px 2px;
color: black;
margin: 0px;
}

#index h4{margin: 8px 0 0 8px;
padding: 0px 0 0 0;
clear: both;
color: black;
}

h5{
margin: 0px;
padding: 0px 0px 5px 0px;
color: #66CCFF;
}

div.end{
margin: 4px auto 0px auto;
border-top: 1px solid black;
border-right: 1px solid black;
border-left: 1px solid black;
padding: 2px 0px 0px 4px;
width: 1000px;
clear: both;
background: white;
font-size: 0.9em;
text-align: left;
min-height: 20px;
}

font.360{
color: green;
margin-top: 500px;
}

div.stuff{
margin:0px;
padding: 0px;
background:url(pics/textbg2.jpg);
background-repeat: repeat-y;
width:600px;
position:relative;}


form.searchbox{
float: right;
padding: 17px 25px 0px 0px;
}

div.menu {  
margin: 0px;
padding: 0px; 
width: 1000px; 
background: #eeeeee url("images/menu-bg.gif") top left repeat-x; 
list-style-type: none;
font-size: 0.8em;
}

.menu ul {
width: 1000px; 
height: 38px; 
margin: 0px; 
padding: 0px; 
font-weight: bold;
}

.menu li { 
float: left; 
margin: 0 0 0 5px; 
display: block; 
height: 38px;
}

.menu li.other {
float: right;
}

.menu li a {
float: left; 
text-align: center; 
text-decoration: none; 
line-height: 200%; 
padding: 8px 15px 0px 15px; 
overflow: hidden; 
height: 30px; 
border-style: none; 
color: #FFFFFF;
}

.menu li a.current{
color: #FFF; 
background: red url("images/current-bg.gif") top left repeat-x; 
padding: 5px 15px 0px 15px;
height: 33px;
}

div.submenu {  
margin: 0px;
padding: 0px; 
width: 1000px; 
height: 23px;
background: #eeeeee url("images/current-bg.gif") top left repeat-x; 
font-size: 0.8em;
}

div.subcont{

width: 500px;
}

.submenu ul{
padding: 0px;
margin: 0px;
}

.submenu li{
float: left;
list-style-type: none;
padding-left: 30px;
font-weight: bold;
margin-top: 3px;
}

.submenu a{
color: white;
text-decoration: none;
border-bottom: none;
}

p.screenlink{
display: block; 
margin-left: auto; 
margin-right: auto;
margin-top: 3px;
margin-bottom: 0px;
padding: 0px;
text-align: center;
width: 762px;
}

div.screenshotspage{
display: block;
margin-left: auto;
margin-right: auto;
width: 810px;
}

div.scores{
background: url(images/scorebg.jpg);
width: 492px;
margin-left: auto;
margin-right: auto;
height: auto;
border: 1px solid black;
/*Hack to make the damn thing not overflow stupidly*/
height: 1%; overflow: hidden;
padding-right: 7px;
margin-bottom: 15px;
}

div.scorebar{
margin: 0px 0px 5px 4px;
padding-top: 5px;
background: url(images/scorebar.jpg) no-repeat bottom;
height: 15px;
width: 410px;
float: left;
}

div.positives{
width: 200px;
padding-left: 10px;
float: left;
}

div.negatives{
width: 230px;
padding-left: 10px;
float: right;
}

div.negatives > h3, div.positives > h3{
font-size: 1.3em; padding: 4px 0px 0px 8px; margin: 0px; font-weight: normal; background: none; color: black;
}

div.score{display: inline; float: right; height: inherit; clear: none; font-weight: bold; font-size: 1.3em;}

div.scorecat{padding: 4px 0px 0px 8px; margin: 0px; font-size: 1.3em; font-weight: 400; font-family: Verdana, Helvetica, Sans-serif; width: 300px;}
div.scoredesc{float: left; width: 400px; padding: 4px 0px 5px 11px;}

ul.positives{list-style: none; padding: 0px; margin: 0px 0px 10px 0px; float:left; width: 225px;}
ul.negatives{list-style: none; padding: 0px; margin: 0px 0px 10px 0px; float:right; width: 225px;}

/*Both used to use padding: 4px 0px 8px 25px; to prevent the bullets overlapping - fixed with min-height. Check it works in all browsers*/
li.point{background: url(images/positive.jpg) no-repeat 0 0; margin-left: 4px; padding: 2px 0px 4px 28px; height: inherit; min-height: 25px;}
li.pointneg{background: url(images/negative.jpg) no-repeat 0 0; padding: 2px 0px 4px 28px; height: inherit; min-height: 25px;}


div.scoresec{
padding: 4px 0px 5px 5px; margin: 0px; width: 490px; height: auto; border-bottom: 1px solid black;height: 1%; overflow: hidden;}

div.revpoint{
padding: 4px 0px 4px 0px; clear: both;
}

img.score{
margin: 0px;
padding-bottom: 1px;
}

div.rsslogo{
float: right; 
color: #FFFFFF;
height: inherit;
padding: 3px 10px 0px 35px;
margin: 0px 0px 0px 0px;
}

span.sechead{
font-size: 2em;
color: #666666;
}

p.typepagelist{
font-size: 0.9em;
}

img.platpic{width: 25px; height: 15px; padding: 2px 0px 0px 0px; vertical-align: top;}

div.biggameinfo{color: white; margin: 15px 0px 0px 5px; position: relative; width: auto; font-size: 0.9em;}

#search div.normalcontainer{width: 695px; min-height:600px; height:auto !important; height:600px;}
#type div.normalcontainer{width: 695px;}
#privacy div.normalcontainer{width: 695px;}

p.reslink{font-size: 1.1em; font-weight: bold; padding-left: 0px;}
p.reslink > a {color: #0066CC;}

span.gamelink {clear: both; display: block; padding-left: 4px;}

div.typelistw {width: 690px; background-color: #FFFFFF; border: solid 1px #DDDDDD; min-height: 110px; clear: both;}
div.typelistg {width: 690px; background-color: #EEEEEE; border: solid 1px #DDDDDD; min-height: 110px; clear: both;}
img.listthumb {border: 1px solid black; margin-top: 8px;}

.mailinglist{font-size: 0;width: 75px;height: 28px; margin-top: 4px;border: none;padding: 0;background: #0c0 url(images/submit.jpg) 0 0 no-repeat;}
.mailinglist:hover{width: 75px;height: 27px;border: none; margin-top: 4px;background-position: 0 -28px;padding: 0;}

div.series{width: 665px; height: 240px; margin: 10px 0px 0px 14px;}
div.seriesitem{float: left; padding: 10px 5px 0px 4px; margin-left: 10px; width: 144px; height: 250px; vertical-align: bottom; text-align: center; font-size: 14px; background: url(images/series.jpg) 0 0 no-repeat;}

div.secop{margin: auto; width: 420px; clear: both; }
div.secopmid{background: url('images/secopmidb.jpg'); width: 398px; padding: 4px 8px 14px 14px; margin-right: 4px;}
img.secopavatar{margin: -25px 0px 0px -25px; height: 100px; }
span.secopname{font-weight: bold; display: block; margin-top: -70px; margin-left: 80px; margin-bottom: 55px;}

div.aboutbox{float: left; clear: both; margin-top: 10px;}
img.aboutpic{float: left;  margin-top: 5px;}

#fullbox { height: 35px; overflow:hidden; margin: -6px 0px 6px 0px; padding: 0px;}
#fullbox dl { margin: 0; padding: 0px; align: center;}
#fullbox dt { float: left; margin: 0; padding: 0px; align: center;}
#fullbox dt#fullreview a:hover {
	background-position: 0 -35px;
}
#fullbox dt#parental a:hover {
	background-position: 0 -35px;
}

#fullbox dt a {
	display: block;
	height: 0px !important;
	height /**/:35px; /* IE 5/Win hack */ 
	padding: 35px 0 0 0;
	margin: 0px;
	overflow: hidden;
	background-repeat: no-repeat;
}

#fullbox dt#fullreview, 
#fullbox dt#fullreview a{width: 330px; background-image: url(images/fullreview.jpg);}

#fullbox dt#fullchosen, 
#fullbox dt#fullchosen a{width: 330px; background-image: url(images/fullreviewchosen.jpg);}

#fullbox dt#parental, 
#fullbox dt#parental a{width: 330px; margin-left: 1px; background-image: url(images/parentalperspective.jpg);}

#fullbox dt#parentalchosen, 
#fullbox dt#parentalchosen a{width: 330px; margin-left: 1px; background-image: url(images/parentalperspectivechosen.jpg);}

div.addthisbottom{
margin-left: 20px;
margin-top: 3px; margin-bottom: 10px; float: left; width: 300px;
}

div.youtube{
width: 500px;
margin-left: auto;
margin-right: auto;
}

div.sharebottom{
width: 660px; margin-left: 8px; background-color:#DBECF0; overflow: hidden; border-radius: 8px; border: 1px solid #0066CC; height: 39px;}

div.sharebottomtext{float: left; margin-top: 7px; padding: 0px 0px 0px 10px; font-size: 1.2em; color: #056CC0; text-shadow: white 1px 1px 1px;}
