/* OFFERS */
          #offer {}
          #offer td {
          padding: 10px;
          margin: 10px; 
          width: 45%; 
          vertical-align: top;
          }

/* image borders */
          #borderlink img {
          border-top: 2px solid #ccc;
          border-right: 2px solid #eee;
          border-bottom: 2px solid #eee;
          border-left: 2px solid #aaa;
          }
          
          #borderlink img:hover {
          border-top: 2px solid #999;
          border-right: 2px solid #ccc;
          border-bottom: 2px solid #ccc;
          border-left: 2px solid #777;
          }
          
          #borderlink2 img {
          border: 1px solid #ccc;
          }
          
          #borderlink2 img:hover {
          border: 1px solid #333;
          }

/* image and text switch ids */
          #titlecap {
          color: #666;
          padding-top: 10px;
          padding-bottom: 20px;
          }

/* NAV IMPORTANT */


          ul#tabnav {
					float: left;
          top: 118px; /* pushes tabs down */
          font: normal 11px cambria, calibri, verdana, arial, sans-serif;
          list-style-type: none;
          padding-bottom:24px;
          padding-top: 10px;
          position: absolute;
          margin-top: 0px;
          margin-left: -22px;
          margin-right: auto;
          }
          
          ul#tabnav li { /* other unselected tabs */
          float: left;
          height: 22px;
          background-color: #ddd;
          margin: 3px 1px 0 1px;
          border: 1px solid #aaa;
          border-bottom: 0px;

          }

					/* state when selected */
          body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4, body#tab5 li.tab5, body#tab6 li.tab6, body#tab7 li.tab7, body#tab8 li.tab8, body#tab9 li.tab9, body#tab10 li.tab10
          {
          border-bottom: 1px solid #fff;
          background-color: #fff;
          background-image: url("http://www.delariman.com/index_files/bkg.png");
          }
          
					/*state when CURRENT TAB */
          body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a, body#tab5 li.tab5 a, body#tab6 li.tab6 a, body#tab7 li.tab7 a, body#tab8 li.tab8 a, body#tab9 li.tab9 a, body#tab10 li.tab10 a
          {
          color: #000;
	background-image: url("http://www.delariman.com/index_files/bkg.png");
          }

          #tabnav a {
          float: left;
          display: block;
          color: #444;
          text-decoration: none;
          padding: 4px;
          border: 1px solid #fff;
          }

          #tabnav a:hover {
          background: #fff;
          background-image: url("http://www.delariman.com/index_files/bkg.png");
          }




/* MAIN CURVES */

          .topright {
           background-image: url("http://www.delariman.com/index_files/bkg_tr.gif"); 
           background-repeat: no-repeat;
           width: 16px;
          }
          
          .topleft{
           background-image: url("http://www.delariman.com/index_files/bkg_tl.gif"); 
           background-repeat: no-repeat;
           width: 16px;
          }
          
          .bottomright{
           background-image: url("http://www.delariman.com/index_files/bkg_br.gif");
           background-repeat: no-repeat; 
           width: 16px;
            background-position: bottom right;
          }
          
          .bottomleft{
           background-image: url("http://www.delariman.com/index_files/bkg_bl.gif"); 
           background-repeat: no-repeat;
           width: 16px;
           background-position: bottom left;
          }
          

/* REGULAR DECLARATIONS */

.pad10 {padding: 10px;}
.pad15 {padding-top: 25px; padding-left: 15px; padding-right: 0px;}

