body {
		font-family:Arial, Helvetica, sans-serif;
		background-color: #212121; 
		background-position: center;
		background-repeat: no-repeat;
		background-attachment: fixed;
		background-image: url(images/Background.jpg);
	}

.h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:white;
		padding-top:0px;
		font-size:24px;
		text-align:center;
		}
		
.p {
		font-size:12px;
		margin-top:10px;
		font-weight:bold;
		color:white;
		}

/* ------ Start of Main Buttons -------*/
.button {
		height:81px;
		width:81px;
		text-align:center;
		vertical-align:middle;
		}
		
.btntitle {
		display:block;
		height:81px;
		width:81px;
		padding:30px 0 0 0;
		text-align:center;
		text-decoration:none;
		}
		
.btntitle2 {
		display:block;
		height:81px;
		width:81px;
		padding:20px 0 0 0;
		text-align:center;
		text-decoration:none;
		}
		
a.button {
		display:block;
		font-size:15px;
		font-weight:bold;
		text-decoration:none;
		color:#0f0f0f;
		zoom:1;
		}
a.button:visited {
		background-image: url(images/button.gif);
		zoom:1;
		}
a.button:link {
		background-image: url(images/button.gif);
		zoom:1;
		}
a.button:active {
		background-image: url(images/button.gif);
		zoom:1;
		}
a.button:hover {
		background-image: url(images/button_o.gif);
		cursor:pointer;
		color:black;
		zoom:1;
		}
		
/* ------ End of Main Buttons -------*/

#outer {
		padding:2px;
		text-align:center;
		width:700px;
		background-color:#9FA09F;
		}
		
#header {
		text-align:left;
		background-color:transparent;
		}
		
#contentwrap {
		position:relative;
		padding:0;
		margin:2px 0px 0 0;
		border:0;
		background-color:#212821;
		}
		
#content {
		padding:30px 100px 0 100px;
		margin:0;
		border:0;
		text-decoration:none;
		font-weight:bold;
		color:white;
		background-color:transparent;
		zoom:1;
		}

#leftmenu {
		position:absolute;
		text-align:center;
		margin:0 0 0 2px;
		padding:20px 0 0 0;
		top:0;
		left:0;
		width:81px;
		background-color:transparent;
		}
		
#rightmenu {
		position:absolute;
		text-align:center;
		margin:0 2px 0 0;
		padding:20px 0 0 0;
		top:0;
		right:0;
		width:81px;
		background-color:transparent;
		}
		
#footer {
		width:100%;
		height:50px;
		text-align:center;
		background-color:transparent;
		}
		
/* ------ Start of Newsletter -------*/
.issue {
		font-size:18px; 
		font-weight:bold;
		text-align:center;
		}

a.issue {
		display:block;
		margin: 10px 0 10px 0;
		text-decoration:none;
		color:#0f0f0f;
		zoom:1;
		}
		
a.issue:visited,
a.issue:link,
a.issue:active {
		color:white; 
		background-color:transparent;
		}
		
a.issue:hover {
		color:gray;
		}
/* ------ End of Newsletter -------*/
/* ///// Contact Us Form ///// */
#c_form {
			top:20px;
			width:500px;
			padding: 0 10px 0 10px;
			text-align:left;
			background-color:transparent;
			}
#c_form_text {
			top:0px;
			height: 25px;
			font-size:12px;
			font-weight:bold;
			color:white;
			background-color:transparent;
			}

#c_whoto,
#c_name,
#c_email,
#c_tel,
#c_address,
#c_message,
#c_msg,
#c_form_buttons {
			position:relative;
			left:0px;
			font-size:12px;
			font-weight:bold;
			color:white;
			}
			
#c_form_buttons {
			left:100px;
			}
			
#c_msg {
			left:100px;
			height:40px;
			}
			
#c_whoto_fld,
#c_name_fld,
#c_email_fld,
#c_tel_fld,
#c_address_fld,
#c_message_fld {
			position:relative;
			top:-17px;
			left:100px;
			}


