
/* #############  Master Page Styling ##################

*/
*
{
   color: #666;
}
body
{
   
    background-position: top;
    background-color: #EFF2F3;
    margin: 0;
    padding: 0;
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}


h4{
margin:0;
padding:0;
margin-top:10px;
}


h1
{
font-size:24px;
margin:0;
padding:0;
color: #000000;
}


p {
  font-size: 13px;
}
li {
  font-size: 13px;
}

#main-container
{
    position: relative;
    width: 977px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
   
}  

#container{
  float: left;
  width: 977px;
  background-position: top;
  border: 1px solid #D7D7D7;
  border-top: 0px none;
 background-color: #fff;
  border:solid 1px #D7D7D7;
  
}  
 
#content
{
   
    width: 977px;
   
 }
 
 
/* Right bar styling */
 
#right-bar
{
float:right;
width:220px;
padding:5px;
}

.contact-box
{
    margin-top: 0px;
    border: 1px solid #D7D7D7;
    padding: 0px 5px 5px 10px;
    color: #666;
    position:relative;
    
}
.trust-box
{
    margin-top: 0px;
    padding: 0px 5px 5px 10px;
    color: #666;
    position:relative;
   
}

#contact-box h3{
    margin-top:5px;       
}

h3{
    color: Black;
}

.radmenu{
display:block;
background-color:#ffffff;

}

.radmenu ul {
margin:0;
padding:0;
list-style:none;
background-color:#ffffff;
}



 
/* ********** end right bar styling *********** */ 
 
#flash
{
    float:left;
    border:none;
    margin-top:10px;
    margin-bottom:10px;
}
#flashhome
{
    float:left;
    border:none;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:20px;

}


#top-section   {
    float:left;
    width: 960px;
    height: 110px;
    margin:0px;
    
    border-bottom:1px solid #e1e1e1;
    padding-left:20px;
}
/* ********************************* NAV SECTION **************************** */	


#nav
{
    background-position: left;
    float: right;
    background-image: url(/images/backgrounds/6-logo.png);
    background-repeat: no-repeat;
    width: 960px;
  
}


#nav ul
{
   float:right;
   margin:0;
   padding:0;
   margin-top:30px;
   list-style-type:none; 
   margin-right:10px;
    
 }

#nav li
{
    float: left;
    height: 100px;
    margin-top: 0px;
    padding-left: 8px;
    padding-right: 0px;
   
}
		
#nav ul li a
{
    float: left;
    color: #808080;
    padding-right: 10px;
    padding-left: 10px;
    text-decoration: none;
    margin-right: 10px;
    font-size: 14px;
    font-weight: normal;
    height:25px;
    background-image: url('/images/assets/3-menu3-dot.png');
    background-repeat: no-repeat;
    background-position: center bottom;
    
}
	
#nav ul li a:hover
{
    background-position: center bottom;
    color: #333333;
    text-decoration: none;
    background-image: url('/images/assets/3-menu3-dot-active.png');
    background-repeat: no-repeat;
}


#nav .noborder{
	border: 0px;
}

#nav2
{
 width: 977px;
 float:left;
 height: 29px;
 border-top: 1px solid #D7D7D7;
 border-bottom: 1px solid #D7D7D7;
  background-image: url('/images/assets/6-path-logo.png');
  background-repeat: no-repeat;
}



/* ************************ MAIN FOOTER *************************** */
#footer
{
    float: left;
    width: 977px;
    height: 20px;
    margin-top:10px;
    margin-bottom:10px;
    border-top:1px solid #cdcdcd;
    
}
#footer p
{
    padding:0px;
    font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
}	
#footer a {
	color: #333333;
	font-weight:bold;
    text-decoration: none;
}
		
#footer a:hover {
    color: orange;
	text-decoration: underline;
}



/* ******************** END MAIN FOOTER ************************ */


/*  ##### End master page styling ######  */





/* ******************************** MAIN CMS AREA ************************************* */


#cmsarea
{
    float: left;
    width: 730px;
}


#cmsarea-header
{
   float: left;
    width: 650px;
    padding: 0px;
    padding-top:12px;
    padding-bottom:0px;
    padding-left:15px;
    border-bottom:0px;
}

#cmsarea-header h1
{
   
    color: #000000;
    font-size: 24px;
    font-weight: bold;   
}


#cmsarea-text
{
    float: left;
    width: 700px;
    padding-left: 20px;
    padding-top:20px;
    padding-bottom: 20px;
    
}

#cmsarea-text p   {
  
    text-align: justify;
    font-weight:normal;
    font-size: 13px;

}



/* ***************************** GALLERY ************************** */
#gallery{


    float: left;
    width: 730px;
  padding:20px;
}
#gallery h1 {
margin-bottom:20px;
}

.caption-small{
    font-size: 10px;    
}
.lightbox-thumb{
    float:left;
    margin-right:10px;
    margin-bottom:0px;
    border:solid 2px gray;
    max-height:200px;
    max-width: 160px;
}

/* ************************ CONTACT FORM *************************** */



#contact 
{
float:left;

}
#contact input
{
    margin: 5px;
    background-color: #CCFFFF;
}

#contact span
{
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size: 13px;
}
.warning
{
}
#ctl00_ContentPlaceHolder1_contact1_ValidationSummary1 .warning ul li{
color:Red;
}
