html, body { 
margin : 0;
padding : 0;
height : 100%;
border : none;
background-color : #9a866d;
font : 82% arial, helvetica, "Nimbus Sans L", sans-serif;
min-width : 925px;
}

#header {
margin: 0px auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
position: relative;
font-size: 95%;
}
#header #nav-primary ul { list-style: none;
margin: 0px;
padding: 0 0 0 40px;
float: left;
clear: both;
}

#header #nav-primary ul li { 
margin-top: 5px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_nav_primary_right.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
} 
#header #nav-primary ul li.selected { 
margin-top: 0px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_nav_primary_right.gif) no-repeat 100% 0;
white-space : nowrap;
} 
#header #nav-primary ul li a { 
color : #694f32;
display : block;
text-decoration : none;
background : url(bg_nav_primary_left.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 7px 10px 5px;
text-align : center;
font-weight : bold;
font-size : 10px;
} 
#header #nav-primary ul li.selected a { 
color : #fff;
display : block;
text-decoration : none;
background : url(bg_nav_primary_left.gif) no-repeat 0 0;
margin : 0;
padding : 7px 10px 11px;
text-align : center;
font-size : 10px;
} 
#header #nav-primary ul li:hover, #header #nav-primary ul li.hover { 
background-color : #999;
background-position : 100% -450px;
} 
#header #nav-primary ul li.selected:hover, #header #nav-primary ul li.selected.hover { 
background-color : #999;
background-position : 100% 0;
} 
#header #nav-primary ul li:hover a, #header #nav-primary ul li.hover a { 
background-position : 0 -450px;
} 
#header #nav-primary ul li.selected:hover a, #header #nav-primary ul li.selected.hover a { 
background-position : 0 0;
} 

#loginmenu {
height: 21px;
margin: 0px auto;
margin-bottom:0px;
text-align: left;
position: relative;
}

#loginmenu #nav-primary ul { 
list-style : none;
margin : 0px;
padding : 0 40px 0 0;
float : right;
} 
#loginmenu #nav-primary ul li { 
margin-top: 5px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_nav_primary_right.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
} 
#loginmenu #nav-primary ul li.network { 
margin-top: 5px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_network_r.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
} 
#loginmenu #nav-primary ul li.grey { 
margin-top: 5px;
margin-right: 3px;
margin-bottom: -1px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_grey_r.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
} 
#loginmenu #nav-primary ul li.selected { 
margin-top: 2px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_nav_primary_right.gif) no-repeat 100% 0;
white-space : nowrap;
} 
#loginmenu #nav-primary ul li a { 
color : #694f32;
display : block;
text-decoration : none;
background : url(bg_nav_primary_left.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 3px 5px 2px;
text-align : center;
font-weight : bold;
font-size : 9px;
} 
#loginmenu #nav-primary ul li.network a { 
color : #555;
display : block;
text-decoration : none;
background : url(bg_acc_menu_network_l.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 3px 4px 2px;
text-align : center;
font-weight : bold;
font-size : 9px;
} 
#loginmenu #nav-primary ul li.grey a { 
color : #555;
display : block;
text-decoration : none;
background : url(bg_acc_menu_grey_l.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 3px 4px 2px;
text-align : center;
font-weight : bold;
font-size : 9px;
} 
#loginmenu #nav-primary ul li.selected a { 
color : #fff;
display : block;
text-decoration : none;
background : url(bg_nav_primary_left.gif) no-repeat 0 0;
margin : 0;
padding : 4px 5px 4px;
text-align : center;
font-size : 8px;
} 
#loginmenu #nav-primary ul li:hover, #loginmenu #nav-primary ul li.hover { 
background-color : #999;
background-position : 100% -450px;
}
#loginmenu #nav-primary ul li.selected:hover, #loginmenu #nav-primary ul li.selected.hover { 
background-color : #999;
background-position : 100% 0;
} 
#loginmenu #nav-primary ul li:hover a, #loginmenu #nav-primary ul li.hover a { 
background-position : 0 -450px;
}
#loginmenu #nav-primary ul li.selected:hover a, #loginmenu #nav-primary ul li.selected.hover a { 
background-position : 0 0;
}

/* ACCOUNT MENU */
#account {
margin: 0 auto;
padding-top: 0px;
text-align: left;
position: relative;
font-size: 95%;
}
#account #nav-primary ul {
list-style: none;
margin: 0 0 0 0;
padding: 0 0 0 20px;
float: left;
clear: both;
}

