/*GENERAL*/
*						{margin:0; padding:0; }
img, div, 	    		{behavior: url(/iepngfix/iepngfix.htc);}
img						{border:none;}

body					{text-align:center;background: url("../img/bg_gradient.jpg") center top repeat-x; background-color:#fafdff; overflow-y: scroll;}
#bg						{width:100%;height:600px; margin-left:auto;margin-right:auto;text-align:left; position:absolute; right:0px; top:0px;background: url("../img/header.jpg") center top no-repeat; background-color:transparent;}

/*basics*/
#main_wrapper			{width:975px;margin-left:auto;margin-right:auto;text-align:left; position:relative; overflow:visible;z-index:0;}
#header					{width:975px; height:200px; position:relative; float:left;}
#left_column			{width:468px;  height:337px;position:relative; padding:0 0px 0px 0px; overflow:visible;float:left;}
#right_column			{width:447px; position:relative; padding:15px 60px 0px 0px;overflow:visible;float:left;}

/*texts*/
body					{font: 11px "Trebuchet MS";color:#000000;line-height:13pt; }
body p					{padding:0px 0px 12px 0px; text-align:justify;}
ul 						{padding:0px 0px 10px 15px;}
ol 						{padding:0px 0px 5px 16px;}
ul li 					{padding:0px 0px 5px 0px; text-align:left; list-style: square; font-size:12px;line-height:12pt;}

a:link 					{color: #ffffff;text-decoration: underline;}
a:visited 				{color: #ffffff;text-decoration: underline;}
a:hover 				{color: #ffffff;text-decoration: none;}
a:active 				{color: #ffffff;text-decoration: underline;}

.arrow a:link		{font-size : 11px; color: #68A4D9; text-decoration: none;-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
transition:all .2s;}
.arrow a:visited	{font-size : 11px; color: #68A4D9; text-decoration: none;}
.arrow a:hover		{font-size : 11px; color: #4C799B; text-decoration: underline;}
.arrow a:active		{font-size : 11px; color: #68A4D9; text-decoration: none;}

#footer					{width:975px; height:200px; clear:both;position:relative;text-align:center; margin:0 0 0 0; padding:40px 0px 0px 0px;font-size: 9px;color:#000000; }
#footer p				{ text-align:center; color:#444444;}
#footer p	.arrow{ color:#68A4D9;}

h1						{
						width:700px;
						font: 16px "Verdana";
						font-weight: normal; 
						color: #FFFFFF;
						text-align: left; 
						padding:0px 0px 15px 0px; 
						margin:0px 0px 15px 0px;
						background: url("../img/divider.png") left bottom no-repeat;
						}

h2						{
						font: 12px "Verdana";
						font-weight: normal; 
						color: #D5CBCB;
						text-align: left; 
						padding:8px 0px 8px 0px; 
						margin:0px 0px 0px 0px;
						}

h3						{
						font: 18px "Verdana";
						font-weight: normal; 
						color: #564310;
						text-align: left; 
						padding:15px 0px 0px 48px; 
						margin:0px 0px 0px 0px;
						}

h4						{
						font: 14px "Verdana";
						font-weight: normal;
						text-transform:uppercase; 
						color: #433410;
						text-align: left; 
						padding:15px 0px 10px 48px; 
						margin:0px 0px 0px 0px;
						float:left;
						
						}


#center_column{ width:800px; margin:0px auto; text-align:center;}
#center_column p, #center_column a {text-align:center;}
.lt{ width:50%; text-align:right; padding-right:12px; padding-bottom:5px;}
.rt{ width:50%; text-align:left; padding-left:12px; vertical-align:top;}

#center_column a:link		{font-size : 11px; color: #3C5F7A; text-decoration: none;-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
transition:all .2s;}
#center_column a:visited	{font-size : 11px; color: #3C5F7A; text-decoration: none;}
#center_column a:hover		{font-size : 11px; color: #4A7596; text-decoration: underline;}
#center_column a:active		{font-size : 11px; color: #3C5F7A; text-decoration: none;}

/*CONTACT FORM:*/
#contact_form		{width:360px;margin-left:auto;margin-right:auto;padding:0px 10px 10px 0px;text-align:left;position:relative;}
#thanks_form		{display:none;position:absolute;top:100px;text-align:center;width:100%;}
#sendingtext		{display:none;}
.left				{width:100%;float:left;}
.right				{width:100%;float:left;margin:2px 0px 12px 0px;}
.row				{background-color:none;display:block;}
.text				{width:100%;height:22px;}


