#minMax {min-width:700px; max-width:1000px; margin:0 auto; background:#fff;}

#header {
background:#fff; 
/*background-image: url("images/main/swannHeaderBackground.jpg")*/ 
height:106px;
}

#navContainer {
background:#fff; 
background-image: url("images/main/navBgSlice.jpg"); 
height:39px;
}

#outer1 {float:left; width:80%; background:#fff; border:hidden;}
#outer2 {float:left; width:40%; background:#fff; border-top-style:dotted; border-color:#336699;}
#outer3 {float:left; width:20%; background:#fff; border-top-style:dotted; border-color:#336699;}
#outer4 {float:right; width:20%; height:100%; background:#fff; border-top-style:dotted; border-color:#336699;}
#outer5 {float:right; width:19%; background:#fff; border-left-style:dotted; border-color:#336699;}
#outer1, #outer2, #outer3, #outer5 {padding-bottom:32767px; margin-bottom:-32767px;}

#wrapper {overflow:hidden;}

#topbar {width:60%; float:left; background:#fff;}

#footer {clear:both; background:#999999;}
#footer p {color:#fff; font-size:8pt;}
#header p {color:#fff;}
#footer a {color:#fff;}
#footer a:hover {text-decoration:none;}

/* tables */
#hor-minimalist-b
{
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 660px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-b th
{
	font-size: 12px;
	font-weight: normal;
	color: #039;
	padding: 6px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding: 5px 8px;
}
#hor-minimalist-b tbody tr:hover td
{
	color: #009;
}


#hor-zebra
{
	font-size: 12px;
	margin: 45px;
	width: 660px;
	text-align: left;
	border-collapse: collapse;
}
#hor-zebra th
{
	font-size: 12px;
	font-weight: normal;
	padding: 10px 8px;
	color: #039;
}
#hor-zebra td
{
	padding: 8px;
	color: #669;
}
#hor-zebra .odd
{
	background: #e8edff; 
}




body {font-size:76%; font-family:"trebuchet MS", verdana, arial, sans-serif; background:#ffffff;}
ul.bluedot {list-style-type: disc; color: #336699}
H1 {font-family: tahoma; font-weight:400; font-size: 10pt; color: #ffffff; margin: 0px 0px 10px 0px}
H2 {font-family: tahoma; font-weight:400; font-size: 10pt; color: #ffffff; margin: 0px 0px 10px 0px}
H3 {font-family: tahoma; font-weight:400; font-size: 10pt; color: #ffffff; margin: 0px 0px 10px 0px}
H4 {font-family: tahoma; font-weight:400; font-size: 10pt; color: #ffffff; margin: 0px 0px 10px 0px}
P {font-family: tahoma; font-weight:400; font-size: 10pt; color: #666666; margin: 0px 0px 10px 0px}
.content {padding:10px;}
P.title {font-family: tahoma; font-weight:400; font-size: 14pt; color: #336699; margin: 0px 0px 0px 0px}
P.titlesocial {font-family: tahoma; font-weight:400; font-size: 14pt; color: #336699; margin: 0px 0px 0px 0px}
p.footertext {font-family: tahoma; font-weight:400; font-size: 8pt; color: #336699}
p.keywords {font-family: tahoma; font-weight:400; font-size: 7pt; color: #9bc6e9}
p.headertext {color:#666666; font-family:tahoma;font-weight:600; font-size:10pt;}
p.callus {font-family: tahoma; font-weight:600; font-size: 10pt; color: #336699;}
p.testimonials {color:#666666; font-family:tahoma; font-weight:400; font-size:10pt; font-style:italic;}
p.warning {color:#336699; font-family:tahoma; font-weight:600; font-size:10pt;}
price {font-family: tahoma; font-weight:400; font-size: 10pt; color: #666666; margin: 0px 0px 10px 0px; text-align:center;}
service {font-family: tahoma; font-weight:400; font-size: 10pt; color: #666666; margin: 0px 0px 10px 0px; text-align:center;}


a.email {font-family: tahoma; font-weight:600; font-size: 10pt; color: #336699;}
a.social {font-family: tahoma; font-weight:400; font-size: 10pt; color: #666666;}
a.blog {font-family: tahoma; font-weight:400; font-size: 10pt; color: #336699;}
a.morelink {font-family: tahoma; font-weight:400; font-size: 10pt; color: #336699}
a.headerlink {font-family:tahoma; font-size: 1pt; color:#ffffff;}
img {border-style: none;}

.addthis_toolbox .custom_images a {
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 1;
}
.addthis_toolbox .custom_images a img {
    opacity: 0.75;
}
