/* ----- Margins ----- */

h2, h3, h4, h5, h6, p, ul		{margin: 1em 10px;}
h1								{margin: .5em 10px;}
.leftlinks						{margin: 10px auto 0 auto;}
#imagefliper2					{margin-top: 50px;}
#imagefliper1					{margin-bottom: 50px;}
blockquote						{margin: 1em 10px 1em 35px;}
#leftside div					{margin: 0 auto;}
body, table, td, li, #leftside form	{margin: 0;}
#wc3css							{margin-right: 18px;}

/* ----- Paddings ----- */

body, td, #leftside div			{padding: 0;}

/* ----- Widths ----- */

#page							{width: 100%;}
#leftside						{width: 200px;}
#main							{width: auto;}
.leftlinks						{width: 103px;}
#logo							{width: 780px;}
#leftside div					{width: 175px;}
h1								{width: 80%; min-width: 400px;}
h2								{width: 400px;}

/* ----- Heights ----- */

#toplinks						{height: 45px;}
#bottom							{height: 30px;}
#banner, #logo					{height: 100px;}
.leftlinks						{height: 54px;}

/* ----- Borders ----- */

table							{border-collapse: collapse;}
a img							{border: 0;}
h1, h2							{border-bottom: 1px solid #170F83;}

/* ----- Text and Vertical Alignments ----- */

table tr td						{vertical-align: top;}
.wc3							{vertical-align: middle;}
h1, h2, h3, h4, h5, h6			{text-align: left;}
#leftside form h6				{text-align: center;}

/* ----- Font Families ----- */

body, input, textarea, select	{font-family: Verdana, sans-serif;}
code							{font-family: 'Courier New', Courier, monospace;}

/* ----- Font Sizes ----- */

h1									{font-size: 40px;}
h2									{font-size: 18px;}
h3, .hebrew							{font-size: 14px;}
h4, p, input, textarea, select, li, .alert, blockquote	{font-size: 12px;}
sup									{font-size: smaller;}

/* ----- Font Colors ----- */

body								{color: black;}
#main a								{color: #82170F;}
#leftside, #main a:hover			{color: #FFFFFF;}
#leftside a:hover					{color: #FAB41E;}
.alert								{color: #CC0000;}

/* ----- Font Styles, Weights, and Variants ----- */

h1, h3, h4, h5, h6, .norm, .alert	{font-style: normal;}
h2, cite							{font-style: italic;}
h2, h3, h4, h5, h6, .alert			{font-weight: bold;}
h1, .norm							{font-weight: normal;}
.smallcaps							{font-variant: small-caps;}

/* ----- Text Decorations ----- */

a:hover, .alert						{text-decoration: none;}

/* ----- Background Colors ----- */

body, #main, #main a.img:hover		{background-color: #FFFFDD;}
#main a:hover, #banner, #leftside, 
#leftside a.img:hover				{background-color: #82170F;}
.links								{background-color: #FAB41E;}

/* ----- List Declarations ----- */

ul li								{list-style-type: disc; list-style-position: outside;}
ol li								{list-style-type: decimal; list-style-position: outside;}

/* ----- Displays ----- */

.leftlinks							{display: block;}