body{font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color: #000; background-image: url(../vw_img/backgrounds/top_bg.jpg); background-repeat: repeat-x; background-position: left top; color:#fff;}
img { behavior: url(iepngfix.htc); }
.clear{clear:both;}

#container{width:770px; margin-left:auto; margin-right:auto;}

#header{padding-top:18px;}
/* ie6 */ *html #header{padding-top:10px;}
#accessibility{position: absolute; top: -10000px; }
#home-content{clear:both;}
#left-home{width:390px; float:left;}
#right-home{width:300px; float:right;}
.home-fade{width:393px; height:235px; overflow:hidden; }
#home-sidebar .featured-author{padding:4px; border: 1px solid #000; margin-bottom:5px;}
#home-sidebar .featured-author:hover{background-color:#171717; border: 1px solid #666;}
#home-sidebar .featured-author img, #home-sidebar .writers-group img{border:1px solid #999; margin:2px; margin-right:8px; float:left; margin-top:4px; margin-left:4px;}
#home-sidebar .featured-author img:hover, #writers-group .featured-author img:hover{border: 1px solid #ccc;}
#home-sidebar .writers-group{padding:2px; margin-bottom:5px; background-color:#171717; border: 1px solid #666666; padding-right:4px;}
/* ***************** TopNav ************************ */
#topnav{margin-top:4px; position:relative;}
#topnav ul{list-style:none; padding-top:5px;} 
#topnav ul li{display: inline; margin-right:10px; color:#E9D9C2; }
#topnav ul li.search{margin-left:50px; margin-right:0px; position: absolute; top-right: 0px 0px;}
#topnav ul li a{color:#E9D9C2; text-decoration:none; background:none; padding-bottom:8px;}
#topnav ul li a:hover{color:#fff; background-image: url(../vw_img/backgrounds/top_arrow.jpg); background-repeat: no-repeat; background-position: center bottom; }
#topnav ul li a.on{font-weight:bold; background-image: url(../vw_img/backgrounds/top_arrow.jpg); background-repeat: no-repeat; background-position: center bottom;}
#topnav input.search{font-size:10px; color:#666; padding:3px; background-image: url(../vw_img/icons/search.jpg);
	background-repeat: no-repeat; background-position: 3px center; padding-left:17px; border:1px solid #000;}
#topnav input.go{background-color:#E9D9C2; font-size:10px; padding:0px; border:1px solid #fff; margin-left:3px; cursor:pointer; padding-bottom:1px; margin-top:-2px;}
#topnav input.go:hover{background-color:#E0CBAB;}
/* ie6 fix */
*html #topnav ul{height:33px; margin-top:1px;}
*html #topnav input.go{padding-left:1px; padding-right:1px;}
/* ***************** Login and Breadcrumbs ************************ */
#loginbox{clear:both; height:19px; border-bottom:1px solid #4E4C4D; border-top:1px solid #4E4C4D; padding-bottom:3px; padding-top:3px; color:#C5C5C5;}
#breadcrumbs{font-size:0.9em; line-height:20px;}
#breadcrumbs a{color:#666; text-decoration:none; }
#breadcrumbs a:hover{color:#fff;}
#login-home{float:right; width: 356px; font-size:0.9em; margin-right:-10px;} /*ie6*/ #login-home{margin-right:-3px;}
#login-home strong{color:#ccc; padding-right:6px;}
#login-home input.user, #login-home input.pass{width:90px; margin-right:5px; color:#f5f5f5; padding:2px; font-size:0.9em; border: 1px solid #A8A6A7; background-color:#000;}
#loginbox input.login{background-color:#E9D9C2; font-size:9px; padding:0px; border:1px solid #fff; margin-left:0px; cursor:pointer; padding-top:1px; padding-bottom:1px;}
#loginbox input.login:hover{background-color:#E0CBAB;}
#login-home input.user:focus, #login-home input.pass:focus{background-color:#302E2F;}
/* ie6 fix */ 
*html #loginbox{height:21px;}
*html #loginbox input.login{padding-left:2px; padding-right:2px; font-size:11px; padding-bottom:0px;}
/* *********************** Inside Page Structure **********************************************/
#main{margin-top:8px; overflow:hidden; clear:both; background:url(../vw_img/backgrounds/main.gif) repeat-y; background-color:#222;}
#main_wide{margin-top:8px; overflow:hidden; clear:both; background-color:Black;}

#content{width:499px; float:left; /*border-right:1px solid #656365;*/ padding-bottom:6px;}
#content p{color:#efefef; line-height:1.6em; margin-bottom:1.2em; padding-right:12px;}
#content img.imgleft{float:left; margin-right:0.8em; margin-bottom:0.5em; margin-top:0.3em;}
#content a{color:#C8C1C6; text-decoration:none; border-bottom:1px solid #666;} #content a:active{background-color:#333;}
#content a:hover{color:#f5f5f5;}
#content h1{font-family:Lucida Sans, Verdana, Arial; font-size:26px; color:#E9DBC0; margin-bottom:12px; margin-top:4px;}
#content h2{font-family:Lucida Sans, Verdana, Arial; font-size:22px; color:#E9DBC0; margin-bottom:12px; margin-top:3px;}
#content h3{font-family:Lucida Sans, Verdana, Arial; font-size:18px; color:#E9DBC0; margin-bottom:0.6em; margin-top:0.2em;}
#content h4{font-family:Lucida Sans, Verdana, Arial; font-size:14px; color:#E9DBC0; margin-bottom:0.9em; }
#content h5{font-family:Lucida Sans, Verdana, Arial; font-size:11px; color:#E9DBC0; margin-bottom:0.5em; }

#content_wide{width:760px; float:left; /*border-right:1px solid #656365;*/ padding-bottom:6px;}
#content_wide p{color:#efefef; line-height:1.6em; margin-bottom:1.2em; padding-right:12px;}
#content_wide img.imgleft{float:left; margin-right:0.8em; margin-bottom:0.5em; margin-top:0.3em;}
#content_wide a{color:#C8C1C6; text-decoration:none; border-bottom:1px solid #666;} #content_wide a:active{background-color:#333;}
#content_wide a:hover{color:#f5f5f5;}
#content_wide h1{font-family:Lucida Sans, Verdana, Arial; font-size:26px; color:#E9DBC0; margin-bottom:12px; margin-top:4px;}
#content_wide h2{font-family:Lucida Sans, Verdana, Arial; font-size:22px; color:#E9DBC0; margin-bottom:12px; margin-top:3px;}
#content_wide h3{font-family:Lucida Sans, Verdana, Arial; font-size:18px; color:#E9DBC0; margin-bottom:0.6em; margin-top:0.2em;}
#content_wide h4{font-family:Lucida Sans, Verdana, Arial; font-size:14px; color:#E9DBC0; margin-bottom:0.9em; }
#content_wide h5{font-family:Lucida Sans, Verdana, Arial; font-size:11px; color:#E9DBC0; margin-bottom:0.5em; }


/*Features on Right Hand Side */
#features{float:left; width:200px; padding-top:10px;}
#features .rhs-box img{border:2px solid #FFEB9C; padding:2px;}
#features .rhs-box p{font-size:1.2em; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; }

/* Hover Text on image on right hand side */
.extra {display:inline; float:left; text-decoration:none; margin-bottom:15px; border:1px solid #666666;}
.extra p{font-style:normal; }
.extra p.head {display:block; width:247px; height:18px; color:#E9DBC0; padding-left:3px; padding-top:2px;}
.extra p.color1 {background:#2C292B; border-bottom:1px solid #656364;}
.extra img{border:0; display:block;}
.extra:hover { cursor:pointer; border:1px solid #E9DBC0;}

/* Right-Side Boxes */
.rightbox{width:250px; height:60px; margin-left:10px; border:1px solid #333; margin-bottom:12px;}
.rightbox p{background-color:#000; opacity:0.8; } .rightbox p a{padding:4px; color:#fff; text-decoration:none; display:block;}
.rightbox p a:hover{color:#e9dbc0; background-color:#111;}

#rightcolumn table.login{margin-left:10px; margin-bottom:10px;}
#rightcolumn table.login td{font-size:0.9em; padding:0px 6px 4px 0px; color:#ccc;}
#rightcolumn table.login td input.text{border:1px solid #333; background-color:#000; padding:3px; color:#f5f5f5; font-size:0.9em; width:180px;}
#rightcolumn table.login td input.submit{background-color:#444; border:1px solid #666; padding:2px 4px; font-size:0.9em; color:#e2e2e2; cursor:pointer;}
#rightcolumn table.login td input.submit:hover{border:1px solid #999; color:#fff;}


/* right column author links */
#rightcolumn table tr td h3 a {font-family:Lucida Sans, Verdana, Arial; font-size:18px; color:#E9DBC0; margin-bottom:0.6em; margin-top:0.2em; text-decoration:none;}
#rightcolumn table tr td h3 a:hover {color:#FFF; text-decoration:none;}
#rightcolumn table tr td h3 a:visited {color:#E9DBC0; text-decoration:none;}

/* Login Options */
#rightcolumn ul.login-options{margin:0px 0px 14px 22px;}
#rightcolumn ul.login-options li{color:#666; font-size:0.9em; list-style:disc; margin-bottom:3px;}
#rightcolumn ul.login-options li a{color:#999; text-decoration:none; border-bottom:1px solid #333; padding-bottom:1px;} #rightcolumn ul.login-options li a:hover{color:#ccc;}


/* *********************** Right Column  Page Structure **********************************************/
#rightcolumn{width:270px; float:right; padding-bottom:6px;}

#rightcolumn h2.first{line-height:32px; font-size:1.8em; border-bottom:1px solid #656364; padding-left:8px; color:#E9DBC0; margin:0em; padding-top:0em; padding-bottom:0em; margin-bottom:15px;}
#rightcolumn h2{font-size:1.8em; border-bottom:1px solid #656364; border-top:1px solid #656364; padding-left:8px; color:#E9DBC0; margin-top:0.8em; margin-bottom:0.8em; clear:both; padding-top:0.1em; padding-bottom:0.2em; }
#rightcolumn h2 a{color:#E9DBC0;}
#rightcolumn h3.right{font-size:1.6em;  padding-left:10px; color:#E9DBC0; margin-top:0.8em; margin-bottom:0.2em; clear:both; padding-top:0.1em; padding-bottom:0.2em;}
#main #rightcolumn h3 {font-family:Lucida Sans, Verdana, Arial; font-size:24px; color:#E9DBC0; margin-bottom:12px; margin-top:3px;}

#rightcolumn .recommended_book{margin-bottom:12px; overflow:hidden; padding-left:10px; line-height:1.5em;}
/* ie6 */ *html #rightcolumn .recommended_book{margin-bottom:15px; overflow:hidden;}
#rightcolumn img.rec_book{border:1px solid #E9DBC0; float:left; margin-right:10px;}
#rightcolumn img.rec_book:hover{border:1px solid #fff;}
#rightcolumn h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color: #E9DBC0; margin-bottom:6px !important;}
#rightcolumn h4{color:#999; color:#999; font-size:11px;}
#rightcolumn p{margin-bottom:2px; line-height:1.5em;}
#rightcolumn p.rhs{margin-left:10px; margin-bottom:4px;}
p.desc{font-size:11px; color:#c3c1c2; line-height:1.4em;}
p.desc a{color:#E7E4E6; text-decoration:none; border-bottom:1px solid #666;}
p.desc a:hover{border-bottom:1px solid #ccc;}
#rightcolumn img.right_button{margin-left:10px;}
/* *********************** Headings **********************************************/
h1.logo{display:block; width:387px; height:75px; background-image:url(../vw_img/logo.jpg); background-repeat: no-repeat; text-indent:-9000px; float:left; margin-bottom:10px; margin-left:-5px; position:relative; z-index:10;}
h2.subheading{display:block; width:361px; height:77px; background-image: url(../vw_img/sub-heading.jpg); background-repeat: no-repeat; text-indent:-9000px; float:right;}
h2.writezone{display:block; width:191px; height:33px; background-image: url(../vw_img/headings/writezone.jpg); background-repeat: no-repeat; text-indent:-9000px; }
h2.youthzone{display:block; width:191px; height:33px; background-image: url(../vw_img/headings/youthzone.jpg); background-repeat: no-repeat; text-indent:-9000px; }
h4.literary_news{width:142px; height:24px; background-image: url(../vw_img/headings/literary_news.jpg);
	background-repeat: no-repeat; text-indent:-9000px; margin-top:17px; margin-bottom:7px;}
/* Writezone */
#writezone{width:191px; margin-bottom:10px; float:left; }
#writezone ul{margin-top:-1px; background-color:#DCCFB7; list-style:none; padding:9px; padding-top:15px; padding-bottom:0px;
	padding-right:12px; background-image: url(../vw_img/backgrounds/box1_arrow.jpg); background-repeat: no-repeat; background-position: 5px 0px; }
#writezone ul li{padding-left:25px; background-image: url(../vw_img/icons/page01.jpg); background-repeat: no-repeat; background-position: 0px 3px; font-size:18px; color:#000; font-weight:normal; margin-bottom:6px; letter-spacing:-1px; }
#writezone ul li a{text-decoration:none; color:#333; padding:1px;}
#writezone ul li a:hover{background-color:#ECE4D7; border-bottom:1px solid #BEA576;}
#writezone-btm{background-image: url(../vw_img/backgrounds/box1_bottom.jpg); background-repeat: no-repeat; width:191px; height:10px; margin-top:-6px;}
/* Youthzone */
#youthzone{width:191px; margin-bottom:10px; float:left; margin-left:10px; margin-top:10px;}
#youthzone ul{margin-top:-1px; background-color:#D7C096; list-style:none; padding:9px; padding-top:15px; padding-bottom:0px;
	padding-right:12px; background-image: url(../vw_img/backgrounds/box2_arrow.jpg); background-repeat: no-repeat; background-position: 5px 0px; }
#youthzone ul li{padding-left:25px; background-image: url(../vw_img/icons/page02.jpg); background-repeat: no-repeat; background-position: 0px 3px; font-size:18px; color:#000; font-weight:normal; margin-bottom:6px; letter-spacing:-1px; }
#youthzone ul li a{text-decoration:none; color:#333; padding:1px;}
#youthzone ul li a:hover{background-color:#ECE4D7; border-bottom:1px solid #BEA576;}
#youthzone-btm{background-image: url(../vw_img/backgrounds/box2_bottom.jpg); background-repeat: no-repeat; width:191px; height:10px; margin-top:-6px;}
/* Thanks to */
#thanks{margin-top:8px;}
#thanks p{line-height:1.5em; margin-top:10px; }
#thanks img.longfordcoco{float:right; }
#thanks img.artscouncil{float:right; margin-left:8px; margin-bottom:10px;}
#thanks p{color:#E9D9C2; font-size:11px;}
/* Homepage layout style */
#home-main {float:left; width:400px; margin-top:8px;}
#home-sidebar {float:right; width:360px; margin-top:8px;}
/* Authors on homepage */
#home-sidebar .featured-author h3, #home-sidebar .writers-group h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; letter-spacing:-1px; color:#E9D9C2; margin-bottom:2px;}
#home-sidebar .featured-author p, #home-sidebar .writers-group p{margin-bottom:2px; line-height:1.5em;}
#home-sidebar .featured-author p.desc, #home-sidebar .writers-group p.desc{font-size:11px; color:#ccc; margin-bottom:2px;}
#home-sidebar ul.news{list-style:none;  margin-bottom:12px;}
#home-sidebar ul.news li{padding-left:24px; background-image: url(../vw_img/icons/book.jpg); background-repeat: no-repeat;
	background-position: 0px 2px; padding-bottom:5px; border-bottom: 1px solid #4E4C4D; margin-bottom:4px; margin-top:4px;}
#home-sidebar ul.news li a{color:#fff; text-decoration:none;}
#home-sidebar ul.news li a:hover{color:#E9D9C2;}
#writezone{margin-top:10px;}
.featured_navitem{padding-left:10px;}


/*---------------------------------------------- Previous / Next ------------------------------------------------------------------------ */
#prev-next{margin-left:180px; clear:both; padding-bottom:6px;}
#prev-next ul{ list-style:none; font-size:11px; text-decoration:none;}
#prev-next ul li{display: inline; margin-right:8px; color:#E9D9C2;}
#prev-next ul li a{text-decoration:none; color:#E9D9C2; border:none;}
#prev-next ul li a:hover{color:#fff;}



/*---------------------------------------------- Styleguide ------------------------------------------------------------------------ */
/* lists */
#content ol, #content ul{padding-bottom:10px;}
#content ol li{list-style: decimal inside;}
#content ul{list-style: disc inside;}
#content ul.arrow{margin-bottom:20px; } #content ul.arrow li{padding-left:13px; background:url(../vw_img/icons/arrow.gif) no-repeat 0px 6px; margin-bottom:5px;}
/* Downloads List */
#content ul.downloads {margin: 10px 10px 15px 0px}
#content ul.downloads li { padding: 0 0 10px 20px; } #content ul.downloads li a{color:#ccc;} #content ul.downloads li a:hover{color:#f8f8f8;}
#content ul.downloads li.word {padding: 0 0 4px 23px; background: url(../vw_img/icons/word.gif) no-repeat top left}
#content ul.downloads li.pdf {padding: 0 0 4px 23px; background: url(../vw_img/icons/pdf.gif) no-repeat top left}
#content ul.downloads li.desc {background: none; border: none; padding-left:23px; font-size:0.9em; color:#666;}
/* News List */
#content ul.news {margin: 10px 10px 15px 0px}
#content ul.news li { padding: 0 0 0px 23px; }
#content ul.news li.title {padding: 0 0 4px 23px; background: url(../vw_img/icons/page.gif) no-repeat top left; margin-top:10px;}
#content ul.news li.desc {background: none; border: none; color: #858585; margin-bottom:5px; line-height:1.5em;}
#content ul.news li.desc strong{color:#e2e2e2; font-weight:normal;}

/* An Ordered List */
#content ol{font-size:12px; margin-bottom:13px; margin-left:19px; list-style:decimal;}
#content ol li{margin-bottom:3px; color:#efefef;}
#content ol li a{color:#ccc;} #content ol li a:hover{color:#f8f8f8;}

#content_wide ol, #content_wide ul{padding-bottom:10px;}
#content_wide ol li{list-style: decimal inside;}
#content_wide ul{list-style: disc inside;}
#content_wide ul.arrow{margin-bottom:20px; } #content_wide ul.arrow li{padding-left:13px; background:url(../vw_img/icons/arrow.gif) no-repeat 0px 6px; margin-bottom:5px;}
/* Downloads List */
#content_wide ul.downloads {margin: 10px 10px 15px 0px}
#content_wide ul.downloads li { padding: 0 0 10px 20px; } #content_wide ul.downloads li a{color:#ccc;} #content_wide ul.downloads li a:hover{color:#f8f8f8;}
#content_wide ul.downloads li.word {padding: 0 0 4px 23px; background: url(../vw_img/icons/word.gif) no-repeat top left}
#content_wide ul.downloads li.pdf {padding: 0 0 4px 23px; background: url(../vw_img/icons/pdf.gif) no-repeat top left}
#content_wide ul.downloads li.desc {background: none; border: none; padding-left:23px; font-size:0.9em; color:#666;}
/* News List */
#content_wide ul.news {margin: 10px 10px 15px 0px}
#content_wide ul.news li { padding: 0 0 0px 23px; }
#content_wide ul.news li.title {padding: 0 0 4px 23px; background: url(../vw_img/icons/page.gif) no-repeat top left; margin-top:10px;}
#content_wide ul.news li.desc {background: none; border: none; color: #858585; margin-bottom:5px; line-height:1.5em;}
#content_wide ul.news li.desc strong{color:#e2e2e2; font-weight:normal;}

/* An Ordered List */
#content_wide ol{font-size:12px; margin-bottom:13px; margin-left:19px; list-style:decimal;}
#content_wide ol li{margin-bottom:3px; color:#efefef;}
#content_wide ol li a{color:#ccc;} #content_wide ol li a:hover{color:#f8f8f8;}



/* Table */
table.data{width:100%; margin-bottom:13px; }
table.data th{padding:8px 8px; font-size:14px; color:#000; font-family:Arial, serif; border-bottom:1px solid #333; font-weight:bold; background:#d4b77f url(../vw_img/backgrounds/table-th-bg.jpg) repeat-x top left;}
table.data tr.alt{background-color:#0f0f0f;}
table.data tr.last td{border-bottom:none;}
table.data td{padding:8px 8px; font-size:12px;  border-bottom:1px solid #333; color:#e2e2e2;}
table.data td select{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; width:357px;}
table.data td select.select-small{width:113px; margin-right:6px;}
table.data td input.text{padding:3px; border:1px solid #333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:350px;}
table.data td textarea.textarea{padding:3px; border:1px solid #333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:350px;}
table.data td textarea.textarea-big{padding:3px; border:1px solid #333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:350px; height:200px;}
table.data td input.button{background:#E9D9C2; font-size:12px; padding:3px 8px; border:2px solid #c39643; cursor:pointer; font-family:Arial, Helvetica, sans-serif; color:#675022;}
table.data td input.button:hover{color:#333; background:#fff;}
table.data td.s100{width:100px;}
span.mand{color:#e5d3b0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}

/* List Styles */
#content p.story-title{margin-bottom:2px; font-family:Georgia, Arial, serif; font-size:12px;} #content p.story-title a{color:#e2e2e2;} #content p.story-title a:hover{color:#fff;}
#content p.story-exerpt{font-size:11px; color:#B1B1B1; }
#content p.story-title em{font-size:11px;}

#content_wide p.story-title{margin-bottom:2px; font-family:Georgia, Arial, serif; font-size:12px;} #content_wide p.story-title a{color:#e2e2e2;} #content_wide p.story-title a:hover{color:#fff;}
#content_wide p.story-exerpt{font-size:11px; color:#B1B1B1; }
#content_wide p.story-title em{font-size:11px;}

/* Image Styles */

/* blockquote */
#content blockquote{margin-bottom:10px;}
#content blockquote p{font-family:Georgia, "Times New Roman", Times, serif; color: #b4b4b4; font-style:normal; font-size:14px; margin-bottom:2px; border-bottom:1px dotted #333; padding-bottom:7px; margin-right:20px;}
#content_wide blockquote{margin-bottom:10px;}
#content_wide blockquote p{font-family:Georgia, "Times New Roman", Times, serif; color: #b4b4b4; font-style:normal; font-size:14px; margin-bottom:2px; border-bottom:1px dotted #333; padding-bottom:7px; margin-right:20px;}

blockquote span{color:#ccc; font-family: Times New Roman, Verdana, Arial, serif; font-size:20px; font-weight:bold;}
cite{font-size:12px; color:#666;}
#content blockquote p.cite {font-size:12px; color:#666;}
#content_wide blockquote p.cite {font-size:12px; color:#666;}
/* Image style */
.imgLeft {float:left; margin:0.5em 1em 0em 0; position:relative; }
#content .imgLeft p {font-size:0.9em; color:#999; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0.5em; border-bottom:1px dotted #333; border-right:1px dotted #333; border-right:1px dotted #333;margin-top:-0.5em; }
#content_wide .imgLeft p {font-size:0.9em; color:#999; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0.5em; border-bottom:1px dotted #333; border-right:1px dotted #333; border-right:1px dotted #333;margin-top:-0.5em; }
/* curved corner */ .spareSpan {position:absolute; top:0; right:0; display:block; width:17px; height:17px; background:url(../vw_img/backgrounds/curvedCorner.png); }
.spareSpan { behavior: url(iepngfix.htc); }
/*---------------------------------------------- Footer ------------------------------------------------------------------------ */
#footer{clear:both; border-top: 1px solid #4E4C4D;padding-top:6px; padding-bottom:6px; width:770px; margin-left:auto; margin-right:auto;}
#footer ul{list-style:none; font-size:11px;}
#footer ul li{display: inline; margin-right:10px; color:#E9D9C2;}
#footer ul li a{text-decoration:none; color:#E9D9C2;}
#footer ul li a:hover{color:#fff;}
#footer p{color:#939393; margin-top:6px; margin-bottom:3px; font-size:11px;}
#footer p a{text-decoration:none; color:#ccc; }
#footer p a:hover{color:#fff;}
