/* Global */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/templates/page_background.jpg);
	background-repeat:repeat-x;
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	color:#434343;
	font-size:12px;
	line-height: 1.25em;
}
.clearer { clear:both; }
img { border:none;}


/* Page Container */
#Container { width:942px; margin-left:auto; margin-right:auto; }
#Container .InnerContainer {   width:942px; background-image:url(../images/templates/content_bg.jpg); background-repeat:repeat-y; }
#Container .LeftBar { width:8px; height:703px; float:left; background-image:url(../images/templates/left_shadow.jpg); }
#Container .RightBar { width:8px; height:703px; float:left; background-image:url(../images/templates/right_shadow.jpg); }
#Container .MainContent { width:926px; float:left; }
#Container .CornerLeft { width:24px; height:22px; background-image:url(../images/templates/bottomcorner_left.png); float:left; }
#Container .BottomRep { width:894px; height:22px; background-image:url(../images/templates/bottomcorner_rep.jpg); float:left; background-repeat:repeat-x; }
#Container .CornerRight { width:24px; height:22px; background-image:url(../images/templates/bottomcorner_right.png); float:left; }

#Header .TopColours { background-image:url(../images/templates/topcolours.jpg); width:926px; background-repeat:repeat-y; height:11px; }
#Header .Logo { float:left; padding-left:36px; padding-top:43px; }
#Header .CleanDistinct { float:left; padding-left:421px; padding-top:29px; }

#NavigationBar .NavigationHolder { background-color:#812733; padding-left:32px; height:65px; } 
#NavigationBar .NavigationItem { float:left; }
#NavigationBar .ShadowLeft { width:8px; height:15px; float:left; background-image:url(../images/navigation/nav_shadowl.jpg); }
#NavigationBar .ShadowRep { height:15px; width:918px; float:left; background-image:url(../images/navigation/nav_shadowrep.jpg); background-repeat:repeat-x; }


#MainContent { }


#BottomBar { padding-left:40px; padding-top:25px;}
#BottomBar .DottedTop { width:860px; height:5px; background-image:url(../images/templates/bottombar_repeater.jpg); background-repeat:repeat-y; }
#BottomBar .GreyBox { width:860px; background-color:#C7C7C7; height:28px; text-shadow: 1px 1px 1px #A7A7A7; }
#BottomBar .GreyBox a {  color:#FFFFFF; text-decoration:none; }
#BottomBar .GreyBox a:hover { color:#EBEBEB; }
#BottomBar .GreyBoxTextF { padding-left:12px; float:left; padding-top:6px;  }
#BottomBar .GreyBoxText { padding-left:49px; float:left; padding-top:6px;  }
#BottomBar .CSSIcon { float:right; padding-right:19px; padding-top:6px; }
#BottomBar .CopyrightText { width:851px; padding-top:1px; text-align:right; color:#434343; font-size:11px; }
#BottomBar .CopyrightText a { color:#434343; }
#BottomBar .CopyrightText a:hover { color:#000000; }

