/* Meyer reset v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body.bg_1 {
    background-image : url(images/bg/bg_1.jpg);
}
body.bg_2 {
    background-image : url(images/bg/bg_2.jpg);
}
body.bg_3 {
    background-image : url(images/bg/bg_3.jpg);
}
body.bg_4 {
    background-image : url(images/bg/bg_4.jpg);
}
body.bg_5 {
    background-image : url(images/bg/bg_5.jpg);
}
body.gal {
    background-image : url(images/bg/bg_blk.jpg);
}

#wrap {
    margin-bottom : 20px;
}

#container {
    width : 1000px;
    margin : 0 auto;
    padding : 0 10px;
}

body.two-col #alpha{
    float:left;
    width:620px;
}
body.two-col #gamma{
    float:right;
    width:380px;
}
body.two-col.gal #alpha{
    float:right;
    width:620px;
}
body.two-col.gal #gamma{
    float:left;
    width:380px;
}

body.gal #alpha {
    float : none;
    width : 1000px !important;
}
body.gal #beta{
    float:left;
    width:369px
}
body.gal #gamma{
    float:right;
    width:630px !important;
}

body.three-col #wrap{
    float:left;
    width:100%;
}
body.three-col #alpha{
    margin: 0 380px 0 170px;
}
body.three-col #beta{
    float:left;
    width:170px;
    margin-left:-1000px;
}
body.three-col #gamma{
    float:left;
    width:380px;
    margin-left:-380px;
}

#footer {
    clear : both;
}

#logo {
    float : left;
    margin-left : 10px;
}

body.page #header {
    margin-bottom : 30px;
}



#features {

background : transparent url(images/bg_mast-features.png) no-repeat left top;

float : right;

width : 407px;

height : 74px;

padding : 3px 3px 3px 0;

font-family : Verdana, Tahoma, sans-serif;

font-size : 10px;	

}

#features div {

position : relative;

float : right;

width : 105px;

height : 74px;

margin-left : 16px;

text-align : center;

}

#features div img {

position : absolute;

left : 0;

top : 0;

width : 105px;

height : 74px;

}

#features div a.feat-link {

position : absolute;

display : none;

background-color : #AABBAA;

padding : 0 4px 4px 4px;

}

#features div:hover a.feat-link {

display : block;

}



/*

COLUMN BORDERS

*/

body.home #alpha .body, 

body.home #gamma .body {

    border-top : 1px solid #3399ff;

}

body.home #alpha .body {

    padding-bottom : 30px;

}

body.home #alpha .body,

body.category #alpha .body,

body.tag #alpha .body,

body.search-results #alpha .body,

body.home #pagination,

body.category #pagination,

body.tag #pagination,

body.search-results #pagination {

    border-left : 1px solid #3399ff;

    border-right : 1px solid #3399ff;

}

body.category-films #alpha .body,
body.category-lagniappe #alpha .body,
body.category-galleries #alpha .body {

    border-left : none;

    border-right : none;

padding-right : 0;

padding-left : 0; 

}

body.home #pagination,

body.category #pagination,

body.tag #pagination,

body.search-results #pagination {

    border-top : 1px solid #3399ff;

    padding : 0 10px;

}



body.single-post #alpha .body {

    border-right : 1px solid #3399ff;

}





body.gal #alpha .body {

    border-right : none;

}

body.gal #alpha .post {

    margin-bottom : 0;

}

body.gal #gamma .body {

    margin-top : 20px;

    text-align : right;

}

body.gal #beta .body {

    border-right : 1px solid #000000;;

}



/*

FOOTER IMAGES

*/

body.three-col #alpha .footer-img {

    width : 450px;

}

body.two-col #alpha .footer-img {

    width : 620px;

}

#beta .footer-img {

    width : 170px;

}

body.gal #beta .footer-img {

    width : 370px;

}

#gamma .footer-img {

    width : 380px;

}

body.gal #gamma .footer-img {

    width : 630px;

}

.footer-img {

    height : 10px;

}

body.home .footer-img,

