/* ************************************** -
  This is the main stylesheet for an AME based website.
************************************* */
/* -------Standard elements  ---------- */
html {
margin:0px;
padding:0px;
min-width:980px;
}

body {
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-right:0px;
margin-left:10px;
font-family:Tahoma,Geneva,sans-serif;
font-style:normal;
font-size:14px;
letter-spacing:0.03px;
text-align:justify;
width:980px;
}

@media screen {
body {
xpadding-left:50%;
xbackground:#f4f4f4 url(images/bg.gif) center repeat-y;
position:absolute;
}

body.AMEbody {
padding-left:0px;
background:#fffff;
position:static;
width:auto;
background-position:90% 100%;
background-repeat:no-repeat;
}
}

table {
border-width:0px;
padding:0px;
border-spacing:0px;
}

td {
padding:0px;
}

img {
border:0px solid #00FF00;
}

a {
color:#180C73;
text-decoration:underline;
}

a:hover {
font-weight:bold;
}

h1 {
font-size:26px;
font-weight:bold;
}

h2 {
font-size:18px;
xfont-variant:small-caps;
}

h3 {
font-size:16px;
font-variant:small-caps;
}

h4 {
font-size:14px;
font-weight:bold;
}

h5 {
font-size:12px;
list-style-type:Circle;
}

p {
margin-top:0px;
margin-bottom:5px;
}

blink {
behavior:url(blink.htc);
}
/* ---------Ad hoc classes  ----------- */
.Warning {
color:Red;
font-size:16px;
font-weight:bold;
padding-left:18px;
}

.error {
font-size:12px;
width:700px;
}

.AdobeReader {
color:#A9A9A9;
font-size:10px;
text-align:center;
}

.noWrap {
white-space:nowrap;
}

.clear {
clear:both;
}
/* ---------------Container ------------ */
#container {
width:980px;
color:#180C70;
background-color:#F1F1E9;
border-top:6px Solid #180C72;
box-shadow:10px 4px 4px rgba(0,0,0,0.2);
}

/* ---------------Header  ---------------- */
#divHeader {
Width:980px;
background-repeat:no-repeat;
xbackground-image:url(images/HeadBack.png);
background-position:bottom right;
text-align:Left;
border-top:4px Solid #FFFFFF;
}

#divHeaderLogo {
text-align:Left;
float:Left;
}

.HeadLogo {
margin-left:0px;
width:980px;
}

#divHeaderTaglineIntro {
text-align:Left;
color:#180C70;
font-size:20px;
font-weight:bold;
vertical-align:top;
}

#divHeaderTagline {
text-align:Left;
color:#180C72;
font-size:12px;
font-weight:bold;
padding-top:30px;
padding-bottom:10px;
padding-left:20px;
vertical-align:top;
background:#FFFFFF;
}

#divHeaderImage2 {
display:None;
}

.HeaderImage2 {
height:90px;
}
/* ---------------Container2 ------------ */
#container2 {
}
/* ---------------MENU  ------------------ */
#divMenu {
width:98%;
clear:right;
background-color:#e0ded2;
font-size:11px;
line-height:normal;
border-bottom:1px solid #e0ded2;
height:25px;
padding-left:15px;
}
/* CCS drop down menu */
#divMenu ul {
margin:0px;
padding:5px 0px 0px 0px;
list-style:none;
width:100%;
height:20px;
text-transform:uppercase;
}

#divMenu li {
display:inline;
margin:0px;
position:relative;
padding-bottom:15px;
}

#divMenu ul ul {
position:absolute;
z-index:500;
top:0;
left:0%;
background-color:white;
box-shadow:0px 4px 4px rgba(0,0,0,0.2);
border-width:0px 1px 1px;
border-style:solid;
border-color:#DFDFDF;
margin-top:15px;
margin-left:0px;
width:auto;
height:auto;
text-transform:none;
}

#divMenu span {
white-space:nowrap
}

#divMenu ul ul ul {
top:0;
left:100%;
}

