/* CSS Document */
body {margin-top: 0px; margin-bottom:0px; font: verdana, arial, sans-serif; color:#272727; background-color:#fff}
	A:visited  {color: #006699; text-decoration: underline}
	A:link  {color: #006699; text-decoration: underline}
	A:active  {color: #006699; text-decoration: underline}
	A:hover   {color: #006699; text-decoration: none}

img.floatLeft { float: left;  margin: 0 20px 2px 0;}
div.Container {background-color:#FFFFFF; width:728px; margin: 0 auto; position:relative; text-align:left;}
h1 {font: verdana, arial, sans-serif; color:#202d4f; background-color:#fff; font-size:12px; margin-bottom:0;padding-bottom:0}
h3 {font: verdana, arial, sans-serif; color:#59155f; font-size:11px; margin-bottom:3px ;padding-bottom:0}

/* Navigation */
#nav {float:right; width:184px; margin:4px 0 0 0; background-color:#edf2fc; font-family:Verdana, Arial, Helvetica, sans-serif; color:#272727; font-size:10px; font-weight: bold;padding:5px}
	div#nav a:visited {text-decoration:none; color:#2b4b8d; padding-left:5px}
	div#nav a:link {text-decoration:none; color:#2b4b8d; padding-left:5px}
	div#nav a:active {text-decoration:none; color:#2b4b8d; padding-left:5px}
	div#nav a:hover {text-decoration:none; color:#3399cc; padding-left:5px}
#rightnavboxtitle {float:right; width:184px; background-color:#9cadcd; border-bottom:2px solid #336699; font-family:Verdana, Arial, Helvetica, sans-serif; color:#202d4f; font-size:10px; font-weight:bold; padding:5px}
	div#rightnavboxtitle a:visited {text-decoration:none; color:#202d4f}
	div#rightnavboxtitle a:link {text-decoration:none; color:#202d4f}
	div#rightnavboxtitle a:active {text-decoration:none; color:#202d4f}
	div#rightnavboxtitle a:hover {text-decoration:underline; color:#202d4f}
#rightnavboxlist {float:right; width:184px; margin:4px 0 0 0; background-color:#edf2fc; font-family:Verdana, Arial, Helvetica, sans-serif; color:#272727; font-size:10px; padding:5px}
	div#rightnavboxlist a:visited {text-decoration:none; color:#2b4b8d; padding-left:5px}
	div#rightnavboxlist a:link {text-decoration:none; color:#2b4b8d; padding-left:5px}
	div#rightnavboxlist a:active {text-decoration:none; color:#2b4b8d; padding-left:5px}
	div#rightnavboxlist a:hover {text-decoration:none; color:#3399cc; padding-left:5px}
#rightnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2b4b8d; font-weight:bold; padding-top:5px}

/* Ads */
#mondera {float:right; width:178px; background-color:#edf2fc; padding:30px 8px 8px 8px; text-align:center}
#skyscraper {vertical-align:top; float:right; height:100%}
#leaderboardad { background-color:#FFFFFF;}

/* Heading */
#topbanner{ width:inherit; height: 176px;}
#purplehead {background-color:#996699; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; margin:0px 0 10px 0; border-bottom:5px solid #64436e; width:510px; padding:10px 0 5px 5px; font-weight:bold}
#grey13{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#202d4f; font-weight:bold; padding: 5px 20px 5px 5px; background-color:#edf2fc; width:490px; border-bottom:4px solid #336699}
#blue11noborder{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#202d4f; font-weight:bold; padding: 5px 20px 5px 5px; background-color:#edf2fc; width:490px}
#blue11{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#202d4f; font-weight:bold; padding: 5px 20px 5px 5px; background-color:#edf2fc; width:490px; border-bottom:4px solid #336699; margin-top:15px}
#imgbox{position:static; height:100%; width:490px; display: table-cell; border-style:none;}
#content{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6b6b6b; width:505px; padding: 10px 5px 10px 5px; line-height:15px;}

/* Table Grid*/
table.bigcontainer {border-collapse:collapse; background-color: #e8eef2;}
table.bigcontainer th {border-width: 5px; padding: 0px;	border-style: solid; border-color: #b4d4e6;	background-color: #e8eef2;}
table.bigcontainer td {width:100%;	height:215px; border-width: 5px; padding: 0px; border-style: solid;	border-color: #b4d4e6; background-color: #e8eef2;}

table.photo {border-style:none; height:100%; width:100%}
table.photo th {border-style:none;}
table.photo td {border-style:none;}

/* Cell Styles */

#innercontainer{width:385px; height:215px; padding:0;}
#containershadow{position:static; background-color:#91a7b3; height:1px; width:100%; margin:0; border:none}
#containerhighlight{position:relative; bottom:0px; left:0px; background-color:#FFF; height:2px; width:100%; margin:0; border:none}
#eventtitlebox{float:right; width:160px; margin-top:4px; margin-right:0px; height:40px; background-color:#FFF; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#4198bc; line-height:13px; text-align:left}
	div#eventtitlebox a:visited { color:#0099CC; text-decoration:none}
	div#eventtitlebox a:link { text-decoration:none}
	div#eventtitlebox a:active { text-decoration:none}
	div#eventtitlebox a:hover { color:#81cdf5; text-decoration:none}
#imgcountbox{float:right; width:165px; height:15px; background-color:#FFF; padding-left:5px; color:#847d7d; text-align:left}
	#imgcountbox b {font-weight:bold}
#celebritybox{position:relative; float:right; margin-top:2px; height:135px; width:160px; background-color:#FFFFFF; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:13px; text-align:left}

	div#imgbox img{vertical-align:middle;}

/* Misc*/
#thindivider{width:inherit; height:1px; background-color:#336699;}
#thickdivider{margin-top:10px; width:inherit; height:14px; background-image:url(img/bluepattern_bg.jpg);}
#remove{float:left; height:15px; width:200px; margin:17px 0 0 15px;}
#searcharea{float:right; height:25px; width:250px; margin:0 0 0 0;}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top:4px;
}