body.category .footer-img,

body.tag .footer-img,

body.search-results .footer-img,

body.single-post .footer-img {

    background : transparent url(images/spikes-blue-trans.png) repeat-x left top;

}



body.page-id-2 #alpha .footer-img,
body.page-id-4769 #alpha .footer-img,
body.page-id-4735 #alpha .footer-img,
body.page-id-4770 #alpha .footer-img,
body.page-id-4786 #alpha .footer-img,
body.page-template-page-subforms-php #alpha .footer-img,
body.page-id-13417 #alpha .footer-img,
body.page-id-19244 #alpha .footer-img,
body.category-galleries #alpha .footer-img,
body.category-films .footer-img,
body.category-lagniappe .footer-img {
    width : 1000px;
}

body.gal .footer-img,
body.category-galleries .footer-img,
body.page-id-13417 .footer-img {
    background : transparent url(images/spikes-black-trans.png) repeat-x left top;
}

body.page-id-4769 .footer-img,
body.page-id-4770 .footer-img {
    background : transparent url(images/spikes-lblue-trans.png) repeat-x left top;
}
body.page-id-4735 .footer-img {
    background : transparent url(images/spikes-popular-trans.png) repeat-x left top;
}
body.page-id-4786 .footer-img,
body.page-template-page-subforms-php .footer-img {
    background : transparent url(images/spikes-subs-trans.png) repeat-x left top;
}
body.page-id-19244 .footer-img {
    background : transparent url(images/spikes-red-trans.png) repeat-x left top;
}

body.category-films .footer-img,
body.category-lagniappe .footer-img {
    background : transparent url(images/spikes-grn-trans.png) repeat-x left top;
}



.gal-body {
    float : left;
    padding-left : 16px;
    background : transparent url(images/galstrip_left.png) no-repeat left top;
}

.gb-inner {
    padding-right : 16px;
    background : transparent url(images/galstrip_right.png) no-repeat right top;
}

.galstrip img {
    border-top : 1px solid #000000 !important;
    border-right : 1px solid #000000 !important;
    border-bottom : 1px solid #000000 !important;
    border-left : none !important;
}

img#wpstats{display:none;}


/*
BEGIN Nav
*/
#c_hed-links {
    margin : 0 0px 10px 0px;
    border-bottom : 1px solid #ffe11f;
    padding : 30px 0 10px 10px;
}
body.page-id-2 #c_hed-links,
body.page-id-13417 #c_hed-links,
body.page-id-19244 #c_hed-links {
    border-color : #000000;
}
body.page-id-4769 #c_hed-links,
body.page-id-4770 #c_hed-links {
    border-color : #ACBEB1;
}
body.category-galleries #c_hed-links,
body.gal #c_hed-links {
    border-color : #ff0000;
}
body.page-id-4736 #c_hed-links,
body.category-films #c_hed-links,
body.category-lagniappe #c_hed-links {
    border-color : #30B24B;
}
body.page-id-4735 #c_hed-links {
    border-color : #3399FF;
}
body.page-id-4786 #c_hed-links,
body.page-template-page-subforms-php #c_hed-links {
    border-color : #000000;
}

#menu-header-links {
    float : left;
margin-top : 0.5em;
}
#menu-header-links li {
    border-left : 2px solid #808080;
    padding : 0 3px;
    line-height : 22px;
}
#menu-header-links li:first-child {
    border-left : none;
}
#menu-header-links a:link, #menu-header-links a:visited, 
body.page-id-4769 #menu-header-links a:visited,
body.page-id-4770 #menu-header-links a:visited {
    color : #808080;
}

body.page-id-4769 #menu-header-links li,
body.page-id-4770 #menu-header-links li {
    border-color : #ACBEB1;
}
body.page-id-4769 #menu-header-links a:link, body.page-id-4769 #menu-header-links a:visited,
body.page-id-4770 #menu-header-links a:link, body.page-id-4770 #menu-header-links a:visited{
    color : #ACBEB1;
}


