
<!-- ?php echo $keywesthair_links_color; ? -->

/* GENERAL */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin : 0;padding : 0; }
html, body { height : 100%;}
body { font-size: 15px; font-family: Georgia; color: #E5E5E5; background-color: #F4F4F4;line-height : 18px;padding : 0;margin : 0; background : url('images/bgpg.gif') repeat-x;}


html { font-size : 100%;line-height : 18px;}
table { font-size : 100%;line-height : 18px;}
td { font-size : 1em;font-family : Trebuchet MS, Arial, Helvetica, sans-serif;line-height : 18px;}
form { border : 0;margin : 0;}
p, h1, h2, h3, h4, h5, h6, pre { margin : 0;line-height : 18px;}
img { border : 0;}
p { margin : 0;padding : 0 0 18px 0;}
li { list-style-position : inside;margin : 0;padding : 0;}
ul { margin : 9px 10px 8px 20px;padding : 0;}
.clearboth { clear : both;}
.clear { padding : 0 0 126px 0;}
.br { padding-bottom : 18px;}

a { font-weight : bold; text-decoration : none; width:150px; color : #493b34;}

/*#3AAB95*/

a:hover { text-decoration : none; width:150px; color : #EEEEEE; background-color : #999;}

/* LAYOUT */

/*
div#wrapper { height : 100%;text-align : center; width: 978px;}
*/

div#top { height : 131px;text-align : left;background : #fff url('images/bgtop.gif') no-repeat left top;}
div#logo { float : left;clear : left;width : 350px;height : 131px;text-indent : -9000px;}
div#container { width: 100%; text-align : left;background : #f4f4f4 url('images/bgcontent.gif') repeat-x;}

/*
div#bottom { text-align : left;padding-left : 15px;height : 130px;background : #f4f4f4 url('images/bgbottom.gif') no-repeat right bottom;}
*/

div#bottom { text-align : left;padding-left : 15px;height : 130px;background : #f4f4f4;}
#commentform textarea { width : 350px;}


/* MENU */

div#menu { float : left;clear : left;padding-top : 57px;width : 0px  !important;width : 0px;height : 370px; border-right : 1px solid white; margin-right : -3px;text-align : right;}
div#menu ul { list-style : none;margin : 0;padding : 0;margin-left : -16px;}

/*
div#menu ul li a { font-weight : normal; font-size : 16px; color : #f4f4f4; padding-right : 15px;display : block;width : 175px !important;width : 160px;line-height : 36px;}
div#menu ul li a:hover { display : block; width : 175px !important;width : 160px;text-decoration : none;}
div#menu li.current_page_item a, #menu li.current_page_item a:hover { color : #8de0d0; background-color : #999;text-decoration : none;}
*/


/* HOME.php */

div#homemaincont { border : 0 solid white;padding-left : 0;width : 100%;height : 370px;}
div#homeposts { padding : 18px;width : 560px;height : 340px;}
div#slideshow { padding : 0;float : left;width : 370px;height : 370px;}

/* PAGE.php */

div#postmaincont { color : #737373; border : 0 solid white; padding-left : 0;width : 100%;height : 100%;}
div#postselsewhere { color: #737373; padding: 0px; width : 100%;height : 100%; background : #efebef url('images/bgcontent2.gif') repeat-x;}
div#postselsewhere img { padding: 2px; margin: 2px; border: none;}
div#postselsewhereblog { color: #333333; padding: 18px;width : 720px;height : 100%;background : #ACACAC;}
div#postselsewherearchive { color: #333333; background : #ACACAC; padding: 18px;}

.post {padding: 12px;}
.post h1,.post h2,.post h3,.post h4,.post h5,.post h6,.post h7 {padding-left: 6px;}
.ngg-imagebrowser h3 {display: none;}

/*
BLOG.php

div#blogcont { color : #737373; border : 0 solid white; padding-left : 1px !important; padding-left : 0; width : 100%;height : 370px; background : #efebef url('images/bgcontent2.gif') repeat-x; }
div#blogcont img { padding: 4px; margin: 4px; border: 1px solid #999;}
div#blogcont img { padding: 5px; margin: 4px; border: none;}
div#blogpage { padding : 15px; float : left; width : 500px; height : 100%; border-right: 1px solid #fff;}
div#blogposts { color : #737373; padding : 18px;width : 200px;height : 100%; }
div#blogposts ul li { list-style: circle; padding: 0px; line-height: 18px;}
*/

div#blogpage { padding-right: 15px; padding-left: 5px; float : left; width : 470px; height : 100%; border-right: 1px solid #fff;}
div#blogposts { color : #737373; padding-left: 9px; width : 190px; height : 100%; }
div#blogposts ul li { list-style: circle; padding: 0px; line-height: 18px;}
div#blogposts ul li.linkcat { list-style: none; padding: 0px; line-height: 18px;}


/* FOOTER.php */
div#footer { font-size : 90%; color : #000; padding : 9px 10px 9px 10px; text-indent : -9000px;}
a.footer { text-decoration : none;}
a.footer:hover { color : #bbb; background-color : white; text-decoration : underline;}
.footer { color : #bbb;}


/* FONTS */
h6 { font-size : 10px; font-weight : normal; line-height : 18px; padding : 0;}
h5 { font-size : 12px; font-weight : normal; line-height : 18px; padding : 0;}
h4 { color : #000; font-size : 14px; font-weight : normal; line-height : 36px; padding : 0;}
h3 { font-size : 16px; font-weight : normal; line-height : 18px; padding : 0;}
h2 { font-size : 18px; font-weight : normal; line-height : 18px; padding : 0;}
h1 { font-size : 20px; font-weight : normal; line-height : 36px; padding : 0;}
h1, h2, h3, h4, h5, h6, h7 {font-family: Georgia; color : #FFFFFF; }


/* MISC */

div.center { text-align : center;}
div.left { text-align : left;}
div.right { text-align : right;}
div.clear { clear : both;}
div.scroll { overflow : auto;}


/* SEARCH */

input.searchBox { background-color : #ffffff; border : 1px solid #999; color : #000000; width : 80%; height : 18px;
margin : 10px 0 6px 0; padding : 1px 0 1px 0;}


/* MAX IMG WIDTH */

div#blogpage img { max-width: 480px;
width: expression(this.width > 480 ? 480: true);}
.clientsfeedback img { float: left; clear: both; max-width: 365px;
width: expression(this.width > 365 ? 365: true);}
div#navmenu {
padding-left: 18px;
padding-top: 7px;
padding-bottom:7px;
text-align: center;
height: 35px;
width: 100%;
background-color: #898989;
font-family:Arial, Verdana, Sans-Serif;
font-weight:normal;
font-size:15px;
}
div#navmenu ul {
margin: 0px;
padding: 0px;
text-align: center;
font-weight:normal;
color: #ffffff;
line-height: 35px;
white-space: nowrap;
}
div#navmenu li {
list-style-type: none;
display: inline;
padding: 0px 30px 0px 0px;
}
div#navmenu li a {
text-decoration: none;
font-weight:normal;
padding: 0px 0px;
color: #ffffff;
background-color: #898989;
}

/*
div#navmenu li a:link {
color: #466A6A;
font-weight:normal;
background-color: #898989;
}
*/

div#navmenu li a:hover {
font-weight:normal;
color: #466A6A;
background-color: #898989;
}