@font-face {
	font-family: ftbolditalic;
	src: url('fonts/ftbolditalic-webfont.eot');
	src: local('☺'), url('fonts/ftbolditalic-webfont.ttf') format("truetype");
	/* font-weight: bold;
	font-style: italic; */
}

@font-face {
	font-family: ftitalic;
	src: url('fonts/ftitalic-webfont.eot');
	src: local('☺'), url('fonts/ftitalic-webfont.ttf') format("truetype");
	/* font-weight: normal;
	font-style: italic; */
}

@font-face {
	font-family: ft;
	src: url('fonts/ft-webfont.eot');
	src: local('☺'), url('fonts/ft-webfont.ttf') format("truetype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: ftbold;
	src: url('fonts/ftbold-webfont.eot');
	src: local('☺'), url('fonts/ftbold-webfont.ttf') format("truetype");
	/* font-weight: bold;
	font-style: normal; */
}

body * {
line-height:1.35em;
}

span.IN-widget span{
display:block;
height:10px;
}
/* RESETS
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
h5,h6{font-size:100%;font-weight:normal;}

body{
background:#a99e80;
background-image: url('http://www.transcriptionoutsourcing.net/images/body_bg_01.jpg');
font-family: ft, sans-serif;
}

/* the wrapper div and the x1, etc is used to make 
the shadow background div that all the content goes inside */
#wrapper {
   width:975px;
   position:relative;
   margin:0px auto;
   z-index:0;
   -moz-box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
	-webkit-box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
	box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
}

/* this is used for the rounded corners */
.round { 
		border-radius: 9px;
		-webkit-border-radius: 9px;
		-moz-border-radius: 9px;
	}

#pageContent{
margin:0px 0px 0px 0px;
padding:15px 10px 5px 10px;
background:#ffffff;
border:1px solid #cccccc;
border-radius:0px 0px 5px 5px;
-moz-border-radius:0px 0px 5px 5px;
-webkit-border-radius:0px 0px 5px 5px;
-o-border-radius:0px 0px 5px 5px;
overflow: hidden;
}

#mainContentBox{
    width: 653px;
    /* height:410px; */
    padding: 20px;
    border: 1px solid #a99e80;
    margin:0px 0px 0px 0px;

    /* Do rounding (native in Firefox and Safari, CC [border-radius] in IE) */
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
}


p.mainPageText a{text-decoration: underline; color:#0000f0;}
p.mainPageText a:visited {text-decoration: underline; color:#0000f0;}
p.mainPageText a:active {text-decoration: underline; color:#0000f0;}
p.mainPageText a:hover {text-decoration: none; color:#0000f0;}



p.mainPageText{
margin-bottom:15px;
color:#5d5d5d;
padding:0px 20px;
letter-spacing: 0.035em;
word-spacing: 0.037em;
font-size:15px;
}

ul.mainPageList{
color:#5d5d5d;
}

ul.mainPageList li{
font-size:15px;
margin-bottom:10px;
letter-spacing: 0.035em;
word-spacing: 0.037em;
}

h1#pageHeading{
margin-top: 20px;
margin-bottom:20px;
font-size:24px;
text-align: center;
color:#02244c;
letter-spacing: 0.05em;
word-spacing: 0.037em;
text-shadow: 2px 2px 2px #ddd;
}

h2 {
font-size:1.275em;
color:#02244c;
text-align:center;
letter-spacing: 0.05em;
word-spacing: 0.037em;

}

h2.mainPageTextH2{
margin-bottom:15px;
text-shadow: 2px 2px 2px #ddd;
}


h3.mainPageTextH3{
margin-bottom:10px;
color:#333333;
}

div#aboveHeaderH1Adspace001{
margin-top:10px;
}
/* div#aboveFooterAdspace001 holds the footer */
div#aboveFooterAdspace001{
   width:930px;
   position:relative;
   margin:15px auto 0px;
   text-align:center;
   font-size:12px;
   color:#5d5d5d;
   background-color: #fff;
   padding:2px 0px 0px 5px;
clear: both;
}

div#rightColSocial{
background-color:#fff;
margin:0px 0px 0px 0px;
padding:10px 0px 2px 18px;
border:2px solid #02244c;
width: 211px;
}


