﻿body { background:#B8AC86 }



#mainBg { background: url('../images/blue/main-bg.jpg') repeat-y center
}
#logoHeader { height:120px; background:url(../images/blue/logo-header.jpg) no-repeat
}
#searchBg { }
#contentBg { background:#D9D9D9 }

/* Main Content Styles */
#mainTop { background:url('../images/blue/top-content.gif') no-repeat 50% top
}
#mainBottom  { background:url('../images/blue/bottom-content.gif') no-repeat 50% bottom
}
#mainInt_top { background:url('../images/blue/top-int-content.gif') no-repeat 50% top
}
#mainInt_bottom { background:url('../images/blue/bottom-int-content.gif') no-repeat 50% bottom
}

#mainInt_top900 { background:url('../images/blue/top-int-content-850.gif') no-repeat 50% top
}
#mainInt_bottom900 { background:url('../images/blue/bottom-int-content-850.gif') no-repeat 50% bottom
}

/* Left Column Styles */
#leftColumn { background: url('../images/blue/bottom-left.gif') no-repeat left bottom; 
color:#fff
}
#leftTop { background: url('../images/blue/top-left.gif') no-repeat left top
}
#leftColumn h3 { background: url('../images/blue/h3-2.gif') no-repeat left 50%
}
#leftColumn .moduletable_text h3 { background:url('../images/blue/h3-2.gif') no-repeat left 50%
}

/* Right Column Styles */
#rightColumn { background: url('../images/blue/bottom-right.gif') no-repeat right bottom; 
color:#fff
}
#rightTop { background: url('../images/blue/top-right.gif') no-repeat right top
}
#rightColumn h3 { background:url('../images/blue/h3.gif') no-repeat left 50%
}
#rightColumn .moduletable_text h3 { background:url('../images/blue/h3.gif') no-repeat left 50%
}
#rightColumn a:hover { color:#F9D879 }




/*_____________________General Setup__________________*/
html { height:100.1% }
body { font-size:76%; color:#333; font-family:Tahoma, Arial, sans-serif }

/*_______________________Main Layout________________*/
#mainBg { width:940px; margin:0 auto;  }
#wrapper { width:900px; margin:0 auto }

#randomBanners{ height:187px; width:850px;margin:0 10px !important; margin:0 5px;}
#topMenu { float:left; position:relative; height:36px }
#searchBg { width:163px; height:22px; display:inline; float:right; position:relative; margin:58px 15px 0 15px }

#contentBg { width:auto; height:100%; overflow:hidden; padding:15px 0; margin:5px 0 0 0 }
.innerPadding { padding:15px }
#main { float:left; width:520px; margin:0 10px; background:#fff }
#mainTop, #mainBottom { width:520px; height:14px }
#mainInt_right { width:700px; float:left; margin:0 10px !important; margin:0 5px; background:#fff }
#mainInt_right900 { width:850px; float:left; margin:0 10px !important; margin:0 5px; background:#fff }
#mainInt_top900, #mainInt_bottom900 { width:850px; height:14px }
#mainInt_left { width:700px; float:right; margin:0 10px!important; margin:0 5px 0 0; background:#fff }
#mainInt_top, #mainInt_bottom { width:700px; height:14px }
#leftColumn { width:180px; float:left; margin:0 !important; margin: 0 0 10px 0; padding: 0 0 10px 0;overflow:hidden !important }
#leftTop { padding:8px 13px 6px 8px; margin:0 0 8px 0 }
#rightColumn { width:180px; float:right; margin:0 !important; margin: 0 0 10px 0; padding: 0 0 10px 0; overflow:hidden !important }
#rightTop {  padding:8px 8px 6px 13px; margin:0 0 8px 0 }

/*_________________Module Menu Styles____________*/
.moduletable, .moduletable_text, .moduletable_menu { margin:10px 0 0 0; padding:0 }
.moduletable_menu  a {	color:#fff; text-decoration:none; font-weight:bold }
.moduletable a, .moduletable_text a { color:#fff }
.moduletable ul, .moduletable_text ul { margin:0; padding:0 }
.moduletable h3, .moduletable_text h3, .moduletable_menu h3 { padding-left:30px; line-height:28px; height:25px; margin:0 0 4px 0 }

.componentheading, .contentheading { font-size:1.5em }
.contentheading { color:#465D74 }
.componentheading { margin:0 0 10px 0 }

.article_separator { width:99%; display:block; height:20px; margin:0 0 3px 0 }
.article_separator { background:url('../images/blue/article-seperator.gif') no-repeat center
}
.blog { width:99% }

#footer { background:url('../images/blue/footer.jpg') no-repeat; 
padding-bottom:50px
}
#footer { height:40px; margin:0 }
#footer .text { width:885px; padding:50px 0 10px 0; text-align:left; font-size:0.9em; margin:auto }
.search .inputbox { display:block; width:160px; height:14px; background:none; border:0; padding:3px 10px;  font-size:0.9em }
.clear { clear:both }
h1 { font-size:1.4em  } 
h2 { font-size:1.3em }
h3 { font-size:1.2em }
h4 { font-size:1.1em }
hr { display:block; height:1px; margin:0; padding:0 }

#contact
{
	position:relative;
	width: 539px;
	background-color:#f1F1f1;
 left:60px;
 /*border:2px solid #34537d;*/
		
}

#contact h1
{
	text-align:center;
}
#contact #contactI
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#contact #contactI
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#contact .col1a
{
	float: left;
	width: 250px;
	padding-left:5px;
}

#contact .col2a
{
	float: left;
	width: 30px;
}

#contact .col3a
{
	float: left;
	width: 250px;
}

#contact .col1
{
	float: left;
	width: 450px;
	padding-left:5px;
}

#contact .web
{
	margin-left: 200px;
	width: 340px;
}

#contact .sttPhone
{
	float: left;
	width: 340px;
}

#contact .stkPhone
{
	float: left;
	width: 300px;
}

#contact .stkAddPhone
{
	margin-left: 350px;
	float: left;
	width: 200px;
}

#warning {
	font-size: 12px;
	color:Red;
}
#warning a {
	color:Blue;
	text-decoration: underline;
}
#warning a:hover {
	text-decoration: none;
}



.rcbScroll { position: relative; }  
    
  
div.RadMenu_Web20 .rmText {   
         padding:3px 38px   !important;   
    }  


.rcbSlide
{
      z-index: 9100 !important;
}

#searchBg
{
	width: 163px;
	height: 22px;
	display: inline;
	float: right;
	position: relative;
	margin:  48px 5px 0 15px;
}



    #Calc
    {
        width: 530px;
        padding-left: 20px;
    }
    #Calc
    {
        font: 12px Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
    }
    #Calc .col1a
    {
        float: left;
        width: 100px;
    }
    #Calc .col2a
    {
        float: left;
        width: 70px;
    }
    #Calc .col3a
    {
        float: left;
        width: 70px;
        padding-left: 10px;
    }
    #Calc .col4a
    {
        float: left;
        width: 70px;
        padding-left: 10px;
    }
    #Calc .col5a
    {
        float: left;
        width: 70px;
        padding-left: 10px;
    }
    #Calc .col6a
    {
        float: left;
        width: 70px;
        padding-left: 10px;
    }
