
* {
    margin:0;
    padding:0;
}
.clear {
    display:block;
    height:1px;
    overflow:hidden;
    margin-top:-1px;
    font-size:1px;
    clear:both;
}
ul li {
    list-style-type:none;
}
a img {
    border:none;
}
a sup {
    text-decoration:none;
}
body {
    font-size:69.5%;
}

/***************************************************************************************************************/
/*  Main holding structure */
body,html {
    background:#0d2528 url(http://www.agalinks.com/images/ImagesCSS/bg-html.jpg) repeat-x;
    font-family:helvetica,arial,sans-serif;
    color:#7c7a75;
}
#container1 {
    width:100%;
    text-align:center;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-container1.jpg) center top repeat-y;
    font-size:1.2em;
}
#container2 {
    width:963px;
    padding:10px 8px 0 0;
    w\idth:946px;
    margin:0 auto;
    text-align:left;
}

/***************************************************************************************************************/
/* Homepage Inner columns */
#innerColumns {
    width:769px;
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-innercolumns.gif) repeat-y;
    margin-bottom:3px;
}
#innerColumns .icLeft {
    width:383px;
    float:left;
    margin-right:4px;
}
#innerColumns .icRight {
    width:381px;
    float:left;
}

/***************************************************************************************************************/
/*  Column Layouts */
#mainColumns {
    width:946px;
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-maincolumns.jpg) no-repeat;
}
body.home #mainColumns {
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-maincolumns-home.jpg) bottom right repeat-y;
}
body.searchResults #mainColumns {
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-maincolumns.jpg) bottom right repeat-y;
}
body.forum #mainColumns {
    background:#ffffff;
}
#leftColumn {
    width:769px;
    float:left;
}
body.forum #leftColumn {
    width:940px;
}
#rightColumn {
    width:174px;
    float:left;
    margin-left:3px;
}
body.forum #rightColumn {
    width:0px;
}
#leftContent {
    width:602px;
    display:block;
    float:left;
}
body.forum #leftContent {
    width:770px;
}
#innerTwoCols, #innerTwoColsAlt {
    width:602px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-innercolumns.gif) repeat-y;
    margin-bottom:3px;
}
#innerTwoColsAlt {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-innertwocolsalt.gif) repeat-y;
}
body.forum #innerTwoColsAlt, body.forum #innerTwoCols {
    background:#ffffff;
}
#innerTwoCols .itcLeft {
    width:298px;
    float:left;
    margin-right:3px;
}
#innerTwoCols .itcRight {
    width:300px;
    float:right;
}
#innerTwoColsAlt .itcLeft {
    width:418px;
    float:left;
    margin-right:3px;
}
#innerTwoColsAlt .itcRight {
    width:180px;
    float:right;
}

#innerSingleCol {
    width:602px;
    background:#f1f1f1;
}
#innerSingleCol .intro {
    padding:3px 7px;
    border-top:4px solid #408db2;
}

/***************************************************************************************************************/
/*  AGAlinks logo and Search Area */
#agaLinksLogo {
    background:#1e5054 url(http://www.agalinks.com/images/ImagesCSS/bg-agalinks-box.gif) repeat-x;
    margin-top:2px;
    display:block;
    margin:0 0 3px 0;
    he\ight:auto !important;
    height:95px;
}
#agaLinksLogo .clear
{
    background:#fff;
}
#agaLinksLogo p {
    display:block;
    width:314px;
    float:left;
    padding:39px 0 0 6px;
    w\idth:308px;
}
#agaLinksLogo .allRight {
    display:block;
    width:166px;
    text-align:right;
    float:right;
    padding-top:42px;
    margin-right:8px;
}
#agaLinksLogo .allRight .clear {
    background:none;
}
#agaLinksLogo .allRight ul li {
    width:auto;
    height:auto;
    float:right;
    border-right:1px solid #fff;
    margin:0 0 7px 0;
}
#agaLinksLogo .allRight ul li.noBorder {
    border:none;
}
#agaLinksLogo .allRight ul li a {
    color:#fff;
    text-decoration:none;
    display:block;
    padding:0 5px;
}
#agaLinksLogo .allRight ul li a:hover {
    color:#a0c6a8;
}
#agaLinksLogo .allRight .form input {
    display:block;
    width:145px;
    height:18px;
    float:left;
    border:none;
    outline:none;
    background:#fff;
    color:#808285;
}
#agaLinksLogo .allRight .form input#btnGo {
    width:18px;
    height:18px;
    display:block;
    background:url(http://www.agalinks.com/images/ImagesCSS/btn-go.gif) no-repeat;
    cursor:hand;
    float:right;
} 
#agaLinksLogo .allRight .form input#btnGo:hover {
    background:url(http://www.agalinks.com/images/ImagesCSS/btn-go.gif) 0 -18px no-repeat;
    cursor:hand;
}

/***************************************************************************************************************/
/*  Main Navigation */
#mainNavigation {
    width:946px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-main-navigation.gif) bottom left no-repeat;
    padding:0 0 6px 0;
    margin:0;
}
#mainNavigation .mnInner {
    display:block;
    padding:0;
    margin:0;
    width:946px;
    min-height:30px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-main-navigation-ul.gif);
    position:relative;
}
#mainNavigation ul {
    width:auto;
    margin:0;
    padding:0;
}
#mainNavigation ul li {
    width:auto;
    float:left;
    border-right:2px solid #fff;
    vertical-align:top;
    line-height:100%;
}
#mainNavigation ul li a {
    display:block;
    margin:0;
    padding:6px 20px 7px 20px;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    position:relative;
    line-height:125%;
}
#mainNavigation ul li a:hover,
#mainNavigation ul li.food.active a, #mainNavigation ul li.interiors.active a,
#mainNavigation ul li.community.active a, #mainNavigation ul li.forum.active a, #mainNavigation ul li.brands.active a {
    color:#71a8c2;
}
/* (specific styling for each section's navigation) */
#mainNavigation ul li.home {
    width:27px;
    position:relative;
    border-right:none;
}
#mainNavigation ul li.home a {
    padding:0;
    width:27px;
    height:30px;
    display:block;
    position:relative;
}
#mainNavigation ul li.home a span {
    width:27px;
    height:30px;
    display:block;
    background:url(http://www.agalinks.com/images/ImagesCSS/home.gif) 0 -32px no-repeat;
    position:absolute;
    top:0;
    left:0;
    cursor:hand;
}
body.home #mainNavigation ul li.home a span {
    background:url(http://www.agalinks.com/images/ImagesCSS/home.gif) 0 0 no-repeat;
    width:27px;
}
#mainNavigation ul li.food a {
    background:#3d7792 url(http://www.agalinks.com/images/ImagesCSS/bg-food.gif);
}
#mainNavigation ul li.interiors a {
    background:#5a4f74 url(http://www.agalinks.com/images/ImagesCSS/bg-interiors.gif);
}
#mainNavigation ul li.community a {
    background:#608559 url(http://www.agalinks.com/images/ImagesCSS/bg-community.gif);
}
#mainNavigation ul li.forum a {
    background:#6b3868 url(http://www.agalinks.com/images/ImagesCSS/bg-forum.gif);
}
#mainNavigation ul li.brands a {
    background:#999999 url(http://www.agalinks.com/images/ImagesCSS/bg-brands.gif);
}
#mainNavigation ul li.food a:hover, #mainNavigation ul li.interiors a:hover,
#mainNavigation ul li.community a:hover, #mainNavigation ul li.forum a:hover, #mainNavigation ul li.brands a:hover,
#mainNavigation ul li.food.active a, #mainNavigation ul li.interiors.active a,
#mainNavigation ul li.community.active a, #mainNavigation ul li.forum.active a, #mainNavigation ul li.brands.active a {
    background:#fff;
}
#mainNavigation .clear {
    width:100%;
    background:#fff;
}
#mainNavigation ul li.food a:hover, #mainNavigation ul li.food.active a: {
    color:#3786ab;
}
#mainNavigation ul li.interiors a:hover, #mainNavigation ul li.interiors.active a {
    color:#8979b0;
}
#mainNavigation ul li.community a:hover, #mainNavigation ul li.community.active a {
    color:#69985e;
}
#mainNavigation ul li.forum a:hover, #mainNavigation ul li.forum.active a {
    color:#a2569e;
}
#mainNavigation ul li.brands a:hover, #mainNavigation ul li.brands.active a {
    color:#999999;
}
/***************************************************************************************************************/
/*  Crumbtrail */
#crumbTrail {
    width:602px;
    background:#f2f2f2 url(http://www.agalinks.com/images/ImagesCSS/bg-crumbtrail.jpg) repeat-x;
    margin-bottom:2px;
    font-size:0.85em;
    padding:8px 0;
}
body.home #crumbTrail {
    width:769px;
}
body.forum #crumbTrail {
    width:760px;
}
body.searchResults #crumbTrail {
    width:946px;
}
#crumbTrail h2 {
    padding-top:1px;
    width:80px;
    text-align:center;
    float:left;
    color:#808285;
    font-size:1em;
    font-weight:normal;
    letter-spacing:normal;
    text-transform:none;
}
body.forum #crumbTrail h2 {
    width:100px;
}
#crumbTrail ul {
    width:522px;
    float:right;
    text-transform:lowercase;
}
body.forum #crumbTrail ul {
    width:660px;
}
body.home #crumbTrail ul {
    width:686px;
}
body.searchResults #crumbTrail ul {
    width:866px;
}
#crumbTrail ul li {
    display:inline;
    padding:0 8px 0 12px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-crumbtrail-li.gif) 0 2px no-repeat;
}
#crumbTrail ul li a {
    color:#000;
}
#crumbTrail ul li a:hover {
    color:#808285;
}

