body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(../images/bg/1.jpg);
	background-repeat: no-repeat;
	color:white;
	}

td {
	font-size:12px;
	}

h1 {
	font-size: 22px;
	font-weight: bold;
	margin: 0 0 0.5em 0;
	padding: 1px 0 1px 5px;
	color:white;
	background-image:url(../images/hbg.png);
	background-repeat:no-repeat;
	font-family: "Trebuchet MS";
	}
h1  IMG {
	position:relative;
	top:2px;
	}
p { background-image:url(../images/blue.png);
border-left:3px solid  #DAF1F8;
padding:5px;
}

p strong {
	color:#D8F8FE;

	}
	
h2 { /* Catalog item heading, Subheaders for H1 */
	font-size: 14px;
	margin: 0px 0px 5px 0px;
	padding: 0;
	color: #D84FD1;
	}

hr {
	color:white;
	background-color:white;
	border:white solid 0px; 
	height:1px;
	}
	
#header {
	background-image:url(../images/main-bg1.png);
	width:900px;
	height:8px;
	margin:auto;
	}
#content {
	background-image:url(../images/main-bg2.png);
	width:880px;
	min-height:500px;
	color:white;
	margin:auto;
	padding: 5px 10px;
	}
	
#content_bottom {
	background-image:url(../images/main-bg2.png);
	width:880px;
	color:white;
	margin:auto;
	padding: 5px 10px;
	}
#content_bottom p {
	background-image:url(../images/main-bg2.png);
	width:870px;
	color:#205fa2;
	margin:auto;
	padding: 2px 5px !important;
	margin:0px;
	}
	
#content_bottom p a {
	color:#205fa2;
	}



#context {
	width:880px;
	color:white;
	margin:auto;
	padding: 5px 10px;
	position:relative;
	top:200px;
	height:0px;
	}
	
#footer {
	background-image:url(../images/main-bg3.png);
	width:900px;
	height:8px;
	margin:auto;
	}
	
#logo {
	width:900px;
	height:80px;
	margin:auto;
	display:table;
	}

.g {
	display:inline;
	float: left;
	width:208px;
	display:block;
	padding-right:10px;
	}
	
.g ul {
	list-style:none;
	margin:0px 10px 0px 0px;
	padding:0px;
	}

.g ul li {
display: inline;
	}	
	
.g a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	padding:2px 0px 2px 14px ;
	margin-right:10px;
	float:left;
	font-size:11px;
	display:inline !important;
	background-image:url(../images/menu-bg-anim.png);
	background-repeat:no-repeat;
	color:white;
	border-bottom:1px solid #0C87B6;
	width:100%;	
}

.g a:link, .g  a:visited {
	display: inline; 
}

.g a:hover {
	color: #0269b4;
		display: inline; 
} 


#menu_wrap {
	background-image:url(../images/menu-bg.png);
	background-repeat:no-repeat;
	display:table;
	height:85px;
	padding-left:5px;
	padding-top:4px;
	}


input {
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;   
    margin: 0;
	padding:2px 1px;
	border:1px solid #FFB3FF;
	}

input:focus {
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;   
    margin: 0;
	padding:2px 1px;
	border:1px solid #FF7DFF;
	}
	
textarea {
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;   
    margin: 0;
	padding:2px 1px;
	border:1px solid #FFB3FF;
	width:250px;
	}

textarea:focus {
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;   
    margin: 0;
	padding:2px 1px;
	border:1px solid #FF7DFF;
	width:250px;
	}
	
input[type=text], input[type=text]:focus  {
		width:250px;
}
input[type=password], input[type=password]:focus {
		width:250px;
}

	
select  {
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;   
    margin: 0;
	padding:2px 1px;
	border:1px solid #ccc;
	}


input[readonly] { /*Contact Form Counter*/
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;   
    margin: 0;
	padding:2px 1px;
	border:1px solid #FFB3FF;
	background-color:#F4F4F4;
	}
	
