
* { margin:0; padding:0; }
body { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; background: #560009 url(graphics/background.jpg) no-repeat 50% 0; }

a { text-decoration:none; color:#523928; outline:none; }
a:hover {  }
a img { border:none; }

sup {font-size: 50%; vertical-align:top;}
ul {list-style-position: outside; margin: 0 0 0 35px;}
hr {margin: 10px auto 20px;  border:none; border-bottom:1px solid #ccc; height:1px; }
blockquote {font: 12px / 20px Georgia, "Times New Roman", Times, serif italic; margin: 15px 15px;}


#container { width: 960px; margin:0 auto;; }
#innerContainer { background:#f5eedd; background:#fff url(graphics/background_side.gif) repeat-y left top; padding: 0 2px 2px; }


#logo { text-align:center; margin:10px auto 0; }

#nav { text-align:center; height:43px; background: #ebc06e url(graphics/trans_gradient2.png) repeat-x left 6px; border: 2px solid #f5eedd; }
#nav ul { margin-left:10px; }
#nav li { list-style:none; display: inline;}
#nav a { display:block; float:left; color:#281b16; font:16px/43px Georgia, Palatino, serif; letter-spacing:.02em; text-transform:uppercase;  padding:0 20px; background: url(graphics/separator.gif) no-repeat left center; }
#nav a:hover { color:#f3d89f; background:#b89858 url(graphics/separator.gif) no-repeat left center; height:41px;  }
#nav a.current, #nav a.current:hover { color:#f3d89f; background:#b89858; height:41px; }

#sectionNav { width:238px; float:left;}
#sectionNav a {color: #910F20;}
#sectionNav a.learn {display: block; padding: 2px 4px; float: right; clear: both; margin: 5px 0 0; color: #910F20; text-transform: uppercase; font-size: 11px;}
#sectionNav a.learn:hover {color: #174632;}
#sectionNav h4 {font-family:Georgia,"Times New Roman",Times,serif; color: #000; font-size: 16px; line-height: 20px; margin: 10px 10px 0 0; font-weight: normal; font-style: italic;}
#sectionNav h2 {padding: 10px 15px; font:18px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
#sectionNav img { padding: 0 10px 0 15px; float:left; }
#sectionNav p { padding:10px 15px;  }

#sectionNav h3 { color:#301C14; padding: 10px 20px 10px; font:16px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:.05em; }/*
#sectionNav h4 { color:#910F20; padding: 10px 20px 10px; font:12px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:.05em; }*/
#sectionNav ul { margin:0px 20px; padding:0px 0;  /*border-top:1px solid #CFC6C2;*/ }
#sectionNav li { list-style:none; border-top:1px solid #CFC6C2; padding:10px 0; }
#sectionNav li.first {border-top:0;}
#sectionNav li p { display:none; }

#sectionNav #highlight { background:#174632 url(graphics/trans_gradient2.png) repeat-x left bottom; height: 32px; padding:0; clear:both;  }
#highlight a { color:#EFDEA4; font:12px/32px Georgia, Palatino, serif; letter-spacing:.07em; }
#highlight img { padding: 5px 10px; }
#highlight strong { font-weight:normal; text-transform:uppercase; }

#content {width:716px; padding: 0; float:right; background:#fff;}
#content img { margin:0 0 10px 10px; padding:2px; border:1px solid silver; float:right; clear: right; }
#content h1 { color:#910F20; font:24px Georgia, "Times New Roman", Times, serif; }
#content h2 { color:#910F20;  font:21px Georgia, "Times New Roman", Times, serif;}
#content h2.overview {color: #402619; font-variant: small-caps; margin: 15px 0 5px;}

#content p {font: 14px / 22px Georgia, "Times New Roman", Times, serif; margin: 10px 0 15px;}
#content p.byline {margin: 0 0 0; font-style: italic; color: #402619;  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px;}
#content p.price {color: #174632; margin: 0;}
#content p.breadcrumb {padding: 0 8px; color: #174632; font-size: 11px; font-style: italic; text-align: left; }
#content p.disclaimer {color:#999999;font-size:0.9em !important;line-height: 14px;font-style:italic;}

#content a {color: #910F20;}
/*#content a:hover {border-bottom: 1px dotted #910F20;}*/
#content a.mediaBox:hover {border-bottom: 0;}
#content a:hover img {background: #EBC06E; }

#content h3 {color:#910F20; color:#333; font:18px Georgia, "Times New Roman", Times, serif;}
#content h3 a:hover{border-bottom: 0;}
#content h4 {font:14px Georgia, "Times New Roman", Times, serif;}

#content ul.flourish {font: 14px / 22px Georgia, "Times New Roman", Times, serif; list-style:url(graphics/flourish_bullet.gif); }
#content ul.flourish li {margin: 0 0 10px 0; padding: 0;}

#innerContent {padding:10px 30px 70px; background: url(graphics/decorativefooter.gif) no-repeat center bottom;}


#promos { clear:both; }
#promos li { width:237px; height:95px; margin:0 1px 1px; float:left; list-style:none; background:#d1ac64; }
#promos h3 { color:#A22E2D; font:14px/15px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:.05em; padding:8px 5px 5px;}
#promos img { float:left; padding-right:10px; }
#promos p { line-height:1.2em; color:#523928; padding:0 5px; }
#promos a { color:#523928; }
#promos a:hover { color:#000; }


#footer { text-align:center; margin:20px; color:#dfd1cd; }
#footer a { color:#dfd1cd; }
#infoLinks { margin-top:25px; }
#infoLinks, #infoLinks a {  color:#f3d89f; font-size:11px; letter-spacing:.05em; }
#footer .tagline { text-transform:uppercase; letter-spacing:.15em; font:13px/35px Helvetica, Verdana, sans; }
#footer .tagline img { margin:0 10px; }
#footer em { font-family:Georgia, Palatino, serif; font-style:normal;  }


hr.double { height:3px; font-size:3px; line-height:3px; border:none; border-top: 1px solid #CFC6C2; border-bottom: 1px solid #CFC6C2; margin:0 20px;}
.imgCaption hr {color:#CCCCCC; height:1px;margin: 5px auto 0;}


#content .banner { float:none; display:block; text-align:center; margin:0 auto; }
.plain { border:none !important; }
.clear { clear: both; }
.cssDisabled { display:none;}
.newwin {color:#9A744D;}
#content p.highlight {color: #337d68; font-style: italic;}
.top {display: block; background: url(graphics/top.gif); width: 19px; height: 26px; text-indent: -3000px; float: right;}
.audiofile { background:url(/images_global/icon_audio.gif) left 4px no-repeat !important; padding-left:18px !important;padding-bottom:2px !important;  }
.audioslideshowfile { background:url(/images_global/icon_audioslideshow.gif) left 1px no-repeat !important; padding-left:33px !important; padding-bottom:2px !important; }
.pagefile { background:url(/images_global/icon_page.gif) left 2px no-repeat !important; padding-left:14px !important; padding-bottom:2px !important; }
.videofile2 { background:url(/images_global/icon_tv.gif) left 3px no-repeat !important; padding-left:16px !important; padding-bottom:2px !important; }
.monitorfile { background:url(/images_global/icon_monitor.gif) left 0 no-repeat !important; padding-left:19px !important; padding-bottom:2px !important; }
.mobilefile { background:url(/images_global/icon_mobile.gif) 3px 0px no-repeat !important; padding-left:16px !important; }
.podcastfile { background:url(/images_global/icon_podcasts.gif) left 0px no-repeat !important; padding-left:16px !important;padding-bottom:2px !important;  }
.slideshowfile { background:url(/images_global/icon_slideshow.gif) left 0px no-repeat !important; padding-left:18px !important; padding-bottom:2px !important;  }
.videofile { background:url(/images_global/icon_video.gif) left 0px no-repeat !important; padding-left:18px !important;padding-bottom:2px !important;  }

.recipelink {text-align: right;}
#content a.top:hover {border-bottom: 0;}


#contentheader {background: url(graphics/contentheader_bg.jpg) no-repeat; text-align: center; margin: 0 0 10px; padding-top: 100px;}
#contentheader div {display:table; margin:0 auto; padding: 0;}
#contentheader h1 {display:inline-block;}
#contentheader h1 {display:inline;}
#contentheader h1{display:table-row; background: url(graphics/h1box_left.gif) no-repeat left top; text-align: center; margin: 0 auto; height: 54px; padding: 0; }
#content #contentheader h1 span {background: url(graphics/h1box_right.gif) no-repeat right top; color: #402619; padding: 11px 20px 11px 8px; display: block; margin-left: 12px;  }


/* Landing Page Overview List */
ul.landinglist {list-style: none; margin: 0 0 20px; width: 600px;}
ul.landinglist li {clear: left; padding-top: 10px;}
ul.landinglist h3 {color:#910F20; font:18px Georgia, "Times New Roman", Times, serif;}
#content ul.landinglist img {float: left; clear: none; padding: 2px; border: 1px solid silver; margin:0 10px 10px 0;}
#content ul.landinglist a:hover img {background: #EBC06E; }


/* Audio List */
ul.audiolist {list-style: none; margin: 0; }
ul.audiolist li {clear: left; padding-top: 10px; margin: 0 0 15px;} 
ul.audiolist h3 {color:#910F20; font:18px Georgia, "Times New Roman", Times, serif;}
#content ul.audiolist img {float: left; margin:0 10px 10px 0;}
#content ul.audiolist img:hover {}


.mediaBox {display:block;float:left;height:260px;line-height:16px;margin:5px 0 25px;text-align:center;}
.mediaBox a:hover {border-bottom: 0;}
#content img.cutout {border:medium none;padding:0;}
#content .imgCaption {clear:right;float:right;margin:10px;padding:0 0 0.8em;text-align:center;width:208px;}
#content .imgCaption .linkboxtext {display:block;}
.linkboxtext {font-size:11px;font-style:normal;line-height:12pt;}


/* Alternate Sidebar Nav */
#alternate #highlight{ background:#1e5b47 url(graphics/trans_gradient2.png) repeat-x left bottom; height: 32px; padding:0; clear:both;  }
#alternate #highlight{ background:#1e5b47; }
#alternate #highlight img {float: left; border: 0; padding:5px 10px; margin: 0;}
#alternate { width:238px; float:left;}
#alternate h2 { color:#910F20; padding: 10px 20px 10px; font:18px Georgia, "Times New Roman", Times, serif; }
#alternate img { padding: 5px 15px; float: right; padding: 2px; border: solid 1px #b89858; margin-left: 5px;}
#alternate p { padding:5px 0; font-size:11px; }

#alternate h3 {background: #910F20; color:#ffffff; padding: 8px 20px; font:14px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:.05em; text-align: center; height:17px;}
#alternate h4 { color:#402619; padding: 10px 20px 10px; font:12px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:.05em; }
#alternate ul { margin:8px 20px; padding:0px 0; }
#alternate li { list-style:none;border-top:1px solid #DFD3B5; padding:10px 0; }

#alternate li img:hover {background: #EBC06E;}
#alternate li.first {border-top:0;}
#alternate li h5 {color: #910F20; font: 14px Arial, Helvetica, sans-serif; font-weight: bold;}
#alternate li a h5, #alternate li.first a h5 {color: #910F20 !important;}
#alternate li a:hover h5 {color: #174632 !important;}
#alternate li a:hover img {background: #174632; border: solid 1px #174632;}
#alternate hr {display: none; }

/*Packages*/
#packages li.first a h5, #packages li.first a:hover h5 { font-size:14px; color: #174632 !important; text-transform:uppercase; }

/*Feature in Nav*/
#featureBox { height:126px; padding:0 20px; background:#dfc996; }
#featureBox h5 { text-transform:uppercase; font:13px Georgia, Palatino, serif; letter-spacing:.1em; text-align:center; padding-top:15px; }
#featureBox h6 { font-size:14px; color:#910F20; margin-top:5px; }
#featureBox img { margin-top:7px; }
#featureBox p { padding:2px 0; }


/* Special Call out box in content */
#specialbox {background: #FFF1BF; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; float: right; width: 220px; margin: 0 0 10px 10px;}
#specialboxInner {background: #FFF1BF; border: 1px solid #fff; }
.specialItem {clear: both; padding: 6px;}
#specialbox img {float: left; margin: 0 10px 0 0; border: 0;}
#specialbox h3 {text-transform:uppercase; font:13px Georgia, Palatino, serif; letter-spacing:.1em; color:#525A58; padding-bottom:8px;}
#specialbox h4 {color: #910F20; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;text-transform: uppercase;}
#specialbox h4 span{font-size: 10px; display: block;}
#specialbox a {margin-bottom: 10px;}
#specialbox p {margin: 5px 0px; font:12px/1.5em Verdana, Arial, Helvetica, sans-serif;}


/* Special Call out box in content - full width */
#specialboxWide {background: #FFF1BF; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; float: right; clear:both; width: 250px; margin: 0px 0 10px 20px;}
#specialboxWideInner {background: #FFF1BF; border: 1px solid #fff; }
#specialboxWideInner .specialItem {clear: both; padding: 10px;}
#specialboxWide img {float: left; margin: 0 10px 0 0; border: 0;}
#specialboxWide h3 {text-transform:uppercase; font:13px Georgia, Palatino, serif; letter-spacing:.1em; color:#525A58; padding-bottom:8px;}
#specialboxWide h4 {color: #910F20; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;text-transform: uppercase;}
#specialboxWide h4 span{font-size: 10px; display: block;}
#specialboxWide a {margin-bottom: 0px;}
#specialboxWide p {margin: 5px 0px; font:12px/1.5em Verdana, Arial, Helvetica, sans-serif;}


/*Ticket Styling*/
#content table td, #content table th { text-align:center; border:1px solid silver; }
#content table { border: 2px solid white; }

#content .standoutside {margin-top:0; }

#content #otherOptions { clear:right;padding:0 0 0 3px; margin:0; height:25px; border-bottom:1px solid #cfcfc2; }
#content #otherOptions li { list-style:none; float:left; color:#fff; margin:0 5px 20px 0;  background:#fafaea;height:24px;border:1px solid #cfcfc2;  border-bottom:none;  }
#content #otherOptions li a { font-size:12px; color:#10537f; padding:0 8px; line-height:25px;  }
#content #otherOptions li:hover { background:#fff; color:#880000; }
#content #otherOptions li a:hover { text-decoration:underline; }
#center>#otherOptions li a:hover { text-decoration:none; }
#content #otherOptions li.current { font-weight:normal; color:#000; background:#fff;border-bottom:1px solid #fff; }

#ticketOptions h2 { clear:both; }

#content #ticketList { clear:both; margin-left:0; }
#content #ticketList li { clear:both; list-style:none; border-top:1px solid silver; border-bottom:1px solid #fff; padding:10px 0 0 0; margin:10px 0 0 0; float:none; }
#content #ticketList li a:hover {border-bottom: 0;}
#content #ticketList li h3 { clear:both; float:left; width:130px; font-size:18px; margin:0; padding:0;  }
#content #ticketList li h4 {font-size:18px;margin:0; padding:0; color:#402619; }

#content #ticketList li .ticketinfo {float:left; width:240px; padding:0 20px 0 0; }
#content #ticketList li .ticketinfo ul {float:left; font-size:11px; font-family:"Lucida Grande",Trebuchet,sans-serif; color:#666; margin:0; padding:0; }
#content #ticketList li .ticketinfo ul li { border-top:none; padding:0 5px 0 0; margin:0 0 10px 0; line-height:1.3em; background:url(http://www.colonialwilliamsburgresort.com/sites/all/themes/resort/images/icon-plus.gif) 0 3px no-repeat; padding-left:13px; }
#content #ticketList li .ticketinfo p {font-size:11px; font-family:"Lucida Grande",Trebuchet,sans-serif; color:#666; margin:0; padding:0; line-height: 16px; }

#content #ticketList li ul.price-container {float:left; width:180px; margin:0 0 5px 0; padding:0;  }
#content #ticketList li ul.price-container li em {font-size:12px;vertical-align:top; }
#content #ticketList li ul.price-container li { border-top:none; font-size:21px; font-family:Georgia; padding:0 0 10px 0; margin:0; }
#content #ticketList li ul.price-container li sup { font-size:11px; vertical-align:top; }
#content #ticketList li ul.price-container li .price-type { display:block; width:80px; float:left; text-align:right; font:10px Verdana, Geneva, sans-serif; text-transform:uppercase; color:#666; padding:5px 10px 0 0; }
#content #ticketList li ul.price-container li .price-type em { text-transform:none; font-size:9px; }
#content #ticketList li ul.price-container li.highlight .price-type { width:auto; color:#880000; font-weight:bold; }

#content #ticketList ul.price-container .buyBtn { float:left; background:#910F20; margin: 3px 0 5px 0; border-bottom:1px solid #999; border-right:1px solid #999; padding:0;}
#content #ticketList ul.price-container .buyBtn a { color:#fff;text-transform:uppercase; font-size:11px; font-family:Verdana, sans; font-weight:bold; letter-spacing:.05em; height:23px; line-height:23px; padding:0px 10px; display:block !important; width:90; text-align:center; }
#content #ticketList ul.price-container .buyBtn a:hover {  background:#174632; }


/* Poll Styling */
#poll { padding: 5px 20px 15px; border-top:1px solid #DFC996;  }
#poll form { margin:0; padding:0; }
#poll input { margin:5px 8px 5px 0; }
#poll h5 { font-size: 12px; color:#523928; margin:8px 0 12px; }
#poll p { float:left; font-size:12px; padding:0; }
#poll img { margin-top:3px; border:none; height:10px; }
#poll .graphic { height:10px; background:#DFC996; float:right; clear:right; margin:5px 0 2px; }
#poll em { font-size:9px; color:#666; float:right; clear:right; line-height:9px; margin:0 0 0 0; }
#poll a span { font-size:9px; color:#666; line-height:9px; margin:-3px 0 0 0;  }

#book_url, #book_url2, #book_url3 {float: left; margin: 3px 20px 0 0;}
span.form-button {
background:transparent url(graphics/bg-form-button-right.gif) no-repeat scroll right top;
border:1px solid #901c13;
float:left;
margin:0;
}

.form-button input {
background:transparent url(graphics/bg-form-button.gif) no-repeat scroll left top;
color:#FFFFFF;
border: 0;
cursor: pointer;
float:left;
font-family:Georgia,serif;
font-size:1em;
letter-spacing:1px;
margin-right:1px;
padding:2px 3px 2px 4px;
}

/* Drop Cap Styling */
#body .dropcap{
    text-indent: 0;
}
.dropcap-a, 
.dropcap-b, 
.dropcap-c, 
.dropcap-d, 
.dropcap-e, 
.dropcap-f, 
.dropcap-g, 
.dropcap-h, 
.dropcap-i, 
.dropcap-j, 
.dropcap-k, 
.dropcap-l, 
.dropcap-m, 
.dropcap-n, 
.dropcap-o, 
.dropcap-p, 
.dropcap-q, 
.dropcap-r, 
.dropcap-s, 
.dropcap-t, 
.dropcap-u, 
.dropcap-v, 
.dropcap-w, 
.dropcap-x, 
.dropcap-y, 
.dropcap-z,
.dropcap-tis {
    width: 170px;
    height: 100px;
    display: block;
    text-indent: -5000px;
    float: left;
    margin-top: -20px;
    background: transparent top center no-repeat;
}

.dropcap-a{ width: 179px; }
.dropcap-b{ width: 169px; height: 110px; }
.dropcap-c{ width: 113px; height: 110px;}
.dropcap-d{ width: 184px;}
.dropcap-e{ width: 120px; height: 110px;}
.dropcap-f{ width: 159px;}
.dropcap-g{ width: 144px; height: 164px;}
.dropcap-h{ width: 192px;}
.dropcap-i{ width: 137px; }
.dropcap-j{ width: 174px; height: 154px;}
.dropcap-k{ width: 85px;}
.dropcap-l{ width: 147px; height: 103px;}
.dropcap-m{ width: 210px;}
.dropcap-n{ width: 227px; height: 107px;}
.dropcap-o{width: 105px;}
.dropcap-p{width: 177px;}
.dropcap-q{ width: 85px; height: 90px;}
.dropcap-s{ width: 161px; height: 114px;}
.dropcap-t{ width: 180px; height: 115px;}
.dropcap-tis {width: 178px; height: 115px;}
.dropcap-u{ width: 85px;}
.dropcap-v{ width: 85px;}
.dropcap-w{ width: 159px;}
.dropcap-x{ width: 85px;}
.dropcap-y{ width: 85px;}

	
/* SLIMBOX */
#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #402619;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(graphics/red_loader.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(graphics/prev.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(graphics/next.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(graphics/close.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {margin-right: 71px;}

#lbCaption {font-weight: bold;}



/*Podcast Styling*/

#podContainer {clear: both; margin-top:0; }
#podContainer ul {margin: 0;}
#podContainer ul li {  background:transparent; /*padding:0px 20px;*/ margin:auto; margin-bottom:0px; clear:left; list-style:none; }
#podContainer ul p {margin:0 40px 5px 70px; line-height:1.5em; padding:0;}
#content>#podContainer ul p {margin:0 40px 5px 70px; }
#podContainer p a {border-bottom:none; }

#podContainer ul li strong {margin-bottom:0; }

#podContainer h2 {color:#902627; margin:0; font-weight:bold;}
#podContainer ul li h2 {font-size:14px;color:#902627;}
#podContainer ul li h2 a {font-size:14px; color:#4F7B98; }

#podContainer img { display:none; }

#podContainer ul li em {display:block; float:left; width:60px; text-align:right; padding:1px 10px 0 0; font-style:normal; border-right:1px solid #9A744D; margin-right:8px; margin-top:23px; color: #9A744D; }
#content>#podContainer ul li em {width:50px; margin-top:0; }
#podContainer ul li em strong {font-size:12px;color:darkhaki;}

#podContainer li ul.podchoices { margin: 0 0 3px 80px;}
#podContainer li ul.podchoices li {list-style:none; display:block; clear:none;}
#podContainer li ul.podchoices li a { font-size:1em;}
#podContainer li ul.podchoices li em { margin:0; border:none; padding:0; font-size:11px; float:none; display:inline; text-align:left; width:auto;}
#podContainer li ul.podchoices li strong {margin-bottom:0;font-size:11.5px;  }
#podContainer li ul.podchoices li ul {margin:2px 0 0px 0; padding:0; }
#podContainer li ul.podchoices li ul li { width:auto; background:transparent; padding:0; margin: 3px 0 0 0; float:none; list-style:none; line-height:1.5em;  }


#podContainer ul.hide {display:none; }

#podContainer ul.infoCont {margin-top:20px;}
#podContainer ul.infoCont p, #podContainer ul.infocont a {font-size:12px;} 

