
                                                                /* >>> ELEMENTS <<< */

* {
    margin: 0;
    padding: 0;
    }
    body {
        color: #333;
        background-color: #f5f5f5;
        font-family: "Tahoma", "MS Sans Serif", sans-serif;
        font-size: 75%;
        text-align: center;
        }
                                                                /* >>> CONTAINERS <<< */
																																																														
div#print {
    display: none;
    }
div#container {
    width: 810px;
    margin: 12px auto;
    text-align: left;
    }
    div#header-wrap {
        margin: 5px 0;
        }
        div#header-in {
            padding: 6px;
            color: inherit;
            border-width: 0 2px 2px 0;
            }
    div#content-wrap {
        
        }
        div#center {
            margin: 0 210px 0 0;
            background-color: #fff;
            border-width: 0 2px 2px 0;
            }
            div#center-in {
                padding: 15px;
                }

        div#right {
            float: right;
            width: 200px;
            color: inherit;
            background-color: #fff;
            border: solid #fff;
            border-width: 0 2px 2px 0;
            }
            div#right-in {
                padding: 1px;
                }
    div#footer-wrap {
        clear: both;
        }
        div#footer-in {
            
            }


                                                                /* >>> SUB CONTAINERS <<< */
* { }

/** GMAP **/
v\:* { behavior:url(#default#VML); }
/* original map size: 561 x 260 */
#map { border: 1px solid #333; width: 567px; height: 300px; }
#mapContainer { -moz-border-radius: 4px; background: #fff; }

/* THE BIG GUYS */
* {margin:0;padding:0}
body {text-align:center;padding: 10px 0;background: #003366;color:#333;font:82%/1.4 tahoma,sans-serif}
img {border:none;display:block}
hr {margin: 1em 0;background:#eee;height:1px;color:#eee;border:none;clear:both}

/* LINKS */
a,a:link,a:hover {font-weight:normal;text-decoration:none;cursor:pointer;}
a:link {color:#003366;} 
a:visited {color:#003366;} 
a:hover,a:active {color:#003366;} 

/* TYPOGRAPHY */
p, ul, ol {margin: 0 0 1.5em}
h1, h2, h4, h5, h6 {letter-spacing: -1px; font-family: tahoma, sans-serif;margin: 1.2em 0 .3em;color:#003366;border-bottom: 1px solid #eee;padding-bottom: .3em;}
h1 {font-size: 196%;margin-top:0;border:none}
h2 {font-size: 90%; line-height: 20px}
h3 {letter-spacing: -1px; font-family: sans-serif;margin: 1.2em 0 .3em;color:#003366;padding-bottom: .2em}
h4 {font-size: 116%}
h5 {font-size: 106%}
h6 {font-size: 96%}

/* NUCLEUS BLOG LAYOUT */

div.thedate {float: right; font-size:10px; font-weight: normal; color:#c47;}
div.thetitle {font-size:12px;}
div.thebody {}
div.smallcat, smallcat p {font-size:10px;}
div.minilinks, minilinks a, minilinks a:link, minilinks a:visited, minilink a:hover {color: #003366;}
div.minilinks li, minilinks li a {font-size:10px; display: block; padding-left: 10px; color: #003366; text-decoration: none; list-style: none;}
div.mybacker { background-image: url(http://burtonstream.com/cms/newlogo.png); background-color: #ffffff; }





/* FLOATS */
#leftside {float: left; padding-top: 10px;}
#righty {float: right; }
#flashcontent {float: right; padding-left: 5px;}
                                                                /* >>> LISTS <<< */
ul#nav-right {
    margin: 0px;
    list-style: none;
    }
    ul#nav-right li {
        
        }
        ul#nav-right li a {
            display: block;
            width: 178px;
            padding: 2px 10px;
            color: #666;
            background-color: inherit;
            text-decoration: none;
            border-bottom: 1px solid #eee;
            }
        ul#nav-right li a:hover {
            color: #666;
            background-color: #F1F7FF;
            border-bottom: 1px solid #E3EFFF;
            }					
						
ul#nav-top {
    float: right;
    padding: 1px 0;
    list-style: none;
    }
    ul#nav-top li {
        display: inline;
        }
        ul#nav-top li a {
            margin: 0 8px;
            color: #888;
            background-color: inherit;
            font-size: 90%;
            text-decoration: none;
            border-bottom: 1px solid #eee;
            }
        ul#nav-top li a:hover {
            color: #4494FF;
            background-color: inherit;
            border-bottom: 1px solid #F1F7FF;
            }
ul#nav-footer {
    margin: 0 210px 0 0;
    padding: 0 2px;
    color: #aaa;
    background-color: inherit;
    font-size: 80%;
    list-style: none;
    text-align: right;
    }
    ul#nav-footer li {
        display: inline;
        }
    ul#nav-footer li.left {
        float: left;
        }
        ul#nav-footer li a {
            margin: 0 3px;
            color: #aaa;
            background-color: inherit;
            }
        ul#nav-footer li a:hover {
            color: #333;
            background-color: inherit;
            }
ul.list {
    margin: 20px 30px;
    font-size: 90%;
    line-height: 20px;
    }





                                                                /* >>> TYPOGRAPHY <<< */
*.x {
    display: none;
    }
div#header-wrap h1 {
    padding: 5px;
    }
