.style1 { 
color : #ffffff; 
} 
#bg { 
position : absolute; 
top : 1px; 
left : 0; 
margin : 0; 
padding : 0; 
width : 100%; 
background-image : url(../images/background.jpg); 
background-repeat : repeat; 
} 
#wrapper { 
position : relative; 
width : 760px; 
margin-left : auto; 
margin-right : auto; 
margin-top : 10px; 
margin-bottom : 30px; 
padding : 0; 
background-color : #ffffff; 
border-top : 5px solid #dddddd; 
border-bottom : 5px solid #dddddd; 
border-right : 5px solid #dddddd; 
border-left : 5px solid #dddddd; 
border-style : groove; 
} 
#header { 
background-color : #ffffff; 
} 
#headertop { 
border-bottom : 1px solid #dddddd; 
margin : 0; 
padding-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
height : 23px; 
background-color : #ffffff; 
font-family : Arial, Lucida, Helvetica, sans-serif; 
color : #ffffff; 
background-image : url(../images/header_bg.jpg); 
background-repeat : repeat-x; 
} 
#headertop ul { 
float : right; 
margin : 0; 
padding-left : 0; 
} 
#headertop li { 
display : inline; 
margin-right : 0; 
padding-left : 0; 
} 
#headerlower { 
border-bottom : 1px solid #dddddd; 
margin : 0; 
padding-left : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
height : 23px; 
background-color : #ffffff; 
font-family : Arial, Lucida, Helvetica, sans-serif; 
color : #ffffff; 
background-image : url(../images/header_bg.jpg); 
background-repeat : repeat-x; 
} 
#headerlower ul { 
float : right; 
margin : 0; 
padding-left : 0; 
} 
#headerlower li { 
display : inline; 
margin-right : 0; 
padding-left : 0; 
} 
#headerimage { 
padding-top : 0; 
padding-bottom : 0; 
background-color : #ffffff; 
right : auto; 
} 
#headerbottom { 
border-top : 1px solid #dddddd; 
border-bottom : 1px solid #dddddd; 
margin : 0; 
padding-left : 2px; 
padding-top : 2px; 
text-align : right; 
background-color : #203d72; 
font-family : Arial, Lucida, Helvetica, sans-serif; 
font-size : 12px; 
color : #ffffff; 
background-image : url(../images/header_bg_red.jpg); 
background-repeat : repeat-x; 
} 
#headerbottom ul { 
float : right; 
margin : 0; 
padding-left : 0; 
} 
#headerbottom li { 
display : inline; 
margin-right : 1px; 
padding-left : 0; 
} 
#wrappermain { 
position : relative; 
top : 0; 
left : 0; 
width : 100%; 
margin-top : 10px; 
} 
#sidebar { 
position : absolute; 
top : 0; 
left : 0; 
width : 170px; 
margin : 0; 
margin-left : 2px; 
padding : 0 0 10px 0; 
border-right : 1px solid #dddddd; 
border-left : 1px solid #dddddd; 
border-bottom : 1px solid #dddddd; 
} 
#newsbar { 
border-top : 1px solid #dddddd; 
margin : 10px 0 0 0; 
padding-left : 2px; 
padding-bottom : 2px; 
padding-top : 2px; 
text-align : center; 
font-family : Arial, Lucida, Helvetica, sans-serif; 
font-size : 10px; 
color : #ffffff; 
} 
#content { 
margin : 0 0 0 180px; 
padding : 0 0 10px 0; 
margin-right : 2px; 
border-right : 1px solid #dddddd; 
border-left : 1px solid #dddddd; 
border-bottom : 1px solid #dddddd; 
background-color : #ffffff; 
} 
#subfooter { 
border-top : 1px solid #dddddd; 
margin : 10px 0 0 0; 
padding-left : 2px; 
padding-bottom : 2px; 
padding-top : 2px; 
text-align : center; 
font-family : Arial, Lucida, Helvetica, sans-serif; 
font-size : 10px; 
color : #ffffff; 
background-image : url(../images/subheader_bg.jpg); 
background-repeat : repeat-x; 
} 
#subfooter ul { 
margin : 0; 
padding : 0; 
} 
#subfooter li { 
display : inline; 
padding : 0; 
} 
#subfooter2 { 
border-top : 1px solid #dddddd; 
margin : 10px 0 0 0; 
padding-left : 2px; 
padding-bottom : 2px; 
padding-top : 2px; 
text-align : center; 
font-family : Arial, Lucida, Helvetica, sans-serif; 
font-size : 10px; 
color : #ffffff; 
background-image : url(../images/subheader_bg.jpg); 
background-repeat : repeat-x; 
} 
#subfooter2 ul { 
margin : 0; 
padding : 0; 
} 
#subfooter2 li { 
display : inline; 
padding : 0; 
} 
#footer { 
border-top : 1px solid #dddddd; 
margin : 10px 0 0 0; 
padding-left : 2px; 
padding-bottom : 2px; 
padding-top : 2px; 
text-align : center; 
font-family : Arial, Lucida, Helvetica, sans-serif; 
font-size : 10px; 
color : #ffffff; 
background-image : url(../images/header_bg.jpg); 
background-repeat : repeat-x; 
} 
#footer ul { 
margin : 0; 
padding : 0; 
} 
#footer li { 
display : inline; 
padding : 0; 
} 
body { 
font-family : Arial, Lucida, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
background-color : #ffffff; 
} 
p, td { 
font-family : Verdana, Arial, Lucida, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
margin-top : 4px; 
padding-left : 5px; 
padding-right : 5px; 
} 
a.white:link { 
color : #ffffff; 
} 
a.white:link { 
color : #ffffff; 
} 
a.white:active { 
color : #ffffff; 
} 
a.white:visited { 
color : #ffffff; 
} 
a.white:hover { 
color : #ffffff; 
} 
h1 { 
font-family : Arial, Lucida, Helvetica, sans-serif; 
color : #ffffff; 
font-size : 25px; 
margin-bottom : 10px; 
background-image : url(../images/header_bg_red.jpg); 
background-repeat : repeat-x; 
padding-left : 5px; 
} 
h2 { 
font-family : Arial, Lucida, Helvetica, sans-serif; 
color : #000000; 
font-size : 16px; 
margin-bottom : 4px; 
background-repeat : repeat-x; 
border-bottom : 2px solid #dddddd; 
padding-left : 5px; 
} 
h5 { 
font-family : Verdana, Arial, Lucida, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
margin-top : 4px; 
padding-left : 10px; 
padding-right : 5px; 
text-align : left; 
} 
h6 { 
font-family : Verdana, Arial, Lucida, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
margin-top : 4px; 
padding-left : 10px; 
padding-right : 5px; 
} 
.gallery { 
position : relative; 
width : 566px; 
margin : 1em auto; 
} 
.thumb, .no-thumb { 
float : left; 
width : 135px; 
height : 101px; 
margin : 2px; 
} 
.thumb { 
border : 1px solid #000; 
} 
.no-thumb { 
border : 1px solid #fff; 
} 
.thumb a img { 
display : block; 
} 
.thumb a span { 
display : none; 
} 
.thumb a:hover, .thumb a:active, .thumb a:focus { 
background : transparent; 
} 
.gallery a:hover span { 
display : block; 
position : absolute; 
width : 250px; 
height : 225px; 
top : 111px; 
left : 145px; 
} 
.thumb em { 
position : absolute; 
width : 135px; 
top : 176px; 
left : 50px; 
background : #ab5; 
color : #036; 
font : normal 12px/20px verdana; 
text-align : center; 
} 
.thumb a { 
text-decoration : none; 
} 
a img { 
border : 0; 
} 
.clear { 
height : 0; 
line-height : 0; 
font-size : 0; 
clear : both; 
} 
p.c4 { 
text-align : left; 
} 
p.c3 { 
text-align : center; 
} 
div.c2 { 
text-align : right; 
} 
div.c1 { 
text-align : center; 
} 