div#divMenu ul ul,
div#divMenu ul li:hover ul ul,
div#divMenu ul ul li:hover ul ul {
display:none;
}

div#divMenu ul li:hover ul,
div#divMenu ul ul li:hover ul,
div#divMenu ul ul ul li:hover ul {
display:block;
}

#divMenu ul ul li {
background-image:none;
xline-height:normal;
margin:0px;
padding:0px;
}


li.MenuSelected {
background:#F1F1E9;
border-radius:5px;
}

.MenuLevel1 {
font-weight:bold;
text-align:left;
font-size:12px;
}

.MenuLevel2 {
font-weight:normal;
xfont-size:10px;
}
/* End of CCS drop down menu */
/* CSS Tabs */
li.MenuLevel1 {
margin:0px;
padding:0px;
}

li.MenuLevel1 a {
margin:0px;
padding:0px;
}

.MenuLevel1 a {
margin:0px;
padding:0px 0px 0px 0px;
text-decoration:none;
}

.MenuLevel1 a span {
xbackground:url( "images/tabright8.gif ") no-repeat right top;
padding:5px 10px 4px 6px;
color:#0e016d;
xfont-weight:normal;
xborder-right:0px solid;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.MenuLevel1 a span {
float:none;
}
/* End IE5-Mac hack */
.MenuLevel1 a:hover span {
color:#F1f1e9;
}

.MenuLevel1 a:hover {
xbackground-position:0% -42px;
background-color:white;
box-shadow:0px 4px 4px rgba(0,0,0,0.2);
border-width:0px 1px 1px;
border-style:solid;
border-color:#DFDFDF;
}

.MenuLevel1 a:hover span {
xbackground-position:100% -42px;
color:#0e016d;
}

.MenuLevel1 #current a {
xbackground-position:0% -42px;
}

.MenuLevel1 #current a span {
xbackground-position:100% -42px;
color:#0e016d;
}

.MenuLevel2 a span {
background-image:none;
xbackground-color:#D2E2F8;
xline-height:16pt;
xborder-right:0px solid;
display:block;
}

.MenuLevel2 a {
background-image:none;
padding:0px;
}

.MenuLevel2 a:hover {
xfont-size:14px;
box-shadow:0px;
border-width:0px;
}
/* End of CSS Tabs */
.MenuThumbnail {
display:inline;
clear:left;
}

.MenuThumbnail img {
width:40px
}
/* --------Left Mast Section --------- */
#divLeftMast {
float:none;
height:26px;
background-color:#E0DED2;
margin:5px;
margin-left:11px;
}

.ChildMenuList {
Padding:1px;
}

.ChildMenu {
background-color:#F1F1E9;
color:#180C70;
text-align:center;
border-bottom-height:2px;
border-bottom-style:solid;
border-bottom-color:#f3f2ed;
text-decoration:none;
list-style-type:none;
list-style-image:none;
Padding:1px;
text-align:Left;
overflow:hidden;
margin-left:0px;
margin-right:0px;
}

.ChildMenuHeading {
list-style-type:none;
list-style-image:none;
margin-top:5px;
margin-bottom:0px;
font-weight:Normal;
}

.ChildMenu a {
border-bottom-width:0px;
text-decoration:none;
font-size:10px;
Display:none;
}
/* ---------------Login ------------------ */
#divLogin {
text-align:right;
font-size:10px;
margin:0px;
padding:2px;
}

#divLogin a {
text-align:right;
font-size:10px;
}

#divLogin form {
margin:0px;
}

.LoginError {
font-size:10px;
Color:red;
}

.EditControls80 {
font-size:10px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
width:80px;
}

.ButtonControls {
font-size:12px;
border-left:1px SOLID white;
border-right:1px SOLID white;
border-top:1px SOLID white;
border-bottom:1px SOLID white;
}

#divLoggedin {
float:right;
font-size:10px;
margin-top:-10px;
}

#divLoggedin form {
display:inline;
}

