/* Copyright (c) 2009 Ukao Solutions */

html {/*height: 100%; */ }
body {/* customize_background */ background-color: #fff; /* customize_background */ text-align: center; padding: 0px; margin: 0px; }
img {border: 0px}
a { cursor: pointer}
#header{
	position:fixed; margin: auto; z-index:5;
	top:0;
    width: 100%;
	background: #000; /*url(/packages/theme_simple_blue/themes/simple_blue/images/hdr-bg.jpg) top repeat-x;*/
    border-top: 0px solid #1F3861;
    /*overflow: hidden;*/
}

#header #headerin{
    overflow: hidden;
    height: 100px;
}

#header #logo {
    margin-top: 30px;
	margin-left:60px;
	margin-right: 50px;
	margin-bottom: -10px;
}

#header #logo h1{
	font: normal normal 24px TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
	line-height:normal;
	letter-spacing: 2.5pt;
	/* customize_logo */ color: #d4d4d4;
	text-transform:uppercase;
}
	
#header #logo a:hover{ /* customize_logo */
	/* customize_logo */ color: #EAF4EC !important; }

#header #top-centre{
    margin-top: 30px;
	margin-left: 100px;
}

#header #top-right{
    margin-top: 62px;
	margin-right: 52px;
}
#header #top-right h2{
	font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif !important;
	color: rgb(170, 170, 170)!important;
	text-transform:uppercase;
	letter-spacing: 1.3pt;
	font-size:13px;
	font-weight: 100;
}

#header #header-area {
    margin-top: 0px;
    text-align: center;
    padding-bottom:0px;
    border-bottom: 0px solid #333333;
}

#header #nav-out{width: 100%; background: #000; /* url(/packages/theme_simple_blue/themes/simple_blue/images/nav-bg.png) top repeat-x;*/ height: 36px;}

#header #nav {
}
#header #nav ul {list-style: none; margin:0; padding:0; line-height: 32px; margin-right: 50px;}
#header #nav ul li{float: left}
#header #nav ul a{float: left; color: #ffffff; text-decoration:none; padding: 0 10px;}
#header #nav ul a:hover{color: #999;}

#page {
	margin-top: 136px;
	width: 100%;
    text-align: left;
	padding-bottom:-40px;
	/*background:url(/packages/theme_simple_blue/themes/simple_blue/images/rsb-bg.jpg) repeat-y top;*/
}

#page #slider { /*margin-top: -20px;*/
}

#page #contain {
   /* margin-top: 154px;*/
	min-height:580px;
	height: 100%;
}

#page #sidebar {
    width: 340px;
    padding-top: 20px;
	padding-bottom: 20px;
	/*background: rgba(255,255,255, .7);*/
}
#page #sidebar h1, h2, h3 {margin-top: 0px; line-height:75%; color:#FFF; letter-spacing: 4pt;}

#page #sidebar.right {margin-left: 30px; margin-right: 30px; border-left: 0px solid #333333}
#page #sidebar.left {padding-right: 30px; padding-left:30px; border-right: 0px solid #333333}

#page #main {
    width: 560px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 25px;
}
#page #main h2{margin-top: 0px;}
#page #main.no-sidebar {
    width: 940px;
	padding-left: 35px;
}

#page #main h1, h3{ color:#FFF; letter-spacing: 4pt;
} 

#footer {
    clear: both;
    margin-bottom: 0px;
	margin-top:40px;
	width: 100%;
	background: #fff;
}

#footer #copyright{
    width: 960px;
	margin:0 auto;
    padding: 8px 0;
    clear: both;
    overflow: hidden;
    height: 14px;
	padding-left:5px;
	padding-right:5px;
}
#footer #copyright a:hover{text-decoration: none}

#page .footer-area{
    width: 430px;
    margin-top: 0px;
    border-top: 0px solid #333333;
}

.right{float: right}
.left{float:left}
.tight {position:relative; }

.full{width: 1000px; margin: 0 auto}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}