*{
margin:0;
}

body{
	font-family:Arial narrow, Arial,Helvetica,sans-serif;
	color: #a39d92 !important;
	font-size:14px;
line-height:23px;
	background:#fdf3da;
}

.blogbodytext{
color:#A39D92 !important;
line-height:26px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.contentpaneopen {
width:100%;

}

.moduletable a:link, a:visited{
	color:#e7d18e !important;
	text-decoration:none;
	}
	
.moduletable a:hover{
color:#fdfaf1 !important;
text-decoration:underline;
}

a:link, a:visited{
	color:#77a9b0;
	text-decoration:none;
	}
	
	img:link, img:visited{
	color:#E7D18E;
	text-decoration:none;
	}
	
a:hover{
color:#d19a00 !important;
text-decoration:none;
}
	
ul{
	text-decoration:none;
	list-style:none;
	padding:0;
	}
	


/* menu links */
#nav {
float:right;
margin:69px 35px 0 0;
}

#nav a.mainlevel {
width:30px;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background:#e75e28;
}

span.mainlevel {
color:#77a9b0;
}

#top a{
color:#bbc69c;
font-size:13px;
}

#top {
font-size:13px;
font-weight:bold;
line-height:22px;
float:right;
text-transform:uppercase; 
}

a.mainlevel:link, a.mainlevel:visited {
	color:#f8d697;
	text-decoration:none;
}

a.mainlevel:hover {
color:#f8d697;
}

#active_menu.mainlevel {
	color:#dcac1a;
	}
	/* end menu links */
	
	/* layout */

#header {
background:url("../images/header.png") no-repeat scroll 0 0 transparent;
height:145px;
width:1000px;
}

#spotlight{
	width:638px;
}

#left {
width:100%;
}


#footer {
background:transparent url("../images/footer.png") no-repeat scroll 0 0;
height:37px;
width:1000px;
}


/* end layout */
.componentheading {
color:#E7D18E;
font-size:80px;
font-weight:bold;
line-height:80px;
margin-bottom:10px;
text-transform:lowercase !important;
}

h1, .contentheading{
font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	text-decoration:none;
	background:none;
	text-transform:uppercase !important;
	padding:0;
margin:0;
color:#E75E28 !important;
}

.leading h2 {
background:transparent none repeat scroll 0 0 !important;
color:#77a9af;
font-size:21px;
font-weight:bold;
padding:10px 0 0 0;
text-decoration:none;
text-transform:uppercase !important;
}
	
h3 {
color:#854c08;
padding-bottom:5px;
}

/* end headings */

div .moduletable h3 {
border-bottom:medium none;
color:#DCAC1A;
font-size:25px;
margin-bottom:0;
padding-bottom:13px;
padding-left:59px;
width:156px;
margin:0 !important;
}
	
	div .moduletable{
	color:#e7d18e;
	}
	
	.date {
color:#000000;
font-size:16px;
font-weight:bold;
line-height:24px;
}

div .moduletable_banner h3{
font-family:Georgia, "Times New Roman", Times, serif;
color:#Ffffff;
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
text-transform:uppercase;
}

div .moduletable_banner li {
font-size:16px;
margin:0;
padding:5px;
text-transform:lowercase;
}

div .moduletable_banner li:hover {
background:#D19A00 none repeat scroll 0 0;
width:150px;
}


div .moduletable_sidemenu h3{
text-transform:uppercase;
color:#dbab19;
}

div .moduletable_sidemenu a:link{
text-decoration:none;
color:#dbab19;
}

div .moduletable_sidemenu{
text-transform:uppercase;
font-weight:bold;
font-size:16px;
color:#dbab19;
}

div .moduletable_sidemenu li{
background:#e75a25;
text-decoration:none;
padding:5px 0 5px 10px;
margin:0;
}

div .moduletable_sidemenu a:hover{
text-decoration:none;
background:#e75a25;
color:#fdf3da;
}

div .moduletable_login{
font-size:13px;
font-weight:bold;
line-height:22px;
text-transform:uppercase;
}

fieldset {

border:none;
}

textarea, input[type="text"], input[type="password"] {
background:transparent url(../../NEWWORKagencies/images/search.png) repeat scroll 0 0;
border:2px solid #854C08;
font-size:14px;
min-height:20px;
padding:5px;
}
textarea, input[type="text"], input[type="password"], select {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
font-family:Arial narrow, Arial,Helvetica,sans-serif;
background:#e75e28 none repeat scroll 0 0;
border-color:#FFFFFF;
color:#FFFFFF;
font-size:19px;
}

div.cd_login-logout-greeting {
height:20px;
line-height:20px;
position:relative;
text-align:left !important;
width:93px;
}


div.content-home{
background: transparent url(../../NEWWORKagencies/images/homepage.png) no-repeat scroll 0 0;
padding-top: 15px;
padding-left: 20px;
padding-bottom:30px;
padding-right: 20px;
}

.highslide-credits{
display:none !important;
}

.moduletable_next{
padding:5px;
font-size:12px;
}

.moduletable_next h3 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#ffffff;
font-size:18px;
font-weight:bold;
margin:0;
padding:0;
text-transform:uppercase;
}
.search label, .search_search label{
display:none;
}

h2 {
color:#77A9AF;
font-size:20px;
margin:0 0 0 5px;
padding:0;
}

form#ChronoContact_Show_Submit{
float:right;
}
.chronoform{
display:none;
}