#divLoggedin input {
margin-top:-15px;
font-size:10px;
}
/* ---------------PWord change------------------ */
#ChgPword {
margin:20px 0px 30px 0px;
width:400px;
text-align:right;
}
/* --------Content Section ------------- */
#divContent {
min-height:200px;
margin-bottom:5px;
padding-top:0px;
}
/* ---------------Article-------------- */
#Article {
}

#Archive {
}

.ArticleHEADER {
font-size:18px;
font-variant:small-caps;
font-style:bold;
padding-left:15px;
padding-bottom:5px;
padding-top:5px;
margin-top:0px;
clear:left
}

.ArticleAUTHOR {
font-size:12px;
padding-left:15px;
text-align:left;
margin-bottom:5px;
}

.ArticleTAGLINE {
font-size:18px;
font-weight:bold;
text-align:center;
padding-top:10px;
}

.ArticleIMGlarge {
font-size:12px;
margin-left:10px;
}

#ArticlegradeRside .ArticleIMGlarge {
width:600px;
float:right;
}
/* --------Article Section1 ---------- */
.DivArticleSection1 {
padding:5px;
}

#Article2columns .DivArticleSection1 {
Width:430px;
float:left;
margin:5px;
}

.ArticleIMG1 {
padding:2px;
font-size:11px;
float:right;
Margin-left:10px;
overflow:Hidden;
width:329px;
}

#ArticleFoundationSide .ArticleIMG1 {
float:left;
margin:5px;
Margin-right:10px;
}

#ArticlegradeRside .ArticleIMG1 {
float:left;
margin:5px;
Margin-right:10px;
}

#Articlefacilitiesside .ArticleIMG1 {
float:left;
margin:5px;
Margin-right:10px;
}

#Articlegeneralside .ArticleIMG1 {
float:left;
margin:5px;
Margin-right:10px;
}

#ArticleIntersenSide .ArticleIMG1 {
float:left;
margin:5px;
Margin-right:10px;
}

#ArticleExtraCurricularSide .ArticleIMG1 {
float:left;
margin:5px;
Margin-right:10px;
}

#ArticleImageLeft .ArticleIMG1 {
float:left;
margin:5px;
Margin-right:10px;
}

#Homepage .ArticleIMG1 {
float:right;
margin:5px;
Margin-left:10px;
}

#Article2columns .ArticleIMG1 {
float:none;
Margin-left:4px;
}

.ArticleIMG1 img {
display:block;
clear:both;
}

#Article2columns .ArticleIMG1 img {
Width:520px;
}

.ArticleBODY {
margin:5px;
}

#Article2columns .ArticleBODY {
}
/* ----------Article Section2 ----------- */
.DivArticleSection2 {
padding:5px;
margin-bottom:10px;
}

#ArticleImageLeft .DivArticleSection2 {
padding:10px;
}

#Article2columns .DivArticleSection2 {
width:300px;
float:right;
padding:7px;
border:1px Solid black;
margin:5px;
}

.ArticleIMG2 {
font-size:11px;
float:left;
margin-right:10px;
margin-bottom:10px;
padding:0px;
}

#ArticleImageLeft .ArticleIMG2 {
float:right;
text-align:right;
margin-left:10px;
margin-right:0px;
}

#Article2columns .ArticleIMG2 {
Width:150px;
float:right;
margin-left:10px;
margin-right:0px;
text-align:right;
}

.ArticleIMG2 img {
display:block;
clear:both;
}

#ArticleImageLeft .ArticleIMG2 img {
}

#Article2columns .ArticleIMG2 img {
Width:150px;
clear:right;
}

.ArticleNOTES {
margin:5px;
}

#Article2columns .ArticleNOTES {
}

.ArticleATTACH {
font-size:16px;
text-align:center;
margin:5px;
}

.ArticleATTACHbody {
font-size:11px;
text-align:center;
}
/* ---------------Child------------------ */
.DivChildSection {
clear:both;
}

#HomepageChildren .DivChildSection {
margin-left:18px;
}

#ArticleFoundationSide .DivChildSection {
margin-left:18px;
}