/***************************************************************************************************************/
/*  Accessibility Icons */
#accessIcons {
    width:769px;
    min-height:45px;
    height:auto !important;
    he\ight:45px;
    background:#edeeee url(http://www.agalinks.com/images/ImagesCSS/bg-accessibilty.gif) repeat-x;
    border-bottom:2px solid #fff;
}
body.searchResults #accessIcons {
    width:769px;
}
body.forum #leftContent #accessIcons {
    width:760px;
}
#accessIcons #accessOptions {
    width:78px;
    float:right;
    padding-top:12px;
}
#accessIcons #accessOptions ul li {
    display:inline;
}
#leftContent #accessIcons {
    width:602px;    
}
#leftContent #accessIcons h1,
body.searchResults #accessIcons h1 {
    width:520px;
    float:left;
    padding-left:14px;
    w\idth:506px;
}
body.forum #accessIcons h1 {
    width:760px;
}
/***************************************************************************************************************/
/*  Search results  */
#searchResultsBox h2 {
    background:#2c747a;
    color:#fff;
    font-size:1.8em;
    padding:4px 16px 5px 16px;
    margin-bottom:2px;
}
#searchResultsBox p.resultsSummary {
    background:#d5e3e4;
    color:#2c747a;
    padding:4px 16px 5px 16px;
    display:block;
    margin:0 0 2px 0;
    line-height:normal;
}
div.pagination {
    background:#f1f1f1;
    margin-bottom:1px;
    padding:1px 0;
}
div.pagination p {
    width:52px;
    float:left;
    text-align:right;
    padding:4px 2px 4px 0;
    w\idth:50px;
    color:#2c747a;
}
div.pagination ul {
    width:700px;
    float:left;
    margin:2px 0;
    padding:0;
}

#innerSingleCol div.pagination {
    text-align:right;
    padding:10px 10px 10px 0;
}
#innerSingleCol div.pagination p {
    float:none;
    display:inline
}
#innerSingleCol div.pagination ul {
    width:500px;
    float:none;
    display:inline;
}
div.pagination ul li {
    display:inline;
    padding:0;
    margin:0;
}
div.pagination ul li a {
    color:#2c747a;
    padding:0 1px;
}
div.pagination ul li.active a, div.pagination ul li a:hover {
    color:#999894;
    text-decoration:none;
}
div.resultsList {
    background:#f1f1f1;
}
div.resultsList ul li {
    border-top:1px solid #fff;
    padding:8px 60px 12px 80px;
}
div.resultsList ul li p {
    padding:0 0 0 20px;
    font-size:0.85em;
    line-height:normal;
}
div.resultsList ul li p.link {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-search-results.gif) center left no-repeat;
    font-size:1em;
}
div.resultsList ul li p.link a {
    color:#2c747a;
}
div.resultsList ul li p.link a:hover {
    color:#8cb2b5;
}
/***************************************************************************************************************/
/*  Flash Movies */
#mainColumns #leftColumn #mainFlash {
    width:769px;
    height:259px;
    overflow:hidden;
    margin-bottom:3px;
}

/***************************************************************************************************************/
/*  Home Category Boxes */
#categoryBoxes {
    width:769px;
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-home-category-boxes.jpg);
    margin-bottom:3px;
    padding:6px 0 0 0;
}
#categoryBoxes .cbInner {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-home-category-boxes-bottom.gif) bottom left no-repeat;
    display:block;
    height:191px;
}
#categoryBoxes ul {
    padding:0;
    margin:0;
}
#categoryBoxes ul li {
    width:190px;
    float:left;
    margin:0 3px 0 0;
    color:#fff;
}
#categoryBoxes ul li.food {
    margin:0 2px 0 0;
}
#categoryBoxes ul li.forum {
    margin:0 0 0 0;
}
/* nested lists (lists in each box)*/
#categoryBoxes ul li ul {
    margin:0 8px;
    padding:0;
}
#categoryBoxes ul li ul li {
    float:none;
    width:auto;
    height:auto;
    padding:0 0 0 18px;
    margin:0 0 12px 0;
}
#categoryBoxes ul li ul li a {
    color:#fff;
}
#categoryBoxes ul li.food ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-food.gif) 0 3px no-repeat;
}
#categoryBoxes ul li.interiors ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-interiors.gif) 0 3px no-repeat;
}
#categoryBoxes ul li.community ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-community.gif) 0 3px no-repeat;
}
#categoryBoxes ul li.forum ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-forum.gif) 0 3px no-repeat;
}
#categoryBoxes ul li.food a:hover {
    color:#c5dbe5;
}
#categoryBoxes ul li.interiors a:hover {
    color:#d3d0dd;
}
#categoryBoxes ul li.community a:hover {
    color:#d7e6d5;
}
#categoryBoxes ul li.forum a:hover {
    color:#dac8d9;
}
#categoryBoxes ul li h2 {
    display:block;
    width:190px;
    padding:0 0 8px 8px;
    w\idth:182px;
    margin-bottom:12px;
}
#categoryBoxes ul li.food h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-h2-categorybox-food.gif) bottom left repeat-x;
}
#categoryBoxes ul li.interiors h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-h2-categorybox-interiors.gif) bottom left repeat-x;
}
#categoryBoxes ul li.community h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-h2-categorybox-community.gif) bottom left repeat-x;
}
#categoryBoxes ul li.forum h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-h2-categorybox-forum.gif) bottom left repeat-x;
}

/***************************************************************************************************************/
/*  News Ticker */
#newsTicker {
    background:#bfd5d7;
    width:769px;
    min-height:30px;
    height:auto !important;
    height:30px;
    w\idth:769px;
    border-bottom:3px solid #fff;
}
#newsTicker h2 {
    width:48px;
    float:left;
    font-size:0.85em;
    padding:8px 0 0 8px;
    w\idth:40px;
    color:#2c747a;
    letter-spacing:-1px;
    text-transform:capitalize;
}
#newsTicker p {
    padding:8px 0 0px 0;
    font-weight:normal;
}
#newsTicker a {
    color:#000;
    font-size:0.8em;
    font-weight:normal;
    padding:8px 0 0 0;
}
#newsTicker a:hover {
    color:#555;
}
/***************************************************************************************************************/
/* Text boxes */
.textBox {
    width:418px;
    padding:18px 22px;
    w\idth:374px;
    font-size:0.85em;
}
.textBox p {
    padding:2px 0 10px 10px;
}
.textBox .authorCredits {
    width:80px;
    text-align:left;
    float:left;
    font-size:0.8em;
}
.textBox .authorCredits p {
    padding:0 0 2px 0;
}
p.imageCredit {
    width:110px;
    float:right;
    padding:0 0 0 5px;
    w\idth:105px;
    font-style:italic;
}
/***************************************************************************************************************/
/* Left link boxes */

