@charset "utf-8";
body { 
margin : 0px 5px 0px 5px; 
padding : 0; 
background-image : url(images/brick3.jpg); 
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #ffffff;
text-align:center;
} 
p { 
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 100%; 
} 
#header { 
margin : 0px; 
padding : 0px; 
background : #070707 url("images/1280.jpg") repeat-x top left; 
height : 150px; 
} 
#header2 { 
margin : 0; 
padding : 0; 
background : #070707 url("images/headerborder.jpg") repeat-x top left; 
height : 23px; 
} 
#main1 { 
margin : 0; 
padding : 0; 
background : #070707; 
} 
#main2 { 
margin : 0; 
padding : 0; 
} 
#left { 
float : left; 
width : 170px; 
margin : 0px 0px 0px 0px; 
padding : 0px 5px 0px 5px; 
background : #070707; 
font-size : 100%;
text-align: center;
} 
#right { 
float : right; 
width : 150px; 
margin : 0; 
padding : 0; 
border-left : 1px solid #404040; 
font-size : 100%; 
background : #070707; 
} 
#middle {  
margin : 0px 160px 5px 180px; 
font-size : 100%; 
background : #070707; 
border-left : 1px solid #404040;
 text-align: left;
} 
.column-in { 
margin : 0px; 
padding : 0.5em 1em; 
} 
.cleaner { 
clear : both; 
margin : 0px; 
padding : 0px 5px 0px 5px; 
background : #070707 url("images/1280b.jpg") repeat-x top left; 
height : 150px;
text-align: center; 
} 
h1, h2, h3, h4 { 
margin : 0.2em 0; 
} 
p { 
margin : 0.5em 0; 
} 
a { 
color : #00ffff; 
} 
.glossymenu { 
list-style-type : none; 
margin : 0px 0px 0px 0px; 
padding : 0; 
width : 140px; 
border : 0 solid #9a9a9a; 
border-bottom-width : 0; 
} 
.glossymenu li a { 
background : black url(images/glossyback2.jpg) repeat-x bottom left; 
font : bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; 
color : white; 
display : block; 
width : auto;
text-align: left; 
padding : 3px 0; 
padding-left : 10px; 
text-decoration : none; 
} 
* html .glossymenu li a { 
width : 130px; 
} 
.glossymenu li a:visited, .glossymenu li a:active { 
color : white; 
} 
.glossymenu li a:hover { 
background-image : url(images/glossyback.jpg); 
} 
.menu { 
list-style-type : none; 

padding : 0; 
width : 170px; 
border : 0 solid #9a9a9a; 
border-bottom-width : 0; 
} 
.menu a { 
background : white url(images/glossyback2.jpg) repeat-x bottom left; 
font : bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; 
color : white; 
display : block; 
width : auto; 
padding : 3px 0; 
padding-left : 10px; 
text-decoration : none; 
} 
* html .menu a { 
width : 160px; 
} 
.menu a:visited, .menu a:active { 
color : white; 
} 
.menu a:hover { 
background-image : url(images/glossyback.jpg); 
} 
img {
border: none;
}
#logo {
background-image: url (images/logo.gif);
float: right;
margin: 0px 0px 0px 5px;
width: 254px;
height: 138px;
}
