body {
background : #5cb6c1 url(../images/bg-sas.jpg) repeat;
font-family : Century Gothic, Georgia, "Times New Roman", Times, serif;
font-size : 10pt;
line-height : 20px;
color : #202020;
background-attachment : fixed;
}
img {
padding : 0;
margin : 0;
outline : 0;
}
a {
outline : none;
border : 0;
}
.links {
height : 50px;
color : #b36090;
text-decoration : none;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
}

.links a {
font-size : 14px;
text-decoration : none;
}
.wrap {
background : url(../images/content-bg.png) repeat-y center top;
width : 990px;
margin : auto;
}
.wrap1 {
width : 990px;
margin : 0 auto;
}
#top {
background : url(../images/top3.gif) repeat-x left top;
}
#top_head {
background : url(../images/sas-head.png) no-repeat center top;
height : 130px;
margin : 0 40px;
padding : 0 15px;
}
#logo {
margin-top : 18px;
margin-left : 20px;
float : left;
width : 42%;
}
#right {
margin-top : 15px;
float : left;
width : 55%;
text-align : right;
}
.call {
height : 30px;
margin-left : 40px;
margin-top : 20px;
margin-bottom : 0;
}
.socialmedia {
height : 0;
margin-left : 40px;
margin-top : 5px;
margin-bottom : 10px;
}
.welcome {
text-align : right;
font-family : "Times New Roman", Times, serif;
font-size : 20px;
color : #ba6b98;
margin-top : 0;
text-transform : uppercase;
}
p.welcome span {
color : #867240;
}
.blue2 {
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 17px;
font-weight : normal;
}
.teal2 {
font-family : "Times New Roman", Times, serif;
font-size : 17px;
color : #5cb6c1;
font-weight : bold;
letter-spacing : 0;
}
#bottom {
width : 1000px;
margin : 0 auto;
height : 34px;
display : block;
}
#bottom p {
text-align : center;
padding : 15px 0 0 0;
font-family : Century Gothic, Georgia, "Times New Roman", Times, serif;
font-size : 11px;
color : #33767d;
text-transform : uppercase;
}
.navigation {
height : 59px;
background : url(/images/new-nav.png) center center;
width : 990px;
}
.nav {
line-height : 59px;
color : #ffffff;
font-size : 11px;
text-transform : uppercase;
text-decoration : none;
}
.nav a {
color : #ffffff;
text-decoration : none;
}
.nav a:hover {
color : #000000;
text-decoration : none;
}
.catalog {
width : 850px;
margin : 0 auto;
padding : 8px 8px 8px 8px;
}

#content {
width : 850px;
margin : 0 auto;
padding : 8px 8px 8px 8px;
}
#footer {
background : url(../images/sas-foot.png) no-repeat center bottom;
height : 130px;
margin : 0 40px;
padding : 0 22px;
}
#featured {
clear : both;
background : transparent;
border : 0 solid #dcf1fb;
margin : 5px;
padding-bottom : 30px;
width : 850px;
}

#featured .image-block {
float : left;
width : 320px;
height : 330px;
margin : 5px 0 0 5px;
padding : 40px 0 0 0;
display : inline;
border-right : 0 solid #dcf1fb;
}
#featured .image-block img {
background : transparent;
border : 0px solid #dfeaf0;
padding : 12px;
}
#featured .text-block {
float : right;
width : 510px;
margin : 15px 30px 0 0;
display : inline;
}
#featured a.more-link {
background : #b4db6f;
padding : 5px 10px 5px 10px;
margin-top : 15px;
color : #fff;
text-decoration : none;
border : 1px solid #bade7d;
text-transform : uppercase;
font-size : 10px;
font-weight : bold;
line-height : 20px;
display : block;
float : left;
}
#featured a.more-link:hover {
background : #008efd;
border-color : #007de2;
}
.featureditems {
height : 230px;
margin-left : 30px;
margin-top : 5px;
margin-bottom : 0;
border : 0 solid #ba6b98;
}
.boldtext {
font-weight : bold;
}
a {
color : #b36090;
text-decoration : none;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
}
a:hover {
text-decoration : none;
color : #a5a8aa;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
}
h1 {
color : #a3a8ab;
letter-spacing : 1px;
margin-bottom : 3px;
margin-top : 15px;
padding-bottom : 3px;
border-bottom : 1px dotted;
border-bottom-color : #a3a8ab;
text-transform : uppercase;
text-align : left;
font-family : Arial, sans-serif;
font-size : 14px;
}
h2 {
color : #a3a8ab;
letter-spacing : 1px;
margin-bottom : 3px;
margin-top : 15px;
padding-bottom : 3px;
border-bottom : 1px dotted;
border-bottom-color : #a3a8ab;
text-transform : uppercase;
text-align : left;
font-family : Arial, sans-serif;
font-size : 14px;
}


h3 {
color : #df493c;
letter-spacing : 1px;
margin-bottom : 3px;
margin-top : 15px;
padding-bottom : 3px;
border-bottom : 0 dotted;
border-bottom-color : #73695e;
text-transform : uppercase;
text-align : left;
font-family : Arial, sans-serif;
font-size : 14px;
}
h3 a:link {
color : #a5a8aa;
text-decoration : none;
font-size : 14px;
}
h3 a:visited {
text-decoration : none;
color : #a5a8aa;
font-size : 14px;
}
h3 a:hover {
text-decoration : none;
color : #df493c;
font-size : 14px;
}
h3 a:active {
text-decoration : none;
color : #a5a8aa;
font-size : 14px;
}
.smfont {
font-size : 8pt;
text-decoration : none;
text-transform : uppercase;
color : #181647;
font-family : Arial, sans-serif;
}
.lgfont {
font-size : 12pt;
font-weight : bold;
}
.boldtext {
font-weight : bold;
font-size : 18px;
}
h4 {
color : #140e30;
letter-spacing : 8px;
margin-bottom : 3px;
margin-top : 15px;
margin-left : 30px;
padding-bottom : 3px;
border-bottom : 0 dotted;
border-bottom-color : #73695e;
text-transform : uppercase;
text-align : left;
font-family : Arial, sans-serif;
font-size : 18px;
font-weight : normal;
}
#fading-callout {
width : 590px;
height : 400px;
padding : 0;
margin : 0 0 0 0;
display : block;
position : relative;
}
#fading-callout img {
padding : 0;
border : 0 solid #9ec6eb;
background-color : #fff;
width : 590px;
height : 400px;
margin-top : 0;
top : 0;
left : 0;
display : none;
}
#fading-callout img.first {
display : inline;
}
.p_layout {
margin : 30px;
text-align : left;
}
.accent {
font-style : normal;
color : #51aeba;
font-size : 12px;
text-transform : uppercase;
font-weight : bold;
}