/* JOS BLOG STYLES*/
.linkBox p.blogDate {
    font-size:1.075em;
    padding:0 0 0 0px;
    display:block;
    text-decoration:none;
    border-bottom:#999999 1px solid;
}
.linkBox p.bloglink {
    font-size:200%;
    padding:0 0 0 0px;
    display:inline;
    color:#69985f;
}
.linkBox p.bloglink a {
    margin:0;
    padding:0;
    display:inline;
    text-decoration:none;
}
.linkBox ul li.blog p {
    margin-bottom:10px;
}
/**/
.linkBox {
    width:298px;
    background:#f1f1f1 url(http://www.agalinks.com/images/ImagesCSS/bg-innercolumn-left.gif) repeat-x;
    margin-bottom:1px;
}
body.home .linkBox {
    width:383px;
}
#innerTwoColsAlt .linkBox {
    width:180px;
}
#innerSingleCol .linkBox {
    width:602px;
    border-bottom:3px solid #fff;
}
.linkBox h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-innercolumn-left.gif) bottom left repeat-x;
    color:#3786ab;
    padding:7px 7px 14px 7px;
    font-size:1.6em;
}
.linkBox ul li, .linkBox ul {
    margin:0;
    padding:0;
}
.linkBox .borders table tr {
    border-bottom:1px solid #cccccc;
}
.linkBox ul li {
    clear:both;
    padding:10px 0;
    margin:0;
    border-bottom:1px solid #fff;
}
.linkBox ul li.noBorder {
    border:none;
}
.linkBox ul li.new {
    background:url(http://www.agalinks.com/images/ImagesCSS/icon-new.gif) top right no-repeat;
}
.linkBox .lbImg {
    display:block;
    width:100px;
    height:87px;
    float:left;
    text-align:center;
}
.linkBox .lbText {
    display:block;
    width:186px;
    padding:10px 0 0 0;
    float:left;
}
body.home .linkBox .lbText {
    display:block;
    width:270px;
    padding:10px 0 0 0;
}
#innerTwoColsAlt .linkBox .lbText {
    width:176px;
    padding:0 8px;
    w\idth:164px;
}
#innerSingleCol .linkBox .lbText {
    width:502px;
    padding:6px 8px 0 16px;
    w\idth:478px;
}
.linkBox ul li.noImg .lbText {
    float:none;
    width:290px;
    padding:10px 4px 10px 20px;
    w\idth:266px;
}
.linkBox ul li.new .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/icon-new.gif) top right no-repeat;
}
.linkBox p {
    display:block;
    padding:2px 0 0 0;
    margin:0;
    font-size:0.9em;
}
.linkBox p.link {
    font-size:1.075em;
    padding:0 0 0 16px;
    display:inline;
}
.linkBox p.link a {
    margin:0;
    padding:0;
    display:inline;
}
.linkBox ul li.new p.link,
#innerTwoCols .linkBox ul li p.link {
    padding:0 30px 0 18px;
    margin:0;
    line-height:normal;
}
.linkBox ul li.food .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-food.gif) 0 14px no-repeat;
}
.linkBox ul li.food.noImg .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-food.gif) 20px 14px no-repeat;
}
.linkBox ul li.food a {
    color:#3786ab
}
.linkBox ul li.food a:hover {
    color:#75abc5
}
body.food #innerTwoColsAlt .linkBox .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-food.gif) 7px 3px no-repeat;
}
.linkBox ul li.interiors .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-interiors.gif) 0 14px no-repeat;
}
.linkBox ul li.interiors.noImg .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-interiors.gif) 20px 14px no-repeat;
}
body.interiors #innerTwoColsAlt .linkBox .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-interiors.gif) 7px 3px no-repeat;
}
.linkBox ul li.interiors a,
body.interiors #innerTwoColsAlt .linkBox .lbText a:hover {
    color:#8979b0
}
.linkBox ul li.interiors a:hover {
    color:#bba3c8
}
.linkBox ul li.community .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-community.gif) 0 14px no-repeat;
}
.linkBox ul li.community.noImg .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-community.gif) 20px 14px no-repeat;
}
body.community #innerTwoColsAlt .linkBox .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-community.gif) 7px 3px no-repeat;
}
.linkBox ul li.community a {
    color:#69985f
}
.linkBox ul li.community a:hover {
    color:#97b891
}
.linkBox ul li.food.new .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-food.gif) 0 13px no-repeat;
}
.linkBox ul li.interiors.new .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-interiors.gif) 0 13px no-repeat;
}
.linkBox ul li.community.new .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-community.gif) 0 13px no-repeat;
}
.linkBox ul li.forum .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-forum.gif) 0 14px no-repeat;
}
.linkBox ul li.forum.noImg .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-forum.gif) 20px 14px no-repeat;
}
body.forum #innerTwoColsAlt .linkBox .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-forum.gif) 7px 3px no-repeat;
}
.linkBox ul li.forum a {
    color:#a2569e
}
.linkBox ul li.forum a:hover,
body.forum #innerTwoColsAlt .linkBox .lbText a:hover {
    color:#be89bb
}
.linkBox ul li.forum.new .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-forum.gif) 0 13px no-repeat;
}
.linkBox ul li.brands .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-my-account-grey.gif) 0 14px no-repeat;
}
.linkBox ul li.brands.noImg .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-my-account-grey.gif) 20px 14px no-repeat;
}
.linkBox ul li.brands a {
    color:#999999;
}
.linkBox ul li.brands a:hover {
    color:#cccccc;
}
#innerTwoColsAlt .itcRight .linkBox p {
    font-size:0.85em;
}
#innerTwoColsAlt .itcRight .linkBox p.link {
    padding:0 20px 0 18px;
    margin:0;
    line-height:normal;
    font-size:1.1em;
}
/***************************************************************************************************************/
/* Left comment boxes (similar to linkBoxes used on video template */
.commentsBox {
    width:298px;
    background:#f1f1f1 url(http://www.agalinks.com/images/ImagesCSS/bg-innercolumn-left.gif) repeat-x;
    margin-bottom:1px;
    padding:0 0 10px 0;
}
#innerSingleCol .commentsBox {
    width:602px;
    border-bottom:3px solid #fff;
}
.commentsBox h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-innercolumn-left.gif) bottom left repeat-x;
    color:#3786ab;
    padding:7px 7px 14px 7px;
    font-size:1.6em;
}

.commentsBox xmp {
    font-family:helvetica,arial,sans-serif;
    font-size:80%;
}

#innerSingleCol .commentsBox xmp {
    width:402px;
    w\idth:402px;
}

#innerTwoColsAlt .commentsBox xmp {
    width:218px;
    w\idth:218px;

}

#innerTwoColsAlt .commentsBox, #innerTwoColsAlt .commentsBox h2 {
    width:418px;
}
#innerTwoColsAlt .commentsBox h2 {
    w\idth:404px;
}
.commentsBox h3 {
    font-size:1em;
    letter-spacing:normal;
    padding:7px;
}
.commentsBox ul, .commentsBox ol {
    margin:4px 10px;
    width:278px;
}
#innerTwoColsAlt .commentsBox ul, #innerTwoColsAlt .commentsBox ol {
    width:378px;
}
.commentsBox ul {
    font-weight:bold;
}
body .commentsBox ol {
    display:block;
    list-style-type:decimal;
    padding:0;
    font-size:0.85em;
}
body .commentsBox ol li {
    list-style:decimal outside;
    margin:0 0 0 22px;
    padding:4px 0 0 0;
    line-height:normal;
    font-weight:bold;
}
.commentsBox ol li span {
    color:#7c7a75;
    font-weight:normal;
}
.commentsBox ol li a {
    color:#000;
}
.commentsBox p {
    font-size:0.85em;
    padding:0 7px 0 7px;
}
.commentsBox p.orange {
    color:#d89800;
    padding:0 7px 0 32px;
}
.commentsBox textarea {
    font-size:0.85em;
    color:#d89800;
    width:278px;
    padding:4px 6px;
    w\idth:266px;
    margin:10px;
    background:#fff;
    color:#7c7a75;
    height:100px;
    overflow:auto;
    border:1px solid #cccccc;
    outline:none;
    font-family:arial,sans-serif;
}
#innerTwoColsAlt .commentsBox textarea {
    width:398px;
    padding:4px 6px;
    w\idth:376px;    
}
.submitForm {
    width:298px;
    padding:0 10px;
    w\idth:278px;
}
#innerTwoColsAlt .commentsBox .submitForm {
    width:398px;
    padding:0 10px;
    w\idth:378px;
}
.submitForm input {
    width:60px;
    float:right;
}
.commentsBox ul.memberComments li {
    line-height:normal;
    font-weight:normal;
    padding:10px 0;
}
.commentsBox ul.memberComments h3, .commentsBox ul.memberComments p {
    padding:0;
    margin:0;
}
body.food p.printThis {
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-blue.gif) no-repeat;
    width:298px;
    margin-bottom:2px;
}

body.interiors p.printThis {
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-purple.gif) no-repeat;
    width:298px;
    margin-bottom:2px;
}

body.community p.printThis {
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-green.gif) no-repeat;
    width:298px;
    margin-bottom:2px;
}

body.forum p.printThis {
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-forumpurple.gif) no-repeat;
    width:298px;
    margin-bottom:2px;
}
body.brands p.printThis {
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-grey-wide.gif) no-repeat;
    width:298px;
    margin-bottom:2px;
}

