.subpages {
	text-decoration: none;
}/* USER VALUES */

#gradient {
background-color:#520b2a; /* Sets background gradient color */
}

#color {
background-color:#650d34; /* Sets floral color on home and article pages */
}

#header {
background-color:#7a103f; /* Sets header color */
}

#wrapper { /* Sets border color in combination with header -- both need to be the same color */
border-left:5px solid #7a103f;
border-right:4px solid #7a103f;
}

#title, #line2 {
color:white; /* Sets header text color */
}

#llimg, #lrimg, #midimg, #rlimg, #rrimg {
display:none; /* Delete "display:none;" to activate custom header images */
}

#contact {
background-color:#340014; /* Sets contact info background color */
color:white; /* Sets contact info text color */
}

a.vertical-links {
background-color:white; /* Sets navigation off state flower icon color */
}

a.vertical-links:hover, .nav_hover {
background-color:#7a103f; /* Sets navigation on state flower icon color */
}

#footer a:hover {
color:#a02756; /* Sets footer hover text color */
}

.headline, h3, h4, h5, #rsidebar a {
color:#a02756; /* Sets heading text color */
}

/* /USER VALUES */

/* CUSTOM */

.back {
text-align:center;
font-family:verdana, arial, helvetica, sans-serif;
font-size:13px;
padding-bottom:20px;
background-color:black;
}

#gradient {
position:fixed;
display:block;
top:0px;
left:0px;
width:100%;
z-index:2;
overflow:hidden;
height:950px;
}

.print {
text-align:center;
}

.print p {
text-align:justify;
}

body {
margin:0px;
padding:0px;
}

/* Wrappers */

#pagewrap {
width:854px;
margin:0 auto;
}

#wrapper {
text-align:center;
overflow:hidden;
background-color:white;
/*Containts faux, if any*/
}

#inwrap, #inwrapa {
width:827px;
margin:0 auto;
color:white;
background-image:url(../../../images/floral/whitestrip.png);
background-repeat:repeat-y;
background-position:152px 0;
text-align:left;
position:relative;
background-color:black;
}

#color {
bottom:39px;
height:390px;
position:absolute;
width:100%;
z-index:5;
}

#floralwrap, #afloralwrap {
background-repeat:no-repeat;
background-position:bottom;
position:relative;
z-index:10;
}

#floralwrap {
background-image:url(../../../images/floral/largebg2.png);
}

#afloralwrap {
background-image:url(../../../images/floral/artbg.png);
}

#cwrap {
margin:0 5px 0 5px;
position:relative;
}

#bgfix {
position:relative;
z-index:10;
width:100%;
}

/* /Wrappers */

/* Header */

#header {
position:relative;
height:227px;
width:854px;
margin:0 auto;
}

#title, #line2 {
position:absolute;
left:139px;
margin:0;
padding:0;
}

#title {
font-size:25px;
bottom:180px;
font-weight:bold;
}

#line2 {
font-size:14px;
bottom:155px;
}

#llimg, #lrimg, #midimg, #rlimg, #rrimg {
position:absolute;
bottom:18px;
overflow:hidden;
background-color:black;
}

#llimg {
left:211px;
width:114px;
height:75px;
}

#lrimg {
left:342px;
width:75px;
height:114px;
}

#midimg {
left:434px;
width:113px;
height:75px;
}

#rlimg {
left:564px;
width:75px;
height:114px;
}

#rrimg {
left:656px;
width:114px;
height:74px;
}

/* /Header */

/* Basic Layout */

#content {
width:510px;
float:left;
position:relative;
display:inline;
padding:10px 0 5px 0;
}

#content, #admincontent, #artcontent {
background-color:white;
color:black;
}

#admincontent {
margin:0 auto;
width:819px;
padding-bottom:5px;
}

#artcontent {
width:671px;
float:right;
display:inline;
margin-right:4px;
}

#lsidebar, #rsidebar {
overflow:hidden;
display:inline;
}

#lsidebar {
float:left;
width:152px;
}

#rsidebar {
float:right;
position:relative;
width:155px;
margin:0 5px 260px 5px;
}

#contact {
clear:both;
text-align:center;
line-height:35px;
border-top:4px solid black;
font-size:14px;
font-style:normal;
height:35px;
}

.vnav {
padding:4px 0 8px 0;
margin-bottom:5px;
text-align:center;
font-size:14px;
font-weight:bold;
}

a.navlinks:hover {
text-decoration:underline;
}

.navlinks, .vertical-links, .nav_hover {
color:white;
text-decoration:none;
}

a.navlinks, .vnav {
background-color:black;
}

a.vertical-links, .nav_hover {
width:107px;
padding:10px 45px 10px 0px;
text-align:right;
float:right;
background-image:url(../../../images/floral/nav-on.png);
background-repeat:no-repeat;
font-weight:bold;
}

.anchor {
clear:both;
}

/* /Basic Layout */

.printlink, .printlink a {
font-size:11px;
color:#949494;
text-decoration:none;
}

.printlink a:hover {
text-decoration:underline;
}















#footer {
text-align:center;
color:white;
padding:20px;
font-size:11px;
}

#footer a {
color:white;
text-decoration:none;
}

#print {
width:90%;
margin:0 auto;
}

.headline, h4, h5 {
font-size:15px;
font-weight:bold;
margin:10px 0 10px 0;
}

/* /CUSTOM */

/* NON-CUSTOM */


.rsscredit {
    font-family: arial, helvetica, sans-serif;
    color : #000000;

    font-size : 8pt; }
.rsslinks {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 8pt; }
.DigestTitle {
    font-family: verdana, arial, helvetica, sans-serif;
    color : #000000;
    font-size : 16px;
	line-height : 24px;
    font-weight : bold; }
.FeedTitle {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
	line-height : 13px;
    font-weight : bold; }
a.FeedTitle {
    text-decoration : none; }
.FeedDescription {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
    text-decoration : none;  }
.FeedLink {



    text-decoration : none; }
.subheadline {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 14px;
    font-weight : bold;
    font-style : italic;
}



.body {
color:black;
font-family:"Lucida Grande",lucida,verdana,sans-serif,arial,helvetica;
font-size:12px;
}

.caption {
font-family: arial, helvetica, sans-serif;

color:#000;
font-size:10px;
}


.pullquote {
font-family: arial, helvetica, sans-serif;
color:#000;
font-size : 14px;

font-style : italic;
}

.credit {
    font-family: arial, helvetica, sans-serif;
    color:#000;
    font-size : 14px;
    font-style:italic;
}

.sitename {
font-size:24px;
font-weight:bold;
color:#FFF;
border-spacing:0;
line-height : 24px;
}


.bar {
    color : #000000; }
.system {
	font-size : 10pt;
   	font-family : arial, helvetica, verdana; }

.syssmall {
	font-size : 8pt;
   	font-family : arial, helvetica, verdana;


   	color : #000000; }
.bodysmall {
	font-size : 10pt;
	font-weight : BOLD;
    color : #ffffff;
	text-transform : UPPERCASE;

   	font-family : arial, helvetica, verdana; }
.bodysmallgrey {
	font-size : 8pt;
   	font-family : arial, helvetica, verdana;
   	color : #000000; }
table { 


    font-family:  arial, helvetica, sans-serif;


    font-size : 10pt; }

/* /NON-CUSTOM */