div#rightColSocial a{text-decoration: underline; color:#0000f0;}
div#rightColSocial a:visited {text-decoration: underline; color:#0000f0;}
div#rightColSocial a:active {text-decoration: underline; color:#0000f0;}
div#rightColSocial a:hover {text-decoration: none; color:#0000f0;}

div#aboveFooterAdspace001 a{text-decoration: underline; color:#a99e80;}
div#aboveFooterAdspace001 a:visited {text-decoration: underline; color:#a99e80;}
div#aboveFooterAdspace001 a:active {text-decoration: underline; color:#a99e80;}
div#aboveFooterAdspace001 a:hover {text-decoration: none; color:#a99e80;}

/* styling for the quick contact form is here */
/* this is the containing div */
div#aboveHeaderH1Adspace002{
    float:right;
    margin: 15px 0px 15px 0px;
    background-color: #fff;
    color: #00004e;
    padding:7px 0px;
}

div#aboveHeaderH1Adspace002 h2{
font-size:20px;
width:233px;
font-weight:normal;
display:block;
text-align:center;
color:#fff;
margin-top:15px;
padding-top:8px;
padding-bottom:6px;
letter-spacing: 0.06em;
word-spacing: 0.04em;
background-color: #00002f;
background-image: url('http://www.transcriptionoutsourcing.net/images/header-background-01.gif');
background-repeat: repeat-x;
background-position: top left;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		-webkit-border-top-right-radius:5px;
		-webkit-border-top-left-radius:5px;
		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
}
div.testimonials{
width: 553px;
margin:20px 20px 20px 50px;
padding:0px;
font-family: Cambria, Georgia, serif;
padding: 20px;
border: 1px solid #02244c;
-moz-border-radius : 4px;
-webkit-border-radius : 4px;
-o-border-radius : 4px;
border-radius: 4px
-moz-box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
-webkit-box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
background-color:#ffffff;
background-image: -ms-linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
background-image: -moz-linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
background-image: -o-linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f6f6f6), color-stop(1, #ffffff));
background-image: -webkit-linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
background-image: linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
/* filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f6f6f6'); */
}

div.testimonials h2{
font-weight:bold;
display:block;
text-align:center;
color:#02244c;
font-size:22px;
padding-top:0px;
padding-bottom:0px;
}
div.testimonials p{
font-size:18px;
}

div.testimonials2{
width: 630px;
margin:10px 0px 25px 0px;
font-family: Cambria, Georgia, serif;
padding: 10px;
border: 1px solid #02244c;
-moz-border-radius : 4px;
-webkit-border-radius : 4px;
-o-border-radius : 4px;
border-radius: 4px;
-moz-box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
-webkit-box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
background-color:#ffffff;
background-image: -ms-linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
background-image: -moz-linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
background-image: -o-linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f6f6f6), color-stop(1, #ffffff));
background-image: -webkit-linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
background-image: linear-gradient(bottom, #f6f6f6 0%, #ffffff 100%);
/* filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f6f6f6'); */
}

div.testimonials2 h2{
font-weight:bold;
display:block;
text-align:center;
color:#02244c;
font-size:22px;
padding-top:0px;
padding-bottom:0px;
}
div.testimonials2 p{
font-size:16px;
}

div.youtubeWrapper{
position:relative;
width: 553px;
margin:5px auto 20px;
padding: 2px
border: 1px solid #02244c;
-moz-border-radius : 4px;
-webkit-border-radius : 4px;
-o-border-radius : 4px;
border-radius: 4px
-moz-box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
-webkit-box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
box-shadow: 0px 0px 6px rgba(2,36,76,0.9);
background-color:#000000;
}

/* nav for slideshow */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddcolortabs{
margin-left: 4px;
padding: 0;
width: 653px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#ddcolortabs ul{
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
}


#ddcolortabs a{
float:left;
color: white;
background: #a99e80 url(http://www.transcriptionoutsourcing.net/images/color_tabs_left.gif) no-repeat left top;
margin:0 4px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
font-family:ftbolditalic, sans-serif;
font-size:18px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(http://www.transcriptionoutsourcing.net/images/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #02244c;
}

#ddcolortabs a:hover span{
background-color: #02244c;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #02244c;
}

#ddcolortabsline{
clear: left;
padding: 0;
width: 653px;
height: 1px;
line-height: 1px;
font-size:1px;
background: #fff;
}
/* eof nav for slideshow */

.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {
display: none !important;}
