body {
background: #010000;
list-style-position: outside; 
list-style-type: disc; 
margin-top: 0px;
margin-bottom: 0px;
margin: 0px;	
text-decoration: none; 
font-size:12px;
}


#container {
background-image: url(images-layout/owen-roe-2009-background.jpg); 
background-position: center bottom;
background-repeat: no-repeat;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
margin-left: auto;
margin-right: auto;
width: 1000px;
height: 665px;
}


#index {
border: none;
position: relative;
margin-left: auto;
margin-right: auto;
text-align: center;
}


#main {
background-image: url(images-layout/owen-roe-foreground.jpg); 
background-position: center top;
background-repeat: no-repeat;
background-color: #160100;
border: #FFFFFF 1px solid;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
padding-bottom: 0px;
position: relative;
width: 770px;
height: 425px;
display: block; /* this is probably the important part */
}

#one {
position: relative;
clear: both;
border: 0px solid #CCCCCC;
margin: 0px;
padding-bottom: 8px;
width: 769px;
height: 32px;
background-color:transparent;
text-align: left;
color:#fdf1d1;
font-family:'Trebuchet MS',Arial,"Univers Condensed", Univers, Helvetica, Verdana,  sans-serif;

}

#two {
font-family:'Trebuchet MS', Arial,Helvetica, Verdana,  sans-serif;
font-size: 12px;
font-weight: normal;
border: 0px solid #CCCCCC;
clear: left;
float: none;
margin: 0px;
position: relative;
text-align: center;
width: 769px;
height: 340px;
background-color: transparent;
}

#twoleft {
border-right: 0px solid #CCCCCC;
float: left;
margin-left:20px;
margin-top:10px;
position: relative;
text-align: center;
width: 350px;
height: 300px;
background-color: transparent;
padding: 0px;
display: block;
}

#twoleftmargin {
border-right: 0px solid #CCCCCC;
float:left;
margin-left:100px;
position: relative;
text-align: center;
width:270px;
height:300px;
background-color:transparent;
overflow: hidden;
padding:0px;
display: block;
}

* html #twoleftmargin {
	margin-left:60px;
	m\argin-left:100px;
}

#twoleftmarginsmall {
border-right: 0px solid #CCCCCC;
float:left;
margin-left:45px;
position: relative;
text-align: center;
width:325px;
height:300px;
background-color:transparent;
overflow: hidden;
padding:0px;
display: block;
}

* html #twoleftmarginsmall {
	margin-left:15px;
	m\argin-left:50px;
}

#tworight {
border:0px solid #CCCCCC;
position: relative;
text-align:justify;
width:360px;
height:300px;
background-color: transparent;
overflow: hidden;
padding-left:8px;
display: block;
}

#tworightnarrow {
border: 0px solid #CCCCCC;
position: relative;
text-align: left;
width: 290px;
height: 300px;
background-color: transparent;
overflow: hidden;
padding-left: 8px;
display: block;
}

#twocenter {
font-family:'Trebuchet MS',Arial, Helvetica, Verdana,  sans-serif;
font-size: 12px;
font-weight: normal;
border: 0px solid #CCCCCC;
float: none;
margin: 0px;
position: relative;
text-align: center;
width: 670px;
height: 340px;
background-color: transparent;
color:#C8B498;
}



#twocenterorig {
border: 0px solid #CCCCCC;
position: relative;
text-align: center;
width: 760px;
height: 300px;
background-color: transparent;
overflow: hidden;
padding-left: 0px;
display: block;
}

#three {
border: 0px solid #CCCCCC;
clear: left;
float: none;
font-size: 12px; 
margin: 0px;
padding: 0px;
position: relative;
text-align: justify;
width: 770px;
height: 35px;
background-color: transparent;
}

#header {
margin-top: 79px;
padding-bottom:-20px;
border: 0px solid #CCCCCC;
clear: left;
float: none;
margin-right:10px;
position: relative;
text-align: right;
width: 770px;
height: 37px;
background-color: transparent;
background: url(images-layout/top-name.gif) no-repeat; 
font-family:'Trebuchet MS', sans-serif,Arial,Univers, 'Univers',  Helvetica, Verdana;

}
#header div {
	border:1px;
	position: absolute;
	right:10px;
	bottom:10px;
	text-align:right;

}

#header2 {
margin-top: 84px;
background-image: url(images-layout/top-name.jpg); 
background-position: center;
background-repeat: no-repeat;
background-color: #27160C;
border: #FFFFFF 1px solid;
margin-left: auto;
margin-right: auto;
position: relative;
padding: 0px;
width: 770px;
height: 30px;
}

#copy {
font-family:'Trebuchet MS',Arial,Univers, 'Univers',  Helvetica, Verdana,  sans-serif;
font-size:11px;
margin-top:5px;
color:white;
text-align:right;
width:760px;
}


.news_frame {
border:none;	
color:#C8B498;
font-family: 'Trebuchet MS',Arial,"Univers Condensed", Univers, Helvetica, Verdana, sans-serif;
font-size:12px;
background:transparent;
background-color: transparent;
text-align:justify;
width:360px;
height:300px;
}





/********************** IMAGES & BORDERS **********************/

img {
border: 0px solid #555555;
text-decoration: none;
padding: 0px;
margin: 0px;
display: block; 
}

img.no {
padding: 0px;
margin: 0px;
}

