@charset "utf-8";
/* CSS Document */

/******************** START body and container ************************/
body{
                font: 100% Verdana, Arial, Helvetica, sans-serif;
                background: #666666;
                margin: 0px;
                padding: 0px;
                text-align: center; 
                color: #000000;
}

p{
                margin: 0;        /* this is added to prevent top margin in Firefox*/
                padding:0;
}

#container {
                width: 950px;  
                /*background:url(imgs/wrapBg.jpg) repeat-y;*/
                background:#fff;
                margin: 0 auto; 
                text-align: left;
                padding:0px;
}

#mainContent{
  min-height:400px;
}
/******************** END OF body and container ************************/

/******************** START header  and header Links ************************/

#header 
                { 
                background:url(imgs/headerBgFull.jpg) no-repeat top;
                height:105px; 
                padding: 0px 0px 0 10px;
                } 
                
#header p 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#A09B88;
                background-color: transparent;
                margin-left:150px;
                padding:10px;   
                } 
                
#header a 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#00A0DD;
                padding:5px;
                font-weight: bold;
                } 

#header a:hover 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#09306a;
                padding:5px;
                font-weight: bold;
                } 

#header a.headerSecLinks  
                { 
                background:url(imgs/separator.jpg) no-repeat;
            font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#6F6A55;
                padding:4px;
                margin-left:5px;
                font-weight: bold;        
                } 
                
#header a.headerSecLinks:hover  
                { 
                background:url(imgs/separator.jpg) no-repeat;
            font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#7f6b00;
                padding:4px;
                margin-left:5px;
                font-weight: bold;        
                } 

#header a.headerThirdLinks 
                {         
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#00A0DD;
                padding:10px;
                font-weight: bold;
                float:right;
                margin-top:12px;
                font-weight: bold;
                } 

#header a.headerThirdLinks:hover 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#09306a;
                padding:10px;
                font-weight: bold;
                float:right;
                margin-top:12px;        
                } 

#header a.headerFourLinks 
                { 
                background:url(imgs/menuArr.jpg) no-repeat;
            font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size: 9px;
                color:#494947;
                padding:9px;
                float:left;
                margin-top:12px;
                text-decoration:none;
                } 

#header a.headerFourLinks:hover 
                { 
                background:url(imgs/menuArrHover.jpg) no-repeat;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#a4491c;
                padding:9px;
                float:left;
                margin-top:12px;
                text-decoration:none;
                } 
                
#header .arrDown 
                {
                background:url(imgs/arrDown.jpg) no-repeat;
                height:13px; 
                width:15px;
                float:right;
                margin-right:10px;
                vertical-align: top;
                margin-top:22px;
                padding:0px;
                }

#logo 
                { 
                background:url(imgs/logo.jpg);
                height:105px; 
                width:150px;
                float:left;
                padding:0px;
                margin-top:0px;
                }
                
#header .mainLinks
                { 
                margin-left:160px;
                } 
#breadcrumbLine 
                { 
                padding-left:170px;
                background:#a09b88; 
                height:20px;
                text-align:center;
                margin:0px;
                } 

#breadcrumbLine p
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                background-color: transparent;
                color:#fff;
                float:left;
                padding-top:2px;
                margin-top:0px;
                }
                
#breadcrumbLine .p2 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                background-color: transparent;
                color:#fff;
                float:right;
                padding-top:2px;
           margin-right:5px;
                margin-top:0px;
                }
.p2 a 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                background-color: transparent;
                color:#fff;        
                text-decoration:none;
                }                
                 
#print 
                { 
                background:url(imgs/print.jpg);
                height:16px; 
                width:18px;
                float:right;
                padding:0px;
                margin-top:0px;
                margin-left:10px;
                }                  
        

        
/******************** END OF header and header Links ************************/
.thrColFixHdr #sidebar1 
                {
                float:left;
                width: 160px; 
                margin:0px;
                padding:0px;
                

                }
.thrColFixHdr #blueTitle
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                background: url(imgs/blueDotsLine.jpg) bottom no-repeat;
                font-size:10px;
                font-weight: bold;
                color:#00a0dd;        
                padding:10px 0 7px 25px;
                }         

.mainNav
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#000;
                padding-left:15px;
                margin-top:0px;
                margin-bottom:0px;
                width:145px;
                line-height:20px;
                text-decoration: none;
                background: #fff url(imgs/buttonNormal.jpg) no-repeat;
                display: block;
                margin:0px;
                }        
                        
.mainNav:hover
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#a4491c;
                padding-left:15px;
                margin-top:0px;
                margin-bottom:0px;
                width:145px;
                line-height:20px;
                text-decoration: none;
                background: #f0ede0 url(imgs/buttonOver.jpg) no-repeat ;
                display: block;
                margin:0px;
                }
                
.subNav
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#000;
                padding-left:15px;
                margin-top:0px;
                margin-bottom:0px;
                width:145px;
                line-height:20px;
                text-decoration: none;
                background: #F0EDE0 url(imgs/buttonNormal.jpg) no-repeat;
                display: block;
                margin:0px;
                }        
                        
.subNav:hover
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#a4491c;
                padding-left:15px;
                margin-top:0px;
                margin-bottom:0px;
                width:145px;
                line-height:20px;
                text-decoration: none;
                background: #A09B88 url(imgs/buttonOver.jpg) no-repeat ;
                display: block;
                margin:0px;
                }
                
.currentLink
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#fff;
                padding-left:15px;
                margin-top:0px;
                margin-bottom:0px;
                width:145px;
                line-height:20px;
                text-decoration: none;
                background: #a09b88 url(imgs/buttonNormal.jpg) no-repeat;
                display: block;
                margin:0px;
                }        
                        
