body{background:#483D8B;width:360px;height:1100px;font-family: Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;line-height:normal;font-weight: normal;font-variant:normal;text-transform:none;z-index:1;text-align:justify;}
/*Portrait Tablet*/
@media (min-width: 481px) and (max-width: 768px) {div.body{width:740px;}}
/* Portrait and Landscape IPhone*/
@media only screen and (min-device-width: 320px) 
and (max-device-width: 480px)
and (-webkit-min-device-pixel-ratio: 2) {}
/*Landscape smart phone*/
@media (min-width: 321px) and (max-width: 480px) {div.body{width:450px;}}
/*Portrait smart phone*/
@media (max-width: 320px) {div.body{width:275px;}}
@media only screen and (max-width: 768px) {div.body{width:100%;}}
    /* For mobile phones: */
div.body{width:100%;}}
/* Portrait and Landscape Laptops*/
@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (-webkit-min-device-pixel-ratio: 1) {div.body{width:1024px;}}
/* For 1366 Resolution */  
@media only screen   
and (min-width: 1030px)   
and (max-width: 1366px)  
{div.body{width:1366px;}}
p,h2,td{font-family: Arial, Helvetica, sans-serif;text-align:justify;width:300px;color:#FFFFFF;}
#dangerspotlogo{width:100px;height:70px;}
#hgflogo{width:136px; height:35px;margin:0 0 -12px 0;text-align:center;}
/*Left Menu*/
p.links{margin:0 0 0 30px;width:300px;font-size:0.8em;line-height:1;}
img.shoe{width:87px;height:60px;border:0;}
img.tree{width:70px;height:79px;border:0;}
p.twitter{margin:20px;}
img.socialmedia{height:30px;width:30px;border:0;float:left;}
/*Centre*/
#mobilefilmbar{width:360px;height:107px;z-index:3;}
p.filmbar{width:360px;z-index:3;margin:-20px 0 0 -20px;}
iframe.showreel{width:305px;height:170px;margin:0 auto;text-align:center;}
span {font-weight:bold;}
/*Main Text*/
p.maintext{margin:5px;font-size:1em;font-weight:bold;color:#2D73B9;z-index:4;text-align:justify;width:300px;}
h1{margin:0 5px 10px 5px;width:300px;text-align:center;}
h2{margin:0 5px 10px 5px;font-size:26px;color:#006189;text-align:center;width:300px;}
/*Right DangerSpot Books*/
p.dangerspot{margin:0 5px 30px 5px;font-size:1em;font-weight:normal;text-align:justify;width:300px;clear:both;}
iframe{width:305px;height:170px;border:none;margin:0 auto;text-align:center;}
/*Navigation*/
a.navigationa{color:#663366;background-color:#99CCCC;border:2px outset #9966FF;text-decoration:none;display:inline;width:120px;height:50px;padding:20px 26px 20px 26px;clear:both;}
a.navigationb{color:#663366;background-color:#99CCCC;border:2px outset #9966FF;text-decoration:none;display:inline;width:120px;height:50px;padding:20px 22px 20px 21px;clear:both;}
a.navigationc{color:#663366;background-color:#99CCCC;border:2px outset #9966FF;text-decoration:none;display:inline;width:120px;height:50px;padding:20px 19px 20px 19px;clear:both;}
a.navigationd{color:#663366;background-color:#99CCCC;border:2px outset #9966FF;text-decoration:none;display:inline;width:120px;height:50px;padding:20px 118px 20px 118px;clear:both;}
p.navigation{font-size:0.7em;color:#E0FFFF;text-align:justify;width:330px;margin:0 0 45px 0;clear:both;}
/*Social Media*/
div.socialmediabox{overflow:auto;border:10px outset #66CCFF;width:285px;height:200px;border-radius:15px;z-index:1;text-decoration:none;margin:5px 0 0 0;}
p.twitter{font-size:1.5em;font-color:#FFFFFF;font-weight:bold;text-align:left;margin:0;background:#66CCFF;text-decoration:none;}
p.facebook{font-size:1.5em;font-color:#FFFFFF;font-weight:bold;text-align:left;margin:0;background:#336699;text-decoration:none;}
p.google{font-size:1.5em;font-color:#FFFFFF;font-weight:bold;text-align:left;margin:0;background:#ff0000;text-decoration:none;}
div.fb-page{margin:-5px 0 0 -5px;}
img.twitter{width:60px;height:60px;}
a.twitter, a.facebook{text-decoration:none;color:#FFFFFF;}
/*Aviva Competition*/
h2.shrew{margin:0;width:300px;}
p.aviva{width:300px;}
img.shrew{clear:both;text-align:left;margin:0;width:300px;height:170px;}
a.aviva{color:#FF0000;font-weight:bold;}
span.bold{font-weight:bold;color:#FF0000;}
div.aviva{width:300px;height:300px;border:0;background:#FFFFFF;border:1px outset #FF0000}