h4 {
color:#854C08;
font-size:18px;
margin:5px;
padding:0 0 5px 0;
}

h4 a:hover{
color:#dcac1a;
font-size:18px;
margin:0;
padding:0;
text-decoration:none;
}

p{
padding:0;
margin:0;
color:#c8c0b3;
}

ul.eventlistmod_banner{
width:151px;
padding:0;
margin:0;
}

div.moduletable_banner {
display: inline-block;
margin:0;
padding:0;
width:151px;
}

div.moduletable_search textarea, input[type="text"], input[type="password"] {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#e75e28;
border:2px solid #ffffff;
font-size:19px;
min-height:15px;
padding:5px;
padding:3px;
color:#ffffff;
margin-bottom:10px;
}

.form_element input[type="submit"] {
background:transparent url(../../NEWWORKagencies/images/button.png) no-repeat scroll 0 0  !important;
border:medium none !important;
color:#FFFFFF !important;
font-size:13px !important;
height:32px !important;
padding:5px !important;
text-transform:uppercase !important;
width:140px !important;
}

.form_element select{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#E75E28 none repeat scroll 0 0;
border-color:#FFFFFF;
color:#FFFFFF;
font-family:Arial narrow,Arial,Helvetica,sans-serif;
font-size:19px;
}

div#eventlist dd {
font-family:Georgia, "Times New Roman", Times, serif;
background:#030D23 none repeat scroll 0 0;
color:#BD7B0B;
display:block;
font-size:20px;
margin:0;
padding:0.3em 0;
text-align:right;
}

.button {
background:transparent url(../../NEWWORKagencies/images/button.png) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:13px;
height:32px;
padding:5px;
text-transform:uppercase;
width:140px;
border:none;
}

.button:hover {
background:transparent url(../../NEWWORKagencies/images/buttono.png) repeat scroll 0 0;
color:#FFFFFF;
font-size:13px;
height:32px;
padding:5px;
text-transform:uppercase;
width:140px;
border:none;
}

div#aiContactSafeBtns input {
background:transparent url(../../NEWWORKagencies/images/button.png) no-repeat scroll 0 0  !important;
color:#FFFFFF !important;
font-size:13px !important;
height:32px !important;
padding:5px !important;
text-transform:uppercase !important;
width:140px !important;
border:none !important;
}

#adminForm{
width:336px; !important;
}

.jg_txtrow, .jg_toplist, .jg_gallerystats, .jg_pagination, .jg_subcat_pagination {
display:none !important;
padding:0.5em 0;
text-align:center;
}

div.gallery div.sectiontableheader {
display:none !important;
padding:0;
}

.readon{
border:none;
padding:4px;
background:#E75E28;
border:medium none;
font-size:12px;
height:32px !important;
text-transform:uppercase;
width:140px;
}

.visitsite, .visitsite a:link{
padding:3px;
display: inline;
background:#E75E28;
border:none;
font-size:12px;
height:32px !important;
text-transform:uppercase;
width:140px;
}

#remository{
float:right;
width: 695px;
}

h3, h3 a:link{
color:#E75E28;
font-size:25px;
}

h3 a:hover{
color:#77A9AF;
text-decoration:none;
}

.category {
font-size:47px;
font-weight:bold;
line-height:60px;
}

.sectiontableentry1{
font-size:20px;
font-weight:bold;
padding:5px;
}

.sectiontableentry2{
font-size:20px;
font-weight:bold;
padding:5px;
}

.contentdescription{
}

.filter{
}

.display{
}

.article_column{
padding:15px;
}

#p-container .p-detail-td-right {
font-size:14px !important;
}

#p-container .p-detail-title {
font-size:33px !important;
line-height:34px;
}

#p-container .p-categories-title {
font-size:25px !important;
font-weight:bold;
text-align:center;
text-transform:lowercase;
}

#p-container .p-detail-image img {
border:0px !important;
padding:2px;
}

#p-container .p-detail-image {
border:0px !important;
padding:2px;
}

#p-container .p-category-item-image img {
border:0px !important;
padding:2px;
}

#p-container .p-category-item-image {
border:0px !important;
padding:2px;
}

label {
cursor:pointer;
font-size:14px !important;
}

.contenttoc{
float:right;
}

#p-container .p-category-title, .contentheading {
font-size:80px;
color:#E7D18E !important;
line-height:normal;
text-transform:lowercase !important;
}

#p-container .p-detail-client {
font-style: italic !important;
}

#p-container .p-categories-img {
text-align:center !important;
}

div .moduletable img {
border:10px solid #E7D18E !important;
margin-bottom:10px;
margin-left:22px;
}

div .moduletable img:hover {
border:10px solid #E75E28 !important;
margin-bottom:10px;
margin-left:22px;
}

.contentheading_blog {
color:#E7D18E !important;
font-size:20px !important;
font-weight:bold !important;
line-height:23px !important;
text-transform:lowercase !important;
}

.readon_blog{
float:right;
text-transform:lowercase !important;
font-weight:bold;
background:#f7f1c8 !important;
padding:2px;
}

.form_item {
height:50px;
}

.olink {
color:#000000;
}

div .moduletable_spotlight img {
border:10px solid #E7D18E !important;
margin-bottom:10px;
}

.contentheading_titles{
font-size:42px;
line-height:normal;
font-weight:bold;
text-transform:lowercase;
color:#E7D18E;
}