body {font-size:63.5%;}
body, a:link, a:visited, a:active, input {font-family:Trebuchet MS, Verdana, Lucida Sans, Helvetica, Geneva, Arial, sans-serif; color:#666666;}
a:link, a:visited, a:active {text-decoration:none; color:#4E91C8;}
a:hover {text-decoration:underline; color:#bd60b0;}
h1 {font-size:16px;}
h2 {font-size:14px; color:#4E91C8;}
h3 {font-size:13px; margin-bottom:5px;}

/*blocks*/
#main {width:100%; background-color:#ffffff; margin-left:auto; margin-right:auto; font-size:1.2em; min-height:800px; position:relative;}
#header {text-align:left; display:inline;}
#nav {border-top:1px solid #999999; border-bottom:1px solid #999999; text-align:center; font-size:1.2em;}
#nav ul {padding:1px;}
#nav li {display:inline;}
#nav li a {padding:16px 31px 15px 31px;}
#nav li a:hover {background:#CCCCCC; color:#333333; text-decoration:none; }
#content {margin-left:auto; margin-right:auto; text-align:left;	width:980px;}
#right-container {float:right; margin-left:10px;}

/*secondary blocks*/
#specialising {float:left;}
#grid {float:right; padding:5px;}
#logo {float:left;}
#phone-number {float:right; padding:20px; font-size:2em; font-weight:bold;}
#design {text-align:center; position:absolute; bottom:0px; left:520px;}

/*adult awards*/
.adult-awards {width:280px; height:auto; text-align:center; border:1px solid #4E91C8;}
.adult-awards-frame {height:230px; width:270px; background-color:#FFFFFF;}
.nominee {text-decoration:underline;}
#aa-felix, #aa-chris, #aa-perthstripper {float:left; margin-left:12px; margin-right:13px;}

/*newsletter*/
.newsletter {padding:10px; text-align:left; width:160px;}
.newsletter-text {color: rgb(78, 145, 200);}
.newsletter-submit {margin-top:5px;}

/*payments*/
#payments input {margin-bottom:5px;}
#view-cart {padding-top:30px;}

/*formatting*/
.bold {font-weight:bold;}
.spacer {height:30px;}
.clear {clear:both; line-height:0px;}
.superprint {font-size:20px; font-weight:bold;}

.fineprint {font-size:10px;}
.dancerimg {border:2px solid #ffffff;}
.attributeinput  {font-size : 14px; font-family : Arial, Helvetica, sans-serif; font-weight : normal; font-style : normal; color : black; text-decoration : none;}
.required {color:#FF0000;}