/* Reset CSS */

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,a,p,img,form,table,tr,td{margin:0;padding:0;border:0;}
ol,ul{list-style:none;}

/* Main selectors & Fonts */

body {
	background-color: #F1F1F1;
}
body, h1, td, input, textarea {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000066;
        line-height: 120%;
}
h1 {
	font-size: 11px;	
}

a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: underline;
	position: relative;
}
a:link, a:visited {
	color: #000066;
}
a:hover {
	color: #FFFFFF;
	background-color: #000066;
}
.SeeMore {
	color: #000066;
	text-decoration: underline;
	background-color: #99FFFF;
}
.SeeMore:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #000066;
}

/* Layout & Boxes */

html, body {
	height: 100%; max-height: 100%;
	overflow: hidden;
}
div#SideBar {
	position: absolute; 
top: 20px; left: 60px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	direction: ltr;
	background-color: #FFFFFF;
}
div#RightSide {
	position: absolute; top: 0px; left: 50px; right:0px; height: 100%;
	text-align: center;
	overflow-y: auto; overflow-x: hidden;
	z-index: 1;
}
div#LeftSide {
	position: absolute; top: 0px; left: 0px; width: 280px; height: 100%;
	text-align: left;
	direction: rtl;
	overflow-y: auto; overflow-x: hidden;
	z-index: 2;
}
div#Page {
	background-color: #FFFFFF;
	margin: 20px 10px 10px 240px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	width: 670px; /* fixed width 800 */
	/*width: 780px; /* fixed width 1024 */
	/*width: 100%; min-width: 560px; max-width: 780px; /* fluid width from 800 to 1024, not for IE<7 */
}
.niceDiv {
	position:relative; display: block;
	margin-left: 0px; /* Default width of left corners */
}

.niceContent, .niceTopLeft, .niceBottom div {
}
.niceContent {
	position: relative; display: block;
	background-position: top right;
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
}
.niceTopLeft {
	position: absolute; display: block; left: 0px; top: 0px;
	height: 100%;
	background-position: top left;
}
.niceBottom {
	position: relative; display: block;
	width: 100%;
	background-position: bottom right;
}
.niceBottom div {
	position: relative; display: block;
	width: 0px; margin-left: -8px; /* Default width of left corners */
	background-position: bottom left;
}
.niceBottom, .niceBottom div {
}
div#Header .niceContent, div#Footer .niceContent {
	text-align: left;
}

.bigtimes {
	font-family: "Times New Roman", Times, serif;
	color: #000066;
	font-size: 29px;
        line-height: 110%;
}
a.bigtimes:link {
	font-family: "Times New Roman", Times, serif;
	color: #000066;
	text-decoration: underline;
}
a:bigtimes:visited {
	font-family: "Times New Roman", Times, serif;
	color: #000066;
	text-decoration: underline;
}
a.bigtimes:hover {
	font-family: "Times New Roman", Times, serif;
	color:#FFFFFF;
	background-color: #000066;
}
a.bigtimes:active {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #000066;
}

.biggertimes {
	font-family: "Times New Roman", Times, serif;
	color: #000066;
	font-size: 52px;
        line-height: 110%
}




.home_bullets {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000066;
	font-size: 44px;
        line-height: 110%;
	text-decoration: none;
	background-color: white;
	bgcolor: white;
	background: white;
}
a.home_bullets:link {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #F1F1F1;
	text-decoration: none;
	background-color: white;
	bgcolor: white;
	background: white;
}
a:home_bullets:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #F1F1F1;
	text-decoration: none;
	background-color: white;
	bgcolor: white;
	background: white;
}
a.home_bullets:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #F1F1F1;
	text-decoration: none;
	background-color: none;
}
a.home_bullets:active {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #F1F1F1;
	text-decoration: none;
	background-color: none;
}






.biggertimes {
	font-family: "Times New Roman", Times, serif;
	color: #000066;
	font-size: 52px;
        line-height: 110%
}











.medium_times {
	font-family: "Times New Roman", Times, serif;
	color: #000066;
	font-size: 20px;
        line-height: 125%;
}
a.medium_times:link {
	font-family: "Times New Roman", Times, serif;
	color: #000066;
	text-decoration: underline;
}
a:medium_times:visited {
	font-family: "Times New Roman", Times, serif;
	color: #000066;
	text-decoration: underline;
}
a.medium_times:hover {
	font-family: "Times New Roman", Times, serif;
	color:#FFFFFF;
	background-color: #000066;
}
a.medium_times:active {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #000066;
}



/* Menus & Links */

#Pages ul ul, #Archives ul, #Links ul, #Meta ul, ul.children {
	padding-left: 0px;
}
.current_page_item, .current-cat {
	background-color: #99FFFF;
}



/* Posts & Navigation */

.NavPrevious {
	float: left;
}
.NavNext {
	margin-left: 510px;
}
.PostTitle {
	clear: both;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	position: relative;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	display: inline;
	<!--[if ie6]> margin-left: 10px; <![endif]-->
}
a.PostTitle:link {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	<!--[if ie6]> margin-left: 10px; <![endif]-->
}
a.PostTitle:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	<!--[if ie6]> margin-left: 10px; <![endif]-->
}
a.PostTitle:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000066;
	<!--[if ie6]> margin-left: 10px; <![endif]-->
}
a.PostTitle:active {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000066;
	<!--[if ie6]> margin-left: 10px; <![endif]-->
}




.PostEntry {
	clear: both;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
}
.PostEntry img {
	float: left; 
	margin-top: 0px;
	margin-right: 44px;
	margin-left: 41px;
	margin-bottom: 30px;
}
.PostEntry object {
	float: left; 
	margin-top: -17px;
	margin-right: 44px;
	margin-left: 41px;
	margin-bottom: 30px;
}


.highlight {
	color: #000066;
	background-color: #FF99FF;
}
a.highlight:link {
	text-decoration: underline;
	background-color: #FF99FF;
}
a:highlight:visited {
	text-decoration: underline;
	background-color: #FF99FF;
}
a.highlight:hover {
	color: #FFFFFF;
	background-color: #FF99FF;
}
a.highlight:active {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #FF99FF;
}