.currentLink:hover
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#a4491c;
                padding-left:15px;
                margin-top:0px;
                margin-bottom:0px;
                width:145px;
                line-height:20px;
                text-decoration: none;
                background: #a09b88 url(imgs/buttonOver.jpg) no-repeat ;
                display: block;
                margin:0px;
                }                                                                                                                

.thrColFixHdr #mainContent 
                { 
                width:788px;
                margin-top:0px;
                padding:0px;
                float:left;
                border-style:solid;
                border-color:#E0DDD6;
                border-width:1px;
                border-top:none;
                border-right:none;
                border-bottom:none;
                } 
                
.thrColFixHdr #pageTitle 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                background: #fff url(imgs/pageTitleBg.jpg) bottom repeat-x;
                color:#a09b88;
                font-size:10px;
                font-weight: bold;
                padding:10px 0 7px 25px;
                }
                
.category 
                {
                width:250px;
                padding:2;
                border-style:solid;
                border-width:1px;
                border-left:none;
                border-right:none;
                border-color:#DFDED5;
                float:left;
                margin:5px 2px 5px 2px;        
                min-height:160px;
                }
* html .category                 
                {
                        height:160px;
                }
.category p
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;        
                color:#000;
                font-size:11px;                
                }

.catTitle
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;        
                color:#A4491C;
                font-size:11px;
                font-weight:bold;
                                        
                }        
                        
.catDesc
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;        
                color:#000;
                font-size:11px;                        
                }        

                
.category img
                {
                border:0px;
                float:left;
                margin-bottom:5px;
                margin-right:10px;                
                }                
                
.thrColFixHdr ul
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;        
                color:#000;
                font-size:11px;
                padding:6px;         
                }
                
.thrColFixHdr .more
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;        
                color:#3d2a12;
                font-size:11px;
                padding:6px;
                text-decoration: none;         
                }        
                
.thrColFixHdr .more:hover
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;        
                color:#000;
                font-size:11px;
                padding:6px;
                text-decoration: underline;         
                }                        
                
.thrColFixHdr p 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;        
                color:#000;
                font-size:11px;
                padding:6px; 

                }
        
.thrColFixHdr #sidebar2 
                {
                float: right; 
                width: 250px; 
                margin-top:0px;
                padding:0px;
                }

.thrColFixHdr #news 
                { 
                width:491px;
                margin-top:0px;
                padding:8px;
                float:left;
                background-color:#f1ede2;
                margin-left:10px;
                margin-top:10px;
                margin-bottom:10px;
                } 
/******************** START footer  and footer Links ************************/

#footer2 
                { 
                padding: 0 10px 0 20px; 
                background:url(imgs/footer2Big.jpg); 
                height:40px;
                overflow:hidden;
                } 

#footer2 p 
                {
                margin: 0; 
                padding: 10px 0; 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                background-color: transparent;
                color:#fff;
                float:left;
                }

#footer2 p.foot2 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#fff;
                float:left;
                background-color: transparent;
                margin-left:40px;
                }
                
#footer2 a 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                background-color: transparent;
                
                text-decoration:none;
                }

#footer2 a:hover 
                {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                background-color: transparent;
                
                text-decoration:underline;
                }                                                                          

#footer 
                { 
                padding: 0 10px 0 20px; 
                background:#3d2a12; 
                height:30px;
                text-align:center;
                } 

.footerLinks 
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#9e9589;
                text-decoration:none;
                }
                
.footerLinks:hover
                { 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                background-color: transparent;
                color:#fff;
                text-decoration:none;                        
                } 
                
#footer p 
                {
                margin: 0; 
                padding: 10px 0; 
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:9px;
                color:#9e9589;
                }

#design 
                {
                clear:both;
                background: #666666;
                padding: 0 10px 0 20px; 
                height:30px;
                text-align:left;
                }                 
.designLink
                { 
                text-align: left;
                clear:both;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                text-decoration:none;
                }                

.designLink:hover
                { 
                text-align: left;
                clear:both;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#fff;
                text-decoration:none;
                }                
                
/******************** END OF footer  and footer Links ************************/

.fltrt 
                { 
                float: right;
                margin-left: 8px;
                }
.fltlft 
                { 
                float: left;
                margin-right: 8px;
                }
                
.clearfloat 
                { 
                clear:both;
                height:0;
                font-size: 1px;
                line-height: 0px;
                }

/*__________________Form Elements____________________*/

.text
                {
                background-color:#F0ECE1 !important;
                color:#000;
                border-style: solid;
                border-width:1px;
                border-color: #A09B88;
                margin:3px;                
                }
.textarea
                {
                background-color:#F0ECE1 !important;
                color:#000;
                border-style: solid;
                border-width:1px;
                border-color: #A09B88;
                margin:3px;                
                }        
.select
                {
                background-color:#F0ECE1 !important;
                color:#000;
                border-style: solid;
                border-width:1px;
                border-color: #A09B88;
                margin:3px;                
                }
                                        
.button 
                {
                background-color:#F0ECE1 !important;
                color:#000;
                border-style: solid;
                border-width:1px;
                border-color: #A09B88;
                padding:1px;
                margin-left:3px;
} 

                        

/*__________________End Form Elements____________________*/
.reliable_banner {
	display: block;
	margin: 20px auto;
	border: 0 !important;
}

.reliable_banner a {
	border: 0 !important;
}
.reliable_banner a:visited {
	border: 0 !important;
}