@import url('layout.css'); 
@import url('menus.css'); 

body{font-family:Helvetica Neue,Arial,sans-serif; font-size:78%; line-height:1.4em; color:#555}

body.Wood{background:#000 url(../images/bg/bgWood.jpg) repeat-x left  100px}
body.Motion{background:#000 url(../images/bg/bgMotion.jpg) no-repeat left  0}
body.Cardboard{background:#000 url(../images/bg/bgcardboard.jpg) repeat-x 10%  150px}
body.Paint{background:#000 url(../images/bg/bgPaintBlack.jpg) no-repeat center  0}
body.Wallpaper{background:#000 url(../images/bg/bgWallpaper.jpg) repeat-x center  150px}
body.PaintBrush{background:#000 url(../images/bg/bgPaintBrush.jpg) no-repeat 10%  0px}
body.Watercolour{background:#000 url(../images/bg/bgWatercolourBlack.jpg) no-repeat center  0px}
 
#peacock_Green{background:url(../images/peacocks/peacockGreen.jpg) no-repeat -55px bottom; float:left}

#peacock_Blue{background:url(../images/peacocks/peacockBlue.jpg) no-repeat -55px bottom; float:left}
#peacock_Brown{background:url(../images/peacocks/peacockBrown.jpg) no-repeat -55px bottom; float:left}

#peacock_deepGreen{background:url(../images/peacocks/peacockDeepGreen.jpg) no-repeat -55px bottom; float:left}

#peacock_Purple{background:url(../images/peacocks/peacockPurple.jpg) no-repeat -55px bottom; float:left}
 
#peacock_Red{background:url(../images/peacocks/peacockRed.jpg) no-repeat -55px bottom; float:left}
#peacock_sepiaGreen{background:url(../images/peacocks/peacockSepiaGreen.jpg) no-repeat -55px bottom; float:left}
 
#peacock_none{background:none}

.moduletable-pink h3{background:url(../images/modules/pinkH3.png) no-repeat left 12px; padding:0 0 0 18px; margin:0}
.moduletable-blue h3{background:url(../images/modules/blueH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-brightgreen h3{background:url(../images/modules/brightgreenH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-brown h3{background:url(../images/modules/brownH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-darkbrown h3{background:url(../images/modules/darkbrownH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-darkgrey h3{background:url(../images/modules/darkgreyH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-darkolive h3{background:url(../images/modules/darkoliveH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-grey h3{background:url(../images/modules/greyH3.png) no-repeat left 12px; padding:0 0 0 18px; color:#333; margin:0; overflow:hidden}
.moduletable-lightblue h3{background:url(../images/modules/lightblueH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-darkblue h3{background:url(../images/modules/darkblueH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-light h3{background:url(../images/modules/lightH3.png) no-repeat left 12px; padding:0 0 0 18px; color:#333; margin:0; overflow:hidden}
.moduletable-marone h3{background:url(../images/modules/maroneH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-olive h3{background:url(../images/modules/oliveH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-orange h3{background:url(../images/modules/orangeH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-red h3{background:url(../images/modules/redH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-yellow h3{background:url(../images/modules/yellowH3.png) no-repeat left 12px; padding:0 0 0 18px; color:#333; margin:0; overflow:hidden}
.moduletable-gold h3{background:url(../images/modules/goldH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-eggplant h3{background:url(../images/modules/eggplantH3.png) no-repeat 0 center; padding:0 0 0 18px; margin:0; overflow:hidden}

.moduletable-rose h3{background:url(../images/modules/roseH3.png) no-repeat left 12px; padding:0 0 0 18px}
.moduletable-apricot h3{background:url(../images/modules/apricotH3.png) no-repeat left 12px; padding:0 0 0 18px}

#rightCol .moduletable-pink, #rightCol .moduletable-blue, #rightCol .moduletable-brightgreen, #rightCol .moduletable-brown, #rightCol .moduletable-darkgrey, #rightCol .moduletable-darkolive, #rightCol .moduletable-grey, #rightCol .moduletable-blue, #rightCol .moduletable-lightblue, #rightCol .moduletable-darkblue, #rightCol .moduletable-light, #rightCol .moduletable-marone, #rightCol .moduletable-olive, #rightCol .moduletable-orange, #rightCol .moduletable-red, #rightCol .moduletable-yellow, #rightCol .moduletable-gold, #rightCol .moduletable-eggplant, #rightCol .moduletable-rose, #rightCol .moduletable-apricot{border-bottom:1px solid #ededed; padding-bottom:30px; margin-bottom:30px}

.moduletable{margin-bottom:30px}

a, a:link{color:#999}
a:visited{color:#777}
a:hover{text-decoration:none; background:#eee}
img a:hover, a:hover img, #footerWrap ul li a{background:none}
#logo a:hover, #captifyContent a:hover{background:none}

.sepiaGreen a{color:#78842C}
.sepiaGreen #topWrapper #toprightMenu ul li a:hover, .sepiaGreen #navRight a:hover{color:#78842C}

.Blue a{color:#4F6177}
.Blue #topWrapper #toprightMenu ul li a:hover, .Blue #navRight a:hover{color:#4F6177}

.Brown a{color:#483332}
.Brown #topWrapper #toprightMenu ul li a:hover, .Brown #navRight a:hover{color:#483332}

.deepGreen a{color:#324C33}
.deepGreen #topWrapper #toprightMenu ul li a:hover, .deepGreen #navRight a:hover{color: #324C33}

.Purple a{color:#484162}
.Purple #topWrapper #toprightMenu ul li a:hover, .Purple #navRight a:hover{color:#484162}

.Red a{color:#764F50}
.Red #topWrapper #toprightMenu ul li a:hover, .Red #navRight a:hover{color:#764F50}

h1{font-size:2.4em; line-height:1.5em; margin:0 0 0.5em 0; padding:0}
h2, contentheading{font-size:2em; line-height:1.3em; margin:0 0 8px; padding:0; color:#3D1E0A; font-family:georgia; font-variant:small-caps}
h3{font-size:1.8em; line-height:1.8em; margin:0 0 0 0; padding:0 0 8px 20px; background:url(../images/dateElement.png) no-repeat left 10px; color:#333; clear:both}
h4{font-size:1.2em; line-height:1.3em; margin:0 0 0.25em 0; padding:0}
h5{font-size:1.1em; line-height:1.3em; margin:0 0 0.25em 0; padding:0}
h6{font-size:1em; line-height:1.3em; margin:0 0 0.25em 0; padding:0}

p{font-size:1.05em; margin:0 0 1.6em 0; padding:0; line-height:1.8em}
blockquote{border-left:10px solid #ddd; margin-left:10px}
pre{font-family:monospace; font-size:1.0em}
strong, b{font-weight:bold; color:#111}
em, i{font-style:italic}
code, .code{font-family:"Courier New",Courier,monospace; font-size:1.2em; border-left:8px solid #ddd; padding:10px; background:#FFD; margin:10px 0}

span.modifydate{font-variant:small-caps; color:#666; float:right; margin-top:10px}

span.createdby, .metadetails span a{font-variant:small-caps; color:#666; float:left; margin:-1px 8px 0 0}

span.section a, span.category a{background:#ededed; padding:0px 4px; text-decoration:none}

ul{line-height:1.4em; margin:0 0 1.5em 0; padding:0}
ul li{margin:0 0 0.25em 30px; padding:0}
ol{font-size:1.0em; line-height:1.4em; margin:0 0 1.5em 0; padding:0}
ol li{font-size:1.0em; margin:0 0 0.25em 30px; padding:0}
dl{margin:0 0 1.5em 0; padding:0; line-height:1.4em}
dl dt{font-weight:bold; margin:0.25em 0 0.25em 0; padding:0}
dl dd{margin:0 0 0 30px; padding:0}

ul.bracket{background:url(../images/icons/bracketLeft.jpg) no-repeat 8px center; padding-left:20px; float:left}
ul.bracket li{list-style-type:none}

table{font-size:1em; margin:0 0 1.5em 0; padding:0}
table caption{font-weight:bold; margin:0 0 0 0; padding:0 0 1.5em 0}
th{font-weight:bold; text-align:left}
td{font-size:1em}

div#page{clear:both; line-height:2em}
hr{display:none}
div.hr{height:1px; margin:1.5em 10px; border-bottom:1px dotted #000}
.clear{clear:both}

a.readon{float:right; padding:4px 0px 4px 1%; text-decoration:none; text-transform:uppercase; color:#666; font-size:90%; background:#ededed; width:99%; border:1px solid #ddd; margin:10px 0 20px 0}
a.readon:hover{color:#333}

.blogcalmod{float:left; width:100%; border:1px solid #ddd; border-width:1px 0; padding:10px 2%; text-align:center; margin-bottom:40px; margin-top:0px}
.blogcalmod tr th{text-align:center}
.blogcalmod blogcal span a{text-decoration:none}
.blogcalmod tr td a{background:#eee; text-decoration:none; border-bottom:4px solid #ddd; text-align:center; padding:4px 8px 0 0}

* @group Icons */
.batteryL{background:url(../images/icons/batteryL.png) no-repeat; padding:10px 0 40px 75px}
.boxL{background:url(../images/icons/boxL.png) no-repeat; padding:10px 0 40px 75px}
.braceCloseL{background:url(../images/icons/braceCloseL.png) no-repeat; padding:10px 0 40px 75px}
.braceOpenL{background:url(../images/icons/braceOpenL.png) no-repeat; padding:10px 0 40px 75px}
.bracketCloseL{background:url(../images/icons/bracketCloseL.png) no-repeat; padding:10px 0 40px 75px}
.bracketOpenL{background:url(../images/icons/bracketOpenL.png) no-repeat; padding:10px 0 40px 75px}
.calendarL{background:url(../images/icons/calendarL.png) no-repeat; padding:10px 0 40px 75px}
.cartL{background:url(../images/icons/cartL.png) no-repeat; padding:10px 0 40px 75px}
.copyrightL{background:url(../images/icons/copyrightL.png) no-repeat; padding:10px 0 40px 75px}
.documentL{background:url(../images/icons/documentL.png) no-repeat; padding:10px 0 40px 75px}
.dollarL{background:url(../images/icons/dollarL.png) no-repeat; padding:10px 0 40px 75px}
.envelopeL{background:url(../images/icons/envelopeL.png) no-repeat; padding:10px 0 40px 75px}
.euroL{background:url(../images/icons/euroL.png) no-repeat; padding:10px 0 40px 75px}
.folderCloseL{background:url(../images/icons/folderCloseL.png) no-repeat; padding:10px 0 40px 75px}
.folderOpenL{background:url(../images/icons/folderOpenL.png) no-repeat; padding:10px 0 40px 75px}
.gearL{background:url(../images/icons/gearL.png) no-repeat; padding:10px 0 40px 75px}
.gearsL{background:url(../images/icons/gearsL.png) no-repeat; padding:10px 0 40px 75px}
.globeL{background:url(../images/icons/globeL.png) no-repeat; padding:10px 0 40px 75px}
.graphL{background:url(../images/icons/graphL.png) no-repeat; padding:10px 0 40px 75px}
.laptopL{background:url(../images/icons/laptopL.png) no-repeat; padding:10px 0 40px 75px}
.mouseL{background:url(../images/icons/mouseL.png) no-repeat; padding:10px 0 40px 75px}
.plugL{background:url(../images/icons/plugL.png) no-repeat; padding:10px 0 40px 75px}
.poundL{background:url(../images/icons/poundL.png) no-repeat; padding:10px 0 40px 75px}
.priceL{background:url(../images/icons/priceL.png) no-repeat; padding:10px 0 40px 75px}
.quoteCloseL{background:url(../images/icons/quoteCloseL.png) no-repeat; padding:10px 0 40px 75px}
.quoteOpenL{background:url(../images/icons/quoteOpenL.png) no-repeat; padding:10px 0 40px 75px}
.watchL{background:url(../images/icons/watchL.png) no-repeat; padding:10px 0 40px 75px}
.wheelL{background:url(../images/icons/wheelL.png) no-repeat; padding:10px 0 40px 75px}
.plusL{background:url(../images/icons/plusL.png) no-repeat; padding:10px 0 40px 75px}
.infoL{background:url(../images/icons/infoL.png) no-repeat; padding:10px 0 40px 75px}
.closeL{background:url(../images/icons/closeL.png) no-repeat; padding:10px 0 40px 75px}
.yuanL{background:url(../images/icons/yuanL.png) no-repeat; padding:10px 0 40px 75px}
.searchL{background:url(../images/icons/searchL.png) no-repeat; padding:10px 0 40px 75px}
.trashL{background:url(../images/icons/trashL.png) no-repeat; padding:10px 0 40px 75px}
.tmL{background:url(../images/icons/tmL.png) no-repeat; padding:10px 0 40px 75px}
.settingL{background:url(../images/icons/settingL.png) no-repeat; padding:10px 0 40px 75px}
.registeredL{background:url(../images/icons/registeredL.png) no-repeat; padding:10px 0 40px 75px}
.phoneL{background:url(../images/icons/phoneL.png) no-repeat; padding:10px 0 40px 75px}
.pencilL{background:url(../images/icons/pencilL.png) no-repeat; padding:10px 0 40px 75px}
.penL{background:url(../images/icons/penL.png) no-repeat; padding:10px 0 40px 75px}
.clipL{background:url(../images/icons/clipL.png) no-repeat; padding:10px 0 40px 75px}
.mailL{background:url(../images/icons/mailL.png) no-repeat; padding:10px 0 40px 75px}
.magnifyL{background:url(../images/icons/magnifyL.png) no-repeat; padding:10px 0 40px 75px}
.unlockL{background:url(../images/icons/unlockL.png) no-repeat; padding:10px 0 40px 75px}
.lockL{background:url(../images/icons/lockL.png) no-repeat; padding:10px 0 40px 75px}
.bulbL{background:url(../images/icons/bulbL.png) no-repeat; padding:10px 0 40px 75px}
.keyL{background:url(../images/icons/keyL.png) no-repeat; padding:10px 0 40px 75px}
.timerL{background:url(../images/icons/timerL.png) no-repeat; padding:10px 0 40px 75px}
.homeL{background:url(../images/icons/homeL.png) no-repeat; padding:10px 0 40px 75px}
.soundL{background:url(../images/icons/soundL.png) no-repeat; padding:10px 0 40px 75px}
.prevL{background:url(../images/icons/prevL.png) no-repeat; padding:10px 0 40px 75px}
.nextL{background:url(../images/icons/nextL.png) no-repeat; padding:10px 0 40px 75px}
.upArrowL{background:url(../images/icons/upArrowL.png) no-repeat; padding:10px 0 40px 75px}
.downArrowL{background:url(../images/icons/downArrowL.png) no-repeat; padding:10px 0 40px 75px}
.leftArrowL{background:url(../images/icons/leftArrowL.png) no-repeat; padding:10px 0 40px 75px}
.rightArrowL{background:url(../images/icons/rightArrowL.png) no-repeat; padding:10px 0 40px 75px}

span.dropcap{font-family:Georgia,"Times New Roman",Times,serif; font-size:60px; display:block; float:left; padding:16px 16px 16px 0; margin:0; color:#999}
span.author{float:right; width:100%; text-align:right; color:#999; font-style:italic; margin:8px 0 20px; font-family:georgia}

.left45{float:left; width:45%; margin-right:10px; border:8px solid #eee; border-width:8px 0; padding:10px 0}
.right45{float:right; width:45%; margin-left:10px; border:8px solid #eee; border-width:8px 0; padding:10px 0}

.blackbox{border-left:8px solid #333; padding:8px; background:#eee; margin:10px 0}
.redbox{border-left:8px solid #521218; padding:8px; background:#eee; margin:10px 0}
.bluebox{border-left:8px solid #417378; padding:8px; background:#eee; margin:10px 0}
.greenbox{border-left:8px solid #CDD452; padding:8px; background:#eee; margin:10px 0}
.yellowbox{border-left:8px solid #F2F096; padding:8px; background:#eee; margin:10px 0}
.brownbox{border-left:8px solid #B05A3A; padding:8px; background:#eee; margin:10px 0}
.purplebox{border-left:8px solid #7F176B; padding:8px; background:#eee; margin:10px 0}

span.black, li.black{color:#000}
span.blue, li.blue{color:#417378}
span.red, li.red{color:#521218}
span.green, li.green{color:#CDD452}
span.yellow, li.yellow{color:#F2F096; background:#333; padding:4px}
span.white{color:#ddd}
span.brown, li.brown{color:#B05A3A}
span.purple{color:#7F176B}

.floatleft{float:left; margin-right:20px; margin-bottom:20px}
.floatright{float:right; margin-left:20px}
.border{border:1px solid #ddd; padding:4px; background:#eee}
