body{
margin: 0;
font-family: Verdana, Arial, 'Times New Roman';
font-size: 11pt;
/*background: #5d3713;*/
/*background: #000000 url('/images/bg.gif') repeat-x top center;*/
background: #FFFFFF url('/images/new-body-bg.jpg') repeat-x top left;
}
/*** DEFAULT LINK PROPERTIES ***/
a:link{
text-decoration: none;
color: #292929;	
}
a:visited{
text-decoration: none;
color: #4c4c4c;
}
a:active{
text-decoration: none;
color: #292929;
}
a:hover{
text-decoration: none;
color: #ff9d03;
}
td.welcome{
color: white;
font-family: Helvetica;
font-size: 8pt;
padding-left: 10px;
}
a.menu {
color: white;
font-family: Arial, 'Times New Roman', Verdana;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}
.login {
color: white;
font-family: Arial, 'Times New Roman', Verdana;
font-size: 8pt;
font-weight: bold;
}
td.holder{
background: #ddd6c2;
color: #ffffff;
font-family: Arial, 'Times New Roman', Verdana;
font-size: 10pt;
font-weight: bold;
}
td.content{
background: #ddd6c2;
color: #282828;
border-right: 1px solid white;
font-family: Arial, 'Times New Roman', Verdana;
font-size: 10pt;
font-weight: bold;
}
a.sitemap{
color: #ffffff;
font-family: Verdana, Arial, Times New Roman;
font-size: 8pt;
line-height: 11pt;
text-decoration:none;
}
.sitemap{
color: #ffffff;
font-family: Verdana, Arial, Times New Roman;
font-size: 8pt;
line-height: 11pt;
text-decoration:none;
}
.staff{
color: #292929;
font-family: Verdana, Arial, Times New Roman;
font-size: 9pt;
line-height: 11pt;
text-decoration:none;
}
td.homcon{
background: #917c4a;
padding-right: 5px;
color: #ffffff;
font-family: Arial, 'Times New Roman', Verdana;
font-size: 10pt;
font-weight: bold;
}
a.homcon{
background: #917c4a;
color: #ffffff;
font-family: Arial, 'Times New Roman', Verdana;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}
a.copyright{
color: #FFFFFF;
font-size: 8pt;
text-decoration: none;
font-family: arial;
}
.clients{
font-size: 8pt;
font-weight:bold;
color: #ff9d03;
padding-left: 9px;
padding-bottom: 3px;
}
.left_title_text{
font-size: 8pt;
font-weight:bold;
color: #ff9d03;
}
.clientsforget{
font-size: 8pt;
color: black;
padding-left: 12px;
padding-top: 5px;
}
.sotmtitle{
font-size:9pt; 
font-weight:bold; 
font-family: Verdana; 
padding-left: 5px;
padding-bottom: 5px;
}
.sotmdes{
font-size:8pt; 
font-family: Verdana; 
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
}
.dannews{
font-size:8pt; 
font-family: Verdana; 
}
a.topleft{
font-family: Verdana;
font-size: 12px;
text-decoration: none;
color: white;
font-weight: bold;
padding-left: 10px;
}
td.start{
border: 1px solid white; 
padding: 10px; 
background: #292929; 
color:#ff9d03; 
font-weight: bold; 
font-family: "Verdanna";
}
td.middle{
border-top: 1px solid white;
border-bottom: 1px solid white;
border-right: 1px solid white;
padding: 10px;
background: #292929;
color:#ff9d03;
font-weight: bold;
font-family: Verdanna;
}
td.middle2{
border-top: 1px solid white;
border-bottom: 1px solid white;
border-right: 1px solid white;
padding: 10px;
background: #878686;
color:#ff9d03;
font-weight: bold;
font-family: Verdanna;
}
td.categoriesOnMouseOut {
background: #747474;
}
td.categoriesOnMouseOut a{
color: white;
text-decoration: none;
font-size: 9pt;
font-weight: bold;
}
td.categoriesOnMouseOver a{
color: orange;
text-decoration: none;
font-size: 9pt;
font-weight: bold;
}
td.categoriesOnMouseOver {
background: url('/images/hover_bg.gif') no-repeat #747474;
}
td.site_name{
font-size: 9pt;
font-weight: bold;
padding-top: 10px;
padding-left: 10px;
}
td.description{
font-size: 9pt;
padding-left: 10px;
}
td.site_url{
font-size: 9pt;
padding-left: 10px;
}
td.site_url_text{
font-size: 9pt;
}
th.articlesa{
border-left: 1px solid white; 
border-bottom: 1px solid white; 
border-top: 1px solid white; 
padding: 5px;
}
th.articlesd{
border: 1px solid white; 
padding: 5px;
}
td.articlesa{
border-left: 1px solid white; 
border-bottom: 1px solid white; 
padding: 5px;
color: white;
}
td.articlesa a{
font-size: 9pt;
color:  #000000;
font-weight: bold;
display:block; width:100%;
text-decoration: none;
}
.archives{
font-size: 9pt;
color:  #000000;
display:block; width:100%;
text-decoration: none;
}
td.articlesa a:hover{
color: #000000;
text-decoration: none;
}
td.articlesd{
border-left: 1px solid white; 
border-bottom: 1px solid white; 
border-right: 1px solid white; 
padding: 5px;
color: #000000;
font-weight: bold;
font-size: 9pt;
background: #E1E1E1
}
a.search:link, a.search:active, a.search:visited, a.search:hover {
font-size: 9pt;
color: #000000;
letter-spacing: 0.02cm;
}
.paragraph{
font-size: 9pt;
color: #000000;
letter-spacing: 0.02cm;
}
#testimonial-shout {
margin: 0;
color: #DDD;
text-align: right;
font-size: 9pt;
padding-right: 10px;
}
#testimonial-shout a {
color: #DDD;
}                       
#testimonial-shout .testimonial {
font-style: italic;
}
#testimonial-shout .client {
font-weight: 700;
}
#testimonial-shout .site {
font-size: 7pt;
}
#testimonial-shout .readmore {
color: #FF9D03;
font-weight: 700;
}
.testimonial-container .testimonial {
font-size: 10pt;
}
.testimonial-container .client {
font-weight: 700;
text-align: right;
padding-right: 8px;
font-size: 10pt;
}
.testimonial-container .site {
font-size: 8pt;
}
.testimonial-container .readmore {
color: #FF9D03;
font-weight: 700;
text-decoration: underline;
}
#submit-testimonial label {
font-size: 10pt;
font-weight: 700;
}
.print {
display: none;
}
.paginate .info {
width: auto;
}
div.paginate {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F9F9F9 none repeat scroll 0 0;
border:1px solid #E3E3E3;
font-size:10pt;
height:auto !important;
margin-top:10px;
min-height:20px;
overflow:hidden;
vertical-align:middle;
padding-top: 5px;
text-align: center;
}
div.paginate .links a {
color:#000000;
display:inline;
font-weight:normal;
line-height:1.8;
padding-left:5px;
padding-right:5px;
}
div.paginate .links a:link {
color:#000000;
font-weight:normal;
} 
div.paginate .links a.curLink {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url('/images/tbl_even_bg.jpg') repeat-x scroll left top;
border-color:-moz-use-text-color #E3E3E3 #E3E3E3;
border-style:none solid solid;
border-width:0 1px 1px;
color:#000000;
display:inline;
line-height:1.8;
padding:2px 5px;
}

