html 	{width:100%; }
body 	{background:  url(../images/bg.jpg); margin:5px 0; padding:0; width:100%; line-height:140%; font-family:Tahoma; font-size:80%; color:#000000; }
p		{padding:0 0 8px 0; margin:0; }
/**
h1		{font-size:120%; margin:0; padding:0; }
**/
h1		{font-size:140%; margin:0; padding:0 0 12px 0; line-height:20px; }
h2		{font-size:90%; margin:0; padding:0 0 3px 0; }
h3		{font-size:100%; margin:0; padding:0 0 3px 0; }

ul		{list-style-type: circle;}
.redtxt {color: #FF0000}

.italic {font-style:italic}
.small	{font-size:80%;}
.padding	{padding:50px 0 0 0;}
.padding2	{padding:50px 0 30px 0;}
a		{text-decoration:underline; }
a:hover	{text-decoration:none; }

/**MAIN LAYOUT CONTROLS**/
#all 			{padding:0; text-align:center; width:100%; }
#container 		{margin:0 auto; padding:0; text-align:left; width:673px; background:  url(../images/bg.jpg); }

/**STRUCTURAL ELEMENTS**/

#header		{display:block; background:  url(../images/bg.jpg); text-align:right; padding:0; margin:0; }
#logo		{float:left; text-align:left; background: url(../images/bg.jpg); padding:10px; width:90px; }
#intro		{margin:5px 0 0; display:block; }
#column		{float:left; height:650px; width:202px; background:  url(../images/bg.jpg); color:#000000; padding:10px; margin:0 0 5px 0; }
#column2	{float:left; height:3500px; width:202px; background:  url(../images/bg.jpg); color:#000000; padding:10px; margin:0 0 5px 0; }
#column3	{float:left; height:4300px; width:202px; background:  url(../images/bg.jpg); color:#000000; padding:10px; margin:0 0 5px 0; }
#content	{margin:0 0 5px 227px; padding:10px; background:  url(../images/bg.jpg); }
#footer		{clear:both; margin:0; background:  url(../images/bg.jpg); padding:10px 10px 0px 10px; font-size:90%; text-align:center; }
#low_menu	{margin:2350px 0 0 0;}
#low_menu2	{margin:3210px 0 0 0;}
#low_menu3	{margin:1700px 0 0 0;}

td		{background:url(../images/bg.jpg); vertical-align:top}
img		{border:none; }

#logo h1	{font-size:180%; margin:20px 0 50px 0; }
#logo p		{padding:0; margin:0 0 20px 0; }
#header h2	{color:#F01E1E; padding:0; font-size:120%; margin:20px 0; }
#header h3	{font-size:215%; color:#F01E1E; font-weight:normal; margin:40px 0; padding:0; }
#column h3	{font-size:100%; color:#333333; text-transform:uppercase; margin:0 0 10px 0; padding:0; border-bottom:3px dotted #333333; }
#column2 h3	{font-size:100%; color:#333333; text-transform:uppercase; margin:0 0 10px 0; padding:0; border-bottom:3px dotted #333333; }
#column3 h3	{font-size:100%; color:#333333; text-transform:uppercase; margin:0 0 10px 0; padding:0; border-bottom:3px dotted #333333; }
#column p	{padding:0 0 15px 0; }
#column2 p	{padding:0 0 15px 0; }
#column3 p	{padding:0 0 15px 0; }
/**#content h2	{font-size:90%;}**/

#column a			{color:#660000; text-decoration:none;}
#column2 a			{color:#660000; text-decoration:none;}
#column3 a			{color:#660000; text-decoration:none;}
#column a:hover		{color:#660000; text-decoration:underline;}
#column2 a:hover		{color:#660000; text-decoration:underline;}
#column3 a:hover		{color:#660000; text-decoration:underline;}
#content a			{color:#660000; text-decoration:underline;}
#content a:hover	{color:#660000; text-decoration:underline;}
#footer a			{color:#000000; }

.imgPad		{padding:0 5px 0 0; }
.floatRight	{float:right; padding:0 0 10px 10px; }

/**NAVIGATION**/
ul#nav			{margin-left: 0; list-style-type:none;}



/**CLEARFIX - ICE**/
.clearfix:after 	{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix 			{display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix 	{height:1%; }
.clearfix 			{display:block; }
/* End hide from IE-mac */


