
/* Main Style Sheet */

/* page styles */
	* {margin:0px; padding:0px; border:0px;}
	body {background:url(images/bg.jpg) #636363 top repeat-x; font-size:13px; font-family: Arial, Helvetica, sans-serif; color:#000;}
	#wrap {width:960px; margin-left:auto; margin-right:auto; background: #FFFFFF; }
	#header { }
	#email-bar {width:960px; background-color:#d9d9d9; display:block; height:44px; }
	#footer {width:960px; background-color:#FFF; display:block; height:44px; }
/* Page cols */
	.col-a {width:430px; margin-left:35px; display:inline; float:left; }
	.col-b {width:430px; margin-right:35px; display:inline; float:right; }
	.col-full { margin-left:25px; margin-right:25px; }
	.col-full IMG {margin-right:3px; border:1px solid #b9b9b9; padding:2px;}
	.box {width:430px; border: 1px solid #d9d9d9; background:#f2f2f2; margin-top:10px; }
	#email-bar IMG {margin-left:110px; float:left;}
	.email-form {width:450px; float:right; margin-right:110px; margin-top:10px;}
	#footer p {text-align:center; padding-top:10px; font-size:12px; font-weight:normal; color:#c4c4c4;}
/* Font Styles */
	h1 { font-size:32px; color:#0d4d80; line-height:24px; margin-top:12px; font-weight:normal;}
	h2 { font-size:18px; color:#006fa6; line-height:24px; margin-top:10px; font-weight:normal;}
	h3 { font-size:16px; color:#0d4d80; line-height:24px; margin-top:10px; font-weight:bold;}
	h4 { font-size:12px; color:#1f2640; line-height:24px; margin-top:10px;}
	h5 { font-size:12px; color:#1f2640; line-height:24px; margin-top:10px;}
	p  { font-size:12px; color:#444444; line-height:20px; padding-top:5px; padding-bottom:5px;}
	li { font-size:13px; color:#1a1a1a; margin-left:15px; padding-bottom:10px;}
	ul {padding-left:5px; margin-left:5px; font-size:14px;}
	ol {padding:0px; margin:0px; padding-left:5px; margin-left:5px; }
	a:link 		{color:#0d4d80;	text-decoration: underline;}
	a:visited 	{color:#006fa6; text-decoration: none;}
	a:hover 	{color:#0d4d80; text-decoration: underline;}
	a:active 	{color:#0d4d80; text-decoration: none;}
	a:focus 	{outline-style: none;}  
	
/* Image Styles  */
	IMG.arrow {float:left; display:inline; margin-top:7px; margin-right:10px; margin-left:-5px; }
	IMG.header {display: block;  padding-top:5px; padding-left:10px;}
	IMG.line {display: block;  margin-top:10px;}
	IMG.preload {display:none; }

/* clears   */

	.clear 		{clear:both; height:01px; }
	.clear05	{clear:both; height:05px; }
	.clear10	{clear:both; height:10px; }
	.clear20	{clear:both; height:20px; }
	.clear30 	{clear:both; height:30px; }
/* contact styles */

/* stats box */
.contact-wrap {width: 260px; background:url(images/contact-bg.jpg) repeat-y;}
.contact-1 {width: 260px;}
.contact-2 {width: 260px; background:url(images/contact-2.jpg) bottom no-repeat; min-height:278px;}
#contact-form {margin-left:25px; margin-right:25px; }
#contact-form p { font-size:12px; color:#1f2640; line-height:10px;  margin:0px; padding:0px; padding-top:5px; padding-bottom:2px; }

.contact-header {padding-bottom:5px; }
input.btn1 { background-image:url(images/btn-send.jpg);	background-repeat: no-repeat;	color: #FFFFFF; font-size: 0px;	height: 29px;	width: 89px;	border: 0px;	cursor: pointer; }
input.btn2 { background-image:url(images/btn-join.jpg);	background-repeat: no-repeat;	color: #FFFFFF; font-size: 0px;	height: 30px;	width: 90px;	border: 0px;	cursor: pointer; }
input.text {border: 1px solid #808080; font-family:Arial, Helvetica, sans-serif;  font-size:12px; padding:2px;}
textarea {border: 1px solid #808080; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px;}
/* end of CSS file */