#nav {
    margin : 10px 0;
    padding : 30px 10px 0 10px;
    height : 20px;
    line-height : 1.0;
    background : transparent url(images/bg_nav_default.png) no-repeat left top;
    color : #ffe11f;
    text-transform : uppercase;
}
body.page-id-2 #nav,
body.page-id-13417 #nav {
    background : transparent url(images/bg_nav_black.png) no-repeat left top;
}
body.gal #nav,
body.category-galleries #nav,
body.page-id-4736 #nav,
body.category-films #nav,
body.category-lagniappe #nav {
    background : transparent url(images/bg_nav_black_alt.png) no-repeat left top;
}
body.page-id-4769 #nav,
body.page-id-4770 #nav {
    color : #ACBEB1;
}
body.page-id-4735 #nav {
    color : #5B6D60;
    background : transparent url(images/bg_nav_popular.png) no-repeat left top;
}
body.page-id-4786 #nav,
body.page-template-page-subforms-php #nav {
    color : #666666;
    background : transparent url(images/bg_nav_subs.png) no-repeat left top;
}
body.page-id-19244 #nav {
    color : #666666;
    background : transparent url(images/bg_nav_store.png) no-repeat left top;
}
#welcome {
    float : left;
}
#welcome li {
    border-left : 2px solid #ffe11f;
    padding : 0 3px;
}
body.page-id-2 #welcome li,
body.page-id-4786 #welcome li,
body.page-template-page-subforms-php #welcome li
body.page-id-13417 #welcome li,
body.page-id-19244 #welcome li {
    border-color : #666666;
}
body.page-id-4769 #welcome li,
body.page-id-4770 #welcome li {
    border-color : #ACBEB1;
}
body.gal #welcome li,
body.category-galleries #welcome li {
    border-color : #ff0000;
}
body.page-id-4736 #welcome li,
body.category-films #welcome li,
body.category-lagniappe #welcome li {
    border-color : #30B24B;
}
body.page-id-4735 #welcome li {
    border-color : #1FA2FF;
}

#welcome li:first-child {
    border-left : none;
}
#menu-header-nav {
    float : right;
}

body.home #nav a:link, body.home #nav a:visited,
body.category #nav a:link, body.category #nav a:visited,
body.tag #nav a:link, body.tag #nav a:visited,
body.search-results #nav a:link, body.search-results #nav a:visited,
body.single-post #nav a:link, body.single-post #nav a:visited,
body.home #greeting, 
body.category #greeting, 
body.tag #greeting, 
body.search-results #greeting, 
body.single-post #greeting {
    color : #5b6d60;
}
body.page-id-4736 #nav a:link, body.page-id-4736 #nav a:visited,
body.page-id-4736 #greeting,
body.category-films #nav a:link, body.category-films #nav a:visited,
body.category-films #greeting,
body.category-lagniappe #nav a:link, body.category-lagniappe #nav a:visited,
body.category-lagniappe #greeting {
    color : #5B6D60;
}
body.gal #nav a:link, body.gal #nav a:visited,
body.gal #greeting,
body.category-galleries #nav a:link, body.category-galleries #nav a:visited,
body.category-galleries #greeting { 
    color : #ACBEB1;
}
body.category-galleries #nav a:link, body.category-galleries #nav a:visited,
body.category-galleries #greeting {
    color : #000000;
}
body.page-id-2 #nav a:link, body.page-id-2 #nav a:visited,
body.page-id-2 #greeting,
body.page-id-4786 #nav a:link, body.page-id-4786 #nav a:visited,
body.page-template-page-subforms-php #nav a:link, body.page-template-page-subforms-php #nav a:visited,
body.page-id-4786 #greeting,
body.page-template-page-subforms-php #greeting,
body.page-id-13417 #nav a:link, body.page-id-13417 #nav a:visited,
body.page-id-13417 #greeting,
body.page-id-19244 #nav a:link, body.page-id-19244 #nav a:visited,
body.page-id-19244 #greeting {
color : #666666;
} 
body.page-id-4735 #nav a:link, body.page-id-4735 #nav a:visited,
body.page-id-4735 #greeting {
color : #5B6D60;
} 

