
* {
margin:0;
padding:0;
}

html {
font-size:120%;
}

body {
font-size:50%;
background-color:#888;
font-family:helvetica, arial;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
text-align:center;
}



ul {
list-style-type:square;
color:#ff6d1c;
}


#center span {
color:#000;
}

a {
color:#444;
}

a:hover {
text-decoration:none;
}

img {
border:none;
}
/******** END OF TAG REDEFINE *************/

#usermessage {padding:8px;}

#container {
position:relative;
width:1032px;
background-image:url(images/containerbg.gif);
margin:auto;
text-align:left;	
}








#frame {
width:1024px;
margin:auto;
}

#header {
height:256px;
width:1024px;
position:relative;
background-repeat:no-repeat;
background-position:center;
}

#banner {
height:96px;
background-color:#cecece;
position:absolute;
bottom:0px;
left:0px;
width:1024px;
text-align:left;
}

#banner h1 {
color:#fff;
font-size:38px;
line-height:104px;
*line-height:98px;
font-weight:bold;
margin-left:288px;
}

#address {
position:absolute;
left:8px;
top:12px;
*top:6px;
width:270px;
color:#6e6e6e;
}

#logo {
position:absolute;
top:60px;
left:20px;
}
#toppic {
position:absolute;
right:0px;
*top:-2px;
background-image:url(images/building1.jpg);
}
/********NAV STYLES*********/

#nav {
position:absolute;
bottom:96px;
*bottom:97px;
height:24px;
z-index:100;
background-color:#fff;
width:1024px;
}

#nav ul {
margin:auto;
list-style:none;
}

#nav li {
float:left;
}

#nav a {
display:block;
color:#6e6e6e;
font-weight:bold;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
line-height:24px;
*line-height:32px;
padding:0 13px 0 14px;
*padding-right:19px;
*margin-bottom:1px;
}

#nav a:hover {
color:#000;
background-image:url(images/linkborder.gif);
background-repeat:repeat-x;
background-position:bottom;
}





/********END NAV STYLES*********/

#left,#right {
width:256px;
float:left;
font-size:1.1em;
min-height:400px;
text-align:center;
}



/********CENTER CONTENT DIV STYLES*********/

#center {
width:730px;
margin-left:12px;
min-height:400px;
float:left;
font-size:1.2em;
}



#center h1,#center h2 {
color:#444;
margin-top:8px;
}
#center h3 {
margin-top:16px;
}

#center p {
margin-top:8px;
}

#center li {
margin-top:4px;
}


#content {
padding: 8px 16px ;
text-align:justify;
}


.subtext  {

color:#ff6d1c;
font-size:1.0em;
font-weight:bold;
margin-bottom:4px;
}

#center h2 {
color:#ff6d1c;
text-transform:uppercase;
font-size:1.6em;
letter-spacing:-0.05em;
margin-top:1.0em;
}

#center h3 {
margin-top:0.3em;
font-size:1.3em;

}

a {
color:#ff6d1c;
}



#center p {
font-size:1.1em;
line-height:1.6em;
}

#center td {
text-align:left;
vertical-align:top;
border-top:1px dotted #999;
padding-top:4px;
*font-size:0.8em;
}


#center th {
color:#ff6d1c;
text-align:left;
}
/********END CENTER CONTENT DIV STYLES*********/





#clearfix {
clear:both;
}

#footer {
margin-left:4px;
width:1024px;
height:32px;
background-color:#565656;
text-align:center;
}

#footer p {
line-height:36px;
text-align:center;
font-weight:bold;
font-size:2.0em;
text-transform:uppercase;
letter-spacing:.2em;
color:#898989;
}

/****************WIDGET STYLES********************/


.widget {
width:224px;
border:1px dashed #999;
background-color:#eee;
text-align:left;
margin:auto;
margin-top:12px;
}


#left ul, #left li {
list-style-type:none;	
}

#left li ul {
margin:8px;
}
.widget p,.widget h2,.widget form  {
padding:8px;
}

.widget input, .widget textarea {
color:#888;
width:210px;
font-weight:bold;
font-size:1.1em;
font-family:helvetica, arial;
}

.widget input {
margin-bottom:3px;
}

.widget p {
font-size:1.1em;
}
.widget h3 {
text-transform:uppercase;
color:#444;
font-size:1.2em;
background-color:#dedede;
}


.widget ul {
list-style:none;
}


/****************END WIDGET STYLES********************/

/**************BUTTON STYLES***********/


label {
font-weight:bold;
}


/*****form******/
ul {
list-style-type:none;
}

li {
list-style-type:none;
}

.cf_hidden {
display:none;
}

.cform input, .cform textarea	{ 
	width:200px;
}

.cform input.sendbutton	{ 
	width:120px;
}


.linklove {
display:none;
}

.imgLeft{
float:left;
margin-right:10px;
margin-bottom:10px;


}

.rule{border-top:1px dotted #999;}
.clear1{clear:both; color:#fff; height:10px;}
.headerText{color:#ff6d1c;}




