/*
Theme Name: Sazani
Description: Sazani Associates
Author: Rob Howells
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

body {
background-image:url(http://www.sazaniassociates.org.uk/wp-content/themes/sazani/images/background.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
padding:95px 0 25px 0;
}

#wrap {
width:750px;
margin:0 auto;
overflow:hidden;
}

p,
#content li,
td {
color:#666;
line-height:150%;
font-size:14px;
}

#left_col {
background-image:url(http://www.sazaniassociates.org.uk/wp-content/themes/sazani/images/menu_bg_top.png);
background-repeat:no-repeat;
width:200px;
xheight:403px;
float:left;
}

#left_col h2 {
width:192px;
height:66px;
background-image:url(http://www.sazaniassociates.org.uk/wp-content/themes/sazani/images/sazani_left_logo.png);
background-repeat:no-repeat;
text-indent:-9999px;
margin:10px 0 0 4px;
}

#left_col p.statement {
padding:10px 15px 10px 15px;
font-size:14px;
line-height:130%;
color:#000;
}

#left_col p.author {
padding:10px 15px 10px 15px;
font-size:12px;
color:#000;
width:120px;
line-height:120%;
}

#left_col ul#menu {
margin:10px 0 0 8px;
list-style-type:none;
}

#left_col ul#menu li a {
display:block;
text-align:right;
}

#left_col ul#menu li a:link,
#left_col ul#menu li a:visited {
padding:4px 20px 0 10px;
font-size:14px;
font-weight:bold;
color:#b9bd1a;
text-decoration:none;
}

#left_col ul#menu li {
margin:0 0 5px 0;
padding:0 0 5px 0;
background-image:url(http://www.sazaniassociates.org.uk/wp-content/themes/sazani/images/menu_item_bg.png);
background-repeat:no-repeat;
}

#left_col ul#menu li:hover {
margin:0 0 5px 0;
padding:0 0 5px 0;
background-image:url(http://www.sazaniassociates.org.uk/wp-content/themes/sazani/images/menu_item_bg_ovr.png);
background-repeat:no-repeat;
}

#left_col .menu_bot {
height:58px;
background-image:url(http://www.sazaniassociates.org.uk/wp-content/themes/sazani/images/menu_bg_bot.png);
background-repeat:no-repeat;
}


/********************* Sub page menu ****/
#left_col ul#menu ul {
list-style-type:none;
}

#left_col ul#menu ul li,
#left_col ul#menu ul li:hover {
margin:8px 0 0px 0;
padding:0 0 0px 0;
background-image:none;
}

#left_col ul#menu ul li a:link,
#left_col ul#menu ul li a:visited {
color:#333;
}

#left_col ul#menu ul li a:hover {
color:#fff;
}

/***************************************/

#content {
width:520px;
float:right;
}

#content img.home_im {
margin:0 25px 0 0;
}

#content ul {
margin:0;
padding:0 0 0 25px;
list-style-type:disc;
}

#content ul li {
margin:0 0 10px 0;
}


.clr {
clear:both;
}

#header {
text-align:right;
position:relative;
}

#header ul {
position:absolute;
right:0;
margin:0 190px 0 0;
list-style-type:none;
}

#header ul li {
margin:0 8px 0 0;
float:left;
}

#content h1#home_heading {
font-weight:bold;
font-size:16px;
color:#ab650e;
padding:0 0 3px 0;
margin:0 0 10px 0;
border-bottom:1px dashed #ab650e;
}

#content h2 {
font-weight:bold;
font-size:16px;
color:#ab650e;
padding:0 0 3px 0;
margin:0 0 10px 0;
border-bottom:1px dashed #ab650e;
}

#footer {
text-align:right;
}

#footer p {
text-align:right;
font-size:12px;
color:#666;
}

#header a:link,
#header a:visited {
font-size:12px;
color:#333;
text-decoration:none;
}

#header a:hover {
font-size:12px;
color:#ab650e;
text-decoration:underline;
}


p.comments_feedback {
color:#333;
width:155px;
font-size:12px;
font-weight:bold;
line-height:140%;
float:right;
text-align:left;
padding:0 0 0 5px;
}

#content p {
margin:0 0 15px 0;
color:#333;
}

#content li {
color:#333;
}


table td {
padding:10px;
}

table tr {
border-bottom:1px solid #ccc;
}

td strong {
color:#333;
}

.ddsg-wrapper h2 {
display:none;
}