#ArticlegradeRside .DivChildSection {
margin-left:18px;
}

#Articlefacilitiesside .DivChildSection {
margin-left:18px;
}

#Articlegeneralside .DivChildSection {
margin-left:18px;
}

#ArticleIntersenSide .DivChildSection {
margin-left:18px;
}

#ArticleExtraCurricularSide .DivChildSection {
margin-left:18px;
}

.ChildBox {
padding:3px;
margin-left:6px;
clear:left;
width:700px;
}

#HomepageChildren .ChildBox {
width:31.9%;
clear:none;
float:left;
border:1px solid #DDD;
border-top:none;
line-height:22px;
margin:1px;
padding:0px;
background-color:#FFFFFF;
}

#ArticleFoundationSide .ChildBox {
width:31.9%;
clear:none;
float:left;
border:1px solid #DDD;
border-top:none;
line-height:22px;
margin:1px;
padding:0px;
background-color:#FFFFFF;
}

#ArticlegradeRside .ChildBox {
width:31.9%;
clear:none;
float:left;
border:1px solid #DDD;
border-top:none;
line-height:22px;
margin:1px;
padding:0px;
background-color:#FFFFFF;
}

#Articlefacilitiesside .ChildBox {
width:31.9%;
clear:none;
float:left;
border:1px solid #DDD;
border-top:none;
line-height:22px;
margin:1px;
padding:0px;
background-color:#FFFFFF;
}

#Articlegeneralside .ChildBox {
width:31.9%;
clear:none;
float:left;
border:1px solid #DDD;
border-top:none;
line-height:22px;
margin:1px;
padding:0px;
background-color:#FFFFFF;
}

#ArticleExtraCurricularSide .ChildBox {
width:31.9%;
clear:none;
float:left;
border:1px solid #DDD;
border-top:none;
line-height:22px;
margin:1px;
padding:0px;
background-color:#FFFFFF;
}

#ArticleIntersenSide .ChildBox {
width:31.9%;
clear:none;
float:left;
border:1px solid #DDD;
border-top:none;
line-height:22px;
margin:1px;
padding:0px;
background-color:#FFFFFF;
}

#Mugshots.ChildBox {
text-align:center;
margin:10px;
padding:3px;
background-color:#F1F1E9;
border:1px solid #808080;
}

.ChildThumbnail {
text-align:center;
width:110px;
Margin-left:0px;
margin-top:4px;
float:left;
}

#HomepageChildren .ChildThumbnail {
float:right;
Margin-right:0px;
padding-top:20px
}

#ArticleFoundationSide .ChildThumbnail {
float:right;
Margin-right:0px;
padding-top:20px
}

#ArticlegradeRside .ChildThumbnail {
float:right;
Margin-right:0px;
padding-top:20px
}

#Articlefacilitiesside .ChildThumbnail {
float:right;
Margin-right:0px;
padding-top:20px
}

#Articlegeneralside .ChildThumbnail {
float:right;
Margin-right:0px;
padding-top:20px
}

#ArticleIntersenSide .ChildThumbnail {
float:right;
Margin-right:0px;
padding-top:20px
}

#ArticleExtraCurricularSide .ChildThumbnail {
float:right;
Margin-right:0px;
padding-top:20px
}

#Mugshots .ChildThumbnail {
text-align:center;
width:100px;
Margin-left:5px;
margin-top:4px;
}

.ChildThumbnail img {
border:0px solid black;
width:90px;
}

.ChildHeadline {
padding-left:110px;
}

#HomepageChildren .ChildHeadline {
margin:0px;
padding:0px;
padding-left:5px;
min-width:24px;
border-bottom:1px solid #DDD;
border-top:none;
color:#0e016d;
height:24px;
font-family:verdana;
font-size:11px;
font-weight:bold;
background:url(images/headerBG.jpg) repeat-x;
}

#ArticleFoundationSide .ChildHeadline {
margin:0px;
padding:0px;
padding-left:5px;
min-width:24px;
border-bottom:1px solid #DDD;
border-top:none;
color:#0e016d;
height:24px;
font-family:verdana;
font-size:11px;
font-weight:bold;
background:url(images/headerBG.jpg) repeat-x;
}

