body{background:url(cloudback.jpg) top center; background-attachment:fixed;
	background-color:#b8d8fa; color:#a46f52; font:11pt Trebuchet MS;}


#spacer{
height:7px;
}

#topad{
background-repeat:no-repeat;
}

#midad{
background-repeat:no-repeat;
}


#main{
width:64.5%;
min-width:730px;
max-width:850px;
min-height:500px;
padding:15px;
margin: 0 auto;
font:16px Trebuchet MS;
border: 2px solid #3a6faa;
border-bottom: 2px solid #3a6faa;
border-right: 2px solid #3a6faa;
border-radius: 9px;

background-color:#f7fbff;
color:#3a6faa;

 }
img
{max-width: 100%; height: auto;}


H1 { font:160% Trebuchet MS;font-weight=600; margin-bottom:-9px;}
H2 { font:125% Trebuchet MS;font-weight=600; margin-bottom:-9px;}
H3 { font:115% Trebuchet MS;font-weight=600; margin-bottom:-9px;}

option { font-size: 11pt; font-family: verdana; padding:5px; background-color:#ffffdc;}

textarea { font:16px Trebuchet MS; padding:5px;
color:#3a6faa;
background-color:#fff9f5;
border:2px solid;
border-top-color:#3a6faa;
border-left-color:#3a6faa;
border-right-color:#3a6faa;
border-bottom-color:#3a6faa;
border-radius: 5px;
max-width:520px;}

input { font-size: 11pt; font-family: verdana; color:#3a6faa; padding:4px; background-color:#a6d4fa; border-top-color:#a6d4fa; border-bottom-color:#a6d4fa; border-left-color:#a6d4fa; border-right-color:#a6d4fa; border-radius: 5px;}

a:link,a:visited{color:#d07500; verdana; text-decoration:none;}
a:active,a:hover{color:#d74d50; text-decoration:underline;  text-decoration:underline;}

ul { list-style: disc inside none; list-style-position:inside; padding:0px; margin-left:3px; }
ol { list-style: number inside none; list-style-position:inside; padding:0px; margin-left:3px; }

.hline hr
 {
border: 0;
width: 100%;
color: #3a6faa;
background-color: #3a6faa;
height: 2px;
}


.highlight {color:#d74d50; font:10.2pt verdana; text-decoration:none; font-weight:700;}

.invisilink a
{color:#cdebf1; verdana; font-weight:200; text-decoration:none;}

.googleinput input
{color:#000; verdana; font-weight:200; text-decoration:none;}



.responsiveright
{float:right;}

.responsiveleft
{float:left;}



.rightadfloat
{float:right;}

.leftadfloat
{float:left;}


#share {
position:relative;
 border:2px solid #3a6faa;
 padding:7px 7px 7px 7px;
 background-color:#a6d4fa;
 border-radius:4px;
 width:280px;
 height:14px;
}

#adblank {
 background-color:#f7d1ff;
}


.sharelink a
{color:#f1f9f8;font:10pt verdana; text-decoration:none; verdana;font-weight:600;
text-shadow:1px 1px 0 #3a6faa,
-1px -1px 0 #3a6faa,
1px -1px 0 #3a6faa,
-1px 1px 0 #3a6faa;}

.sharelink a:visited
{color:#f1f9f8;font:10pt verdana; text-decoration:none; verdana;font-weight:600;
text-shadow:1px 1px 0 #3a6faa,
-1px -1px 0 #3a6faa,
1px -1px 0 #3a6faa,
-1px 1px 0 #3a6faa;}

.sharelink a:hover
{color:#fff;font:10pt verdana; verdana;font-weight:600;
text-shadow:1px 1px 0 #3a6faa,
-1px -1px 0 #3a6faa,
1px -1px 0 #3a6faa,
-1px 1px 0 #3a6faa;}



#navlook
{
width:64.5%;
min-width:730px;
max-width:850px;
margin-top:20px;
margin: 0 auto;
max-height:200px;
padding:15px;
padding-bottom:9px;
padding-top:18px;
border: 2px solid #3a6faa;
border-bottom: 2px solid #3a6faa;
border-right: 2px solid #3a6faa;
border-radius: 9px;
line-height: 1.4;
font:14px Trebuchet MS;

background: #a6d4fa;
color:#3a6faa;
}


.navlook img
{max-width: 100%; height: auto; margin-bottom:5px; margin-top:-10px; }

.navlook a
{color:#eff7ff;font:12.3pt Trebuchet MS; text-decoration:none; 

text-shadow:1px 1px 0 #3a6faa,
-1px -1px 0 #3a6faa,
1px -1px 0 #3a6faa,
-1px 1px 0 #3a6faa;

}

.navlook a:visited
{color:#eff7ff;font:12.3pt Trebuchet MS; text-decoration:none;}

.navlook a:hover
{color:#fff; font:12.3pt Trebuchet MS; text-decoration:underline;}


#nav-sl {font:verdana; color:#fff}

.nav-sl a
{color:#fff;font:12.2pt Trebuchet MS; text-decoration:none;}

.nav-sl a:visited
{color:#fff;font:12.2pt Trebuchet MS; text-decoration:none;}

.nav-sl a:hover
{color:#fff;font:12.2pt Trebuchet MS; text-decoration:underline;}

#footer
{
width:64.5%;
min-width:730px;
max-width:850px;
padding:15px;
margin: 0 auto;
margin-top: -11px;
font:12.2pt Trebuchet MS;
border: 2px solid #3a6faa;
border-bottom: 2px solid #3a6faa;
border-right: 2px solid #3a6faa;
border-radius: 9px;

background: #a6d4fa;
color:#3a6faa;
 
}

.footerlink a
{color:#f1f9f8;font:12.3pt Trebuchet MS; text-decoration:none;
text-shadow:1px 1px 0 #3a6faa,
-1px -1px 0 #3a6faa,
1px -1px 0 #3a6faa,
-1px 1px 0 #3a6faa;
}

.footerlink a:visited
{color:#f1f9f8;font:12.3pt Trebuchet MS; text-decoration:none;}

.footerlink a:hover
{color:#fff; font:12.3pt Trebuchet MS; text-decoration:underline; }


#dslist li { margin-bottom:1em; }
#spritepadding img { margin-right:7px; margin-left:7px; }
#gsearch input { padding:0px; font-size: 9pt; }

#noselect {
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
 }


