﻿@import url("new-coda-slider.css");
@import url("jquery.fancybox.css");

@import url("reset.css");


html{
height:100%;
}

* {
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

body {
padding: 0;
font-size: 12px;
color: #666666;
background:#fafafa;
margin:0;
border:0;
height:auto;
}
img{
border:none;
}

#FCMS-rpt{
background:#FCFCFC url(../images/FCMS-rpt.jpg) repeat-x top left;
height:auto;
width:100%;
}
#FCMS-rpt-sld
{
width:100%;
height:auto;
margin:0px; 
padding:0px;
z-index:0;
background:url('../images/home-page-background.jpg') repeat-x left top;
}
.FCMS-wrap{
position:relative;
margin:0 auto;
padding:0;
width:960px;
height:auto;
}
#FCMS-top{

margin:0 auto;
padding:0;
width:960px;
height:100px;
}
#FCMS-logo{

width: 208px;
float: left;
padding:0;
height: 62px;
}
/*****Navigation************/
#navigation {
float: right;
margin:10px 0 0 0px;
background-repeat: no-repeat;
width: auto;
}
#navigation a {
text-decoration:none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
display: block;
float: left;
padding:  12px 10px 12px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: auto;
}
#navigation a:hover {
color:yellow;
}
#navigation  li {
display: inline;
}
#navigation  ul {
margin: 0;
padding-left: 5px;
}
#FCMS-tagline {
float: left;
height:26px;
width: 960px;
padding:0px;
margin: 5px 0 0 15px;
}
#FCMS-tagline h1{

font-size:18px;
color: #ffffff;
}
.FCMS-featured{
padding:0;
margin:0px; 
width:960px;
position:relative;
height:417px;

}

/********************/
.hp-admin-screen{
margin: 0px 0 0 0px;
float:right;
height:300px;
width:510px;
}

.administrators-img{
float:left;
padding:10px;
margin:0px 20px 0 0px;
position: relative;
}

.FCMS-featured .hpEmail{
padding: 15px 0 0 10px;
float:left;
font-size:12px;
width:200px;

}
.FCMS-featured .hpPassword{
padding:15px 0 0 0px;
float:left;
font-size:12px;
width:200px;

}
.FCMS-featured a{
color:#fff;

}
.h-text1 
{
padding:20px 0 0px 25px;
width:420px;
font-size:22px;
float:left;
line-height:24px;
margin:  20px 0 10px 0px;
position:relative;
z-index:105;
font-weight:bolder;
}
.h-text1
{
color:#f5a322;
font-family:Arial Black;
position:relative;
z-index:105;
}
.p-text1{

padding:0px 0 0px 25px;
color:#fff;
font-size:16px;
width:420px;
float:left;
text-align:left;
line-height:22px;
position:relative;
z-index:105;
font-weight:bold;

}
.p-text1 p
{

color:#fff;
font-family:Arial Black;
font-weight:bold;
padding:0px 0 0 5px;
}


.example
{
border:solid 5px #eeeeee;
background-color:White;
padding:10px;

}
.login-textbox
{
border:solid 1px #f5a322;
width:150px;
font-size:14px;
}
.MembersLogin{text-align: right; float:left; padding-right:20px; padding-top:10px; width:300px;}
.MembersLogin p{text-align: right; float:left; padding-right:20px; color:#f5a322; padding-top:10px; width:300px;}
.members-slide a {color:#f5a322;}
/* --- MAIN CONTENT --- */

/* --- Content: First Row --- */

/* --- MAIN CONTENT --- */

/* --- Content: First Row --- */

#contentInside 
{
width:960px;
position:relative;
height:auto;
padding: 0 0 0px 0px;
border-top: 0px solid #dddddd;


}
#FCMS-overview {

width:680px;
margin: -45px 0 0 0px; 
line-height:20px;
float: left;
}
#FCMS-overview .title{
font-size: 11px;
color: #1A5A8A;
font-weight: bold;
padding:5px 0px 5px 15px;
margin:5px 0px 5px 0px;
}
#FCMS-overview h2{
padding:0px 0 0 15px;
font-size: 14px;
color: #666;
font-weight: bold;
margin:0px;

}
#FCMS-overview img {
background-color: #eee;
border: 1px solid #ccc;
padding: 7px;
margin: 0 5px 5px 5px;
float: left;
}

.page_column {
float: left;
width: 290px;
margin-right: 20px;
background-image: url(../../assets/images/column_bg.gif);
background-repeat: repeat-x;
padding: 5px 15px 15px 15px;
border-top: 1px solid #dddddd;
margin-top: 5px;
}
.page_column .img  {
float: left;
margin-top: 0px;
width:auto;
}
.page_column h4 {
font-size: 14px;
color: #1A5A8A;
font-weight: bold;
padding: 5px 5px 5px 0px;
border-bottom: dotted 1px #ccc;
margin: 0px 0px 5px 0px;
}
.page_column h5 {
font-size: 13px;
float:left;
color: #1A5A8A;
width:70%;
font-weight: 300px;
padding: 5px 5px 0px 0px;
border-bottom: dotted 1px #ccc;
margin: 0px 0px 0px 5px;
}
.page_column p {
font-size: 12px;
width:190px;
color: #666666;
padding: 0px 0px 5px 0px;
border-bottom: dotted 1px #ccc;
margin: 0px 0px 0px 70px;
}

#FCMS-info {
width: 240px;
float: left;
line-height:20px;
margin: -45px 0 0 0;
padding: 0 0 0 10px; 
border-left: 1px solid #e4e4e4;
}
#FCMS-info h2{
font-size: 14px;
color: #666;
font-weight: bold;
text-align:left;
margin-bottom: 5px;
}
#FCMS-info p{
text-align:left;
margin-bottom: 10px;
}


/**************************Footer****************/


.input {
background-image:url(../images/form_bg.jpg);
background-repeat:repeat-x;
border:1px solid #ccc;
color:#DDDDDD;
font-size:11px;
margin-right:4px;
padding:5px;
margin-top: 3px;
margin-bottom: 10px;
}


/***Default Footer***/
#footer_wrap {
background:#fff url(../images/freeCMS-footer.jpg) repeat-x bottom left;
position:relative;
clear:both;

}
#footer {
width: 960px;
padding: 15px 0px 0px 0px;
font-size: 11px;
color: #212121;
height: 86px;
margin: 0 auto;
}
#footer a {
color: #212121;
}
#footer p {
padding-bottom:0px;
}
#footer  a:hover  {
text-decoration: underline;
}
#footer_l  {
float: left;
width: 400px;
}

#footer_l p{padding:15px 0 0 0 }

#footer_r  {
float: right;
padding:12px;
width: 400px;
text-align: right;
}