/* $Id: local-sample.css,v 1.1.2.1 2010/01/11 00:08:12 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/
/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

/* TYPOGRAPHY TO BE DONE LATER
NAV:font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
BODY:Helvetica
div {border:1px #000 solid;}
*/

body {
background:#EFF2F3 url(../images/tartanbg2.png) repeat-y;
color:#555555;
line-height: 130%;
}

a {
font-family: optima;
color:#5f6577;

}
fieldset {
background:#f8f9f9;
border:1px #d7d7d7 solid;
}

fieldset legend {
font-size:75%;
}

fieldset img {
width:140px;
}



#header-group-inner {
background: #fff url(../images/sasheaderBG.png) no-repeat scroll 0 0;
height:1%;

border-left: 1px #d7d7d7 solid;
border-right:1px #d7d7d7 solid;
}

#main {
margin-top:-15px;
background: #fff;

}

#main-inner {
border-left: 1px #d7d7d7 solid;
border-right:1px #d7d7d7 solid;
padding-top:15px;
}

#sidebar-last {
margin-top: -30px;
}

#block-block-12 {
margin-top:-15px;
margin-bottom:0;
}

#block-views-RecentNews-block_1 {
margin-top:12px;
margin-bottom:0;
}

/* rounded corners */


#top {
margin-top: 45px;
}
#topleft {
background:transparent url(../images/tl.png) no-repeat left;
height:15px;
}

#topmiddle {
background:#fff url(../images/main-t.png) repeat-x scroll center top;
height:15px;
margin-left:15px;
}

#topright {
background:transparent url(../images/main-tr.png) no-repeat scroll 100% 0;
height:15px;
}

#bottom {

}
#bottomleft {
background:transparent url(../images/bl.png) no-repeat left;
height:15px;
}


#bottommiddle {
background:#fff url(../images/main-b.png) repeat-x scroll center bottom;
height:15px;
margin-left:15px;
}

#bottomright {
background:transparent url(../images/main-br.png) no-repeat scroll 100% 0;
height:15px;

}


#content-inner {
padding-top:25px;
}


/* Primary Links */



.primary-menu {
margin-left:100px;
margin-top:95px;
width:670px;
}





.sf-menu li li a {
background:#F8F9F9;
border-bottom: 1px #d7d7d7 solid;
}