div#center h2 {
    margin: 0 0 5px 0;
    font-size: 150%;
    }
div#right h2 {
		padding-left: 10px;
    font-size: 110%;
    }
		
div#right h3 {
		padding-left: 10px;
    }
div#center p {
    color: #444;
    background-color: inherit;
    font-size: 90%;
    line-height: 18px;
    }
div#right p {
    margin: 0 20px 5px 20px;
    color: #666;
    background-color: inherit;
    font-size: 90%;
    }

p, ul, ol {margin: 0 0 1.5em }

./* ------------------------------------------------------------ 
    FOOTER & HEADER
------------------------------------------------------------ */
#footeroof a, #footeroof a:link, #footeroof a:visited, #footeroof a:active, {color: #003366; text-decoration: none;}
#footeroof a:hover {color: #fff; text-decoration: none;}
#footeroof2 a, #footeroof a:link, #footeroof a:visited, #footeroof a:active, {color: #003366; text-decoration: none;}
#footeroof2 a:hover {color: #fff; text-decoration: none;}

div#footerwrapper {
    width:100%;
    position:absolute;
    top:0;
    left:0;
    height:26px;
}

div#footerwrapper2 {
    width:100%;
    position:absolute;
    bottom:0;
    left:0;
    height:30px;
}

body>div#footerwrapper {
    position:fixed;
}

body>div#footerwrapper2 {
    position:fixed;
}

div#footeroof, #footeroof2 {
    height:30px;
}

div#footeroof, #footeroof2 {
	  font-size: 85%;
    background: #69c;
    color: #fff;
    padding: 0 0px;
}

div#footeroof p, #footeroof2 p {
		color: #fff;
    line-height: 30px;
    padding-left: 22px;
    text-align: left;
}
.right {color: #fff; float: right; padding-right: 12px; padding-top: 8px;}
.lefty, lefty img {float: left; padding-top: 7px; padding-right: 5px;}
.lefty2, lefty2 img {float: left; padding-top: 8px; padding-right: 5px;}

                                                                /* >>> FORMS <<< */
* { }

menu dl {width: 150px; margin: 0 auto; padding: 0 0 10px 0; background: #69c url(bottom.gif) no-repeat bottom left;}
#menu dt {width: 130px; margin:0; padding: 10px; font-size: 14px; font-weight:bold; color: #fff; border-bottom:1px solid #fff; background: #69c url(top.gif) no-repeat top left;}
#menu dd {margin:0; padding:0; color: #fff; font-size: 10px; border-bottom:1px solid #fff; font-weight:normal;}
#gallery a, #gallery a:visited {color:#fff; text-decoration:none; display:block; padding:5px 5px 5px 20px;
background: #47a url(arrow.gif) no-repeat 10px 10px; width:125px;
}
#gallery a:hover {background: #258 url(arrowr.gif) no-repeat 11px 10px; color:#9cf;}

ol li {font-size:11px;}


#logo {background:#6f9c6f;}
#showcase {background:#6f9c6f;}
dl.menus_list dt {background:#6f9c6f; font-size:1.5em; margin:3px 0;}
#foot {background:#8fbc8f;}
#wrapper, #content, #far_right {border-top:1px solid #474;}
#header, search {border-bottom:1px solid #474;}

div.indented ul  {margin: .3em 0 1.5em 2em}
div.indented li  {margin-left:1em}

/* NICE NEW TABS */

/* .gr00vy {padding-left:307px; padding-top: 26px; margin:0px 0px;} */

.gr00vy {position:absolute; margin:0px 0px 0px 306px;}
.gr00vy dt {display:none;}
.gr00vy dd {float:left; padding:0; margin:0; text-align:center;}
.gr00vy dd span.aa {display:block; width:12px; height:1.5em; height:auto; background:url(taglft.gif); float:left; border-bottom:1px solid #888; padding:5px 0;}
.gr00vy dd span.bb {height:1.0em; height:auto; background:url(tagmid.gif); float:left; border-bottom:1px solid #888; padding:5px 0;}
.gr00vy dd span.cc {display:block; width:12px; height:1.0em; height:auto; background:url(tagrgt.gif); float:left; border-bottom:1px solid #888; padding:5px 0;}
.gr00vy a, .menu a:visited {color:#888; text-decoration:none; font-size:1em; cursor:pointer;}
.gr00vy a:hover {color:#000; background:#fff;}
.gr00vy a:hover span {background-position:0 150px; border-bottom:1px solid #f9f4ee;}

/* contact form */
#address {
	float:right;
	padding:13px 13px 10px 13px;
	width:180px;
	margin: 0 0 0 15px;
	height:253px;
	overflow:hidden;
	background-image:url(images/nicebigboxbacker.png);
}

#address p {
	padding:10px 0 0 0;
	margin:0;
}

#contact {
	width:360px;
}

#contact input, #contact textarea {
	width:350px;
	padding: 10px;
	border:1px solid #7A7A7A;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:14px;
}

#contact .check {
	float:left;
	width:auto;
	border:0;
	width:20px;
	background-image:none;
}

#contact .checklabel {
	display:block;
	float:left;
	margin-top:1px;
	width:330px;
}

#contact .errors {
	color:#A7171C;
}





                                                                /* >>> END <<< */
