
body {padding: 0;
font-family: "trebuchet MS",sans-serif;
color: #333333;
font-size: 12px;
letter-spacing: 1.2pt;
word-spacing: 0.2pt;}


#container {width: 900px;
             margin: 0 auto;}

#top {width: 900px; height: 200px;}		
	  
#logo {width: 400px;
float: left;}

#menu {width: 500px;
float: left;}	  
		
#content {width: 900px;}
		
#content1 {width: 420px;
            float: left;}
			
#content2 {width: 420px;
            float: left;}
			
#content3 {width: 860px;
           clear: both;}
		   
.pad {padding: 30px;}

.pad_left {padding-left: 30px;}		   						
			
#footer {width: 900px; 
                 height: 74px; 
                 background: url(img/bg_bottom.gif) repeat-x;
				 font-size: 12px;}
				 
.after_float {clear: both;
height: 1px;
overflow: hidden;}			 
				 
a img {border: 0}

/*----------------CONTACT FORM-----------------*/


div.form {border: 1px solid #DDCCBB;
            background: #ffffcc;
			margin-top: 0;
			margin-bottom: 0;}

cel_form.form {padding: 12px;
         border-bottom: 1px dashed #DDCCBB;
		 font-family: Arial, sans serif;}		 

input:focus {background: #FBF8D9;}		 

textarea:focus {background: #FBF8D9;}

.button{background: #FF9900;
        color: #000000;
		border: 2px solid #EB8500;
		font: bold 13px "Trebuchet MS", Verdana, Helvetica, sans-serif;
		text-decoration: none;
		padding-left: 5px;
		padding-right: 5px;}
		
.button:hover{
border-top: 2px solid #AA8048;
border-left: 2px solid #AA8048;}

.button:focus {border-top: 2px solid #AA8048;
               background: #FF9900;}

	  
	  
/*--------------LINKS---------------*/

a:link, a:visited {color: #333;
text-decoration: none;}

a:hover {color: #000;
text-decoration: underline;}
		
a.menu:link, a.menu:visited {color: #333;
text-decoration: none;}

a.menu:hover {color: #666;}	

a.b:link, a.b:visited {color: #0066cc;
text-decoration: underline;
border-right:none;}

a.b:hover {color: #0099cc;
text-decoration:none;
border-right: 0;}	

a.h:link, a.h:visited  {font-family: "times new roman",times,serif;
letter-spacing: 1.6pt;
text-decoration:none;
border-right:none;
color:#333;}

a.h:hover {color: #000;}

a.w:link, a.w:visited {color: #333;
border-right: none;
text-decoration: none;}

a.w:hover {color: #000;
text-decoration: underline;}

a img {border: 0} a {outline: 0;}
 
				
		
/*--------------TEXT---------------*/
p.mic {font-size: 12px;
       font-family: Tahoma, Arial, Helvetica, sans serif;}	   

.bold {font-weight: bold;}       

h1, h2, h3 {font-family: "times new roman",times,serif;
font-size: 16px;
letter-spacing: 1.6pt;}

h1:first-letter, h2:first-letter, h3:first-letter {font-size:20px;}
	
			   
.text {width: 900px; background: gray; color: #fff;}
.text_hack {padding: 30px; border: 20px solid #000;}  
 
p.special{font-variant:small-caps;font-size:12px;padding:30px 30px 20px 30px;text-align:center;font-family: "lucida sans unicode","lucida grande",sans-serif;letter-spacing: 3pt;border: 1px dotted #ccc;}

p.bottom {padding: 40px 10px 10px 10px; text-align:right;}

.title {font-family: "times new roman",times,serif;
font-size: 14px;
letter-spacing: 1.6pt;
padding: 10px;
font-weight: bold;
color:#fff;
background: #333;
width: 400px;}

.title2 {font-family: "times new roman",times,serif;
font-size: 14px;
letter-spacing: 1.6pt;
padding-top:10px;
font-weight:bold;
text-transform: uppercase;}

ul {list-style-image: url(img/icon.gif)}


/*---------------MENU-------------*/

.chromestyle{
text-decoration: none;
font-size: 12px;
color: #0066cc;
padding-top: 60px;
letter-spacing: 1.6pt;}


.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.chromestyle ul{
width: 100%;
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a:link, a:visited{
        color: #000000;
        padding: 5px 6px 5px 2px;
        margin: 0;
        text-decoration: none;
		border-right: 1px dotted #000000;
}

.chromestyle ul li a.last:link, a.last:visited{
        color: #000000;
        padding: 5px 6px 5px 2px;
        margin: 0;
        text-decoration: none;
		border-right: 0;
}

.chromestyle ul li a:hover{
color: #999;
text-decoration: none;}

.chromestyle ul li a.last:hover{
color: #999;
text-decoration: none;}

.chromestyle ul li a.lg:link, a.lg:visited {color: #0066cc;
text-decoration: none;
border-right: 0;}

.chromestyle ul li a.lg:hover {color: #0099cc;
border-right: 0;}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #FE6903;
line-height: 18px;
z-index: 100;
background-color: #FFFFFF;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
padding: 2px 2px;
text-decoration: none;
font-weight: bold;
color: #000000;
text-decoration: none;
background:  #FFFFFF url(img/menu-div.jpg) left bottom no-repeat;
border-right: 0;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background: #FE6903 url(img/menu.jpg) right repeat-y;
color: #FFFFFF;}	   		   	 


/*---------------DIVERSE-------------*/
.img_right {padding-left: 20px;}
.img_left {padding-right: 20px;}

