/************** HTML Styles *********************/
body {margin: 0px; background-color: #FFFFFF; list-style-image: url(Images/Backgrounds/bullet.gif);}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5;}
h1 {font-size: 13px; margin: 0px 0 15px 0; color: #512D7D;}
h2 {font-size: 13px; margin: 25px 0 0px 0; color: #CC025C; border-bottom: 1px dotted #512D7D; clear:both}
h3 {font-size: 11px; margin: 20px 0 15px 0; color: #512D7D; }
h4 {font-size: 11px; margin: 10px 0 3px 0; color: #000000;}
.MainContent {padding-right: 32px; padding-left: 32px; padding-bottom: 32px; line-height: 1.5;}
a:link, a:active, a:visited {color: #512D7D;}
a:hover {color: #CC025C;}
div.testL, div.testR { padding: 5px 0 10px 0; border-top: 1px dotted #512D7D;}
img {margin: 0; padding: 0 }
div.testL img {margin: 0 10px 10px 0 }
div.testR img {margin: 0 0 10px 10px}
li {colorxx: #512D7D; }

/************** Background Styles *********************/

.LeftGradient {background-image:  url("Images/Backgrounds/LeftGradient.jpg"); background-repeat: repeat-y;}
.RightGradient{background-image:  url("Images/Backgrounds/RightGradient.jpg"); background-repeat: repeat-y;}
.BottomGradient{background-image:  url("Images/Backgrounds/BottomGradient.jpg"); background-repeat: repeat-x;}
.BottomStripe{background-image: url(Images/bottom_Row.gif); background-repeat: repeat-x;}
.sideBox {padding-left: 20px; padding-right: 20px; font-size: 11px; line-height: 18px; background-color: #F9ECE8;}
.sideBox ul {margin: 0; padding:0;}
.sideBox li {list-style: url(Images/Arrow.gif) outside; margin: 5px 0 5px 20px; padding:0;}
.sideBox2 {padding-left: 20px; padding-right: 20px; font-size: 11px; line-height: 18px; background-color: #F9ECE8;}
.sideBox2 img { padding-bottom: 3px;}
.leftbottom {margin: 10px; text-align:center;}

/************** Font Styles *********************/

.redBold {color: #CC025C; font-weight: bold;}
.blue {color: #512D7D}
.indent {margin-left: 25px;color: #512D7D;}


/************** Navigation *********************/

#NavigationBottom {color: #512D7D; text-align: center}
#Navigation {background: #DDD5E8 url("Images/navbarbg.jpg") no-repeat; height: 26px; padding: 0 5px 0 0; text-align: right; margin:0}
#Navigation a:link, #Navigation a:visited, #Navigation a:active {text-decoration: none; font-weight: bold; color: #CC025C; margin: 5px 8px; font-size: 10px;}
#Navigation a:hover {color: #512D7D; text-decoration: none;}

/************** photo page styles *********************/
.phototop {width: 440px; margin: 0 0 0 25px; padding:0; border:0}
.photopage {padding:0.1em 0.2em; display:inline;}
.photopage a:link, .photopage a:visited, .photopage a:active {padding:0.1em 0.3em; background-color:#E2DAE9; display:inline; }
.photopage a:hover {padding:0.1em 0.3em; background-color:#B9ABCB; color:white; display:inline;}
.photoTable {border: 0; margin: 0 0 0 20px}
.photoTable td {padding: 10px;  margin:0; width: 130px}
.photoTable th {padding: 0 0 0 10px; text-align: left}

/************** left navigation styles *********************/
#leftnav {margin: 20px 0 25px 0}
#leftnav h3 {margin: 10px 0 0 20px}

.thumbnail img {float: left; margin: 0 10px 10px 0;}
.thumbnail {clear:both; margin: 0 0 20px 0}


.dotline {border-top: 1px dotted #512D7D; margin-top: 20px; clear:both}

/* to avoid spam from web form */
.robot {position:absolute; top:-1000px; left:-1000px;}