#menu-top-navigation {
    float : right;
}
#menu-top-navigation li {
    border-left : 2px solid #ffe11f;
    padding : 0 3px;
}
#menu-top-navigation li:first-child {
    border-left : none;
}
body.page-id-2 #menu-top-navigation li,
body.page-id-4786 #menu-top-navigation li,
body.page-template-page-subforms-php #menu-top-navigation li,
body.page-id-13417 #menu-top-navigation li,
body.page-id-19244 #menu-top-navigation li {
    border-color : #666666;
}
body.page-id-2 #menu-top-navigation li:first-child,
body.page-id-19244 #menu-top-navigation li:first-child {
    border-left : none;
}
body.page-id-4769 #menu-top-navigation li,
body.page-id-4770 #menu-top-navigation li {
    border-color : #ACBEB1;
}
body.page-id-4769 #menu-top-navigation li:first-child,
body.page-id-4770 #menu-top-navigation li:first-child {
    border-left : none;
}
body.page-id-4769 #nav a:link, body.page-id-4769 #nav a:visited,
body.page-id-4770 #nav a:link, body.page-id-4770 #nav a:visited {
    color : #ACBEB1;
}
body.page-id-4736 #nav a:link, body.page-id-4736 #nav a:visited,
body.category-films #nav a:link, body.category-films #nav a:visited,
body.category-lagniappe #nav a:link, body.category-lagniappe #nav a:visited {
    color : #5B6D60;
}

body.gal #menu-top-navigation li,
body.category-galleries #menu-top-navigation li {
    border-color : #ff0000;
}
body.page-id-4736 #menu-top-navigation li,
body.category-films #menu-top-navigation li,
body.category-lagniappe #menu-top-navigation li {
    border-color : #30b24b;
}
body.page-id-4735 #menu-top-navigation li {
    border-color : #1FA2FF;
}





#menu-footer-navigation {
    float : left;
    width : 475px;
    margin : 0 0 30px 0;
}
#menu-footer-navigation li {
    border-left : 2px solid #000000;
    padding : 0 3px;
}
body.home #menu-footer-navigation li {
    border-color : #ffe11f;
}
body.gal #menu-footer-navigation li,
body.category-galleries #menu-footer-navigation li {
    border-color : #ff0000;
}
#menu-footer-navigation li a:link, #menu-footer-navigation li a:visited {
    color : #000000;
}
body.gal #menu-footer-navigation li a:link, body.gal #menu-footer-navigation li a:visited {
    color : #ACBEB1;
}
body.page-id-2 #menu-footer-navigation li,
body.page-id-13417 #menu-footer-navigation li,
body.page-id-19244 #menu-footer-navigation li {
    border-color : #666666;
}
body.page-id-4736 #menu-footer-navigation li,
body.category-films #menu-footer-navigation li,
body.category-lagniappe #menu-footer-navigation li {
    border-color : #30B24B;
}
body.page-id-4735 #menu-footer-navigation li {
    border-color : #1FA2FF;
}
body.page-id-4769 #menu-footer-navigation li,
body.page-id-4770 #menu-footer-navigation li {
    border-color : #ACBEB1;
}
#menu-footer-navigation li:first-child {
    border-left : none;
}
body.page-id-2 #menu-footer-navigation a:link, body.page-id-2 #menu-footer-navigation a:visited,
body.page-id-13417 #menu-footer-navigation a:link, body.page-id-13417 #menu-footer-navigation a:visited {
body.page-id-19244 #menu-footer-navigation a:link, body.page-id-19244 #menu-footer-navigation a:visited {
    color : #666666;
}
body.page-id-4769 #menu-footer-navigation a:link, body.page-id-4769 #menu-footer-navigation a:visited,
body.page-id-4770 #menu-footer-navigation a:link, body.page-id-4770 #menu-footer-navigation a:visited{
    color : #ACBEB1;
}