body.food #innerTwoColsAlt p.printThis {
    width:418px;
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-blue-wide.gif) no-repeat;
    margin-bottom:2px;
}
body.interiors #innerTwoColsAlt p.printThis {
    width:418px;
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-purple.gif) no-repeat;
    margin-bottom:2px;
}
body.community #innerTwoColsAlt p.printThis {
    width:418px;
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-green.gif) no-repeat;
    margin-bottom:2px;
}
body.forum #innerTwoColsAlt p.printThis {
    width:418px;
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-forumpurple.gif) no-repeat;
    margin-bottom:2px;
}
body.brands #innerTwoColsAlt p.printThis {
    width:418px;
    background:#3f84a3 url(http://www.agalinks.com/images/ImagesCSS/bg-print-this-grey-wide.gif) no-repeat;
    margin-bottom:2px;
}
p.printThis a {
    color:#fff;
    display:block;
    width:298px;
    padding:8px 4px 8px 56px;
    w\idth:238px;
    font-weight:bold;
}
body.food p.printThis a, body.interiors p.printThis a, body.forum p.printThis a, body.community p.printThis a {
    color:#fff;
}
#innerTwoColsAlt p.printThis a {
    width:418px;
    padding:8px 4px 8px 168px;
    w\idth:246px;
    color:#fff;    
}
p.addToAccount {
    background:#ca8e00 url(http://www.agalinks.com/images/ImagesCSS/bg-add-yellow.gif) no-repeat;
    width:298px;
    margin-bottom:2px;
}
#innerTwoColsAlt p.addToAccount {
    width:418px;
    background:#ca8e00 url(http://www.agalinks.com/images/ImagesCSS/bg-add-yellow-wide.gif) no-repeat;
}
p.addToAccount a {
    color:#fff;
    display:block;
    width:298px;
    padding:12px 4px 10px 52px;
    w\idth:242px;
    font-weight:bold;
    font-size:2em;
    text-decoration:none;
    letter-spacing:-2px;
}
body.food p.addToAccount a, body.interiors p.addToAccount a, body.forum p.addToAccount a, body.community p.addToAccount a {
    color:#fff;
}
#innerTwoColsAlt p.addToAccount a {
    width:418px;
    padding:8px 4px 8px 134px;
    w\idth:278px;
    color:#fff;
}
/***************************************************************************************************************/
/*  Blue box (used on Recipe Archive link) */
.blueBox,
body.food .blueBox {
    width:298px;
    background:#4498bf url(http://www.agalinks.com/images/ImagesCSS/bg-blue-box.gif) no-repeat;
    padding:16px 16px 12px 16px;
    w\idth:266px;
    text-align:right;
    display:block;
}
.blueBox p,
body.food .blueBox p {
    background:url(http://www.agalinks.com/images/ImagesCSS/bluebox-arrow.gif) center right no-repeat;
    padding:0 22px 0 0;
}
.blueBox p a,
body.food .blueBox p a,
body.interiors .blueBox p a,
body.community .blueBox p a,
body.forum .blueBox p a {
    color:#fff;
    font-weight:bold;
}
.blueBox p a:hover,
body.food .blueBox p a:hover,
body.interiors .blueBox p a:hover,
body.community .blueBox p a:hover,
body.forum .blueBox p a:hover {
    color:#eee;
}/***************************************************************************************************************/
/*  Recipe search */
#recipeSearchBox {
    width:300px;
    padding-top:7px;
    background:#ceebf9 url(http://www.agalinks.com/images/ImagesCSS/bg-recipe-search.gif) no-repeat;
    font-size:0.85em;
    margin-bottom:3px;
}
#innerTwoColsAlt #recipeSearchBox {
    width:180px;
}
body.home #recipeSearchBox {
    width:381px;
}
#recipeSearchBox .rsbInner {
    width:300px;
    padding-bottom:23px;
    background:#ceebf9 url(http://www.agalinks.com/images/ImagesCSS/bg-recipe-search-bottom.gif) bottom left no-repeat;
    float:none;
}
#innerTwoColsAlt #recipeSearchBox .rsbInner {
    width:180px;
}
#recipeSearchBox h2 {
    padding:0 7px 7px 7px;
    font-size:2em;
    letter-spacing:-1px;
    background:#4e9dc2 url(http://www.agalinks.com/images/ImagesCSS/bg-h2-recipe-search.gif) bottom left no-repeat;
    color:#fff;
}
#recipeSearchBox p {
    padding:8px 10px 8px 10px;
    color:#4a4841;
}
#recipeSearchBox ul {
    margin:0 0 0 10px;
}
#recipeSearchBox ul li {
    display:block;
    margin:0 0 7px 0;
    width:144px;
    float:left;
}
#innerTwoColsAlt #recipeSearchBox .rsbInner ul li {
    float:none;
    width:170px;
}
#recipeSearchBox ul li.submit {
    text-align:left;
    width:100%;
}
#recipeSearchBox ul li.submit input {
    margin-right:10px;
    float:right;
    width:63px;
}
#recipeSearchBox ul li select {
    background:#fff;
    border:1px solid #fff;
    outline:none;
    color:#808285;
    width:136px;
}
#recipeSearchBox ul li label {
    display:block;
    color:#3786ab;
    text-transform:capitalize;
    font-size:1.1em;
    padding:2px 0;
}
#recipeSearchBox ul li a
{
    color:#3786ab;
}
#recipeSearchBox ul li a:hover
{
    color:#6ba8c6;
}

/***************************************************************************************************************/
/*  Forum Box (Have your say) */
#forumBox {
    background:#964f91 url(http://www.agalinks.com/images/ImagesCSS/bg-forumbox.jpg) no-repeat;
    width:300px;
    padding-bottom:10px;
    font-size:0.85em;
    margin-bottom:3px;
}
#innerTwoColsAlt .itcRight #forumBox {
    width:180px;
}
body.home #forumBox {
    width:381px;
}
#forumBox h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-h2-have-your-say.gif) no-repeat;
    width:300px;
    padding:14px 0 12px 16px;
    w\idth:284px;
    color:#fff;
    font-size:3.2em;
    letter-spacing:-1px;
}
#forumBox pre {
    font-family:helvetica,arial,sans-serif;
    font-size:80%;
}

#innerTwoColsAlt .itcRight #forumBox h2 {
    width:180px;
    w\idth:148px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-h2-have-your-say-small.gif) top right no-repeat;
    font-size:1.85em;
    padding:22px 0 6px 16px
}
#forumBox .fbLeft {
    width:265px;
    padding:0 16px;
    w\idth:265px;
    float:left;
    color:#fff;
    margin:0;
}

#forumBox .fbLeft a:link, #forumBox .fbLeft a:visited {
    color:#ffffff;
}

#forumBox .fbLeft p {
    line-height:125%;
}
#forumBox .fbRight {
    width:100px;
    padding:0;
    margin:0;
    float:left;
}
#innerTwoColsAlt .itcRight #forumBox p {
    color:#fff;
    padding:0 16px;
}
#forumBox ul {
    margin:4px 0 10px 16px;
}
#forumBox ul li {
    display:block;
    width:140px;
    float:left;
}
#innerTwoColsAlt .itcRight #forumBox ul li {
    float:none;
}
#forumBox ul li a {
    color:#fff;
    text-align:left;
    font-weight:bold;
    font-size:1.15em;
    width:auto;
    padding-right:16px;
    background:url(http://www.agalinks.com/images/ImagesCSS/forum-box-arrow.gif) center right no-repeat;
}
#innerTwoColsAlt .itcRight #forumBox ul li a {
    text-align:left;
}
#forumBox ul li a:hover {
    color:#cdbccd;
}
/***************************************************************************************************************/
/*  season box */
#seasonBox {
    width:300px;
    background:#2b576c url(http://www.agalinks.com/images/ImagesCSS/bg-agalinks-box-food.gif) repeat-x;
    padding-bottom:10px;
    font-size:0.85em;
    margin-bottom:3px;
}
#seasonBox h2 {
    width:300px;
    padding:8px 0 8px 16px;
    w\idth:284px;
    color:#fff;
    font-size:2em;
    letter-spacing:-1px;
}
#seasonBox .sbLeft {
    width:100px;
    padding:0;
    margin:0;
    text-align:center;
    float:left;
}
#seasonBox .sbRight {
    width:200px;
    padding:0 16px 0 0;
    w\idth:184px;
    float:left;
    color:#fff;
    margin:0;
}
#seasonBox p.link {
    display:inline;
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-food.gif) 0 0 no-repeat;
    padding:2px 0 2px 16px;
    line-height:140%;
}
#seasonBox p.link.right {
    background:none;
    padding:2px 0;
}
#seasonBox p.link.right a {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-food.gif) center right no-repeat;
    padding:2px 16px 2px 0;
    width:auto;
}
#seasonBox p {
    line-height:120%;
    padding:4px 0;
}
#seasonBox p a {
    color:#fff;
    font-weight:bold;
    font-size:1.1em;
}
#seasonBox p a:hover {
    color:#ddeef6;
}