img.border {
border: 1px solid #dddddd;
padding: 3px;
text-decoration: none;
}

img.pad {
border: 0px solid #e2c38c;
padding: 3px;
text-decoration: none;
}

img.left {
border: 0px solid;
padding-right: 6px;
float: left;
vertical-align: middle;
}

img.right {
border: 0px solid;
padding: 6px;
float: right;
text-align: right;
}

img.center {
text-align: center;
border: none;
padding: 0px;
margin: 0px;
}

img.centerborder {
text-align: center;
border: 1px solid #dddddd;
padding: 3px;
margin: 0px;
}

.hiddenPic {display:none;}


/********************** LINKS & FONTS **********************/

p { font-weight: normal; color: #C8B498; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; line-height: 1.45em; text-align: left;}
p.tight { font-weight: normal; color: #C8B498; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; line-height: 1.2em; text-align: left;}
p.center { font-weight: normal; color: #C8B498; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; line-height: 1.4em; text-align: center;}
p.centertight { font-weight: normal; color: #C8B498; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; line-height: 1.2em; text-align: center;}
p.centerwhite { font-weight: normal; color: #C8B498; margin-top: 0px; margin-left: 30px; margin-right: 10px; margin-bottom: 10px; line-height: 1.4em; text-align: center;}
p.white { font-weight: normal; color: #C8B498; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; line-height: 1.4em; text-align: left;}


H1 {
color: white;
font-size: 15px; 
font-weight: bold; 
margin-top: 3px;
margin-bottom: 10px;
text-decoration: none;
font-family:'Trebuchet MS',"Univers Condensed", Univers, Helvetica, Verdana,  sans-serif;
text-align: justify;
}

H2 {
color: white;
font-size: 15px; 
font-weight:normal;
margin-top: 3px;
margin-bottom: 10px;
text-decoration: none;
font-family:'Trebuchet MS',"Univers Condensed", Univers, Helvetica, Verdana,  sans-serif;
text-align: justify;
}

H3 {
color: #C8B498;
font-size: 14px; 
font-weight: bold; 
margin-top: 3px;
margin-bottom: 8px;
text-decoration: none;
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
text-align: center;
}

#headerimg .description {
font-size: 1.2em;
text-align: center;
}

.title {
color: #C8B498;
font-size: 15px; 
font-weight: bold; 
margin-top: 3px;
margin-bottom: 4px;
text-decoration: none;
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
text-align: center;
}






/* Begin Structure */
#page {
background-color: white;
padding: 0;
width: 900px;
}

.clear {
clear: both;
}

b {
	color:#73502E;
}

#main a.no, a.no:active, a.no:visited, a.no:hover {
text-align: center;
text-decoration: none;
}

#main a.bold, a.bold:active, a.bold:visited {
color: #C8B498;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

#main a, a:active, a:visited{
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
text-align: justify;
font-size: inherit;
font-weight: normal;
font-size: 12px;
color: white;
xxlor:white;
text-decoration: none;
}

#main a:hover {
text-decoration:underline;
}

#header a, a:active, a:visited {
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
font-size: inherit;
font-weight: bold;
font-style:normal;
font-size: 12px;
color: #C8B498;
xxlor: #C8B498;
text-decoration: none;
}

#header a:hover {
text-decoration:underline;
}

#copy a {
color:white;
}
#copy a:hover{
text-decoration:none;
color:white;
}

#main a.red, a.red:active, a.red:visited {
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
text-align: justify;
font-size: inherit;
font-weight: normal;
font-size: 12px;
color: #b72800;
text-decoration: underline;
}

#index a.center, a.center:active, a.center:visited, a.center:hover {
text-align: center;
border: 0px;
text-decoration: none;
}

.bottom {
	position: absolute;
	bottom:10px;
	left:9px;
	width:350px;
	text-align:left;
}

.bottom a { 
	color: #c0002e;
	font-weight:bold
}

/* ARCHIVE TABLE */
table#lower {
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
font-weight: bold; 
color: #73502E;
width: 768px;
background-color:transparent;
margin-top: 0px;
}

table#lower td {
padding: 0px;
}

table#lower a, a:active, a:visited, a:hover {
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
text-align: center;
font-size: 12px;
font-weight: bold;
color: white;
text-decoration: none;
}



/* STANDARD TABLE */
table#standard {
font-family:'Trebuchet MS', Helvetica, Verdana, , sans-serif;
font-style: normal; 
font-weight: normal; 
line-height: 1em;
color: #e2c38c;
background-color: transparent;
text-align: justify;
vertical-align: top;
}

table#standard td {
padding: 0px;
}

table#standard a, a:active, a:visited {
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
text-align: justify;
font-size: 12px;
font-weight: normal;
color: white;
text-decoration:none;
line-height: 1.3em;
}

table#standard a:hover {
text-decoration:underline;

}

table#standard p { font-weight: normal; color: #e2c38c; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; line-height: 1.3em; text-align: justify;}
table#standard p.tight { font-weight: normal; color: #e2c38c; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; line-height: 1.3em; text-align: justify;}


input {
}

input.color {
font-family: 'Trebuchet MS',Helvetica, Verdana,  sans-serif;
font-size: 12px;
font-weight: normal;
background-color: #312318;
padding: 4px;
width: 180px;
color: #FFFFFF;
border: 1px solid #000000;
}

#twocenter a{
	color:white;
}

#twocenter a:hover{
	text-decoration:underline;
}