div.paginate .links a.prevLink 
{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FFFFFF url(/images/tbl_even_bg.jpg) repeat-x scroll left top;
    border-color:-moz-use-text-color #E3E3E3 #E3E3E3;
    border-style:none solid solid;
    border-width:0 1px 1px;
    color:#000000;
    display:inline;
    font-weight:bold;
    line-height:1.8;
    padding:2px 4px;
}

div.paginate .links a.nextLink 
{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FFFFFF url(/images/tbl_even_bg.jpg) repeat-x scroll left top;
    border-color:-moz-use-text-color #E3E3E3 #E3E3E3;
    border-style:none solid solid;
    border-width:0 1px 1px;
    color:#000000;
    display:inline;
    font-weight:bold;
    line-height:1.8;
    padding:2px 4px;
}

/* Notices and Errors */
#message {
    clear: both;
}

#message .success {
    padding-top: 7px;
    padding-bottom: 7px;
    width: auto;    
    background: #EFF7FF url('/images/icons/check.png') no-repeat left;
    background-position: 10px 7px;
    color: #061A5B; 
    border: 1px solid #ccc;
    margin-bottom: 5px;
}
#message .success .text {
    padding-left: 3em;
    font-weight: bold;
    font-size: 9pt;
}

#message .warning {
    padding-top: 7px;
    padding-bottom: 7px;
    width: auto;    
    background: #EFF7FF url('/images/icons/warning.png') no-repeat left;
    background-position: 10px 7px;
    color: #061A5B; 
    border: 1px solid #ccc;
    margin-bottom: 5px;
}
#message .warning .text {
    padding-left: 3em;
    font-weight: bold;
    font-size: 9pt;
}

#message .error {
    padding-top: 7px;
    padding-bottom: 7px;
    width: auto;    
    background: #FFD9D9 url('/images/icons/delete.png') no-repeat left;
    background-position: 10px 7px;
    color: #800; 
    border: 1px solid #ccc;
    margin-bottom: 5px;
}
#message .error .text {
    padding-left: 3em;
    font-weight: bold;
    font-size: 9pt;
}
.validation-error {
    font-size: 9pt;
    color: red;
}

.input-error {
    border: 1px solid red;
}
#navigation a{color: white;text-decoration: none;}
#navigation {font-family: Arial, sans-serif;background: #282A25 url('/images/js_menu/sub_bg.jpg') repeat-x center center;font-size: 9pt;height: 50px;width: 734px;overflow: hidden;padding-left:1px;}
#menu, #submenu {height: 21px;width: 734px;overflow: hidden;background-color: #4c4c4c;}
#submenu {padding-top: 7px;background-image: url('/images/js_menu/sub_bg.jpg');background-repeat: no-repeat;background-position: 0px 0px;}
#menu .item {padding-left: 8px;padding-right: 8px;padding-top: 1px;height: 20px;float:left;font-weight: bold;border-top: 0px solid #FF9D04;border-left: 1px solid #4c4c4c;border-right: 1px solid #202020;border-bottom: 1px solid #4c4c4c;background: transparent url('/images/js_menu/main_bg.jpg') no-repeat -200px 0px;background-position: -60px 0px;text-align: center;}
#submenu .item{padding-left: 10px;width: auto;height: 25px;float: left;text-align: center;}
#submenu .item a {border-bottom: 0px solid white;}
