﻿* 
{
    margin:0;
    padding:0;
    font-family: "Arial Narrow", Geneva, "Microsoft Sans Serif", Verdana, Sans-Serif;
    font-size:10px;
    letter-spacing:0px;
}
body 
{
    background-color:White;
}
#body 
{
    margin-left:65px;
    margin-top:91px;
    width:878px;
}
/** splashpage */
#splashscreen 
{
    position:absolute;
    top:0px;
    left:0px;
    width:1024;
    height:768px;
    z-index:1;
}
#splashscreenoverlay 
{
    position:absolute;
    top:90px;
    left:65px;
    width:755px;
    height:576px;
    z-index:2;
    cursor:pointer;
}
#splashheader 
{
    height:50px;
    background-image:url(images/logo.png);
    background-repeat:no-repeat;
}
* html #splashheader 
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pinkaction.co.uk/themes/pinkaction/images/logo.png', sizingMethod='crop');
}
#splashfooter 
{
    position:relative;
    top:477px;
    left:-74px;
    height:49px;
    width:352px;
    padding-left:76px;
    background-image:url(images/bars.png);
    background-position:bottom left;
    background-repeat:no-repeat;
    color:#33FFCC;
}
* html #splashfooter 
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pinkaction.co.uk/themes/pinkaction/images/bars.png', sizingMethod='crop');
}
#splashfooter a {
    color:#33FFCC;
    text-decoration:none;
}
* html #splashfooter a {
    margin-top:-5px;
}
/** normal pages */
#header 
{
    height:50px;
    background-image:url(images/logo.jpg);
    background-repeat:no-repeat;
    cursor:pointer;
}
#left 
{
    margin-top:36px;
    float:left;
    width:360px;
}
#right 
{
    position:relative;
    width:385px;
    margin-left:407px;
    margin-top:39px;
    padding-right:86px;
    background-image:url(images/twolines.jpg);
    background-repeat:no-repeat;
    background-position:right top;
    height:447px;
}
#right a, .mceContentBody a {
font-family: 'Arial Narrow', Geneva, 'Microsoft Sans Serif', Verdana, sans-serif;
font-size:13px !important;
color:black;
text-decoration:none;
}
* html #right {
    margin-top:-420px;
}
.article {
    width:453px;
}
#owner 
{
    margin-top:37px;
    height:28px;
    text-transform:uppercase;
}
/** Mainnav */
#mainnav 
{
    height:33px;
    background-color:Black;
    background-image:url(images/main-nav.jpg);
    width:360px;
}
#mainnav img 
{
    padding:0;
    margin:0;
}
#mainnav .mainnav 
{
    display:inline;
    list-style-type:none;
    color:White;
    text-transform:uppercase;
}
* html #mainnav {
    position:relative;
}
* html #mainnav li {
    position:absolute;
}
#mainnav li 
{
    display:block;
    float:left;
    /*padding-right:22px;*/
    width:70px;
    margin:0;
    padding-top:10px;
}
#mainnav .last 
{
    width:60px;
}
#mainnav .first 
{
    padding-left:5px;
}
#mainnav a 
{   
    color:white;
}
#left a 
{
    text-decoration:none;
    text-transform:uppercase;
}
#left li:hover a
{
    color:#33FFCC;
}
/** subnav */
#sub1 {
    height:277px;
}
.subContainer 
{
    margin-top:4px;
    width:72px;
    float:left;
    overflow:auto;
}
.subContainer img 
{
    padding:0;
    margin:0;
}
.subnav 
{
    list-style-type:none;
    height:100px;
    padding:0;
    margin:0;
}
.subnav li 
{
    line-height:10px;
}
.subnav li a 
{
    padding:0px 2px;
}
.subnav .active a
{
    color:#33FFCC;
}
.visible
{
    visibility:visible;
}
.layer1 
{
    background:url(images/sub-nav-bg.jpg) repeat-y;
}
.layer1 li 
{
    padding-left:4px;
}
.layer1 a
{
    color:White;
}
.layer2 
{
    padding-left:4px;
}
.layer2 a 
{
    color:Black;
}
#footer 
{
    margin-top:55px;
    height:49px;
    background-image:url(images/bars.jpg);
    background-position:bottom left;
    background-repeat:no-repeat;
}
#footer a 
{
    color:black;
}
#footer a:hover
{
    color:#33FFCC;
}
/** right content area */

h1
{
    font-size:16px;
    font-weight:bold;
    margin-bottom:5px;
}
#right div, #right p, #right em, #right b, #right strong, #right i, #right  a, #right span
{
    font-size:10px;
}