body {margin:0px; padding:0px; background-color:#EBEBEB;text-align:center;}
body * {font-size: 100%;}

img {border:none; text-decoration:none; outline:none; max-width:100%;}

html {margin:0; padding:0;}
* {margin:0; padding:0;}

#page {position:relative; max-width:60em; margin-left:auto; margin-right:auto; background-color:#ffffff; text-align:left; }

#main {font: .7em verdana, helvetica, arial, sans-serif; color:#060CB5; width:100%;}

#header {width:100%; text-align:center; margin-top:0; background-color:#1424CA; color:#ffffff;}

#header-m {display:none; width:100%; text-align:center; margin-top:0; background-color:#1424CA; color:#ffffff;}
#header-menu {width:100%; text-align:center; margin-top:0; margin-bottom:0; background-color:#1424CA; border-bottom: 3px solid #ee7316; border-top: 3px solid #000080; }
#header-menu ul {padding:.2em .2em .4em .2em; color:#000000; margin-top:0; margin-bottom:0;}
#header-menu ul li {display:inline; }
#header-menu ul li a {text-decoration:none; padding:.1% .6%; color:#ffffff;}
#header-menu ul li a:hover {text-decoration:none; padding:.1% .6%; background:#ee7316;} 

#mbx {display:none; background:#2656AB; text-align:right; color:#ffffff; padding-right:3%; padding-bottom:1.5%; margin:-2.5em 0 0 0; stroke:#ffffff;}
#mbx2 {display:none; background:#2656AB; text-align:right; color:#ffffff; padding-right:3%; padding-bottom:1.5%; margin:-2.5em 0 0 0; stroke:#ffffff;}
#mbx a:hover {stroke:white; }
#mbx2 a:hover {stroke:white; }
label {cursor:pointer;}
#menu-x {display:none;}
#menu {display:none;}
#menu-x:checked + #menu {display:block; margin:1.2em 0 0 0;}
#menu li {list-style:none; font-size:1.1em; border-top:1px solid #a0a0a0; margin-left:.5em;}
#menu a {color:#ebebeb; display:block; text-decoration:none; text-align:left; padding: .2em 0;}
#menu a:hover {background:#1424CA; color:#ee7316; padding: .2em 0;}
#menu a:focus {background:#1424CA; color:#ee7316; padding: .2em 0;}
#menu a:active {background:#383838; color:#ee7316; padding: .2em 0;}

#messagebar {width:960px; height:1.5em; background-color:#003399; color:#ffffff; text-align:center; padding-top:.25em; border-bottom: 2px solid #000080;}

#right {float:right; width:78.125%; background-color:#ffffff; }

#pictures {float:right; width:78.125%; }

#contentcontainer {float:left; max-width:73.333333%; margin: 0; padding:0; background-color:#ffffff; color;#060CB4; display:inline;}

#pcontainer {float:left; max-width:73.333333%; margin: 0; padding:0; color;#060CB4;display:inline;}
#pcontainer2 {margin: 0; padding:0; color;#060CB4;display:inline;}

#rightsidebar {float:right; width:26.666666%; padding:10px 0px 0px 0px; text-align:center; background-color:#ffffff;}

#rightsidebarp {float:right; width:26.666666%; padding:10px 0px 0px 0px; text-align:center; background-color:#ffffff;}

#g-ads {float:right; width:160px; padding:110px 0px 0px 20px; background-color:#ffffff;}

#g-ads2 {float:right; width:160px; padding:269px 0px 0px 20px; background-color:#ffffff;}

#content {margin:2% 0 0 6%; background-color:transparent; color:#060CB4;}

#pcontent {margin:2% 0 0 2%; background-color:transparent; color:#060CB4;}
#pcontent2 {margin:0% 0 0 0%; background-color:transparent; color:#060CB4;}

#content p {margin-left:0; margin-right:8%; line-height:1.5; margin-top:0em; margin-bottom:1.4em;}

#content ul, ol {list-style-type:none; padding:0; margin-left:4%; margin-right:10%; line-height:1.3; margin-top:-.5em; margin-bottom:1.4em;}

#content li {padding:.6em 0;}

#content h1 {background-color:#003399; background-image:url("wombie_images/header-fade6b.gif"); background-repeat: repeat-y; color:#FA780D; font-size:130%; letter-spacing:-.05em; margin-bottom:1.2em; padding:.2em .2em .2em .4em;}

#pcontent h1 {background-color:#003399; background-image:url("wombie_images/header-fade6b.gif"); background-repeat: repeat-y; color:#FA780D; font-size:130%; letter-spacing:-.05em; margin-bottom:1.2em; padding:.2em .2em .2em .4em;}

#pcontent2 h1 {background-color:#003399; background-image:url("wombie_images/header-fade7.gif"); background-repeat: repeat-y; color:#FA780D; font-size:130%; letter-spacing:-.05em; margin-bottom:1.2em; padding:.2em .2em .2em .4em;}

#content h2 {font-size:110%; background-color:transparent; color:#001782; margin-left:0px; line-height: 1.5; margin-top:1.2em; margin-bottom:.3em;}

#content h4 {display:inline; background-color:transparent; color:#060CB4; font-size:100%; line-height: 1.5; margin-left:0px; margin-top:1.2em; margin-bottom:0em;}

#content h5 {font-size:110%; color:#001782; margin-left:0px; line-height: 1.5; margin-top:1.2em; margin-bottom:.3em; border-bottom:2px solid #060CB4; background-color:#81B1FE;}

#contentwide p {margin-left:0px; margin-right:50px; line-height:1.5; margin-top:0em; margin-bottom:1.4em;}

#cs {max-width:100%; background-color:#ffffff; text-align:center; }

#topad {max-width:100%; background-color:#ffffff; text-align:center; }

#bottomad {width:100%; }
.bottomad2 {display:none; float:right; width:100%; text-align:center; padding:2% 2% 2% 3%; margin:0; background-color:#ffffff;}
.bottomadp {text-align:center; padding:2% 2% 2% 0; margin:0; background-color:#ffffff;}
.bottomadp2 {display:none; text-align:center; padding:2% 2% 2% 0; margin:0; background-color:#ffffff;}

.centerad {float:right; width:70%; padding:2% 2% 4% 3%; margin:0; background-color:#ffffff;}
.centerad3 {float:right; width:70%; padding:2% 0% 4% 3%; margin:0; background-color:#ffffff;}
.centerad2 {display:none; float:right; width:100%; text-align:center; padding:2% 2% 2% 3%; margin:0; background-color:#ffffff;}
.centeradp {text-align:center; padding:2% 2% 2% 0; margin:0; background-color:#ffffff;}

#bannerad {text-align:center;}

#list ol {font-size:100%; list-style-type:decimal; padding:0; margin-left:30px; margin-right:100px; line-height:1.3; margin-top:-.5em; margin-bottom:1.2em;}

#list ul {font-size:100%; list-style-type:disc;}

#listfacts ul {font-size:100%; list-style-type:disc; margin-left:30px;}

#reflist ol {font-size:100%; list-style-type:decimal; padding:0; margin-left:5%; margin-right:0%; line-height:1.5; margin-top:-.5em; margin-bottom:1.2em;}

#reflist ul {font-size:100%; list-style-type:disc;}

#pics {margin-right:0px;}
#pics img {padding:2%;}

#pics2 {margin-right:0px;}}
#pics2 img {padding:2%;}

#videos {margin-left:40px; background-color:#CCFFCC;}

.video {position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0;}
.video iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

#update {text-align:center; font-size:80%;margin-top:5px;margin-bottom:-15px;}

#pagenav {clear:both; float:right; padding:10px 0 20px 0; background-color:transparent; color:#001782; text-align:right; font-style:italic; display:inline;}

#pagenavad {clear:both; float:right; padding:0 0 15px 0; color:#001782; text-align:right; font-style:italic; display:inline;}

#pagenav a, #pagenavad a{color:#001782; padding: 2px 3px 4px;}
#pagenav a:visited, #pagenavad a:visited{color:#2D53FF;}
#pagenav a:hover, #pagenavad a:hover{background-color:#00256F; color:#F1F7FC; }

#navbdr {padding-right:5%;}

#gallerynav {font-size:100%; padding:1% 0 5% 0; margin-right:0px; color:#001782; text-align:right; font-style:italic; line-height:3.0;}
#gallerynav a {color:#001782; padding: 2px 3px 4px;}
#gallerynav a:visited {color:#2D53FF;}
#gallerynav a:hover {background-color:#00256F; color:#F1F7FC; }

#gallerywnav {font-size:100%; padding:0% 0 0% 0; margin-right:0px; color:#001782; text-align:right; font-style:italic; line-height:3.0;}
#gallerywnav a {color:#001782; padding: 2px 3px 4px;}
#gallerywnav a:visited {color:#2D53FF;}
#gallerywnav a:hover {background-color:#00256F; color:#F1F7FC; }

#gallery {font-size:.9em; font-weight:bold; margin-left:auto; margin-right:auto; text-align:center; max-width:330px;}
#gallery2 {font-size:.9em; font-weight:bold; margin-left:auto; margin-right:auto; text-align:center; max-width:500px;}
#galleryw {font-size:.9em; font-weight:bold; margin-left:auto; margin-right:auto; text-align:center;}

#gallery h3 {margin:2% 5%; font-size:.95em; font-weight:bold; color:#001782;}
#gallery2 h3 {margin:2% 5%; font-size:.95em; font-weight:bold; color:#001782;}
#galleryw h3 {margin:1% 2%; font-size:.95em; font-weight:bold; color:#001782; text-align:center;}

#gallery2 h3 {width:290px;}
#gallery3 h3 {width:270px;}
#gallery4 h3 {width:250px;}
#gallery5 h3 {width:230px;}
#gallery6 h3 {width:210px;}
#gallery7 h3 {width:190px;}
#gallery8 h3 {width:170px;}
#gallery9 h3 {width:340px;}

.image, .image1, .image2, .image3, .image4, .image5, .image6, .image7, .image8, .image9 {float:right; padding:2% 2% 0 3%; margin:0; font-size:.9em; font-weight:bold; text-align:right;}

.image h3, .image1 h3, .image2 h3, .image3 h3, .image4 h3, .image5 h3, .image6 h3, .image7 h3, .image8 h3, .image9 h3 {font-size:.95em; font-weight:bold; color:#001782; margin: 0 1% 2% 5%; text-align:left;}

.image {width:80%;}
.image1 {width:75%;}
.image2 {width:70%;}
.image3 {width:65%;}
.image4 {width:60%;}
.image5 {width:55%;}
.image6 {width:50%;}
.image7 {width:45%;}
.image8 {width:40%;}
.image9 {width:35%;}

.credits {font-size:90%; color:#2C3B80;}

.caption {font-size:.95em; font-weight:bold; color:#001782; margin-left:1%; width:75%; margin-bottom:10px;}

#picturelinks {text-align:center; max-width:100% ;margin-right:0;margin-left:0;}
#picturelinks h2 {background-color:#EE5A00; color:#FFFFFF; font-size:110%;margin:0 0 0 0; margin-top:0em; padding:3px 0px 3px 8px;  background-repeat:no-repeat; background-position: top left;}
#picturelinks a {text-decoration:none; color:#FFFFFF;}
#picturelinks a:visited {color:#FFFFFF;}

#piclinks p {line-height:1.3;}

.piclinkbox1, .piclinkbox2, .piclinkbox3,.piclinkbox4 {float:left; width:120px; background-color:#003399; color:#FFFFFF; font-size:.9em; line-height:1.4; margin:0px 8px 10px 0; display:inline;}
.piclinkbox1 h2 {background-image:url("wombie_images/piclink-box1.gif"); background-repeat:no-repeat; background-position: top left;}
.piclinkbox2 h2 {background-image:url("wombie_images/piclink-box2.gif"); background-repeat:no-repeat; background-position: top left;}
.piclinkbox3 h2 {background-image:url("wombie_images/piclink-box3.gif"); background-repeat:no-repeat; background-position: top left;}
.piclinkbox4 h2 {background-image:url("wombie_images/piclink-box5.gif"); background-repeat:no-repeat; background-position: top left;}
.piclink {margin:5px;}

#nav {color:#04078E; float:left; width:21.875%; top:127px; padding:0px; line-height:1.5; background-color:#ffffff; display:inline;}
#nav2 {color:#04078E; float:left; width:21.875%; top:127px; padding:0px; line-height:1.5; background-color:#ffffff; display:inline;}

#navcontent {margin:15px;}

#navcontent ul, ol {color:#04078E; list-style:none; font-size:90%; margin:0; padding:0;}
#navcontent ul {border-top:2px solid #B3B5FD;}
#navcontent li {border-bottom:2px solid #B3B5FD; margin:0; padding:0 3%;}
#navcontent a {display:block; color:#050AA3; text-decoration:none; padding:2.5% 0;}
#navcontent a:visited {color:#9A9CFC;}

#navcontent a:hover {background-color:#003399; color:#FF701A; margin-left:-4%; margin-right:-4%; padding-left:4%;}
#navcontent a:active {background-color:#004AE6; color:#D86405;}
#navcontent #currentpage {text-decoration:none; padding:4% 0 4% 3%; background-color:#002165; color:#FFFFFF; font-style:italic;}
#navcontent .navtop {margin-left:50%; font-size:8%; text-align:center; color:#EAF1FF;} /* Top Of Page rocket image placement class for NAV column */
#navcontent .navtop a {text-decoration:none; color:#060CB5; padding:0; margin:0;}
#navcontent .navtop a:visited {color:#B5B7FD;}
#navcontent .navtop a:hover {background-color:#001540; margin:0; padding:0;}

#navcontent h1 {color:#060CB5; font-size:110%; margin: 0 1em .7em -.4em; padding-left:.4em; letter-spacing:-.2; }
#navcontent h2 {font-size:110%; color:#060CB5; margin: 0 0 .7em -.4em; padding-left:.4em; letter-spacing:-.2; }
 
#buttons {text-align:center; font-size:.8em; margin-left:5%; width:100%; padding:0 0 10% 0; color:#04078E;}
#buttons2 {display:none; text-align:center; font-size:.8em; width:100%; margin:0; padding:0 0 2% 0; color:#04078E;}
#buttons3 {text-align:center; font-size:.8em; width:100%; padding:0 0 2% 0; color:#04078E;}  
#buttons a, #buttons2 a, #buttons3 a {color:#04078E;}
#gplus { }
.fbbutton {text-align:center; }

#ratingsleft {text-align:center; margin-left:5%; width:100%;margin-bottom:5%;;margin-top:5%;}
#ratingsleft img {padding-bottom:7px;}
 
#news ul {width: 140px; list-style-type:none; font-size:90%; margin-left:0; padding-left:20px; margin-top:0; margin-right 6px;}
#news li {margin-top:0; margin-bottom:.5em;}
#news a {text-decoration:underline;}
#news a:hover {color:#5A7DD7; text-decoration:none;}
#news .morelink {font-style:italic; text-align:right;} /* for last link in list MORE NEWS */

.top {float:right; margin:0; padding:0; font-size:.76em; text-align:center; color:#FF701A;} /* Top Of Page rocket image placement class */
.top a {text-decoration:none; color:#FF701A;}
.top a:visited {color:#FF701A;}

.topref {float:right; margin:0; margin-right:-100px; padding:0; font-size:.76em; text-align:center; color:#FF701A;} /* Top Of Page rocket image placement class */
.topref a {text-decoration:none; color:#FF701A;}
.topref a:visited {color:#FF701A;}

.topleft {float:left; padding:0; margin-left:-165px; font-size:.76em; text-align:center; color:#FF701A;} /* Top Of Page rocket image placement class */
.topleft a {text-decoration:none; color:#FF701A;}
.topleft a:visited {color:#FF701A}

ol .topleft {float:left; margin-left:-200px; padding:0; font-size:.76em; text-align:center; color:#4068e0;} /* Top Of Page rocket image placement class */

.bordertext {background-color:#2B7CC3; color:#F1F7FC; border-top:3px dotted #000088; border-bottom:3px dotted #000088; margin:1em 0; padding:.5em .5em;}

.cf {clear:both;}
.cfl {clear:left;}
.cfr {clear:right;}
.clearfloats {clear:both;}

.piccenter {text-align:center;}

#footer {clear:both; width:100%; font-family: arial, helvetica, sans serif; font-weight:normal; font-size:1.0em; line-height:1.4; text-align:center; background-color:#003399; border-top: 3px solid #ee7316;}
#footer ul {padding:8px 10px 10px 0px;}
#footer li {display:inline;	padding:0 5px 0 9px;}
#footer h3 {padding:0; margin:0; font-size:100%; font-weight:normal;}
#footer ul li a {text-decoration:none; color:#F1F7FC;}
#footer ul li a:hover {text-decoration:underline; color:#FF701A;}

#copyrightcontainer {width:100%; color:#FA780D; background-color:#ffffff; text-align:center; font-size:.9em;}
#copyright {padding:1% 5% 10px 5%;}

#rightside {float:right; width:550px; top:127px; margin: 0 0 0 0; padding:0 0 0 0; background-color:#ffffff; display:inline;}

#sidebarcontainer {color:#060CB4; float:right; width:150px; top:127px; padding:0px; line-height:1.5; display:inline;}

#amazonad {margin-top:3.5em;}

.bkleft {float:left; width:33%; padding:0% 2% 2% 0%;display:inline;}

div.bookfloat {float:left; width:30%; margin:0; padding:1%; text-align:center; font-size:1em; line-height:1; display:inline;}
div.bookfloat a {text-decoration:none;}
div.bookfloat a:visited {color:#001782;}
div.bookfloat .name {font-size:.9em;}

#contentbooks {float:left; width:400px; margin: 0 0 0 0; padding:0 0 0 0; background-color:#FFFFFF;display:inline;}

#book ul {list-style:none; margin:10px 0 15px 0px; line-height:1;}
#book li {margin-bottom:5px;}
#book h2 {font-size:100%; color:#001782; margin-left:0px; line-height: 1.5; margin-top:1.2em; margin-bottom:.4em;}

#book {max-width:100%; margin:10px 0 0 30px; color:#060CB4;}

#bookr {float:left; width:100%; margin:0; padding:0;}
#amazon {float:right; width:40%;text-align:center;}
.amazon2 {float:right; padding: 0px 5px 10px 10px;display:inline;}

#book h1 {background-color:#003399; background-image:url("wombie_images/header-fade6.gif"); background-repeat: repeat-y; color:#FA780D; font-size:130%; letter-spacing:-.05em; margin-bottom:1.2em; padding:.2em .2em .2em .4em;}

#book p {margin-left:0px; margin-right:15px; line-height:1.5; margin-top:0em; margin-bottom:1.4em;}

.imageleft {float:left; padding: 0px 10px 10px 0;display:inline;}
.imageright {padding: 0px 0px 10px 10px;display:inline;}
.imageleft-b {float:left; padding: 0px 10px 1px 0;display:inline;}
.imageright a {text-decoration:none;}
.imageright a:hover {background-color:#FE7916; }

@media screen and (max-width: 965px) {
.centerad3 {padding:8% 2% 4% 3%; width:75%;}
}

@media screen and (max-width: 910px) {
.centerad, .centerad3 {width:80%;}
}

@media screen and (max-width: 850px) {
.centerad3 {width:100%; text-align:center;}
}

@media screen and (max-width: 790px) {
.centerad {width:100%; text-align:center;}
}

@media screen and (max-width: 768px) {
#header-menu ul li a {padding:.2% 1.6em; line-height:20px;}
#header-menu ul li a:hover {padding:.2% 1.6em; line-height:20px;}
}

@media screen and (max-width: 600px) {
#rightsidebar {display:none; }
#pictures {width:100%; float:left; }
#contentcontainer {max-width:100%;}
#pcontainer {max-width:73%;}
.centerad2 {display:block;}
.bottomad2 {display:block;}
.bottomadp2 {display:block;}
#copyright {padding:1% 1% 5px 5%;}
#nav2 {display:none; }
#navhead {display:none; }
#header {display:none; }
#header-m {display:block; }
}

@media screen and (max-width: 480px) {
#mbx {display:block;}
#mbx2 {display:block;}
#header-m {border-bottom: 3px solid #000080;}
#reflist ol {margin-left:2%; margin-right:2%;}
#header-menu ul li a {padding:.2% 2.2em; line-height:30px;}
#header-menu ul li a:hover {padding:.2% 2.2em; line-height:30px;}
}

@media screen and (max-width: 475px) {
#nav {display:none; } 
#gplus {display:none; } 
#buttons {display:none; } 
#buttons2 {display:block; }
#right {width:100%;}
#topad {padding: 0 5px;}
#pcontainer {max-width:70%;}
#rightsidebarp {width:30%;} 
}


@media screen and (max-width: 430px) {
#mbx {padding-bottom:0%; margin-bottom:0;}
#mbx2 {padding-bottom:0%;margin-bottom:0;}
#pcontainer {max-width:65%;}
#rightsidebarp {width:35%;}  
}

@media screen and (max-width: 390px) {
#pcontainer {max-width:100%;}
#rightsidebarp {display:none;} 
}