body{ font-family: arial, helvetica, sans-serif; color: #000; font-size:12px; margin: 0; padding: 0; background: url(img/headerbg3.png) #fff repeat-x;}
img {border:none}
h1, h2, h3 {margin: 0;  }
h1 {font-size:1.5em; padding:.5em}
h2 {font-size:1.4em}
h3 {font-size:1.3em; padding:.5em}
h4 {font-size:1.2em}
h5 {font-size:1.1em}
a {color:#CE3100}
a:hover {color:#fff;background:#CE3100;text-decoration:none}
#container {width:950px; margin:0 auto;z-index: 0;position:relative}
#logo {float:left;clear:left;width:117px}
#logo a:hover{background:none}
#menu {float:left;margin-top:66px;margin-left:20px;}
#menu a {display: block;float:left; font-size:20px; font-weight:bold; color:#555; text-decoration:none;border-right:1px solid #ccc;padding-right:30px;padding-left:30px;line-height:50px}
#menu a.m4 {color:#CE3100}
#menu a:hover {background:#fff;color:#CE3100}
#portfolio #menu a.m1 {background:#fff;}
#prices #menu a.m2 {background:#fff;}
#process #menu a.m3 {background:#fff;}
#order #menu a.m4 {background:#fff;}
#faqs #menu a.m5 {background:#fff;}
#contact #menu a.m6 {background:#fff;}
#index #main {clear:both; padding-top:19px; width:861px; margin: 0 auto;}
#main {clear:both; padding-top:19px; width:761px; margin: 0 auto;}
#teaser {height:275px; width:861px; background: url(img/teaserbg.png) no-repeat;}
#tdiv {width:440px; height:256px;float:right;margin-top:10px; margin-right:20px}
#portfolio {margin:0 auto; height:400px}
#stripTransmitter0 {margin:0 auto;}
ol {font-size:17px}
ol li b, #process li strong, #faqs h3, #prices li b, #order h3 {background:#FEFDC2}
#process ul li, #faqs ul li, #prices ul li {list-style-image:url(img/blue_strike.gif);margin:14px 10px;line-height:1.4em;}
#faqs ul.links li {list-style-image:none; font-weight:bold;}
#content {width:700px; margin-left:-2px;float:right;z-index:-1000;}
#footer {border-top:1px dotted #ccc; font-size:11px; margin:20px auto;}
#footer a {color:#aaa;}
#footer a:hover {background:#aaa;color:#fff}

/*PORTFOLIO*/
/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 22px; 
background: #fff; 
color: #555; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #f00; 
color: #fff; 
} 
 
/*tooltips formatting*/ 
#tooltip { 
background: #fff; 
color: #000; 
opacity: 0.85; 
border: 5px solid #dedede; 
} 
#tooltip h3 {  
font: normal 10px Verdana;  
margin: 0;  
padding: 6px 2px;  
border: 0; 
} 