body {
 margin: 0; padding: 0; font-family: Verdana; font-size: 12px; background:#fffffe url(sky-bg.jpg) no-repeat center top; color:#3E3E3E;
}

img {  
border-style: none;
}


a:link {color: #04579E;}

a:visited {color: #04579E;
}

a:hover {
color: #FF7800; text-decoration:none;}
a:visited:hover {
color: #FF7800; text-decoration:none}
a:active {
color: #0000ff;}


h1 {color: #000000;font-size: 15px;}

h2 {color: #000000;font-size: 14px;}

h3 {color: #000000;font-size: 14px;}

h4 {color: #000000;font-size: 14px;}

#border {
border: 1px #707070 solid;
position: relative;border-top: none;
width: 880px;margin-top: 0px;margin-left: auto;margin-bottom: 0px;margin-right: auto;}

#container {width: 882px; margin-top: 0px;margin-left: auto;margin-bottom: 0px;margin-right: auto;background-color: #ffffff;}

#header {background-image: url(../media/shade-sail-header.jpg); height: 253px; padding:32px 59px 0 0;}

#maincontent { 
	padding: 16px 0px 0 0;
}



#menu {position: relative;}

#top-menu-main {background-color: #cccccc;font-size: 11px;color: #ffffff;text-align: right;padding-right: 3px;}
#top-menu-main a:link {
color: #ffffff;
}

#top-menu-main a:hover {
color: #ffffff;background-color: #7e7e7e;
}

#top-menu-main a:visited {
color: #ffffff;
}

#top-menu-main a:visited:hover {
color: #ffffff;
background-color: #7e7e7e;
}

#top-menu-main a:active {
color: #ffffff;}


.heading{ font-family:georgia; font-size:25px; color:#18648F; font-weight:normal;}
.heading1{ font-family:georgia; font-size:25px; color:#18648F; font-weight:normal; margin:20px 0 0 0; padding:0px;}
.super-text{ margin:3px 0 22px 0; padding:0 20px 0 0;}
.right-img{ margin:21px 17px 0 22px;}
.right-img1{ margin:0px 17px 0 22px;}
.quote-text{ margin:3px 0 0 0; padding:0 20px 0 0;}

.calto-action{ padding-top:25px; width:882px; overflow:hidden; padding-bottom:43px;}
.action1{ float:left; background:url(calto-action-bg1.jpg) no-repeat left top; width:280px; padding:54px 0 84px 48px;}
.action2{ float:right; background:url(calto-action-bg2.jpg) no-repeat left top; width:308px; padding:54px 0 84px 20px;}

.break1{ line-height:3px;}
.break2{ line-height:20px;}

.right-mar{ margin-right:40px;}
.colors{ background-color:#D6CFD6; padding:15px 0 0px 15px;}
.colors img{ margin-right:12px; margin-bottom:12px;}

.list-items{ margin:8px 0 0 0; padding:0px; list-style-type:none;}
.list-items li{ margin:0px; padding:0px 0 8px 10px; list-style-type:none; background:url(bullet.jpg) no-repeat left 6px; line-height:16px;}

.blue{ color:#18648F; font-size:11px;}

.site-list{ margin:20px 0 0 10px; padding:0px; list-style-type:none; font-weight:bold;}
.site-list li{ margin:0px 0 0 0; padding:0px 0 8px 0px; list-style-type:none; line-height:16px;}
.site-list li a{ text-decoration:none; color:#04579E; background:url(bullet-normal.jpg) no-repeat left 3px; padding-left:10px;}
.site-list li a:hover{ text-decoration:underline; color:#FF7800; background:url(bullet-hover.jpg) no-repeat left 3px;}
.all-sails-text{ font-size:14px;}

#footer{ 
	width:100%;
	background-color:#787878;
	padding:6px 0 10px 0;
	color:#BDBDBD;
	}
#bottom-container {
	width:882px; 
	margin-top:0px;
	margin-left:auto;
	margin-bottom:0px;
	margin-right:auto;
	background-color:#787878;
	color:#BDBDBD;
	}

#bottom-menu {font-size: 11px;text-align: right;color: #BDBDBD; margin-right:12px; font-family:verdana; font-size:11px;}
#bottom-menu a:link {
color: #BDBDBD; padding:0px 8px; text-decoration:none;
}
#bottom-menu a:visited {
color: #BDBDBD; padding:0px 8px; text-decoration:none;
}

#bottom-menu a:hover {
color: #000; }

#bottom-menu a:visited:hover {
color: #000;
}

#bottom-menu a.active{
color: #000;
}

#bottom-menu a:active {
color: #7e7e7e;}

#copyright {
	text-align:left;
	font-size: 11px;  
	color:#BDBDBD; 
	padding-left: 20px;
	float: left;
}

#copyright a:link {
color: #BDBDBD;
}

#copyright a:hover {
color: #BDBDBD; text-decoration:none;}

#copyright a:visited {
color: #BDBDBD; 
}

#copyright a:visited:hover {
color: #BDBDBD;
text-decoration:none;
}

#copyright a:active {
color: #7e7e7e;}