/***************************************************************************************************************/
/*  Hot Topics */
#hotTopics {
    width:300px;
    background:#f1f1f1 url(http://www.agalinks.com/images/ImagesCSS/bg-hot-topics.gif) no-repeat;
}
#innerTwoColsAlt .itcRight #hotTopics {
    width:180px;
}
body.home #hotTopics {
    width:381px;
    border-bottom:2px solid #fff;
}
#hotTopics h2 {
    width:300px;
    padding:10px 16px 16px 16px;
    w\idth:268px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-h2-hot-topics.gif) 0 10px no-repeat;
    font-size:1.5em;
    color:#2c747a;
}
#innerTwoColsAlt .itcRight #hotTopics h2 {
    width:180px;
    w\idth:148px;    
}
body.home #hotTopics h2 {
    width:381px;
    padding:10px 16px 16px 16px;
    w\idth:349px;
}
#hotTopics ul {
    margin:10px 0 10px 16px;
}
#hotTopics ul li {
    padding:0 4px 0 18px;
    margin:0 0 10px 0;
    display:block;
}
#hotTopics ul li.food {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-food.gif) 0 3px no-repeat;
}
#hotTopics ul li.food a {
    color:#3786ab
}
#hotTopics ul li.food a:hover {
    color:#75abc5
}
#hotTopics ul li.interiors {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-interiors.gif) 0 3px no-repeat;
}
#hotTopics ul li.interiors a {
    color:#8979b0
}
#hotTopics ul li.interiors a:hover {
    color:#bba3c8
}
#hotTopics ul li.community {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-community.gif) 0 3px no-repeat;
}
#hotTopics ul li.community a {
    color:#69985f
}
#hotTopics ul li.community a:hover {
    color:#97b891
}
#hotTopics ul li.forum {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-forum.gif) 0 3px no-repeat;
}
#hotTopics ul li.forum a {
    color:#a2569e
}
#hotTopics ul li.forum a:hover {
    color:#be89bb
}

/***************************************************************************************************************/
/*  Advanced search */
#advancedSearch {
    width:602px;
}
#introBox {
    background:#eeeeee;
    margin-bottom:2px;
}
#introBox h2 {
    width:602px;
    margin:0;
    padding:10px 16px 4px 16px;
    font-size:2em;
    w\idth:570px;
    background:#eeeeee url(http://www.agalinks.com/images/ImagesCSS/bg-h2-intro-box.gif) repeat-x;
}
#introBox .ibInner {
    width:602px;
    background:#eeeeee url(http://www.agalinks.com/images/ImagesCSS/bg-intro-box-inner.gif) repeat-x;
    padding:14px 100px 20px 100px;
    display:block;
    w\idth:402px;
}
#introBox .ibInner ul {
    font-size:0.9em;
}
#introBox .ibInner ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-blue-square.gif) 0 5px no-repeat;
    padding:0 0 0 10px;
    margin:10px 0 0 0;
}
/* form elements */
#asForm {
    background:#eaf2f5 url(http://www.agalinks.com/images/ImagesCSS/bg-as-form.gif) repeat-x;
    padding:20px 0 2px 0;
    margin:0;
}
#asForm ul {
    width:400px;
    padding:0;
    margin:0;
    display:block;
}
#asForm ul li {
    clear:both;
    width:400px;
    height:30px;
    min-height:30px;
    height:auto !important;
    display:block;
    margin:0;
    line-height:normal;
}
#asForm label {
    width:190px;
    text-align:right;
    float:left;
    color:#3786ab;
    font-weight:bold;
    padding-right:10px;
    w\idth:180px;
}
#asForm select, #asForm input {
    width:150px;
    text-align:left;
    float:left;
    outline:none;
    border:1px solid #88c8e6;
    background:#fff;
}
#asForm ul li .radioList {
    width:210px;
    text-align:left;
    float:left;
}
#asForm ul li.submit {
    text-align:right;
}
#asForm ul li .radioList label, #asForm ul li .radioList input, #asForm ul li.submit input {
    width:auto;
    float:none;
    outline:none;
    border:none;
    background:none;
    text-align:left;
    padding:0;
}
#asForm ul li .radioList label {
    font-weight:normal;
    color:#908e8a;
}

#asForm2 {
    background:#eaf2f5 url(http://www.agalinks.com/images/ImagesCSS/bg-as-form.gif) repeat-x;
    padding:20px 0 2px 0;
    margin:0;
}
#asForm2 ul {
    width:500px;
    padding:0;
    margin:0;
    display:block;
}
#asForm2 ul li {
    clear:both;
    width:500px;
    height:30px;
    min-height:30px;
    height:auto !important;
    display:block;
    margin:0;
    line-height:normal;
}
#asForm2 label {
    width:190px;
    text-align:right;
    float:left;
    color:#3786ab;
    font-weight:bold;
    padding-right:10px;
    w\idth:180px;
}
#asForm2 select, #asForm2 input {
    width:150px;
    text-align:left;
    float:left;
    outline:none;
    border:1px solid #88c8e6;
    background:#fff;
}
#asForm2 ul li .radioList {
    width:210px;
    text-align:left;
    float:left;
}
#asForm2 ul li.submit {
    text-align:right;
}
#asForm2 ul li .radioList label, #asForm2 ul li .radioList input, #asForm2 ul li.submit input {
    width:auto;
    float:none;
    outline:none;
    border:none;
    background:none;
    text-align:left;
    padding:0;
}
#asForm2 ul li .radioList label {
    font-weight:normal;
    color:#908e8a;
}
/***************************************************************************************************************/
/*  Right column inner adverts */
.ads {
    background:#fff;
    color:#fff;
    display:block;
    width:80px;
    float:right;
    font-size:1px;
}
.ads ul {
    margin:0;
    padding:0;
}
.ads ul li {
    margin:0 0 2px 0;
    border:none;
    padding:0;
}

/***************************************************************************************************************/
/*  Register now boxes */
.registerBox {
    width:769px;
    padding:6px 0;
    background:#d89800 url(http://www.agalinks.com/images/ImagesCSS/bg-register-now.gif) no-repeat;
    border-bottom:3px solid #fff;
    color:#fff;
    text-align:center;
    font-size:1em;
}
#leftContent .registerBox {
    width:602px;
}
.registerBox h2, body.food .registerBox h2, body.interiors .registerBox h2, body.community .registerBox h2, body.forum .registerBox h2, body.brands .registerBox h2 {
    font-size:3em;
    color:#fff;
    line-height:110%;
}
.registerBox p {
    padding:4px 0 1px 0;
    line-height:110%;
}
.registerBox p a {
    font-size:1.3em;
    font-weight:bold;
    color:#fff;
    padding-right:20px;
    letter-spacing:-1px;
    background:url(http://www.agalinks.com/images/ImagesCSS/register-now-arrow.gif) center right no-repeat;
}
body.food .registerBox p a, body.interiors .registerBox p a, body.community .registerBox p a, body.forum .registerBox p a, body.brands .registerBox p a {
    color:#fff;
}
/* used when showing the full register/login form */
.registerBox .signUpOrIn {
    width:589px;
    margin:6px 0;
    background:#F9F0D9;
}
.registerBox .signUpOrIn .suLeft, .registerBox .signUpOrIn .suRight {
    width:589px;
    float:left;
    text-align:left;
    padding:5px;
    w\idth:579px;
}
.registerBox .signUpOrIn .suRight {
    float:right;
}
.registerBox .signUpOrIn h3,
body.food .registerBox .signUpOrIn h3 {
    color:#d89800;
    font-size:2em;
    padding:10px;
    text-transform:none;
}
.registerBox .signUpOrIn ul li {
    clear:both;
    padding:8px 0 8px 0;
    margin:0 0 4px 0;
    line-height:normal;
    display:block;
    color:#d89800;
}
.registerBox .signUpOrIn ul li label {
    width:190px;
    padding:0 4px;
    w\idth:182px;
    float:left;
    color:#d89800;
    text-align:right;
    font-weight:bold;
}
.registerBox .signUpOrIn ul li input {
    width:180px;
    float:left;
    background:#fff;
    outline:none;
    border:1px solid #d89800;
}
.registerBox .signUpOrIn ul li.inline label,
.registerBox .signUpOrIn ul li.inline input,
.registerBox .signUpOrIn ul li.inline .radioList {
    display:inline;
    float:none;
    width:auto;
}

.registerBox .signUpOrIn .suLeft .optional ul {
    background-color:#FBE7C8;
}

.registerBox .signUpOrIn ul li .radioList label, .registerBox .signUpOrIn ul li .radioList input, .registerBox .signUpOrIn ul li.submit input {
    width:auto;
    float:none;
    outline:none;
    border:none;
    background:none;
    text-align:left;
    padding:0;
}
.registerBox .signUpOrIn ul li.submit {
    text-align:left;
    padding:4px 8px 4px 90px;
}
.registerBox .signUpOrIn ul li.submit input {
    width:auto;
    float:right;
}
.registerBox .signUpOrIn ul li.submit a {
    color:#d89800;
}
.registerBox .signUpOrIn ul li select {
    width:auto;
}
/* *****************************************************************************************************************/
/* competition form */
.textBox form ul li {
    clear:both;
    padding:8px 0 8px 0;
    margin:0 0 4px 0;
    line-height:normal;
    display:block;
}
.textBox form ul li label {
    width:auto;
    padding:0 4px;
    w\idth:182px;
    float:left;
    text-align:right;
    font-weight:bold;
}
.textBox form ul li input {
    width:auto;
    float:left;
    background:#fff;
    outline:none;
    border:1px solid #d89800;
}
.textBox form ul li.inline label,
.textBox form ul li.inline input,
.textBox form ul li.inline .radioList {
    display:inline;
    float:none;
    width:auto;
}
.textBox form ul li.optional {
    background-color:#f7cc8c;
}

.textBox form ul li select {
    width:auto;
}


/***************************************************************************************************************/
/*  Centered banner ad */
#centerAd {
    width:602px;
    margin-bottom:3px;
    height:60px;
    text-align:left;
    background:url() top right no-repeat;
}
body.home #centerAd, body.searchResults #centerAd {
    width:769px;
    text-align:center;
    background:#2c747a;
}
#centerAd div {
    display:block;
    width:468px;
    height:60px;
    background:#939598;
    color:#fff;        
}
body.home #centerAd div, body.searchResults #centerAd div {
    margin:0 auto;
    border:1px solid #fff;
    border-width:0px 1px;
}