#ArticlegradeRside .ChildHeadline {
margin:0px;
padding:0px;
padding-left:5px;
min-width:24px;
border-bottom:1px solid #DDD;
border-top:none;
color:#0e016d;
height:24px;
font-family:verdana;
font-size:11px;
font-weight:bold;
background:url(images/headerBG.jpg) repeat-x;
}

#Articlefacilitiesside .ChildHeadline {
margin:0px;
padding:0px;
padding-left:5px;
min-width:24px;
border-bottom:1px solid #DDD;
border-top:none;
color:#0e016d;
height:24px;
font-family:verdana;
font-size:11px;
font-weight:bold;
background:url(images/headerBG.jpg) repeat-x;
}

#Articlegeneralside .ChildHeadline {
margin:0px;
padding:0px;
padding-left:5px;
min-width:24px;
border-bottom:1px solid #DDD;
border-top:none;
color:#0e016d;
height:24px;
font-family:verdana;
font-size:11px;
font-weight:bold;
background:url(images/headerBG.jpg) repeat-x;
}

#ArticleIntersenSide .ChildHeadline {
margin:0px;
padding:0px;
padding-left:5px;
min-width:24px;
border-bottom:1px solid #DDD;
border-top:none;
color:#0e016d;
height:24px;
font-family:verdana;
font-size:11px;
font-weight:bold;
background:url(images/headerBG.jpg) repeat-x;
}

#ArticleExtraCurricularSide .ChildHeadline {
margin:0px;
padding:0px;
padding-left:5px;
min-width:24px;
border-bottom:1px solid #DDD;
border-top:none;
color:#0e016d;
height:24px;
font-family:verdana;
font-size:11px;
font-weight:bold;
background:url(images/headerBG.jpg) repeat-x;
}

#Mugshots .ChildHeadline {
font-size:14px;
border:1px dotted #808080;
text-transform:uppercase;
text-decoration:none;
Padding-left:0px;
}

.ChildHeadline A {
font-size:12px;
}

#HomepageChildren .ChildHeadline A {
Display:inline;
font-size:12px;
text-decoration:none;
}

#ArticleFoundationSide .ChildHeadline A {
Display:inline;
font-size:12px;
text-decoration:none;
}

#ArticlegradeRside .ChildHeadline A {
Display:inline;
font-size:12px;
text-decoration:none;
}

#Articlefacilitiesside .ChildHeadline A {
Display:inline;
font-size:12px;
text-decoration:none;
}

#Articlegeneralside .ChildHeadline A {
Display:inline;
font-size:12px;
text-decoration:none;
}

#ArticleIntersenSide .ChildHeadline A {
Display:inline;
font-size:12px;
text-decoration:none;
}

#ArticleExtraCurricularSide .ChildHeadline A {
Display:inline;
font-size:12px;
text-decoration:none;
}

#Mugshots .ChildHeadline A {
text-decoration:none;
}

.ChildTAGLINE {
font-size:16px;
font-variant:small-caps;
font-style:BOLD;
text-align:Left;
padding-left:130px width:100%;
}

#HomepageChildren .ChildTAGLINE {
padding-left:5px
}

#ArticleFoundationSide .ChildTAGLINE {
padding-left:5px
}

#Mugshots .ChildTAGLINE {
font-size:10px;
text-align:center;
padding-left:4px
}

.ChildAbstract {
font-size:11px;
padding-left:130px
}

#HomepageChildren .ChildAbstract {
padding-left:10px;
padding-right:10px;
line-height:130%
}

#ArticleFoundationSide .ChildAbstract {
padding-left:10px;
padding-right:10px;
line-height:130%
}

#ArticlegradeRside .ChildAbstract {
padding-left:10px;
padding-right:10px;
line-height:130%
}

#Articlefacilitiesside .ChildAbstract {
padding-left:10px;
padding-right:10px;
line-height:130%
}

