/*<group=General Styles>*/

body {
	background:url(../images/bg.png) repeat;
	font: 8pt/12pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
	color: #000000;
}

a:link, a:visited {
	background-color: transparent;
	color: #999999;
	text-decoration:none;
}

a:hover, a:active {
	background-color: transparent;
	color: #333333;
	text-decoration:none;
}
	
/*</group>*/

/*<group=Layout>*/

#contop {
	background:url(../images/navbg.png) no-repeat;
	width:600px;
	height:50px;
	margin:auto;
}

.clearer {
	clear:both;
}

#pageHeader {
	background:url(../images/header.png) no-repeat;
	width:600px;
	height: 150px;
	margin:auto;
	position:relative;
	z-index:5;
}

#pageHeader img {
display:none;
}

#pageHeader h1 {
display: none;	
}

#pageHeader h2 {
display:none;

}

#contentContainer {
	background:url(../images/content.png) repeat-y;
	width: 598px;
	margin:auto;
}

#contentContainer #content {
	width: 550px;
	margin:auto;
	padding-left:10px;
	padding-bottom:20px;
}

#footer { 
	background:url(../images/footer.png) no-repeat;
	width:598px;
	height: 50px;
	margin:auto;
	text-align: center;
	margin-top:-20px;
	font-size:9px;
}
	
/*</group>*/

/*<group=Bread-crumb>*/

#breadcrumbcontainer {
	display:inline;
	text-align: center;

}

#breadcrumbcontainer ul {
	display:inline;

}

#breadcrumbcontainer li {
	display:inline;

}
	
/*</group>*/

/*<group=Toolbar>*/

/* Toolbar Styles */

#navcontainer {
width:540px;
height:46px;
margin-left:auto;
margin-right:auto;
margin-bottom:auto;
position:relative;
z-index: 0;
margin-top: -11px;
color: #ffffff;
position: relative;
font-weight: 600;
font-size:14px;
background-color:#999999;
}

#navcontainer1 {
font-size:14px;
color:#996600;
}

#navcontainer #current {
	background: url(../images/hover_selected.png) no-repeat;
	height:46px;
	width: 100px;
	text-align:center;
	color: #ffffff;
	
}



#navcontainer #current:hover {
	background: url(../images/hover_selected.png) no-repeat;
	height:46px;
	width: 100px;
    text-align:center;
	color: #999999;
    
}

#navcontainer a:hover {
	background: url(../images/hover_selected.png) no-repeat;
	height:46px;
	width: 100px;
text-align:center;

}



#navcontainer .currentAncestor {
	width: 100px;
	text-align:center;
	color: #ffffff;
	font-weight: 600;
	
}

/* Parent - Level 0 */

#navcontainer ul {
	list-style: none;
	margin: 0px;
	padding: 0px 20px 0px 20px;
	text-align: center;
	z-index: 2;
}

#navcontainer li {
display:inline;
background: url(../images/off.png) no-repeat;
height:46px;
width: 100px;
padding: 0px;
margin: 0px;
text-align: center;
float: left;
}

#navcontainer a {
text-align:center;
background:transparent;
display: block;
height:46px;
color: #999999;
text-decoration: none;
font-weight: 600;
padding-top: 6px;
}

#navcontainer a:hover {
background: url(../images/hover_selected.png) no-repeat;
height:46px;
width: 100px;
text-align:center;
position:relative;
color: #ffffff;
font-weight: 600;
}

#navcontainer a:active {
	background: url(../images/hover_selected.png) no-repeat;
	height:46px;
	width: 100px;
text-align:center;
}

/*</group>*/

/*<group=Contact Form>*/
.message-text { 
} 

.required-text {
} 

.form-input-field {
	width: 98%;
} 

.form-input-button { 
}

/*<group=Search>*/

#supersearch {width: 220px; text-align: left; margin: 0;}
#supersearch form {margin: 0; padding: 0;}
#supersearch #search select, #search input {font-size: 11px;}
#supersearch #search input.sbox {color: #80808C; height: 13px; width: 129px; border: 0; background: white url(http://rapidweaver-sites.com/wordpress/wp-content/themes/WarpCiry WordPress Theme/images/searchbg.gif) repeat-x left top; padding: 3px;}
#supersearch #search select {width: 180px; margin-top: 5px;}
#supersearch #search .srchimgs {margin-bottom: 1px;}
html>body #supersearch #search .srchimgs {margin-bottom: 0;}
html>body*#supersearch #search input {font-size: 11px;}
html>body*#supersearch #search .srchimgs {display: none;}
html>body*#supersearch #search input.sbox {width: 155px; color: #000;}
	
/*</group>*/