/***************************************************************************************************************/
/*  Left Navigation */
#leftNavigation {
    width:166px;
    display:block;
    float:left;
    margin-right:1px;
    padding-bottom:4px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-subnav.gif) bottom left no-repeat;
}
#leftNavigation ul li, #leftNavigation ul li a {
    display:block;
    width:166px;
    color:#626363;
    text-decoration:none;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-subnav-li.gif) 0 -54px no-repeat;
}
#leftNavigation ul li a {
    padding:5px 0 5px 26px;
    w\idth:140px;
}
#leftNavigation ul li {
    min-height:27px;
    height:auto !important;
    padding:0;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-subnav-li.gif) 0 0px no-repeat;
}
#leftNavigation ul li a:hover{
    color:#919292;
}
#leftNavigation ul li.active a {
    color:#fff;
    background:transparent;
    padding:6px 0 5px 26px;
}

/***************************************************************************************************************/
/*  Image Box (flash or image with descriptive text on right consisting h2 and p tags) */

#imageBox {
    width:602px;
    background:#357594;
    color:#fff;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-image-box.jpg) top left repeat-x;
    border-bottom:2px solid #fff;
}
#imageBox p {
    line-height:120%;
}
#imageBox .ibInner {
    width:602px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-image-box-bottom.jpg) bottom right repeat-x;
    float:none;
}
#imageBox .ibLeft {
    width:298px;
    height:298px;
    float:left;
}
#imageBox .ibRight {
    width:304px;
    float:right;
    padding:68px 20px 5px 20px;
    w\idth:264px;
}
#imageBox.locked .ibRight {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-image-box-locked.gif) top right no-repeat;
}
#imageBox h2 {
    border-bottom:1px solid #68a9c7;
    color:#fff;
    font-weight:normal;
    text-transform:none;
    letter-spacing:normal;
    padding-bottom:6px;
    margin-bottom:10px;
    font-size:1.8em;
}
#imageBox.locked .ibRight h2 {
    padding-top:40px;
    padding-right:50px;
}
#imageBox .ibRight .linkBox {
    background:none;
    width:278px;
    border:none;
    padding-top:10px;
}
#imageBox.video.small .ibRight {
    padding-top:20px;
    width:286px;
    w\idth:246px;
}

#imageBox.video .ibRight {
    padding-top:20px;
    width:286px;
    w\idth:206px;
}
#imageBox.video .ibLeft {
    width:356px;
    padding-top:10px;
    text-align:center;
    height:298px;
    he\ight:288px;
    float:left;
}
#imageBox.video.small object {
    width:249px;
    height:212px;
}
#imageBox.video object {
    width:329px;
    height:270px;
}
#imageBox.video.small .ibLeft {
    width:316px;
    padding:45px 24px 10px 30px;
    w\idth:209px;
    he\ight:253px;
}
#imageBox.video .ibRight {
    width:246px;
    w\idth:206px;
}
#imageBox.video.small .ibRight {
    width:286px;
    w\idth:246px;
}
body.food #imageBox .ibRight .linkBox {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li.gif) bottom right no-repeat;
}
body.interiors #imageBox .ibRight .linkBox {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-int.gif) bottom right no-repeat;
}
body.community #imageBox .ibRight .linkBox {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-comm.gif) bottom right no-repeat;
}
body.forum #imageBox .ibRight .linkBox {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-forum.gif) bottom right no-repeat;
}
body.brands #imageBox .ibRight .linkBox {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-brands.gif) bottom right no-repeat;
}
body.food #imageBox .ibRight .linkBox ul li {
    border:none;
    margin:0;
    padding:8px 0 0 0;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li.gif) no-repeat;
}
body.interiors #imageBox .ibRight .linkBox ul li {
    border:none;
    margin:0;
    padding:8px 0 0 0;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-int.gif) no-repeat;
}
body.community #imageBox .ibRight .linkBox ul li {
    border:none;
    margin:0;
    padding:8px 0 0 0;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-comm.gif) no-repeat;
}
body.forum #imageBox .ibRight .linkBox ul li {
    border:none;
    margin:0;
    padding:8px 0 0 0;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-forum.gif) no-repeat;
}
body.brands #imageBox .ibRight .linkBox ul li {
    border:none;
    margin:0;
    padding:8px 0 0 0;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-brands.gif) no-repeat;
}
#imageBox .ibRight .linkBox .lbImg {
    width:70px;
    height:52px;
    text-align:right;
    padding:0 6px 0 0;
    w\idth:64px;
    float:left;
    display:block;
    margin:0;
    font-size:1px;
}
body.food #imageBox .ibRight .linkBox .lbImg img {
    border:1px solid #377c9d;
}
body.interiors #imageBox .ibRight .linkBox .lbImg img {
    border:1px solid #CAC2DC;
}
body.community #imageBox .ibRight .linkBox .lbImg img {
    border:1px solid #B8D0B3;
}
body.forum #imageBox .ibRight .linkBox .lbImg img {
    border:1px solid #DEC0DD;
}
body.brands #imageBox .ibRight .linkBox .lbImg img {
    border:1px solid #999999;
}

body.food #imageBox .ibRight .linkBox .lbText {
    width:208px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-link-food.gif) 0 3px no-repeat;
    padding:0;
    margin:0;
    float:right;
}
body.interiors #imageBox .ibRight .linkBox .lbText {
    width:208px;
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-interiors.gif) 0 3px no-repeat;
    padding:0;
    margin:0;
    float:right;
}
body.community #imageBox .ibRight .linkBox .lbText {
    width:208px;
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-community.gif) 0 3px no-repeat;
    padding:0;
    margin:0;
    float:right;
}
body.forum #imageBox .ibRight .linkBox .lbText {
    width:208px;
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-forum.gif) 0 3px no-repeat;
    padding:0;
    margin:0;
    float:right;
}
body.brands #imageBox .ibRight .linkBox .lbText {
    width:208px;
    background:url(http://www.agalinks.com/images/ImagesCSS/li-my-account-grey.gif) 0 3px no-repeat;
    padding:0;
    margin:0;
    float:right;
}
#imageBox .ibRight .linkBox .lbText p {
    width:auto;
    padding:0;
    font-size:0.9em;
    margin:0;
    border:none;
}
#imageBox .ibRight .linkBox .lbText p.link {
    padding:0;
    margin:0;
}
body.food #imageBox .ibRight .linkBox .lbText p.link a
{
    color:#8ab8cf;
    padding:0 0 0 18px;
    font-size:1.2em;
}
body.interiors #imageBox .ibRight .linkBox .lbText p.link a
{
    color:#CAC2DC;
    padding:0 0 0 18px;
    font-size:1.2em;
}
body.community #imageBox .ibRight .linkBox .lbText p.link a
{
    color:#B8D0B3;
    padding:0 0 0 18px;
    font-size:1.2em;
}
body.forum #imageBox .ibRight .linkBox .lbText p.link a
{
    color:#DEC0DD;
    padding:0 0 0 18px;
    font-size:1.2em;
}
body.brands #imageBox .ibRight .linkBox .lbText p.link a
{
    color:#999999;
    padding:0 0 0 18px;
    font-size:1.2em;
}
body.food #imageBox .ibRight .linkBox .lbText p
{
    color:#8ab8cf;
    font-size:0.8em;
    padding-top:2px;
}
body.interiors #imageBox .ibRight .linkBox .lbText p
{
    color:#CAC2DC;
    font-size:0.8em;
    padding-top:2px;
}
body.community #imageBox .ibRight .linkBox .lbText p
{
    color:#B8D0B3;
    font-size:0.8em;
    padding-top:2px;
}
body.forum #imageBox .ibRight .linkBox .lbText p
{
    color:#DEC0DD;
    font-size:0.8em;
    padding-top:2px;
}
body.brands #imageBox .ibRight .linkBox .lbText p
{
    color:#999999;
    font-size:0.8em;
    padding-top:2px;
}
#imageBox .ibRight .linkBox li.active .lbImg img {
    border:1px solid #fff;
}
#imageBox .ibRight .linkBox li.active {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-hover.gif) no-repeat;
} 