#Articlegeneralside .ChildAbstract {
padding-left:10px;
padding-right:10px;
line-height:130%
}

#ArticleIntersenSide .ChildAbstract {
padding-left:10px;
padding-right:10px;
line-height:130%
}

#ArticleExtraCurricularSide .ChildAbstract {
padding-left:10px;
padding-right:10px;
line-height:130%
}

#Mugshots .ChildAbstract {
padding-left:0px;
text-align:justify;
}
/* ---------------Mugshots ------------------ */
#Mugshots {
display:none;
background-color:#C7D8EF;
width:137px;
text-align:right;
position:Relative;
top:0px;
float:right;
margin-left:20px;
}
/* ---------------right mast ---------- */
#divRightMast {
background-image:url(../images/mast_right.png);
float:none;
}
/* ---------------Film strip ------------ */
#divFilmStrip {
background-color:#FFFFFF;
text-align:center;
width:980px;
clear:both;
margin-left:0px;
}

.FilmStripImg {
width:196px;
xheight:138px;
border:0px solid #FFFFFF;
margin:0px;
margin-top:10px;
padding:0px;
display:block;
Float:left;
}

#FilmStripSide {
Float:right;
margin-left:10px;
margin-top:10px;
}

#FilmStripSide #divFilmStrip {
width:156px;
}

#FilmStripSide .FilmStripImg {
width:146px;
xheight:110px;
}

#FilmStripSide.ArticleMainDiv {
width:600px;
}
/* ---------------Contact block ----------- */
#divContacts {
font-size:11px;
text-align:center;
background-image:url(images/IntegrityFooter.jpg);
background-position:top center;
background-repeat:no-repeat;
color:#180C70;
clear:both;
padding-top:40px;
padding-bottom:10px;
}
/* ---------------footer Section ------------------ */
#divFooter {
text-align:center;
padding-top:10px;
font-size:11px;
background-color:#e0ded2;
padding-bottom:10px;
}

.footer {
text-align:left;
font-size:11px;
margin-right:40px;
margin-left:40px;
}

#divFooter2 {
width:100%;
text-align:center;
background-color:#e0ded2;
display:inline-block
}

#divFooterImages {
width:60%;
text-align:center;
float:left;
}

#divFooterImages img {
width:150px;
margin-right:20px;
margin-left:20px;
}

#facebooklike {
width:40%;
float:left;
margin-top:20px;
}
/* ---------------design credit------------------ */
#divDesign {
text-align:right;
font-size:9px;
background-color:#F1F1E9;
background-color:#e0ded2;
color:#180C70;
padding:15px;
clear:both;
}

#divDesign a {
color:#808080;
}

#divDesign a:hover {
color:#180C70;
font-size:11px
}
/* ---------------Sitemap ------------------ */
#Sitemap {
font-size:9px;
margin-left:40px;
}

.Sitemap a {
font-size:9px;
}
/* ---------------rotator ------------------ */
#divRotator {
}

.RotatorCONTENT {
font-size:9px;
color:#000000;
text-align:center;
}

.RotatorCONTENT A {
font-size:9px;
color:blue;
text-decoration:none;
}

.RotatorCONTENT A:hover {
font-size:10px;
color:blue;
text-decoration:underline;
}

.RotatorHEADER {
font-size:11px;
font-weight:bold;
color:#BFBFBF;
text-align:center;
position:relative;
left:7px;
top:6.5px;
width:160px;
}

.RotatorIMG {
font-size:11px;
font-weight:bold;
color:#006600;
text-decoration:none;
position:relative;
left:10px;
top:12px;
width:120px;
}

.RotatorDIV {
font-size:11px;
text-align:center;
position:absolute;
left:5px;
top:135px;
width:180px;
height:400px;
z-index:5;
}
/* ---------------Reports------------------ */
.Report {
padding-left:10px;
border-Right:dotted 3px black;
}

.Report Th {
font-size:10px;
text-align:Right;
font-variant:small-caps;
padding-left:10px;
padding-right:10px;
}