#account #nav-primary ul li { 
margin-top: 5px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_right.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
} 
#account #nav-primary ul li.network { 
margin-top: 5px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_network_r.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
} 
#account #nav-primary ul li.grey { 
margin-top: 5px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_grey_r.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
}
#account #nav-primary ul li.selected { 
margin-top: 0px;
margin-right: 3px;
margin-bottom: 0px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_right.gif) no-repeat 100% 0;
white-space : nowrap;
} 
#account #nav-primary ul li a { 
color : #555;
display : block;
text-decoration : none;
background : url(bg_acc_menu_left.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 4px 6px 3px;
text-align : center;
font-weight : bold;
font-size : 10px;
} 
#account #nav-primary ul li.network a { 
color : #555;
display : block;
text-decoration : none;
background : url(bg_acc_menu_network_l.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 4px 6px 3px;
text-align : center;
font-weight : bold;
font-size : 10px;
}
#account #nav-primary ul li.grey a { 
color : #555;
display : block;
text-decoration : none;
background : url(bg_acc_menu_grey_l.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 4px 6px 3px;
text-align : center;
font-weight : bold;
font-size : 10px;
}
#account #nav-primary ul li.selected a { 
color : #fff;
display : block;
text-decoration : none;
background : url(bg_acc_menu_left.gif) no-repeat 0 0;
margin : 0;
padding : 7px 7px 6px;
text-align : center;
font-size : 10px;
} 
#account #nav-primary ul li:hover, #account #nav-primary ul li.hover { 
background-color : #999;
background-position : 100% -450px;
} 
#account #nav-primary ul li.network:hover, #account #nav-primary ul li.network.hover { 
background-color : #999;
background-position : 100% -450px;
} 
#account #nav-primary ul li.selected:hover, #account #nav-primary ul li.selected.hover { 
background-color : #999;
background-position : 100% 0;
} 
#account #nav-primary ul li:hover a, #account #nav-primary ul li.hover a { 
background-position : 0 -450px;
} 
#account #nav-primary ul li.network:hover a, #account #nav-primary ul li.network.hover a { 
background-position : 0 -450px;
} 
#account #nav-primary ul li.selected:hover a, #account #nav-primary ul li.selected.hover a { 
background-position : 0 0;
}
#account #nav-primary ul li.network:hover, #account #nav-primary ul li.network.hover { 
background-color : #999;
background-position : 100% -450px;
} 
#account #nav-primary ul li.network:hover a, #account #nav-primary ul li.network.hover a { 
background-position : 0 -450px;
} 

#messages ul li { 
margin : 5px 2px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_right.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
} 
#messages ul li.grey { 
margin : 5px 2px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_grey_r.gif) no-repeat 100% 0;
background-position : 100% -300px;
white-space : nowrap;
} 
#messages ul li.selected { 
margin : 0 2px;
padding : 0;
float : left;
background : #999 url(bg_acc_menu_right.gif) no-repeat 100% 0;
white-space : nowrap;
} 
#messages ul li a { 
color : #555;
display : block;
text-decoration : none;
background : url(bg_acc_menu_left.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 4px 6px 3px;
text-align : center;
font-weight : bold;
font-size : 9px;
} 
#messages ul li.grey a { 
color : #555;
display : block;
text-decoration : none;
background : url(bg_acc_menu_grey_l.gif) no-repeat 0 0;
background-position : 0 -300px;
margin : 0;
padding : 4px 7px 3px;
text-align : center;
font-weight : bold;
font-size : 9px;
} 
#messages ul li.selected a { 
color : #fff;
display : block;
text-decoration : none;
background : url(bg_acc_menu_left.gif) no-repeat 0 0;
margin : 0;
padding : 8px 7px 11px;
text-align : center;
font-size : 9px;
} 
#messages ul li:hover, #messages ul li.hover { 
background-color : #999;
background-position : 100% -450px;
} 
#messages ul li.grey:hover, #messages ul li.grey.hover { 
background-color : #999;
background-position : 100% -450px;
} 
#messages ul li.selected:hover, #messages ul li.selected.hover { 
background-color : #999;
background-position : 100% 0;
} 
#messages ul li:hover a, #messages ul li.hover a { 
background-position : 0 -450px;
} 
#messages ul li.grey:hover a, #messages ul li.grey.hover a { 
background-position : 0 -450px;
} 
#messages ul li.selected:hover a, #messages ul li.selected.hover a { 
background-position : 0 0;
}

/*-- TABLE COLORS --*/
#main_block{
background-color:#fff7ea;
}
#login_block{
background-color:#eee;
}
#white_block{
background-color:#fff;
}

