
/*
-----------------------------------------------------------------------
GIANTISLAND.COM - CUSTOM STYLE SHEET SYSTEM - copyright 2007
This style sheet system is customized to work in 99.9% of web browsers and mobile agents on the World Wide Web. For superior, high quality web development and style sheet solutions, contact us at www.GiantIsland.com. CSS created by Web Architect, Mitchell Stokely, USA
-----------------------------------------------------------------------
*/

html  {
font-size:medium;
line-height:1.6;
min-height:100%;
max-height:none;
}

body,html body {
white-space:normal;
height:auto;
width:auto;
margin:0;
padding:0;
background-color:#fff;
font-size:small;
line-height:1.6;
min-height:100%;
max-height:none;
min-width:750px;
max-width:none;
}

body a,body abbr,body acronym,body address,body area,body b,body bdo,body big,body blockquote,body br,body button,body caption,body cite,body code,body col,body colgroup,body dd,body del,body dfn,body div,body dl,body dt,body em,body fieldset,body form,body h1,body h2,body h3,body h4,body h5,body h6,body hr,body i,body img,body input,body ins,body kbd,body label,body legend,body li,body map,body noscript,body object,body ol,body optgroup,body option,body p,body param,body pre,body q,body ruby,body rt,body rb,body samp,body select,body small,body span,body strong,body sub,body sup,body table,body tbody,body td,body textarea,body tfoot,body th,body thead,body tr,body tt,body ul,body var{
font-family:'trebuchet ms',verdana,arial,'ms sans serif','lucida grande',lucida,'trebuchet ms',geneva,helvetica,sans-serif;
font-size:100%;
line-height:1.6;
word-spacing:normal;
letter-spacing:normal;
font-stretch:normal;
}

body div,body div div,body div div div,body div div div div,body div div div div div,body div div div div div div,body div div div div div div div,body div div div div div div div div,body div div div div div div div div div,body div div div div div div div div div div {
background-color:transparent;
font-size:100%;
line-height:1.6;
}

body a {
font-size:100%;
line-height:1.6;
}

body a:link,body a:visited,body a:hover,body a:focus,body a:active {
font-size:100%;
line-height:1.6;
}
body a:link {
}
body a:visited {
}
body a:hover {
}
body a:focus {
}
body a:active {
}


body abbr {
}

body acronym {
}

body address {
}

body area {
}

body big {
font-size:1.2em;
}

body bdo {
}

body blockquote {
margin:1em 1.6em;
}

body b,body strong {
}

body br {
}

body cite,body dfn,body em,body i {
}

body code,body samp,body kbd,body tt,body var {
}

body del {
}

body dl {
display:block;
margin:1em 0;
padding:0;
line-height:1.6;
}

body dt,body dl dt {
display:block;
line-height:1.6;
}

body dd,body dl dd {
display:block;
margin:0 0 0 2.4em;
line-height:1.6;
}

body fieldset {
display:block;
margin:0.15em 0.38em;
padding:0em 1em 1em 1em;
}

body legend {
}

body h1 {
display:block;
margin:0;
padding:0;
font-size:1.66em;
line-height:2.4;
}

body h2 {
display:block;
margin:0;
padding:0;
font-size:1.35em;
line-height:2.2;
}

body h3 {
display:block;
margin:0;
padding:0;
font-size:1.2em;
line-height:2.0;
}

body h4 {
display:block;
margin:0;
padding:0;
font-size:1.05em;
line-height:1.6;
}

body h5 {
display:block;
margin:0;
padding:0;
font-size:93%;
line-height:1.2;
}

body h6 {
display:block;
margin:0;
padding:0;
font-size:75%;
line-height:1.0;
}

body hr {
margin:0;
padding:0;
line-height:1.6;
}

body img {
display:inline;
margin:0;
padding:0;
}

body ins {
}

body label {
}

body map {
}

body li{
margin:0;
padding:0;
font-size:100%;
line-height:1.6;
display:list-item;
list-style:inherit;
list-style-position:inside;
}

body ul {
display:block;
margin:1em 0em;
padding:0;
margin-left:1.2em;
padding-left:0;
line-height:1.6;
}

body li ul,body li ul ul,body li ol ul {
display:block;
margin:0;
padding:0;
margin-left:1.6em;
padding-left:0;
line-height:1.6;
}

body ol {
display:block;
margin:1em 0em;
padding:0;
margin-left:1.2em;
padding-left:0;
line-height:1.6;
}

body li ol,body li ol ol,body li ul ol {
display:block;
margin:0;
padding:0;
margin-left:1.6em;
padding-left:0;
line-height:1.6;
}

ul,ul ul, ul ul ul, ul ul ul ul,ul ul ul ul ul,ol,ol ol,ol ol ol,ol ol ol ol,ol ol ol ol ol {
font-size:100%;
}

body object {
}

body p {
margin:0em 0em 1em 0em;
padding:0;
line-height:1.6;
}

body pre {
margin:.8em 0em;
padding:0;
line-height:1.6;
}

body q {
}

body ruby,body rb {
}
body rt {
font-size:83%;
}

body small {
font-size:83%;
}

body sub,body sup {
font-size:83%;
}

body span {
display:inline;
}

body table,body td,body tr,body th,body tfoot,body thead,body tbody,body col,body colspan,body caption {
margin:0;
padding:0;
border:0;
font-size:100%;
line-height:1.6;
}

body table {
font-size:inherit;
}

body td {
font-size:100%;
line-height:1.6;
}

body th {
font-size:100%;
line-height:1.6;
}

body form {
margin:auto;
padding:0;
font-size:100%;
line-height:1.6;
}

body input,body textarea,body select {
margin:auto;
padding:0;
font-size:100%;
line-height:1.6;
}

body textarea {
margin:auto;
padding:0;
font-size:100%;
width:auto;
height:auto;
line-height:1.6;
}

body button {
margin:auto;
padding:0;
font-size:100%;
line-height:1.6;
}

optgroup {
font-size:100%;
line-height:1.6;
}

option {
font-size:100%;
font-style:normal;
}




