/* ALL PAGES */
body{background-image:url(http://www.saffrontaylor.com/testgraphics/back.jpg)!important;background-color:#000;background-repeat:no-repeat!important;background-attachment:fixed;background-position:center top!important;padding:0;margin:0}
/* Header.php Navigation containers, logo and top bar */
#headerwrapper{background:#000;width:980px;padding:3px 10px 0 7px;overflow:auto;margin:0 auto}
#logoleft{background-image:url(http://www.saffrontaylor.com/testgraphics/mainlogo2.jpg);background-position:bottom;background-repeat:no-repeat;float:left;height:128px;width:228px}
#navtopbar{color:#fff;background-color:#000;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;height:25px;letter-spacing:5px;text-align:center;text-decoration:none;text-transform:uppercase;padding:3px 0 2px 0;margin-bottom:10px;width:980px;-webkit-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-webkit-box-shadow: inset 0 -5px 8px 2px #333;box-shadow: inset 0 -5px 8px 2px #333}
/* Small gray top navigation buttons 2013 */
.nvbtsm{display:block;background:#333;background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#000));background:-webkit-linear-gradient(top, #666, #000);background:-moz-linear-gradient(top, #666, #000);background:-ms-linear-gradient(top, #666, #000);background:-o-linear-gradient(top, #666, #000);padding:1px 8px 1px 8px;margin:10px 2px 10px 2px;-webkit-border-radius: 21px;-moz-border-radius:21px;border-radius: 21px;-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow: rgba(0,0,0,1) 0 1px 0;color:#fff !important;font-size:12px;line-height: 18px;font-family:Helvetica, Arial, Sans-Serif;text-decoration:none;float:right}
.nvbtsm:hover{border-top-color:#b80e7d;background:#B9005C;color:#fff;text-decoration:none}
.nvbtsm:active{border-top-color:#b80e7d;background:#B9005C;color:#fff;text-decoration:none}
.nvbtsm a:link, .nvbtsm a:visited, .nvbtsm a:active{color:#fff;text-decoration:none}
/* Main navigation buttons 2013 */
.nvbt{display:block;background:#762452;background:-webkit-gradient(linear, left top, left bottom, from(#906), to(#000));background:-webkit-linear-gradient(top, #906, #000);background:-moz-linear-gradient(top, #906, #000);background:-ms-linear-gradient(top, #906, #000);background:-o-linear-gradient(top, #906, #000);padding:8px 12px;margin-top:5px;margin-left:2px;margin-right:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;color:#fff !important;;font-size:16px;font-family:Helvetica, Arial, Sans-Serif;font-weight:500;text-decoration:none;vertical-align:middle;float:right}
.nvbt:hover{border-top-color:#b80e7d;background:#B9005C;color:#fff;text-decoration:none}
.nvbt:active{border-top-color:#87055e;background:#B9005C;text-decoration:none}  
.nvbt a:link, .nvbt a:visited, .nvbt a:active{color:#fff;text-decoration:none}


/* Main navigation join button 2013 */
.nvbtjn{display:block;background:#f39;background:-webkit-gradient(linear, left top, left bottom, from(#f39), to(#903));background:-webkit-linear-gradient(top, #f39, #903);background:-moz-linear-gradient(top, #f39, #903);background:-ms-linear-gradient(top, #f39, #903);background:-o-linear-gradient(top, #f39, #903);padding:8px 12px;margin-top:5px;margin-left:2px;margin-right:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;color:#fff !important;;font-size:16px;font-family:Helvetica, Arial, Sans-Serif;font-weight:500;text-decoration:none;vertical-align:middle;float:right}
.nvbtjn:hover{border-top-color:#b80e7d;background:#f39;color:#fff;text-decoration:none}
.nvbtjn:active{border-top-color:#87055e;background:#f39;text-decoration:none}  
.nvbtjn a:link, .nvbtjn a:visited, .nvbtjn a:active{color:#fff;text-decoration:none}


.smallbt{display:block;background:#762452;background:-webkit-gradient(linear, left top, left bottom, from(#906), to(#000));background:-webkit-linear-gradient(top, #906, #000);background:-moz-linear-gradient(top, #906, #000);background:-ms-linear-gradient(top, #906, #000);background:-o-linear-gradient(top, #906, #000);padding:3px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;color:#fff !important;font-size:13px;font-family:Helvetica, Arial, Sans-Serif;font-weight:500;text-decoration:none;vertical-align:middle;float:right}
.smallbt:hover{border-top-color:#b80e7d;background:#B9005C;color:#fff;text-decoration:none}
.smallbt:active{border-top-color:#87055e;background:#B9005C;text-decoration:none}  
.smallbt a:link, .smallbt a:visited, .smallbt a:active{color:#fff;text-decoration:none}

/* GENERAL TEXT STYLES */
h1{color:#fff;font-family:Verdana, Arial, Helvetica;word-spacing:-1.5px;letter-spacing:-1.5px;font-size:26px;font-weight:normal;margin:0;line-height:50px;text-shadow:0 0 5px #ff08ff;/* 4px Pink Glow */}
h1 a:link{color:#fff;text-decoration:none} 
h2{color:#fff;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:200}
h2 a:link, h2 a:hover, h2 a:active{color:#fff;text-decoration:none} 
h3{color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:200}
h3 a:link, h3 a:active{color:#fff;text-decoration:none} 
h3 a:hover{color:#fff;text-decoration:underline} 
h4, h5, h6{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:200}
h4{font-size:9px}
h5{font-size:8px}
h6{font-size:6px}
@font-face{font-family:'oswaldbook';src: url('http://www.saffrontaylor.com/css/fonts/oswald-webfont.eot');src: url('http://www.saffrontaylor.com/css/fonts/oswald-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.saffrontaylor.com/css/fonts/oswald-webfont.woff') format('woff'), url('http://www.saffrontaylor.com/css/fonts/oswald-webfont.ttf') format('truetype'), url('http://www.saffrontaylor.com/css/fonts/oswald-webfont.svg#oswaldbook') format('svg');font-weight:normal;font-style:normal}
.smallgrey{color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:8pt}
a.smallgrey:link, a.smallgrey:visited, a.smallgrey:active{color:#999;text-decoration:none}
a.smallgrey:hover{color:#f54997;text-decoration:underline}
.biobody{color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:15pt;text-align:justify}
.biobody a:link, .biobody a:visited, .biobody a:active{color:#f39;text-decoration:none} 
.biobody a:hover{color:#f39;text-decoration:underline}
.biobodywhite{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;letter-spacing:normal;text-align:justify;text-decoration:none}
.h2pink{color:#f39;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px}
a.biobodywhite:link, a.biobodywhite:visited{color:#fff;text-decoration:none}
a.biobodywhite:active, a.biobodywhite:hover{color:#fff;text-decoration:underline}
.bigheading{color:#F39;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:19px;font-weight:400;letter-spacing:0}
.imageleft{float:left;height:275px;width:200px;vertical-align:text-top;margin:10px 25px 18px 0;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;overflow:auto}
.imageright{float:right;height:275px;width:200px;vertical-align:text-top;margin:10px 0 18px 25px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;overflow:auto}
.cellshort{background-image:url(http://www.saffrontaylor.com/testgraphics/cellshort.jpg);background-position:top left;background-repeat:repeat-x}
.celllong{background-image:url(http://www.saffrontaylor.com/testgraphics/celllong.jpg);background-position:top left;background-repeat:repeat-x}
/* CONTENT BOX FOR GENERAL PAGES */
#pagewrapper{background-color:#000;margin:0 auto;width:1000px;overflow:auto}/*wraps around all content expands*/
#blogwrapper{background-color:#000;margin:0 auto;width:1030px;overflow:auto}/*wraps around all content expands*/
#contentbox{width:960px;float:left;padding:20px;margin-top:15px;margin-bottom:15px;background-color:#161616;-moz-border-radius:15px;border-radius:15px;overflow:auto;border-top-width:thin;border-top-color:#333;border-top-style:solid} /*rounded corner expanding box*/
#contentboxcol_left{float:left;width:460px}/*used for left hand column of bio*/
#contentboxcol_right{float:right;width:460px;padding-left:25px;border-left:dotted;border-width:thin;border-color:#ccc}/*used for right hand column of bio*/
#roundthumb{float:left;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;width:280px;overflow:auto}/*used for members thumbs*/
/* STYLING FOR ALL JOIN PAGES */
#joinwrapper{background-color:#000;margin:0 auto;padding:25px;width:975px;overflow:auto}/*wraps around all content expands*/
.joincaption{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:17px;font-style:italic;font-weight:400;line-height:23px;padding:5px 10px;text-align:center;text-decoration:none}
.joinpic{background-image:url(http://www.saffrontaylor.com/testgraphics/x.jpg);background-position:left;background-repeat:no-repeat;display:inline;float:left;height:450px;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;vertical-align:top;width:960px}
.joinbutbg{/* Yellow join button big */display:block;border-top: 1px solid #faf7c3;background:#f2ad00;background:-webkit-gradient(linear, left top, left bottom, from(#f7ee88), to(#f2ad00));background:-webkit-linear-gradient(top, #f7ee88, #f2ad00);background:-moz-linear-gradient(top, #f7ee88, #f2ad00);background:-ms-linear-gradient(top, #f7ee88, #f2ad00);background:-o-linear-gradient(top, #f7ee88, #f2ad00);width:280px;margin:15px auto;padding:13px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:17px;color:#000  !important;text-align:center;font-family:Helvetica, Arial, Sans-Serif;text-decoration:none;vertical-align:middle;text-shadow:1px 1px 0px #ffee66;}
.joinbutbg a:link, .joinbutton a:visited{color:#000;text-decoration:none !important}
.joinbutbg:hover{background:#fae469;text-decoration:none !important;-webkit-box-shadow:0 0 5px 3px #fff;box-shadow:0 0 5px 3px #fff}
.joinbutbg:active{background:#fceb2a;vertical-align:middle}
.joinbutsm{/* Smaller yellow join button for blog index */display:block;border-top: 1px solid #faf7c3;background:#f2ad00;background:-webkit-gradient(linear, left top, left bottom, from(#f7ee88), to(#f2ad00));background:-webkit-linear-gradient(top, #f7ee88, #f2ad00);background:-moz-linear-gradient(top, #f7ee88, #f2ad00);background:-ms-linear-gradient(top, #f7ee88, #f2ad00);background:-o-linear-gradient(top, #f7ee88, #f2ad00);margin:5px auto;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:17px;color:#000 !important;text-align:center;font-family:Helvetica, Arial, Sans-Serif;text-decoration:none;vertical-align:middle;text-shadow:1px 1px 0px #ffee66;}
.joinbutsm a:link, .joinbutton a:visited{text-decoration:none;color:#000}
.joinbutsm:hover{background:#fae469;text-decoration:none !important;-webkit-box-shadow:0 0 5px 3px #fff;box-shadow:0 0 5px 3px #fff;color:#000}
.joinbutsm:active{background:#fceb2a;vertical-align:middle}
#joincolleft, #joincolright{width:430px;height:690px;float:left;margin:20px 0 20px 20px;background:#161616;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-left-width:thin;border-left-color:#333;border-left-style:solid;border-top-width:thin;border-top-color:#333;border-top-style:solid} /* left and right column on join/blog pages */
/* 3 coulumns at bottom of join page */
#colcontainer{width:1000px;float:left;margin-top:20px;overflow:auto}/* houses the whole of the 3 coulumns */
#colwrapleft, #colwrapcent, #colwrapright{width:313px;margin:0 0 0 20px;padding:0;float:left}/* houses individual column */
#colheadleft, #colheadcent, #colheadright{/* pink faded headers of column */
font-family:Arial, Helvetica, sans-serif;width:275px;height:20px;overflow:auto;font-size:20px;color:#fff;padding:4px 10px 5px 10px;float:left;background:#6D0132;background:-moz-linear-gradient(center left, #6D0132 0%,#FF319A 100%);background:-webkit-gradient(linear, left bottom, right bottom, color-stop(0, #6D0132),color-stop(1, #FF319A));-moz-border-radius:0 15px 0 15px;-webkit-border-radius:0 15px 0 15px;border-radius:15px 15px 0 0;font-size:17px;text-align:left}
#colleft, #colcent, #colright{/* grey faded content boxes of columns */width:275px;overflow:auto;padding:10px;margin-bottom:15px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:justify;color:#999;background:-moz-linear-gradient(center top, #161616 0%,#000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #161616),color-stop(1, #000))}
#colleft a:link, #colcent a:link, #colright a:link{color:#fff;text-decoration:none}
#colleft a:hover, #colcent a:hover, #colright a:hover{color:#fff;text-decoration:underline}
/* STYLING FOR MEMBERS PAGES */
/* containers for vid and gallery pages*/
#memwrapper{background-color:#000;margin:0 auto;width:1000px;overflow:auto}/*wraps around all content incl header and footer, expands*/
#memcontentbox{width:960px;float:left;padding:8px 20px;overflow:auto} /* expanding content box and houses member nav db ie photos, all, videos*/
#memwrapperleft{width:210px;float:left;overflow:auto}/*houses memcontentboxcol_left and right on vid and photo pages*/
#memcontentboxcol_left{background-color:#161616;float:left;border-left-width:thin;border-left-color:#333;border-left-style:solid;border-top-width:thin;border-top-color:#333;border-top-style:solid;margin-top:40px;width:175px;padding:15px;vertical-align:top;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;overflow:auto;font-size:10px;color:#CCC}/*used for left hand column*/
#memcontentboxcol_right{background-color:green;float:right;margin-top:15px;width:640px;overflow:auto}/*used for right hand column*/
#videobox{float:right;padding:10px;background-color:#161616;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border-left-width:thin;border-left-color:#333;border-left-style:solid;border-top-width:thin;border-top-color:#333;border-top-style:solid;margin:15px 0 15px 0;width:640px;padding:20px;overflow:auto}/*used for right hand video column*/
#gallerybox{float:right;padding:10px;background-color:#161616;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border-left-width:thin;border-left-color:#333;border-left-style:solid;border-top-width:thin;border-top-color:#333;border-top-style:solid;margin:15px 0 15px 0;width:670px;padding:20px;overflow:auto}/*used for right hand gallery column*/
/*download updates list on left of vid and gallery pages*/
.dllist{margin:10px}
ul.dllist{margin:0;margin:0;padding:0;padding-left:10px}
ul.dllist li{background:url(http://www.saffrontaylor.com/testgraphics/dl_bullet.gif) no-repeat top left;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;line-height:15px;list-style:none;margin:10px;padding:0 0 0 8px;text-indent:25px}
.dllist a:link .dllist a:visited .dllist a:active .dllist a:hover{color:#66ffff;text-decoration:underline}
/*buttons for members area on video and gallery pages which are left aligned*/
p.membt{background:#762452;background:-webkit-gradient(linear, left top, left bottom, from(#FF3399), to(#990066));background:-webkit-linear-gradient(top, #FF3399, #990066);background:-moz-linear-gradient(top, #FF3399, #990066);background:-ms-linear-gradient(top, #FF3399, #990066);background:-o-linear-gradient(top, #FF3399, #990066);padding:8px 15px;margin-top:12px;margin-left:2px;margin-right:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;color:#fff;font-size:16px;font-family:Helvetica, Arial, Sans-Serif;font-weight:500;text-decoration:none;vertical-align:middle;float:left}
p.membt:hover{border-top-color:#b80e7d;background:#296D90;color:#fff;text-decoration:none}
p.membt:active{border-top-color:#87055e;background:#296D90;text-decoration:none}  
.membt a:link, .membt a:visited, .membt a:active{color:#fff;text-decoration:none}
/* PAGINATION FOR FREESIDE Photos and Videos pages  */
ul#frnum li{display:inline}
ul#frnum li a{padding:8px 9px 8px 9px;margin:40px 0px 5px 1px;background-color:#eee;color:#fff;text-decoration:none;background:#333;line-height:40px;background:-webkit-gradient(linear, left top, left bottom, from(#333), to(#161616));background:-webkit-linear-gradient(top, #333, #161616);background:-moz-linear-gradient(top, #333, #161616);background:-ms-linear-gradient(top, #333, #161616);background:-o-linear-gradient(top, #333, #161616);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0}
ul#frnum a:hover{-webkit-box-shadow:#ff99cc 0 0 4px 1px;-moz-box-shadow:#ff99cc 0 0 4px 1px;box-shadow:#ff99cc 0 0 4px 1px;background:#f39;color:#fff;border:2px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f39), to(#840059));background:-webkit-linear-gradient(#f39, #840059);background:-moz-linear-gradient(#f39, #840059);background:-ms-linear-gradient(#f39, #840059);background:-o-linear-gradient(#f39, #840059);background:linear-gradient(#f39, #840059)}
ul#frnum li.current a{border:1px solid #777}
/* PAGINATION FOR MEMBERS AREA INDEX */
.pagination{background-color:#f39;color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;line-height:50px;margin:10px 3px 20px 3px;padding:7px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f39), to(#840059));background:-webkit-linear-gradient(#f39, #840059);background:-moz-linear-gradient(#f39, #840059);background:-ms-linear-gradient(#f39, #840059);background:-o-linear-gradient(#f39, #840059);background:linear-gradient(#f39, #840059)}
a:link.pagination, a:active.pagination, a:visited.pagination{background-color:#333;color:#FFF;text-decoration:none;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#333), to(#161616));background:-webkit-linear-gradient(#333, #161616);background:-moz-linear-gradient(#333, #161616);background:-ms-linear-gradient(#333, #161616);background:-o-linear-gradient(#333, #161616);background:linear-gradient(#333, #161616)}
a:hover.pagination{background-color:#5B5B5B;color:#fff;-webkit-box-shadow:#ccc 0 0 4px 2px;-moz-box-shadow:#ccc 0 0 4px 2px;box-shadow:#ccc 0 0 4px 2px;background:#666}
/* HOMEPAGE styles */ 
/*container for everything on homepage */
#homewrapper{background-color:#000;margin:0 auto;padding:0 10px 0 10px;width:990px;overflow:auto}
/* home slideshow */
.ss { position:relative; height:450px; width:960px;margin:0 auto;}
.ss img { position:absolute; left:0; top:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px; }
/* this wraps around the wp update thumbs */
#updateswrapper{float:left;padding-left:5px;width:940px}
/* vertical join graphic */
#vertjoin{background-image:url(http://saffrontaylor.com/testgraphics/home_jointab.jpg);background-position:top;background-repeat:no-repeat;padding-right:30px;float:right;width:10px;height:300px}
/* wraps around large white stats font */
#updatesstats{float:left;padding:10px 0 10px 20px}
/* wrappers for 3 columns - wraps both heading and column */
#homecolumnleftwrapper{float:left;width:315px;margin-left:15px;margin-right:10px;overflow:auto}
#homecolumncenterwrapper{float:left;width:315px;margin-right:10px;overflow:auto}
#homecolumnrightwrapper{float:left;width:315px;overflow:auto}
/* headings each of the 3 columns */#homecolumnheadingleft1{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;padding-top:5px;text-align:left;text-indent:45px;background-color:#000;background-image:url(http://www.saffrontaylor.com/testgraphics/home_rvback.jpg);background-position:left top;background-repeat:no-repeat;height:25px;width:313px}
#homecolumnheadingleft2{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;padding-top:5px;text-align:left;text-indent:45px;background-color:#000;background-image:url(http://saffrontaylor.com/testgraphics/newsback.jpg);background-position:left top;background-repeat:no-repeat;height:25px;width:313px}
#homecolumnheadingleft3{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;padding-top:5px;text-align:left;text-indent:45px;background-color:#000;background-image:url(http://saffrontaylor.com/testgraphics/home_calltitle.jpg);background-position:left top;background-repeat:no-repeat;height:25px;width:313px}
/* headings for center and right column */
#homecolumnheadingcenter{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;padding-top:5px;text-align:left;text-indent:45px;background-color:#000;background-image:url(http://saffrontaylor.com/testgraphics/home_cmback.jpg);background-position:left top;background-repeat:no-repeat;height:25px;width:313px}
#homecolumnheadingright{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;padding-top:5px;text-align:left;text-indent:45px;background-color:#000;background-image:url(http://saffrontaylor.com/testgraphics/home_twback.jpg);background-position:left top;background-repeat:no-repeat;height:25px;width:313px}
/* wraps around content of each column on the left */
#homecolumnleft1{background-color:#000;background-image:url(http://www.saffrontaylor.com/testgraphics/cellshort.jpg);background-position:left top;background-repeat:repeat-x;float:left;height:150px;padding:10px;width:295px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;overflow:auto}
#homecolumnleft2{background-color:#000;background-image:url(http://www.saffrontaylor.com/testgraphics/cellshort.jpg);background-position:left top;background-repeat:repeat-x;float:left;height:150px;width:295px;padding:10px;overflow:auto}
#homecolumnleft3{background-color:#000;background-image:url(http://www.saffrontaylor.com/testgraphics/cellshort.jpg);background-position:left top;background-repeat:repeat-x;float:left;width:295px;padding:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;vertical-align:top;line-height:16px;overflow:auto}
/* wraps around content of center and right hand column */
#homecolumncenter{background-color:#000;background-image:url(http://www.saffrontaylor.com/testgraphics/celllong.jpg);background-position:left top;background-repeat:repeat-x;float:left;width:313px;overflow:auto}
#homecolumnright{background-color:#000;background-image:url(http://www.saffrontaylor.com/testgraphics/celllong.jpg);background-position:left top;background-repeat:repeat-x;float:left;width:313px;overflow:auto}

/* RSS Display Box on homepage for comments */
.rsscontainer{color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:1.4em;margin-bottom:0;padding:10px 15px 0 15px;text-align:justify;text-decoration:none;width:265px}
.rsscontainer .rsstitle{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal}
.rsstitle a:link{color:#fff;font-weight:bold}
.rsstitle a:visited .rsstitle a:active .rsstitle a:hover{color:#fff;font-weight:bold;text-decoration:underline}

.rsscontainer .rssdate{color:#f39;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;line-height:1.0em;padding-top:3px;text-align:right}
.rssblogcontainer{border:0;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:1.5em;margin-bottom:0;margin-left:5px;padding-top:15px;text-align:justify;text-decoration:none;width:385px}
.rssblogcontainer .rssblogtitle{color:#ccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-weight:normal;text-align:left}
.rssblogtitle A:link .rssblogtitle A:visited .rssblogtitle A:active .rssblogtitle A:hover{color:#ccc;font-weight:bold}
.rssblogcontainer .rssblogdescription{border:0;color:#ccc;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:1.0em;text-align:justify;vertical-align:text-top;vertical-align:top}

.rssdescription A:link .rssdescription A:visited .rssdescription A:active{color:#999;font-weight:bold}
.rssdescription A:hover{color:#fff;font-weight:bold}
.rssdescription imgx{background:no-repeat;border:0;display:inline;float:left;height:85px;margin-right:12px;width:127px}
.rssblogcontainer .rssblogdate{color:#f39;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;line-height:1.0em;text-align:right}

/* ticklist for wishlist and join pages */
ul.list-tick{margin:0;padding:0}
ul.list-tick li{margin:10px;padding:0 0 0 30px;list-style:none;background:url('http://www.saffrontaylor.com/testgraphics/tick.png') no-repeat top left}
/* futurethumbs on join page and mem area */
#futureupdates_wrapper{width:980px;height:185px;background-color:#000;margin:0 auto;padding:10px}
#ftupdates1,#ftupdates2,#ftupdates3,#ftupdates4{width:220px;height:170px;margin-top:10px;margin-left:20px;float:left;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:25px;text-decoration:none;overflow:auto}
.ftthumb1,.ftthumb2,.ftthumb3,.ftthumb4{float:left;height:110px;width:200px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;overflow:auto}
/* dropdown menu on members area index page */
.menu{border:0;border:none;font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;font-size:16px;font-weight:bold;margin:0;padding:0;width:175px}
.menu ul{background-color:#000;background-position:right bottom;background-repeat:no-repeat;height:35px;list-style:none;margin:0;padding:0;width:175px}
.menu li{float:left;padding:0}
.menu li a{background-image:url(http://www.saffrontaylor.com/members/includes2/images/ddownbutton.jpg);background-position:left bottom;background-repeat:no-repeat;color:#fff;display:block;font-weight:normal;height:46px;line-height:35px;margin:0;padding:0 0 0 15px;text-align:left;text-decoration:none;width:180px}
.menu li a:hover, .menu ul li:hover a{background-image:url(http://www.saffrontaylor.com/members/includes2/images/ddownbutton2.jpg);background-position:left bottom;background-repeat:no-repeat;color:#fff;height:46px;line-height:34px;text-decoration:none;width:180px}
.menu li ul{background-color:#000;background-position:center;display:none;height:auto;position:absolute;text-align:center;width:175px;z-index:200}
.menu li:hover ul{display:block;width:175px}
.menu li li{background-position:center bottom;background-repeat:no-repeat;display:block;float:none;height:30px;line-height:20px;margin:0;padding:0;text-align:center;width:175px}
.menu li:hover li a{background:none;height:30px;line-height:28px}
.menu li ul a{display:block;font-size:13px;font-style:normal;height:30px;line-height:28px;text-align:left;width:175px}
.menu li ul a:hover, .menu li ul li:hover a{background-color:#000;background-position:left center;background-repeat:no-repeat;border:0;color:#f39;font-size:13px;font-weight:normal;height:30px;line-height:28px;text-align:left;text-decoration:none;width:160px}
.menu p{clear:left}
.dropdownmenu{color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;line-height:normal;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:0;padding:3px} /* form field style */
.babename{text-align:center;color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:400;line-height:normal} /* used for title of members thumbnails */
.babename a:link, .babename a:active .babename a:hover{color:#FFF;text-decoration:none}
.smalllinks{color:#6CF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:700;text-decoration:none}
.whiteheading{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:700;text-decoration:none}
.pink{color:#f54997;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;text-decoration:none}
.policyfont{color:#999;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:400;text-decoration:none}
.cam{float:left;width:179px;height:129px;margin-right:12px}/* cam thumbnails */
/* FOOTER 2013 php */
#footerwrapper{background-color:#000;margin:0 auto;padding-top:15px;width:1000px}
#columnleft{background-color:#161616;background-image:url(http://www.saffrontaylor.com/testgraphics/foottitles_r1_c1.jpg);background-position:left top;background-repeat:no-repeat;float:left;height:145px;margin-right:6px;width:444px}
#columncenter{background-color:#161616;background-image:url(http://www.saffrontaylor.com/testgraphics/foottitles_r1_c26.jpg);background-position:left top;background-repeat:no-repeat;float:left;height:145px;margin-right:6px;width:214px}
#columnright{background-color:#161616;background-image:url(http://www.saffrontaylor.com/testgraphics/foottitles_r1_c40.jpg);background-position:left top;background-repeat:no-repeat;float:left;padding-left:5px;height:145px;width:325px}
p.footerlink a{background:url(http://www.saffrontaylor.com/testgraphics/footerbullet.jpg) left no-repeat;color:#ccc;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:24px;margin-left:15px;text-align:left;text-decoration:none;text-indent:14px;width:75px}
p.footerlink a:hover,p.mainnav a:active{color:#fff;text-align:left;text-decoration:underline}
.footertext{color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:24px;text-align:left}
.footheading{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;padding-top:5px;text-align:left;text-indent:40px}
/** pink faded horizontal line (cant get it to show in right position yet) **/
.horfadeline{float:left;height:2px;padding:0;background:-moz-linear-gradient(center left, #000 9%,#f39 19%,#ffdeff 33%,#fff 50%,#ffdeff 65%,#f39 79%,#000 91%);background:-webkit-gradient(linear, left bottom, right bottom, color-stop(0.09, #000),color-stop(0.19, #f39),color-stop(0.33, #ffdeff),color-stop(0.5, #fff),color-stop(0.65, #ffdeff),color-stop(0.79, #f39),color-stop(0.91, #000))}