body.food #imageBox .ibRight .linkBox li.active p, body.food #imageBox .ibRight .linkBox li.active p.link a, body.interiors #imageBox .ibRight .linkBox li.active p, body.interiors #imageBox .ibRight .linkBox li.active p.link a, body.community #imageBox .ibRight .linkBox li.active p, body.community #imageBox .ibRight .linkBox li.active p.link a, body.forum #imageBox .ibRight .linkBox li.active p, body.forum #imageBox .ibRight .linkBox li.active p.link a, body.brands #imageBox .ibRight .linkBox li.active p, body.brands #imageBox .ibRight .linkBox li.active p.link a {
    color:#fff;
}
body.food #imageBox .ibRight .linkBox li.active .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-imagebox-li-link-food-on.gif) 0 3px no-repeat;
}
body.interiors #imageBox .ibRight .linkBox li.active .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-interiors.gif) 0 3px no-repeat;
}
body.community #imageBox .ibRight .linkBox li.active .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-community.gif) 0 3px no-repeat;
}
body.forum #imageBox .ibRight .linkBox li.active .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-forum.gif) 0 3px no-repeat;
}
body.brands #imageBox .ibRight .linkBox li.active .lbText {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-categorybox-brands.gif) 0 3px no-repeat;
}
#imageBox .ibRight .linkBox .clear {
    clear:both;
    font-size:1px;
    width:1px;
    height:1px;
    margin:0;
    padding:0;
}
#imageBox.dynamic .ibRight {
    width:304px;
    float:right;
    padding:18px 20px 5px 0px;
    w\idth:284px;
}
#imageBox.dynamic .ibRight p {
    width:284px;
    padding:0 0 0 0;
    w\idth:264px;
    line-height:100%;
    font-weight:bold;
    margin:0 0 0 20px;
}
p.peopleSay {
    background:#4498bf url(http://www.agalinks.com/images/ImagesCSS/bg-people-say-blue.gif) no-repeat;
    width:258px;
    margin:10px 0 4px 0;
    display:block;
    font-size:0.85em;
    text-align:center;
}
p.peopleSay a,
body.food p.peopleSay a {
    color:#fff;
    display:block;
    padding:7px 30px 10px 30px;
    width:258px;
    w\idth:198px;    
}
p.peopleSay a:hover,
body.food p.peopleSay a:hover {
    color:#a8d3e7
}
/***************************************************************************************************************/
/*  Three Boxes used in middle column consisting image, link and description */
body.food div.threeBoxes {
    border-bottom:2px solid #fff;
    width:602px;
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-three-boxes-blue.gif) bottom left no-repeat;
    padding-bottom:24px;
    font-size:0.85em;
}

body.interiors div.threeBoxes {
    border-bottom:2px solid #fff;
    width:602px;
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-three-boxes-purple.gif) bottom left no-repeat;
    padding-bottom:24px;
    font-size:0.85em;
}

body.community div.threeBoxes {
    border-bottom:2px solid #fff;
    width:602px;
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-three-boxes-green.gif) bottom left no-repeat;
    padding-bottom:24px;
    font-size:0.85em;
}
body.forum div.threeBoxes {
    border-bottom:2px solid #fff;
    width:602px;
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-three-boxes-deep-purple.gif) bottom left no-repeat;
    padding-bottom:24px;
    font-size:0.85em;
}
body.brands div.threeBoxes {
    border-bottom:2px solid #fff;
    width:602px;
    background:#fff url(http://www.agalinks.com/images/ImagesCSS/bg-three-boxes-grey.gif) bottom left no-repeat;
    padding-bottom:24px;
    font-size:0.85em;
}