#ad {}


   body {
	 background-image: url("http://www.delariman.com/index_files/bkg.gif"); margin-top: 0px; text-align: left;
	 background-color: rgb(51, 51, 51); 
	 font-family: cambria, Tahoma,Arial,Verdana,sans-serif; 
	 font-style: normal; 
	 font-variant: normal; 
	 font-weight: normal; 
	 font-size: 14px; 
	 font-size-adjust: none; 
	 font-stretch: normal; 
	 color: rgb(255, 255, 255); 
	 line-height: 1.5;
	 }
	 
	 #sites {}
	 #sites td {border-bottom: 1px solid #ccc; padding-bottom: 10px; padding-top: 10px;}
	 
        #contenthead  {
        font-family: cambria, arial, verdana, helvetica, sans;
        font-size: 11px;
				padding: 20px;
				color: #333;
				background-image: url("http://www.delariman.com/index_files/bkg.png");
				background-repeat:repeat-x;
				background-color: #fff;
        }
				
	 #sites2 {}
	 #sites2 tr {border: 1px #ccc solid; padding-bottom: 10px; padding-top: 10px;}
	 

				
	 #contenthead .img {
	 border-top: 1px solid #fff;
	 border-right: 1px solid  #999;
	 border-bottom: 1px solid  #666;
	 border-left: 1px solid  #ccc;
	 }
        
        a { 
        color: #368; text-decoration: underline; 
        font: 10px normal cambria, Arial, Verdana, Tahoma, Helvetica, sans-serif; 
        text-decoration: none;}
        a:link	{ color: #368;}
        a:visited { color: #368;}
        a:hover { color: #c00; text-decoration: underline;} 
				

				
				table {text-align: left;}
				
          				#info {}
          				
          				#info table {font-size: 11px; border: 1px solid #ccc;}
          				#info td {padding: 0px 5px; border-right: 1px solid #ccc; border-bottom: 1px solid #eee;}
          				
          				#info b {
          				font-weight: normal;
          				font-size: 11px;
          				text-align:right;
          				color: #900;
          				}
          				
          				#info strong {
          				font-weight: normal;
          				font-size: 11px;
          				text-align:right;
          				color: #666;
          				}
									
									#info .header {
									background-color: #efefef;
									border-top: 1px solid #ccc;
									border-bottom: 1px solid #ccc;
									height: 30px;
									vertical-align: middle;
									padding-top: 2px;
									}

        
				small  {
				font-family: cambria, arial, verdana, helvetica, sans;
        font-size: 9px;
				color: #999}
				
        h1 {font: 20px cambria, Garamond, Times, serif; color: #666666; font-weight: normal; line-height: 12px;}
        h2 {font: 16px cambria, Garamond, Times, serif; color: #666666; font-weight: normal; line-height: 12px;}
        
        textarea {font: 11px sans; color: #666; font-weight: normal;}
				
        img {border: 0px;}
        
        .border {border: 1px solid #ccc;}
        
				.top { /*table*/
				border-bottom: 1px solid #C8CBD1;
				}
				
				#main_table { /*table*/
				border-bottom: 1px solid #C8CBD1;
				}
				

				
				#bottom_table { /*table*/
				}
				
				#char {}	
				#tech {}	
				#various {}	
				#pencil {}			
				
				#char img, #tech img, #various img, #pencil img {border: 1px solid #ccc;
				}			
				
				#footer {
				}
				
				#footer .middle {
				background-color: #fff;
				font-size: 9px;
				vertical-align: top;
				}
				
        .content  {
        font-family: cambria, arial, verdana, helvetica, sans;
        font-size: 11px;
				padding: 20px;
				color: #333;
				background-image: url("http://www.delariman.com/index_files/bkg.png");
				background-repeat:repeat-x;
				background-color: #fff;
        }
				
				.content2 {
        font-family: cambria, arial, verdana, helvetica, sans;
        font-size: 11px;
				padding: 20px;
				color: #333;
				background-image: url("http://www.delariman.com/index_files/bkgbw.png");
				background-repeat:repeat-x;
				background-color: #fff;
        }
				
				body, p, li, ul {
        font-family: cambria, arial, verdana, helvetica, sans;
        font-size: 11px;
				color: #333;
				font-style: normal;
        }
        
        a.li, a.li:visited {color: #444;}
				

        hr {color: #ccc; height: 1px; noshade: noshade;}
				
/* SIFR STYLES */

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

h1{font-size: 33px; line-height: 33px;}
.sIFR-hasFlash h1 {
	visibility: hidden;
	letter-spacing: 1px;
	line-height: 33px;
	min-height: 33px;
	max-height: 33px;
	font-size: 33px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 33px;
}
<br />
h6{font-size: 33px; line-height: 33px;}
.sIFR-hasFlash h6 {
	visibility: hidden;
	letter-spacing: 1px;
	line-height: 33px;
	min-height: 33px;
	max-height: 33px;
	font-size: 33px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top:0px;
	height: 33px;
}

h2{font-size: 24px; line-height: 24px;}
.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: 1px;
	line-height: 24px;
	font-size: 24px;
	min-height: 24px;
	max-height: 24px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 24px;
}

h3{font-size: 18px; line-height: 18px;}
.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: 0px;
	line-height: 18px;
	font-size: 18px;
	min-height: 18px;
	max-height: 18px;
	height: 18px;
	margin-bottom: 5px;
	margin-top: 0px;
}

h4{font-size: 18px; line-height: 18px;}
.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: 0px;
	font-size: 18px;
	height: 18px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top:0px;
}

h5{font-size: 10px; line-height: 10px;}
.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


/* ORDER FORMS */

#orderform {
background-color: #eee;
}
#orderform .resultTable{
        border: 1px; solid #eee;
}

#orderform td{
        border: 1px; solid #ccc;
}
#orderform .formTitle{}
#orderform .formText{}