.Report Td {
font-size:12px;
text-align:right;
padding-left:10px;
padding-right:10px;
}

.ReportHeader {
padding-left:10px;
}

#Report1 {
float:Left;
}

#Report2 {
float:Left;
}

#Report3 {
}

#Report4 {
}
/* ---------------Data tables ------------------ */
table.datatable {
background-color:white;
margin-left:54px;
}

table.datatable thead {
background-color:#808080;
color:white;
font-weight:bold;
font-size:11px;
}

table.datatable tbody td {
border-left:dotted 1px black;
border-bottom:dotted 1px black;
padding:0px 12px 0px 12px;
font-size:13px;
color:#808080;
}

table.datatable a {
color:black;
}
/* --------------- Forms  ---------------- */
.FieldLabel {
font-size:9px;
text-align:right;
padding-left:12px;
vertical-align:top;
}

.Fieldinfo {
font-size:12px;
text-align:center;
padding-bottom:12px;
padding-top:12px;
}

.FieldData {
padding-left:8px;
}

.FieldDataInvoice {
text-align:right;
}

.RequiredFlag {
color:Red;
}

.Feedback {
font-weight:bold;
font-size:12px;
color:white;
padding:0px 0px 10px 20px;
}

.ActionLinks {
text-align:right;
font-size:14px;
color:white;
}

.ActionLinks a {
color:white;
}
/* ---------------- Gallery------- */
#GalleriesList {
padding-left:12px;
padding-right:12px;
width:97%;
}

#GalleriesList h3 {
margin-top:0px;
margin-bottom:0px;
margin-right:20px;
float:left
}

#GalleriesList ul {
margin:0px;
margin-top:10px;
margin-left:120px;
padding:2px 0px 0px 10px;
list-style:none;
}

#GalleriesList li {
display:inline;
background:url(images/headerBG.jpg) repeat-x;
background-position:bottom;
margin-left:5px;
padding-top:2px;
padding-bottom:3px;
border-bottom:1px solid #DDD;
}

#GalleriesList a {
margin:0px;
padding:0px;
padding-left:5px;
padding-right:5px;
border-top:none;
color:#0e016d;
font-family:verdana;
font-size:12px;
font-weight:bold;
background-color:transparent;
text-decoration:none;
}

#Gallery {
text-align:center;
margin-left:6px;
width:97%;
}

#Gallery h4 {
margin-top:0px;
margin-bottom:0px;
}

#Gallery img {
margin-left:4px;
}

#GalleryTable {
}

#GalleryTable td {
padding:1px;
}

#GalleryTable img {
padding:1px;
padding-bottom:4px;
margin-left:0px;
}

#divSound {
float:right;
margin:20px;
margin-right:150px;
}
/* ---------- Google search ------------ */
#SearchBox {
position:relative;
margin:0px;
top:-42px;
float:right;
z-index:8;
width:300px;
height: 1px;
xoverflow: hidden;
}
form.gsc-search-box {
height: 23px;
margin:0px;
padding:0px;
}
#cse-search-form {
position:relative;
z-index:10;
margin:0px;
top:10px;
}
table.gsc-branding {
display:none;
}
#cse .gsc-control-cse {
width:100%;
background:transparent;
border:0px;
padding:0px;
font-family:Tahoma,Geneva,sans-serif;
}

#cse .gsc-adBlock {
display:none;
}

#cse .gsc-adBlockVertical {
display:none;
}

#cse .gsc-tabsArea {
display:none;
}

#cse .gsc-thinWrapper {
width:80%;
background:transparent;
}

#cse .gsc-webResult.gsc-result {
background:transparent;
border:0px;
padding-left:10px;
}

#cse .gsc-control-cse div {
background:transparent;
}

#cse .gsc-resultsRoot.gsc-tabData.gsc-tabdActive {
background:transparent;
}

#cse .gsc-resultsbox-visible {
background:transparent;
}

#cse {
background:transparent;
}

#cse .gsc-resultsHeader {
border:0px;
}

/* ---------------- END ----------------- */