div.threeBoxes .tbBox {
    width:199px;
    float:left;
    margin-right:2px;    
}
div.threeBoxes .tbBox a {
    font-size:1.1em;
}
div.threeBoxes .tbBox a:hover {
    color:#5d9ebd;
}
div.threeBoxes .tbBox.last {
    margin-right:0;
}
div.threeBoxes .tbBox .tbImg {
    width:107px;
    padding:8px;
    float:left;
    w\idth:91px;
}
.threeBoxes .tbBox .tbText {
    width:92px;
    padding:8px 0;
    float:left;
}
body.food .threeBoxes .tbBox p.link {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-threeboxes-blue.gif) 0 1px no-repeat;
    padding:0 0 0 16px;
    display:inline;
    line-height:140%;
}
body.interiors .threeBoxes .tbBox p.link {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-interiors.gif) 0 1px no-repeat;
    padding:0 0 0 16px;
    display:inline;
    line-height:140%;
}
body.community .threeBoxes .tbBox p.link {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-community.gif) 0 1px no-repeat;
    padding:0 0 0 16px;
    display:inline;
    line-height:140%;
}
body.forum .threeBoxes .tbBox p.link {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-linkbox-forum.gif) 0 1px no-repeat;
    padding:0 0 0 16px;
    display:inline;
    line-height:140%;
}
body.brands .threeBoxes .tbBox p.link {
    background:url(<img src="http://www.agalinks.com/images/ImagesCSS/li-categorybox-brands.gif">) 0 1px no-repeat;
    padding:0 0 0 16px;
    display:inline;
    line-height:140%;
}
.threeBoxes .tbBox p {
    line-height:110%;
    padding:2px 0 0 0;
}
/* when headers needed */
div.threeBoxes .tbBox h2 {
    display:block;
    padding:4px 0 8px 8px;
    background:#3a6e88 url(http://www.agalinks.com/images/ImagesCSS/bg-h2-three-boxes.gif) repeat-x;
    color:#fff;
    font-size:1.8em;
}
/* use for small images */
div.threeBoxes .tbBox.smImg .tbImg {
    width:67px;
    padding:8px;
    float:left;
    w\idth:51px;
}
.threeBoxes .tbBox.smImg .tbText {
    width:132px;
    padding:8px 4px 8px 0;
    w\idth:128px;
    float:left;
}
/* use for no images */
div.threeBoxes .tbBox.noImg .tbText {
    width:199px;
    padding:16px 12px;
    w\idth:175px;
    float:none;
}
/* used the clear divs to set the border for smImg and noImg boxes */
.threeBoxes .tbBox.noImg .clear ,
.threeBoxes .tbBox.smImg .clear {
    background:#b0d7e8;
    width:183px;
    margin-left:8px;
}
.threeBoxes .tbBox.noImg .clear.last, .threeBoxes .tbBox.smImg .clear.last,
body.food .threeBoxes .tbBox.noImg .clear.last, body.food .threeBoxes .tbBox.smImg .clear.last,
body.food .threeBoxes.food .tbBox.noImg .clear.last, body.food .threeBoxes.food .tbBox.smImg .clear.last,
body.community .threeBoxes.community .tbBox.noImg .clear.last, body.community .threeBoxes.community .tbBox.smImg .clear.last,
body.forum .threeBoxes.food .tbBox.noImg .clear.last, body.forum .threeBoxes.food .tbBox.smImg .clear.last,
body.interiors .threeBoxes .tbBox.noImg .clear.last, body.interiors .threeBoxes .tbBox.smImg .clear.last,
body.food .threeBoxes.interiors .tbBox.noImg .clear.last, body.food .threeBoxes.interiors .tbBox.smImg .clear.last,
body.community .threeBoxes.interiors .tbBox.noImg .clear.last, body.community .threeBoxes.interiors .tbBox.smImg .clear.last,
body.forum .threeBoxes.interiors .tbBox.noImg .clear.last, body.forum .threeBoxes.interiors .tbBox.smImg .clear.last,
body.community .threeBoxes .tbBox.noImg .clear.last, body.community .threeBoxes .tbBox.smImg .clear.last,
body.food .threeBoxes.community .tbBox.noImg .clear.last, body.food .threeBoxes.community .tbBox.smImg .clear.last,
body.community .threeBoxes.community .tbBox.noImg .clear.last, body.community .threeBoxes.community .tbBox.smImg .clear.last,
body.forum .threeBoxes.community .tbBox.noImg .clear.last, body.forum .threeBoxes.community .tbBox.smImg .clear.last,
body.forum .threeBoxes .tbBox.noImg .clear.last, body.forum .threeBoxes .tbBox.smImg .clear.last,
body.food .threeBoxes.forum .tbBox.noImg .clear.last, body.food .threeBoxes.forum .tbBox.smImg .clear.last,
body.community .threeBoxes.forum .tbBox.noImg .clear.last, body.community .threeBoxes.forum .tbBox.smImg .clear.last,
body.forum .threeBoxes.forum .tbBox.noImg .clear.last, body.forum .threeBoxes.forum .tbBox.smImg .clear.last, body.brands .threeBoxes .tbBox.noImg .clear.last, body.brands .threeBoxes .tbBox.smImg .clear.last,
body.brands .threeBoxes.brands .tbBox.noImg .clear.last, body.brands .threeBoxes.brands .tbBox.smImg .clear.last, {
    background:transparent;
    margin:0;
}
/***************************************************************************************************************/
/*  Directory List */
#directoryList {
    background:#1d4c4f url(http://www.agalinks.com/images/ImagesCSS/bg-directory-list.gif) repeat-x;
    width:769px;
    padding:10px 0 20px 97px;
    w\idth:672px;
    font-size:0.8em;
}
#leftContent #directoryList {
    width:602px;
    padding:10px 0 20px 10px;
    w\idth:592px;
}
#directoryList h2 {
    color:#fff;
    text-transform:lowercase;
    margin:0 0 10px 0;
    font-size:1.7em;
    letter-spacing:normal;
}
#directoryList ul {
    width:130px;
    float:left;
}
#directoryList ul li {
    width:120px;
    padding:0 0 0 12px;
    background:url(http://www.agalinks.com/images/ImagesCSS/food.gif) center left no-repeat;
}
#leftContent #directoryList ul {
    width:118px;
}
#leftContent #directoryList ul li {
    width:118px;
    padding:0 0 0 12px;
    w\idth:106px;
}
#directoryList ul.food, #directoryList ul.interiors, #directoryList ul.community, #directoryList ul.forum {
    background:none;
}
#directoryList ul.food li {background:url(http://www.agalinks.com/images/ImagesCSS/food.gif) center left no-repeat;}
#directoryList ul.interiors li {background:url(http://www.agalinks.com/images/ImagesCSS/interiors.gif) center left no-repeat;}
#directoryList ul.community li {background:url(http://www.agalinks.com/images/ImagesCSS/community.gif) center left no-repeat;}
#directoryList ul.recommend li {background:url(http://www.agalinks.com/images/ImagesCSS/recommend.gif) center left no-repeat;}
#directoryList ul.account li {background:url(http://www.agalinks.com/images/ImagesCSS/account.gif) center left no-repeat;}
#directoryList ul.brands li {background:url(http://www.agalinks.com/images/ImagesCSS/brands.gif) center left no-repeat;}
#directoryList ul li a {
    color:#fff;
    text-transform:capitalize;
}
#directoryList ul li a:hover {
    color:#b5cbcd;
    text-transform:capitalize;
}
/***************************************************************************************************************/
/*  My Account */
#myAccount {
    background:#f9f0d9;
    width:174px;
    border-bottom:3px solid #fff;
}
#myAccount .maInner {
    padding:10px 10px 0 10px;
}
#myAccount h2 {
    color:#fff;
    background:#d89800 url(http://www.agalinks.com/images/ImagesCSS/bg-h2-login.gif) no-repeat;
    padding:4px 10px;
    font-size:1.4em;
}
#myAccount h3{
    color:#d89800;
    padding-bottom:6px;
}
#myAccount label {
    color:#d89800;
    width:60px;
    float:left;
    font-size:0.85em;
    padding:2px 0;
}
#myAccount ul li {
    padding:0 0 4px 0;
    clear:both;
}
#myAccount ul li input {
    width:90px;
    float:left;
    background:#fff;
    border:none;
    color:#58595b;
}
#myAccount ul li.submit {
    text-align:right;
    clear:both;
    padding:4px 0 0 0;
}
#myAccount ul li.submit input {
    float:none;
    width:auto;
}
div.register {
    display:block;
    border-top:1px solid #f2deae;
    padding:7px 0 14px 0;
    margin:10px 0 0 0;
}
#myAccount div.register h3 {
    font-size:1.4em;
    padding-bottom:6px;
}
#myAccount div.register ul {
    margin:0 0 7px 16px;
}
#myAccount div.register ul, #myAccount div.register ul li {
    color:#58595b;
}
#myAccount div.register ul li {
    padding:0 0 4px 12px;
    background:url(http://www.agalinks.com/images/ImagesCSS/li-myaccount-register.gif) 0 5px no-repeat;
    float:none;
}
#myAccount div.register p {
    text-align:right;
}
#myAccount div.myLinks {
    border-top:1px solid #f2deae;
}
#myAccount div.myLinks div {
    border-bottom:1px solid #f2deae;
    padding:10px 0;
    margin-bottom:10px;
}
#myAccount div.myLinks div h2 {
    padding:0 0 0 16px;
    margin:0 0 4px 0;
    font-size:1.3em;
    letter-spacing:-1px;
}
#myAccount div.myLinks div ul li {
    padding:0 4px 0 18px;
    margin:4px 0;
}
#myAccount div.myLinks .food h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-my-account-blue.gif) 0 6px no-repeat;
    color:#3786ab;
}
#myAccount div.myLinks .food ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-my-account-blue.gif) 0 4px no-repeat;
}
#myAccount div.myLinks .food ul li a {
    color:#3786ab;
}
#myAccount div.myLinks .food ul li a:hover {
    color:#6ba5c1;
}
#myAccount div.myLinks .interiors h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/my-account-arrow-purple.gif) 0 6px no-repeat;
    color:#8979b0;
}
#myAccount div.myLinks .interiors ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-my-account-purple.gif) 0 4px no-repeat;
}
#myAccount div.myLinks .interiors ul li a {
    color:#8979b0;
}
#myAccount div.myLinks .interiors ul li a:hover {
    color:#a89cc4
}
#myAccount div.myLinks .community h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/my-account-arrow-green.gif) 0 6px no-repeat;
    color:#69985e;
}
#myAccount div.myLinks .community ul li a {
    color:#69985e;
}
#myAccount div.myLinks .community ul li a:hover {
    color:#90b388;
}
#myAccount div.myLinks .community ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-my-account-green.gif) 0 4px no-repeat;
}
#myAccount div.myLinks .recommended h2 {
    background:url(http://www.agalinks.com/images/ImagesCSS/my-account-arrow-deep-purple.gif) 0 6px no-repeat;
    color:#a2569e;
}
#myAccount div.myLinks .recommended ul li {
    background:url(http://www.agalinks.com/images/ImagesCSS/li-my-account-deep-purple.gif) 0 4px no-repeat;
}
#myAccount div.myLinks .recommended ul li a {
    color:#a2569e;
}
#myAccount div.myLinks .recommended ul li a:hover {
    color:#ba82b7
}

.accountButtons {
    text-align:right;
    padding:2px 0;
}
.accountButtons p {
    text-align:left;
    width:100%;
    color:#d89800;
    padding:0 0 8px 0;
}
/***************************************************************************************************************/
/*  Poll */
#pollBox {
    background:#f9f0d9;
    width:174px;
    border-bottom:3px solid #fff;
}
#pollBox .pbInner {
    padding:10px 10px 0 10px;
    font-size:0.85em;
}
#pollBox h2 {
    color:#fff;
    background:#d89800 url(http://www.agalinks.com/images/ImagesCSS/bg-h2-login.gif) no-repeat;
    padding:4px 10px;
    font-size:1.4em;
}
#pollBox ul {
    margin:4px 0
}
#pollBox ul li.submit {
    text-align:right;
    clear:both;
    padding:4px 0 0 0;
}

/***************************************************************************************************************/
/*  Popular Searches */
#popularSearches {
    background:#d9e3e4;
    border-bottom:3px solid #fff;
    width:174px;
}
#popularSearches h2 {
    padding:4px 10px;
    background:#2c747a url(http://www.agalinks.com/images/ImagesCSS/bg-h2-popular-searches.gif) no-repeat;
    color:#fff;
    font-size:1.4em;
}
#popularSearches p {
    padding:10px 10px 16px 10px;
    line-height:110%;
}
#popularSearches a {
    color:#2b7278;
    text-decoration:none;
    vertical-align:middle;
}
#popularSearches a:hover {
    text-decoration:underline;
}
#popularSearches a.s1 { font-size:0.8em;}
#popularSearches a.s2 { font-size:0.9em;}
#popularSearches a.s3 { font-size:1.1em;}
#popularSearches a.s4 { font-size:1.35em;}
/***************************************************************************************************************/
/*  Right Banner Ads */
#rightBanners {
    padding:4px 7px;
    width:174px;
    w\idth:160px;
}
#rightBanners ul {
    width:160px;
}
#rightBanners ul li {
    padding:0 0 2px 0;
}

/***************************************************************************************************************/
/*  Footer */
#footer {
    width:946px;
    background:url(http://www.agalinks.com/images/ImagesCSS/bg-footer.gif) repeat-x;
    padding:35px 0 20px 0;
    text-align:center;
    font-size:0.8em;
}
#footer a {
    color:#939598;
    text-decoration:none;
}
/***************************************************************************************************************/
/*  Advertising Spaces */
#topAds {
    width:946px;
    height:60px;
    overflow:hidden;
    margin-bottom:2px;
}
#topAds ul li{
    display:block;
    background:#939598;
    height:60px;
    float:left;
    padding-right:6px;
}
/* #topAds ul li.standard {
    width:468px;
}
#topAds ul li.button {
    width:234px;
    float:right;
}*/
 