a:link { 
color : #694f32;
} 
a:visited { 
color : #694f32;
} 
a.action { 
display : block;
float : left;
margin : 0 1px 0 0;
background : #ffcc00 url(bg_action_primary_right.gif) no-repeat 100% 0;
text-decoration : none !important;
color : #555 !important;
cursor : pointer;
text-align : center;
font-size : 12px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
a.action span { 
display : block;
padding : 3px 15px 2px 15px;
min-height : 18px;
background : url(bg_action_primary_left.gif) no-repeat 0 0;
} 
a.action.secondary { 
background : #dcdcdc url(bg_action_secondary_right.gif) no-repeat 100% 0;
} 
a.action.secondary span { 
background : url(bg_action_secondary_left.gif) no-repeat 0 0;
} 
a.action:hover { 
background : #555 url(bg_action_hover_right.gif) no-repeat 100% 0;
} 
a.action:hover span { 
background : url(bg_action_hover_left.gif) no-repeat 0 0;
} 
a.action:visited { 
color : #555;
}


a.actionsmall { 
display : block;
float : left;
margin : 0 1px 0 0;
background : #ffcc00 url(bg_action_primary_right.gif) no-repeat 100% 0;
text-decoration : none !important;
color : #555 !important;
cursor : pointer;
text-align : center;
font-size : 10px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
a.actionsmall span { 
display : block;
padding : 2px 10px 3px 10px;
min-height : 18px;
background : url(bg_action_primary_left.gif) no-repeat 0 0;
} 
a.actionsmall.secondary { 
background : #dcdcdc url(bg_action_secondary_right.gif) no-repeat 100% 0;
} 
a.actionsmall.secondary span { 
background : url(bg_action_secondary_left.gif) no-repeat 0 0;
} 
a.actionsmall:hover { 
background : #555 url(bg_action_hover_right.gif) no-repeat 100% 0;
} 
a.actionsmall:hover span { 
background : url(bg_action_hover_left.gif) no-repeat 0 0;
} 
a.actionsmall:visited { 
color : #555;
} 



img { 
border : 0;
} 
.textlink { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 1.5em;
color : #694f32;
font-weight : normal;
text-decoration : underline;
} 
.textlinkmedium { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #694f32;
font-weight : normal;
text-decoration : underline;
} 
.textlinksmall { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 1.5em;
color : #694f32;
font-weight : normal;
text-decoration : underline;
} 
.sidetitle { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
line-height : 1.5em;
color : #694f32;
font-weight : bold;
} 
.orangelink { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 1.5em;
color : #ee6911;
font-weight : bold;
text-decoration : none;
} 
.browntext { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 1.5em;
color : #694f32;
font-weight : normal;
} 
.browntextsmall { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #694f32;
font-weight : normal;
} 
.desc { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #666666;
line-height : 1.5em;
}
.descsmall { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #666666;
}
.sidetext { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #333333;
line-height : 1.5em;
text-decoration : none;
} 
.menu { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 1em;
color : #694f32;
text-decoration : none;
font-weight : bold;
} 
.selected { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 1em;
color : #d28521;
text-decoration : none;
font-weight : bold;
} 
.account_menu { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 1em;
color : #694f32;
text-decoration : none;
font-weight : bold;
} 
.account_selected { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 1em;
color : #666666;
text-decoration : none;
font-weight : bold;
} 
.pipe { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 1em;
color : #666666;
text-decoration : none;
} 
.title { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #694f32;
font-weight : bold;
line-height : 1em;
} 
.titlesmall { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #694f32;
line-height : 1em;
} 
.buyit { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #c32000;
} 
.addedby { 

font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #666666;
line-height : 1.5em;
} 
.tinytext { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8px;
color : #999999;
line-height : 1.5em;
} 
.activestatus { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #669900;
font-weight : bold;
} 
.pausedstatus { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #d78100;
font-weight : bold;
} 
.welcome { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
line-height : 0.8em;
color : #694f32;
} 
.welcomelink { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
line-height : 0.8em;
color : #694f32;
font-weight : bold;
} 
.menu_btn_left { 
background-image : url(account_menu_btn_left.jpg);
background-repeat : no-repeat;
width : 9px;
} 
.menu_btn_mid { 
background-image : url(account_menu_btn_mid.jpg);
background-repeat : repeat-x;
} 
.menu_btn_right { 
background-image : url(account_menu_btn_right.jpg);
background-repeat : no-repeat;
width : 9px;
} 
.menu_btn_left_y { 
background-image : url(account_menu_btn_left_y.jpg);
background-repeat : no-repeat;
width : 9px;
} 
.menu_btn_mid_y { 
background-image : url(account_menu_btn_mid_y.jpg);
background-repeat : repeat-x;
} 
.menu_btn_right_y { 
background-image : url(account_menu_btn_right_y.jpg);
background-repeat : no-repeat;
width : 9px;
} 
.menu_btn_left_selected { 
background-image : url(account_menu_btn_left_s.jpg);
background-repeat : no-repeat;
width : 9px;
} 
.menu_btn_mid_selected { 
background-image : url(account_menu_btn_mid_s.jpg);
background-repeat : repeat-x;
} 
.menu_btn_right_selected { 
background-image : url(account_menu_btn_right_s.jpg);
background-repeat : no-repeat;
width : 9px;
} 
.error { 
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
color : #b00000;
font-weight : bold;
} 
.redstar { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #ea0000;
} 
.feedbackAddedby { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #666666;
line-height : 2em;
} 
.vote { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 24px;
color : #9e3401;
font-weight : bold;
} 
.linkvote { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #9e3401;
font-weight : bold;
} 
input, textarea, select { 
border : 1px solid #ababab;
background-color : #fde3c8;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #444444;
}
li {
padding-left : 0;
margin-left : 0;
margin-bottom : 1em;
color : #694f32;
}