/***************************************************************************
 *
 * Style Sheet  : servers_only.css
 *
 * CSS Code     : www.ArtexStudios.com
 * 
 * Copyright    : © 2007 Servers Only. All rights reserved.
 * 
 * Date         : February / 5 / 2007 
 *
  ***************************************************************************/
  
  
  
/* Body Style */
body
    {
       background-image: url(images/header.png);
       background-position:top;
       background-repeat: repeat-x;
       margin:0;
       padding:0;
       line-height: 1.5em;
       cursor: default;   
    }
	
	
/* Layer Styles */
#maincontainer{  
               width: 770px; 
               margin: 0 auto;
              }
			  
#top_section{height: 74px;}
#nav_section{height: 35px;}
#body_section{border-left: 1px dotted #CCCCCC; border-right: 1px dotted #CCCCCC;}



.innertube{
           margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
           margin-top: 0;
          }
			  
#footer{
        clear: left;
        width: 100%;
        background: #515547;
        color: #FFF;
        text-align: center;
        padding: 4px 0;
       }
	   
	   
#foot_nav{
          clear: left;
          width: 100%;
          font: normal 12px "Trebuchet MS", Arial, Verdana, sans-serif;
          background: #FFFFFF;
          color: #515547;
          text-align: center;
          padding: 4px 0;
         }




#foot_artex{
            clear: left;
            width: 100%;
            font: normal 12px Tahoma, Arial, Verdana, sans-serif;
            background: #FFFFFF;
            color: #949a7e;
            text-align: center;
            padding: 4px 0;
           }
	
	
.head_nav {
           color: #949a7e;
           font-size: 12pt;
           font-family: "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;
           font-weight: bold;
          }	
.head_cursive {
               color: #949a7e;
               font-size: 20pt;
               background: transparent;
               font-weight: bold;
               font-family: "Lucida Handwriting", Tahoma, Arial, Verdana, sans-serif;
              }
		   
.head_bold {
            color: #949a7e;
            font-size: 20pt;
            background: transparent;
            font-family: Tahoma, Arial, Verdana, sans-serif;
            font-weight: bold;
           }
		   
		   
		   
.nav_current {
              font: bold 12pt "Trebuchet MS", Arial, Verdana, sans-serif;
              color: #949a7e;
             }
		   
		   
h1{font: bold 14pt "Trebuchet MS", Arial, Verdana, sans-serif; color: #515547;}
	
h2{font: bold 10pt "Trebuchet MS", Arial, Verdana, sans-serif; color: #797d6b;}

 a.nav { color: #949a7e; text-decoration: none; }
 a.nav:hover{text-decoration: none; color: #FFFFFF; background-color:#515547;}

 a.foot_nav { color: #515547; text-decoration: none; border-bottom: 1px dashed;}
 a.foot_nav:hover{text-decoration: none; color: #FFFFFF; background-color:#515547; border-bottom: 1px dashed;}

 a.artex { color: #949a7e; text-decoration: none; border-bottom: 1px dotted;}
 a.artex:hover{text-decoration: none; color: #FFFFFF; background-color:#949a7e; border-bottom: 1px dotted;}

 a.email { color: #949a7e; text-decoration: none; border-bottom: 1px dotted;}
 a.email:hover{text-decoration: none; color: #FFFFFF; background-color:#949a7e; border-bottom: 1px dotted;}  


/* proposal form */
form#contact_form input {width:200px; border:1px solid #b9ad9f; background:#fff url(./images/input.gif) repeat-x top left; padding-left:0.5em; margin-bottom: 10px;}
form#contact_form label {clear:left; display:block; float:left; width:180px; text-align:right; padding-right:5px; color:#515547;  margin-top: -2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
form#contact_form textarea {width:190px; height:50px; border:1px solid #858585; padding:0.5em; overflow:auto; background:#fff url(./images/input.gif) repeat-x bottom left; margin-bottom:0.6em;}
form#contact_form select {border:1px solid #858585; margin-bottom: 10px;}
form#contact_form option {background:#eeeeee; color:#000000;}

		   
/*
# artex styles
*/
.artex_logo{
 width: 17px;
 height: 17px;
 border: 0;
 padding: 0;
 margin: 0;
}

a.artex_img_link{ 
 border: 0;
 padding: 0;
 margin: 0;
 text-decoration: none;
}

a.artex_img_link:hover{ 
 border: 0;
 padding: 0;
 margin: 0;
 text-decoration: none;
}

a.artex_link{ 
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 border-bottom: 1px dotted #000000;
 text-decoration: none;
}

a.artex_link:hover{ 
 font-family: Arial, Helvetica, sans-serif;
 color: #555555;
 border-bottom: 0;
 text-decoration: none;
}

.td_foot_logo{
 width: 335px;
 padding-top: 5px;
 padding-right: 5px;
 text-align: right;
 vertical-align: middle;
}

.td_foot_text{
 width: 435px;
 text-align: left;
 padding-left: 5px;
 vertical-align: top;
}

.web_d_text{
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
}