html,body { margin:0px; background-color:#000; padding:0px; height:100%; min-height:100%; border:none; font-family: "Garamond", "Times New Roman", Times, serif; }
/* styles for IE 5 Mac */
#horizon { background-color: transparent; position: absolute; top: 20px; left: 20px; }
 /* following rules are invisible to IE 5 \*/
#horizon { top: 50%; left:0px; width: 100%; margin-top: -280px; height:485px; text-align: center; min-width: 100%; z-index:1; }
/* end IE 5 hack */  
/*Scrollbar color colde */
body { color: #7c7c7c;}
#wrapper { position: relative;  width: 775px; height: 550px; margin: 0px auto; background: transparent; color: #7c7c7c;}
#logo { position:relative; float:left; width:302px; height:61px; left:0px; top:0px; }
#navigation { position:relative; float:left; clear:left; width:775px; height:25px; top:0px; }
#spacer01 { position:relative; float:left; width:29px; height:25px; }
#spacer02 { position:relative; float:left; width:120px; height:25px; }
#spacer03 { position:relative; float:left; width:17px; height:25px; }
#nav01 { position:relative; float:left; width:91px; height:25px; text-align: center;}
#nav02 { position:relative; float:left; width:140px; height:25px; text-align: center;}
#nav03 { position:relative; float:left; width:116px; height:25px; text-align: center;}
#nav04 { position:relative; float:left; width:129px; height:25px; text-align: center; }
#nav05 { position:relative; float:left; width:77px; height:25px; text-align: center; }
#nav06 { position:relative; float:left; width:54px; height:25px; text-align: center; }
#content { position:relative; float:left; clear:left; width:775px; height:460px; top:4px; }
#footer { position:relative; float:left; clear:left; width:775px; height:25px; top:35px; }
#clickhere { position:absolute; float:left; clear:left; top:434px; left:70px; width:95px; height:25px; }
p, li, #homediv p, td { font-size:14px; color:#7c7c7c; font-weight:normal; text-decoration:none; line-height:18px;}
a:link { font-size: 14px; color:#CCCCCC; font-style:normal; font-weight:normal; text-decoration:underline; }
a:visited { font-size:14px; color:#333333; font-style:normal; font-weight:normal; text-decoration:underline; }
a:hover { font-size:14px; color:#333333; font-style:normal; font-weight:normal; text-decoration:none; }
#texttitle { position:absolute; top:145px; left:350px; width:380px; z-index:12; color: #7c7c7c;}
#image {
	position:absolute;
	top:145px;
	left:18px;
	width:325px;
	z-index:12;
	color: #7c7c7c;
	height: 400px;
	overflow:hidden;
}
.align-left { text-align: left; }
.align-right { text-align: right; }
.align-center { text-align: center; }
.align-justify { text-align: justify; }
#texttitle, .texttitle, #supportersTitle {font-size: 18px; font-weight:normal; text-transform: uppercase; letter-spacing: .2em;}
#textbox { position:absolute; width:380px; height:282px; top:170px; left:350px; margin: 0 0 20px 0;}
#picture {position:absolute; top:145px; left:50px; width:200; height:318px;}

/*homepage-specific divs*/
#homeContainer { position: relative; text-align: left; width: 775px; height: 100%; margin: 0px auto; background: transparent; color: #7c7c7c; z-index:10;}
#homediv { position:absolute; top:150px; left:345px; width:400px; height:328px; z-index:11; background:url(http://www.dvntdesign.com/guest/Crows/images/h_squares.gif) no-repeat; }
#verticalslug { position:absolute; top:164px; left:746px; width:30px; height: 286px; vertical-align: middle; z-index:12;}
#show1 {position:absolute; top:22px; left:133px; width:169px; height:83px; z-index:12;}
#show2 {position:absolute; top:128px; left:31px; width:169px; height:83px; z-index:12; }
#show3 {position:absolute; top:231px; left:168px; width:169px; height:83px; z-index:12; }
#newsDiv { position:absolute; top: 500px; left:380px; width: 308px; background:transparent; font-size:12px; color:#7c7c7c; font-style:normal; font-weight:normal; text-decoration:none; line-height: 18px; margin-bottom:12px; margin-top:0px; }
#newsBackBox1 {position:absolute; top:600px; left:29px; width:261px; height:146px; z-index:12; background-image: url(http://www.dvntdesign.com/guest/Crows/images/h_b1hash.gif); background-repeat:no-repeat;}
#newsBox1 {position:absolute; top:29px; left:46px; width:169px; height:83px; z-index:13; }
#newsBackBox2 {position:absolute; top:746px; left:29px; width:261px; height:110px; z-index:12; background-image: url(http://www.dvntdesign.com/guest/Crows/images/h_b2hash.gif); background-repeat:no-repeat;}
#newsBox2 {position:absolute; top:9px; left:46px; width:169px; height:83px; z-index:13;}

/* supporter page divs */
#supportersContainer { position:absolute; top: 100px; left: 0px; width: 775px; height: 80%;}
#supportersTitle { position:absolute; top:35px; left:43px; width:380px; z-index:12; color: #7c7c7c;}
#supportersTextbox { position:absolute; width:732px; height:307px; top:60px; left:43px; margin: 0 0 20px 0;}

/* drop-menu styles */
#dropmenudiv a.nav:link { color: #7c7c7c; text-decoration: none; font-size: 11px;}
#dropmenudiv a.nav:visited { color: #7c7c7c;  text-decoration: none; font-size: 11px; }
#dropmenudiv a.nav:hover { color: #ffffff;  text-decoration: none; font-size: 11px;  }
#dropmenudiv a.nav:active { color: #7c7c7c; text-decoration: none; font-size: 11px; }

#dropmenudiv {position:absolute; font-family:"Times New Roman", Times, serif; font-weight: normal; font-size: 11px; line-height:16px; z-index:100; }
#dropmenudiv a {width: 100%; display: block; text-indent: 10px;  border-bottom: 1px solid #444444; padding: 1px 0; text-decoration: none; font-size: 10px; background-color:#000000; filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9; font-size:12px; color: #7c7c7c;}

/*background: transparent url(http://www.dvntdesign.com/guest/Crows/images/bg_menuback.png) repeat-x; - for transparent BG on dropdowns.

/* End drop-menu styles */
