HEX
Server: Apache
System: Linux www3.pit.tblive.com 5.14.0-687.38.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Aug 12 17:19:12 EDT 2026 x86_64
User: awaldron (1020)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/awaldron/public_html/archive/ras/css/style.css
body {
	margin:0;
	padding:0;
	background:#33312f url(/gui/bg-main.gif) top center repeat-y;
	color:#33312f;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:0.75em;
}

#background {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:498px;
	background:#292826 url(/gui/bg-top.jpg) top center no-repeat;
}

h1 { margin:0; font-weight:bold; font-size:2em; font-family:Trebuchet MS; }
h2 { margin:0; font-weight:bold; font-size:1.6em; font-family:Trebuchet MS; }
h3 { font-weight:bold; font-size:1.6em; font-family:Trebuchet MS; text-align:center; border-bottom:solid 1px #666; color:#891a18; }
p { margin-top:0; line-height:1.5em; }

img { border:0; }

a,
a:link,
a:active,
a:visited { color:#891a18; font-weight:bold; text-decoration:none; }
a:hover   { color:#ff0000; font-weight:bold; text-decoration:none; }

a.foot,
a.foot:link,
a.foot:active,
a.foot:visited { color:#CCC; font-weight:normal; text-decoration:none; }
a.foot:hover   { color:#ff0000; font-weight:normal; text-decoration:none; }

#main-wrap { text-align:center; background:url(/gui/bg-top.jpg) top center no-repeat;	min-height:500px; }
#main-body { width:960px; text-align:left; margin:0 auto; display:block; overflow:auto; clear:both; }
#main-left { width:192px; padding:10px; float:left; overflow:visible; }
#main-right { width:746px; float:right; overflow:auto; margin-right:2px; }
#main-right-split { display:block; overflow:auto; min-height:400px; }
#main-right-split-left  { float:left; width:450px; }
#main-right-split-right { float:right; width:296px; }
#main-logo { position:relative; left:-72px; top:20px; cursor:pointer; }
#main-side { min-height:800px; margin-top:115px; }
#main-foot { width:918px; color:#CCC; padding:25px 20px; margin:0 auto; min-height:100px; overflow:auto; text-align:left; background-color:#292826; }
.main-foot-right { float:right; width:200px; }
.main-foot-left {  float:left; margin-right:15px; }
h2.main-foot-left { position:relative; top:-6px; color:#FFF; }
h2.main-foot-left2 { position:relative; top:-6px; color:#FFF; }

#main-foot ul { margin-top:3px; }
#main-foot ul li { margin-bottom:5px; }

#main-bott { width:958px; height:20px; margin:0 auto; background-color:#676664; }
#main-padd { height:30px; margin:0 auto; background-color:#33312f; }

#main-tnav { height:45px; margin-top:80px; background-color:#25201C; overflow:hidden; }
#main-tnav ul {	padding:0; margin:0; float:left; width:100%; z-index:10000; }
#main-tnav ul li { display:inline; }
#main-tnav ul li a.tnav {       color:#d4caa6; text-align:center; font-size:15px; font-weight:bold; text-decoration:none; padding:13px 17px 14px 16px; float:left; }
#main-tnav ul li a.tnav:hover {
	background-color:#891a18; color:#fff; text-align:center; font-size:15px; font-weight:bold; text-decoration:none; padding:13px 17px 14px 16px; float:left; }
#main-tnav ul li a.tnav-on {
	background-color:#891a18; color:#fff; text-align:center; font-size:15px; font-weight:bold; text-decoration:none; padding:13px 17px 14px 16px; float:left; }

.dropdown { display:inline; display:none; background-color:#891a18; list-style-type:none; float:none; padding: 0px 4px; position:absolute; top:0; left:0; z-index:10000; min-width:167px; }
a.dropdown-item,
a.dropdown-item:link,
a.dropdown-item:active,
a.dropdown-item:visited { color:#FFF; font-weight:normal; text-decoration:none; display:block; padding:6px 35px 6px 17px; border-top:solid 1px #661a18; }
a.dropdown-item:hover   { color:#444; font-weight:normal; text-decoration:none; display:block; padding:6px 35px 6px 17px; background-color:#FFF; }

.splash { border-top:solid 6px #891a18; }

.block { border-top:solid 6px #33312f; color:#33312f; padding:10px; }
.block h1 { color:#33312f; } 

.homeblock p { margin:8px 15px; }

.content { margin:30px 40px; }
.content h2 { margin-bottom: 10px; }

.block-red { border-top:solid 6px #891a18; background-color:#681b17; color:#fff; padding:10px; }
.block-red h1 { color:#d4caa6; } 

.block-gray { border-top:solid 6px #33312f; background-color:#e4dfdf; color:#33312f; padding:10px; }
.block-red h1 { color:#d4caa6; } 

#slider { width:746px; height:373px; overflow:hidden; background:url(/gui/loading.gif) no-repeat 50% 50%; }
#slider img { position:absolute; top:0px; left:0px; display:none; }
#slider a { border:0; display:block; }

.footicon { display:block; padding:10px 0 10px 35px; background-position:center left; background-repeat:no-repeat; }
.facebook { background-image: url(/gui/icon-facebook.png); }
.energystar { background-image: url(/gui/icon-energystar.png); }
.eho { background-image: url(/gui/icon-eho.png); }

.red { color:#891a18; }

.icon-25 { position:relative; top:8px; }

.inner-block { clear:both; overflow:auto; margin:35px 0 0 0; }
.inner-right { float:right; width:49%; margin-left:1%; }
.inner-left  { float:left; width:49%; margin-right:1%; }

#values-home-over { display:none; }
#values-that-matter { width:276px; height:108px; display:block; background:url(/gui/values-home.png) top left no-repeat; }

.clear { clear:both; overflow:auto; margin:15px 0 0 0; }

blockquote { background-color:#e2dbc4; color:#33312f; padding:15px; border-left:solid 6px #891a18; margin:15px 0 30px 0; }
blockquote b { display:block; text-align:right; font-style:italic; }

.team-item { clear:both; overflow:auto; margin-bottom:30px; }
.team-item .team-photo { width:80px; height:120px; float:left; border:solid 1px #333; }
.team-item .team-text { float:right; width:540px; }
.team-item .team-text h1 { font-size:1.4em; margin-bottom:6px; }
.team-item .team-text b  { color:#891a18; display:block; font-size:1.1em; }


.gallery img { padding:2px; border:solid 1px #DDD; }
.gallery img.over { padding:2px; border:solid 1px #891a18; }

.gallery-stonegate { float:left; margin-right:30px; }
.gallery-stonegate h2 { display:inline; }
.gallery-stonegate { font-weight:normal; font-size:0.9em; }

.homeplan { cursor:pointer; }

.contact-input {
    padding: 5px;
    width: 380px; 
    font-family: Helvetica, sans-serif;
    font-size: 1.1em;
    margin: 0px 0px 10px 0px;
    border: 1px solid #ccc;
     margin-right:5px;
     float:left;
}

textarea.contact-input {
    height: 90px; float:left;
}

label {
    text-align: right;
    margin-right: 15px;
    width: 100px;
    padding-top: 5px;
    font-size: 1.1em;
    font-weight: bold;
}

.plain { margin:0px; padding:0px; border:0px; }

label.error { color:#CC0000; font-size:0.9em; float:left; width:80px; }
#mail-sent { color:#009900; font-weight:bold; }


.ic_container{
    vertical-align:baseline;
    margin:10px;
    position:relative;
    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}
.overlay{
    opacity:0.3;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ic_caption{
    position:absolute;    
    opacity:0.6;   
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.ic_category{
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:3px;
    padding:5px;
    margin:0px;
}
.ic_caption h3{
    padding:0px 5px 5px 5px;
    margin:0px;
    font-size:18px;
}
.ic_text{
    padding:5px;
    margin:0px;
    text-align:justify;

}
.ic_text b {
	font-size:1.1em;
}