/*
Theme Name: Pyrmont V2
Theme URI: http://imotta.cn/wordpress/pyrmont-theme-v2-for-wordpress.html
Description: A dark WordPress theme. Build in links and archives pages. Widget support. The theme is released under GPL.
Version: 2.0.3
Author: motta
Author URI: http://imotta.cn/
Tags: black, dark, two-columns, fixed-width, threaded-comments, sticky-post


Meyer's CSS 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;
}
/*remember to highlight inserts somehow!*/
INS
{
	text-decoration: none;
}
DEL
{
	text-decoration: line-through;
}
/*tables still need 'cellspacing="0"' in the markup*/
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
}
/*css reset ends*/
*
{
	margin: 0;
	padding: 0;
}
BODY
{
	font-family: "Lucida Grande", Arial, Helvetica, Sans-Serif;
	background-color: #121315;
}
A
{
	text-decoration: none;
	outline-color: invert;
	outline-style: none;
	border: none;
}
A IMG
{
	border: none;
}
.clear
{
	clear: both;
}
DIV#page_wrap
{
	width: 960px;
	margin: 0 auto;
	background: url(http://www.nightsquad.net/images/newbanner4y.jpg) no-repeat;
}
DIV#header
{
	font-size: 12px;
}
DIV#header DIV.blog_title
{
	float: left;
	margin-top: 50px;
	margin-left: 10px;
}
DIV#header DIV.blog_title H1 A
{
	font-family: Helvetica, "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	font-size: 36px;
	color: #99F684;
	line-height: 45px;
	display: block;
}
DIV#header DIV.blog_title P.description
{
	color: #FFF;
	margin-top: 10px;
	margin-left: 5px;
}
DIV#header DIV#search
{
	border: none;
	float: right;
	position: relative;
}
DIV#header DIV#search FORM#searchform
{
	position: absolute;
	top: 65px;
	right: 10px;
	width: 200px;
	height: 25px;
	border: none;
	background-color: #FFF;
}
DIV#header DIV#search FORM#searchform .searchinput
{
	position: absolute;
	top: 5px;
	left: 8px;
	color: #666;
	font-size: 13px;
	width: 165px;
	border: 0;
}
DIV#header DIV#search FORM#searchform .button
{
	position: absolute;
	top: 0px;
	left: 175px;
	background: url(images/mag.gif) no-repeat;
	height: 25px;
	width: 25px;
	border: 0;
	cursor: pointer;
}
DIV#main_navi
{
	background: url(images/navi.gif) no-repeat;
	float: left;
	margin-top: 30px;
	height: 37px;
	width: 960px;
}
DIV#main_navi UL.left
{
	float: left;
	list-style-type: none;
	padding: 9px 0 0 20px;
	width: 750px;
	height: 20px;
	overflow: hidden;
}
DIV#main_navi UL LI
{
	display: inline;
	text-transform: uppercase;
}
DIV#main_navi UL.left LI A
{
	float: left;
	overflow: hidden;
	color: #CCC;
	font-size: 13px;
	line-height: 18px;
	margin: 0 30px 0 0;
}
DIV#main_navi UL.left LI A:hover
{
	color: #99F684;
}
DIV#main_navi UL.right
{
	float: right;
	list-style-type: none;
	padding: 9px 10px 0 0;
}
DIV#main_navi UL.right LI A
{
	float: left;
	overflow: hidden;
	color: #FFF;
	font-size: 12px;
	line-height: 20px;
	margin: 0 0 0 10px;
	text-transform: uppercase;
}
DIV#main_navi UL.right LI.twitter A
{
	background: url(images/twitter.gif) no-repeat 0 3px;
	padding-left: 21px;
}
DIV#main_navi UL.right LI.twitter A:hover
{
	color: #0AF;
}
DIV#main_navi UL.right LI.feed A
{
	background: url(images/feed.gif) no-repeat 0 5px;
	padding-left: 15px;
}
DIV#main_navi UL.right LI.feed A:hover
{
	color: #99F684;
}
/*END div#header*/
DIV#main
{
	width: 660px;
	float: left;
	display: inline;
/*fix double margin*/
	margin: 30px 25px 30px 10px;
}
DIV#main DIV.post
{
	background-color: #131313;
	border: 1px solid #99F684;
	color: #CCC;
	line-height: 22px;
	margin-bottom: 30px;
}
/*sticky post*/
DIV#main DIV.sticky
{
	background-color: #0D0D0D;
/*if a post is set as sticky post, it'll have a darker bg color*/
}
DIV#main DIV.post DIV.date
{
	background: url(images/date.gif) no-repeat;
	float: left;
	font-size: 12px;
	line-height: 14px;
	font-family: "Trebuchet MS", Georgia, sans-serif;
	text-align: center;
	vertical-align: middle;
	color: #000;
	height: 43px;
	width: 50px;
	margin-left: -10px;
	margin-top: 16px;
	padding-top: 4px;
	position: relative;
/*ie6 fix*/
	margin-right: 12px;
	font-weight: bold;
}
DIV#main DIV.post DIV.title
{
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top: 16px;
/*float: left; 0620*/
}
DIV#main DIV.post DIV.title H2
{
	font-family: Helvetica, "Trebuchet MS", Verdana, sans-serif;
	font-size: 22px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 24px;
	color: #EEE;
	width: 600px;
	line-height: 30px;
}
DIV#main DIV.post DIV.title H2 A
{
	color: #EEE;
}
DIV#main DIV.post DIV.title H2 A:hover
{
	color: #99F684;
}
DIV#main DIV.post DIV.title DIV.postmeta
{
	font-size: 12px;
	color: #666;
	width: 580px;
	overflow: hidden;
}
DIV#main DIV.post DIV.title DIV.postmeta A
{
	color: #666;
	border-bottom: 1px solid #131313;
	text-decoration: none;
}
DIV#main DIV.post DIV.title DIV.postmeta A:hover
{
	color: #99F684;
	border-bottom: 1px solid #99F684;
	text-decoration: none;
}
DIV#main DIV.post DIV.entry
{
	padding: 10px 20px 0;
	overflow: hidden;
/*in case large img or video*/
	_width: 618px;
	font-size: 13px;
}
DIV#main DIV.post DIV.no_result
{
	padding: 20px;
}
DIV#main DIV.post DIV.no_result P.no_result
{
	margin-bottom: 0;
}
DIV#main DIV.post DIV.entry A
{
	color: #FF5A00;
	border: none;
	text-decoration: none;
}
DIV#main DIV.post DIV.entry A:hover
{
	text-decoration: underline;
}
DIV#main DIV.post DIV.entry P
{
	margin-bottom: 20px;
}
/*20090629 add h1-h6 style in entry*/
DIV#main DIV.post DIV.entry H1
{
	font-size: 20px;
	margin-bottom: 5px;
}
DIV#main DIV.post DIV.entry H2
{
	font-size: 18px;
	margin-bottom: 5px;
}
DIV#main DIV.post DIV.entry H3
{
	font-size: 16px;
	margin-bottom: 5px;
}
DIV#main DIV.post DIV.entry H4
{
	font-size: 15px;
	margin-bottom: 5px;
}
DIV#main DIV.post DIV.entry H5
{
	font-size: 14px;
	margin-bottom: 5px;
}
DIV#main DIV.post DIV.entry H6
{
	font-size: 12px;
	margin-bottom: 5px;
}
DIV#main DIV.post DIV.entry UL, DIV#main DIV.post DIV.entry OL
{
	padding-bottom: 24px;
	margin-left: 40px;
	margin-right: 40px;
}
DIV#main DIV.post DIV.entry UL
{
	list-style-type: disc;
}
DIV#main DIV.post DIV.entry OL
{
	list-style-type: decimal;
}
DIV#main DIV.post DIV.entry UL LI, DIV#main DIV.post DIV.entry OL LI
{
	padding: 1px 0;
	list-style: inside;
}
DIV#main DIV.post DIV.entry BLOCKQUOTE
{
	background: url(images/blockquote.gif) no-repeat;
	padding: 35px 20px 10px 50px;
	margin: 0 15px 24px;
	background-color: #181818;
	border-top: 1px solid #2A2E2F;
	border-bottom: 1px solid #2A2E2F;
	color: #999;
}
DIV#main DIV.post DIV.entry BLOCKQUOTE P
{
	margin-bottom: 8px;
}
DIV#main DIV.post DIV.entry CODE
{
	font-family: "Courier New", mono;
	background-color: #181818;
	border-left: 1px solid #2A2E2F;
	color: #197B30;
	padding: 5px 10px;
	display: block;
}
/*20090629 add table layout*/
DIV#main DIV.post DIV.entry TABLE
{
	margin-bottom: 20px;
	border-collapse: collapse;
	border: 1px solid #2A2E2F;
	background-color: #181818;
	color: #999;
}
DIV#main DIV.post DIV.entry TABLE TD, DIV#main DIV.post DIV.entry TABLE TH
{
	padding: 2px 5px;
	border: 1px solid #2A2E2F;
}
DIV#main DIV.navigation
{
	font-size: 13px;
}
DIV#main DIV.navigation A
{
	display: block;
	color: #CCC;
	border: 1px solid #1F2223;
	padding: 0 5px;
	background-color: #101010;
	line-height: 28px;
}
DIV#main DIV.navigation .left A:hover, DIV#main DIV.navigation .right A:hover
{
	color: #FF5A00;
	background-color: #000;
}
DIV#main DIV.navigation .left
{
	float: left;
}
DIV#main DIV.navigation .right
{
	float: right;
}
/*END div#main*/
DIV#footer
{
	color: #666;
	font-size: 12px;
	background: url(images/footer_bg.gif) repeat-x;
}
DIV#footer DIV.footer_wrapper
{
	width: 960px;
	margin: 0 auto;
	padding: 18px 0;
	position: relative;
}
DIV#footer DIV.footer_wrapper A
{
	color: #CCC;
	text-decoration: none;
}
DIV#footer DIV.footer_wrapper A:hover
{
	color: #FFF;
}
/*END div#footer*/
DIV#sidebar
{
	width: 260px;
	float: left;
	display: inline;
/*fix double margin*/
	margin-top: 30px;
	margin-bottom: 30px;
	overflow: hidden;
	color: #AAA;
	font-size: 12px;
	background-color: #131313;
	border: 1px solid #1F2223;
}
DIV#sidebar UL
{
	background-color: #131313;
}
DIV#sidebar UL LI H2
{
	background-position: left bottom;
	font-size: 16px;
	line-height: 30px;
	color: #FFF;
	background-color: #66097B;
	padding: 5px 10px;
	font-weight: bold;
}
DIV#sidebar UL LI UL
{
	list-style-type: none;
	color: #EEE;
	line-height: 20px;
}
DIV#sidebar UL LI UL LI
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 26px;
	padding-right: 10px;
	background: url(images/sidebar_list_bg.gif) no-repeat;
	background-position: left bottom;
}
DIV#sidebar UL LI UL LI:hover
{
	background-color: #0D0D0D;
}
DIV#sidebar UL LI UL LI A
{
	background: none;
	display: inline;
	color: #CCC;
	line-height: 26px;
	text-decoration: none;
}
DIV#sidebar UL LI UL LI A:hover
{
	color: #99F684;
}
/*END div#sidebar
modify div#sidebar for default widget*/
DIV#sidebar UL LI UL LI.rc A
{
	display: inline;
}
DIV#sidebar UL LI.widget_archive, DIV#sidebar UL LI.widget_categories, DIV#sidebar UL LI.widget_search, DIV#sidebar UL LI.widget_tag_cloud DIV, DIV#sidebar UL LI.widget_text
{
/*sidebar_list_bg fix*/
	background: url(images/sidebar_list_bg.gif) no-repeat left bottom;
}
DIV#sidebar UL LI.widget_archive SELECT, DIV#sidebar UL LI.widget_categories SELECT
{
/*dropdown view*/
	margin: 15px 26px;
}
/*calendar widget*/
DIV#sidebar UL LI.widget_calendar DIV#calendar_wrap
{
	padding: 15px 26px;
	background: url(images/sidebar_list_bg.gif) no-repeat left bottom;
}
#wp-calendar
{
	color: #CCC;
	width: 95%;
	font-family: Arial, sans-serif;
}
#wp-calendar CAPTION
{
	padding: 5px;
	letter-spacing: 2px;
}
#wp-calendar TH, #wp-calendar TD
{
	padding: 5px;
	text-align: center;
}
#wp-calendar TH
{
	border-bottom: 1px solid #1F2223;
	border-top: 1px solid #1F2223;
}
#wp-calendar TD
{
	background: transparent;
}
#wp-calendar TD, TABLE#wp-calendar TH
{
	padding: 3px 0;
}
#wp-calendar A
{
	color: #99F684;
}
#wp-calendar A:hover
{
	text-decoration: underline;
}
#wp-calendar #prev
{
	text-align: left;
	padding-left: 5px;
}
#wp-calendar #next
{
	text-align: right;
	padding-right: 5px;
}
#wp-calendar #prev, #wp-calendar #next, #wp-calendar TFOOT TR TD.pad
{
	border-top: 1px solid #1F2223;
}
#wp-calendar #prev A, #wp-calendar #next A
{
	color: #999;
}
#wp-calendar TD#today
{
	color: #FFF;
	background-color: #101010;
	font-weight: bold;
}
/*multi-level category*/
DIV#sidebar UL LI UL LI UL LI, DIV#sidebar UL LI UL LI UL.children LI
{
	background: none;
}
DIV#sidebar UL LI UL LI UL LI:hover, DIV#sidebar UL LI UL LI UL.children LI:hover
{
	background: none;
}
/*widget rss*/
.widget_rss A
{
	color: #CCC;
}
/*widget search*/
LI.widget_search #search
{
/*090627fix*/
	padding: 10px 30px;
}
LI.widget_search FORM#searchform
{
	width: 200px;
	height: 25px;
	border: none;
	background-color: #FFF;
	position: relative;
}
LI.widget_search FORM#searchform .searchinput
{
	position: absolute;
	top: 5px;
	left: 8px;
	color: #666;
	font-size: 13px;
	width: 165px;
	border: 0;
}
LI.widget_search FORM#searchform .button
{
	position: absolute;
	top: 0px;
	left: 175px;
	background: url(images/mag.gif) no-repeat;
	height: 25px;
	width: 25px;
	border: 0;
	cursor: pointer;
}
/*tag cloud*/
DIV#sidebar UL LI.widget_tag_cloud DIV
{
	padding: 10px 16px;
}
DIV#sidebar UL LI.widget_tag_cloud DIV A
{
	color: #CCC;
}
DIV#sidebar UL LI.widget_tag_cloud DIV A:hover
{
	color: #FF5A00;
}
/*textwidget*/
.textwidget
{
	padding: 10px 26px;
	line-height: 16px;
}
.textwidget P
{
	margin-bottom: 10px;
	line-height: 16px;
}
.textwidget A, .textwidget P A
{
	color: #FF5A00;
	text-decoration: none;
}
.textwidget A:hover, .textwidget P A:hover
{
	text-decoration: underline;
}
/*END modify div#sidebar*/
DIV#main DIV#comments
{
	margin-bottom: 10px;
}
DIV#main DIV#comments H3
{
	float: left;
	font-size: 16px;
	color: #CCC;
	line-height: 24px;
	font-weight: normal;
}
DIV#main DIV#comments .add_your_comment A
{
	float: right;
	font-size: 16px;
	color: #CCC;
	line-height: 24px;
	font-weight: normal;
}
DIV#main DIV#comments .add_your_comment A:hover
{
	color: #FF5A00;
}
DIV#main OL.commentlist
{
	font-size: 13px;
	color: #CCC;
	overflow: hidden;
}
DIV#main OL.commentlist LI
{
	margin-bottom: 15px;
	background-color: #101010;
	border: 1px solid #1F2223;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 20px 20px 15px;
}
DIV#main OL.commentlist LI UL
{
	list-style-type: none;
	margin-left: 60px;
	margin-top: 6px;
}
DIV#main OL.commentlist LI UL.children LI
{
	background-color: #0D0D0D;
	border-left: 1px solid #181A1B;
	border-top: 0;
	border-bottom: 0;
	border-right: 0;
}
DIV#main OL.commentlist LI DIV.vcard
{
	float: left;
}
DIV#main OL.commentlist LI DIV.vcard DIV.left
{
	width: 56px;
	margin-right: 5px;
}
DIV#main OL LI DIV.left IMG
{
	border: 1px solid #000;
	display: block;
	height: 48px;
	width: 48px;
}
DIV#main OL LI DIV.left DIV.reply A
{
	background: url(images/reply.gif) no-repeat 0 0;
	display: block;
	height: 0;
	padding-top: 17px;
	width: 41px;
	overflow: hidden;
	margin-left: 5px;
	margin-top: 5px;
}
DIV#main OL LI DIV.left DIV.reply A:hover
{
	background-position: 0 -17px;
}
DIV#main OL.commentlist LI DIV.right
{
	float: left;
	line-height: 20px;
	width: 80%;
/*3-level or less thread comments display well. 4 or more leves may have some issue.*/
}
DIV#main OL.commentlist LI DIV.right P A
{
	color: #CCC;
	text-decoration: none;
	border-bottom: 1px solid #CCC;
}
DIV#main OL.commentlist LI DIV.right P A:hover
{
	color: #FF5A00;
	border-bottom: 1px solid #FF5A00;
}
DIV#main OL LI DIV.right DIV.commentmetadata
{
	font-size: 12px;
	color: #999;
	border-bottom: 1px solid #181A1B;
	padding-bottom: 3px;
	margin-bottom: 8px;
}
DIV#main OL LI DIV.right DIV.commentmetadata A
{
	color: #CCC;
	text-decoration: none;
	font-weight: bold;
}
DIV#main OL LI DIV.right DIV.commentmetadata A:hover
{
	color: #FF5A00;
}
DIV#main OL LI DIV.right P
{
	margin-bottom: 20px;
}
DIV#main .comments_navi
{
	font-size: 12px;
}
DIV#main .comments_navi .alignleft
{
	float: left;
}
DIV#main .comments_navi .alignright
{
	float: right;
}
DIV#main .comments_navi .alignleft A, DIV#main .comments_navi .alignright A
{
	display: block;
	color: #CCC;
	border: 1px solid #1F2223;
	padding: 0 5px;
	background-color: #101010;
	line-height: 28px;
}
DIV#main .comments_navi .alignleft A:hover, DIV#main .comments_navi .alignright A:hover
{
	color: #FF5A00;
	background-color: #000;
}
DIV#main DIV#respond
{
	background-color: #101010;
	border: 1px solid #181A1B;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	color: #CCC;
	padding: 15px 20px;
	margin-top: 15px;
}
DIV#main DIV#respond DIV.h3_cancel_reply
{
	margin-bottom: 5px;
}
DIV#main DIV#respond H3
{
	font-size: 16px;
	color: #CCC;
	line-height: 24px;
	font-weight: normal;
	float: left;
	display: inline;
/*fix double margin*/
}
DIV#main DIV#respond SPAN.cancel-comment-reply
{
	float: right;
	display: inline;
/*fix double margin*/
	padding-top: 6px;
}
DIV#main DIV#respond SPAN.cancel-comment-reply A
{
	font-size: 12px;
	color: #999;
	text-decoration: none;
}
DIV#main DIV#respond SPAN.cancel-comment-reply A:hover
{
	color: #FF5A00;
}
DIV#main DIV#respond FORM#commentform
{
}
DIV#main DIV#respond FORM#commentform P
{
	font-size: 12px;
	color: #999;
	padding: 3px 0;
}
DIV#main DIV#respond FORM#commentform P A
{
	color: #FFF;
	border: 0;
}
DIV#main DIV#respond FORM#commentform P A:hover
{
	border-bottom: 1px solid #FFF;
}
DIV#main DIV#respond DIV.input_area
{
	padding: 15px 30px;
}
DIV#main DIV#respond DIV .message_input
{
	font-family: "Trebuchet MS", "Lucida Grande", Arial, sans-serif;
	background-color: #EEE;
	border: 2px solid #000;
	color: #333;
	font-size: 13px;
	padding: 5px;
	height: 120px;
	width: 98%;
}
DIV#main DIV#respond DIV.user_info
{
	font-size: 12px;
	line-height: 16px;
	display: block;
	padding: 0 30px;
}
DIV#main DIV#respond DIV.user_info DIV.single_field
{
	display: inline;
	float: left;
	width: 33%;
}
LABEL.desc
{
	display: block;
	color: #999;
	padding-bottom: 4px;
}
LABEL.desc ABBR
{
	color: #99F684;
	border: 0;
}
DIV#main DIV#respond DIV.user_info INPUT.comment_input
{
	background-color: #EEE;
	color: #666;
	border: 2px solid #000;
	padding: 2px 3px;
	width: 90%;
}
DIV#main DIV#respond DIV.submit_button
{
	margin: 15px 30px 0;
}
DIV#main DIV#respond FORM#commentform DIV.submit_button INPUT.button
{
	display: block;
	background: url(images/submit.gif) no-repeat 0 0;
	width: 76px;
	height: 28px;
	padding: 0;
	border: 0;
/*text-indent: -9999px; 20090708 no text button*/
	color: #BBB;
/*20090708 no text button*/
	font-size: 12px;
/*20090708 no text button*/
	cursor: pointer;
	float: left;
}
DIV#main DIV#respond FORM#commentform DIV.submit_button INPUT.button:active
{
	background-position: 0 -28px;
	color: #FFF;
/*20090708 no text button*/
}
DIV.submit_button SPAN.key
{
	float: left;
	margin-left: 10px;
	padding-top: 6px;
	font-size: 12px;
	line-height: 16px;
	color: #333;
}
.nocomments
{
	color: #CCC;
	font-size: 16px;
}
/*END single page
---------------- WordPress Generated Classes -------------------*/
.aligncenter, DIV.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft
{
	float: left;
}
.alignright
{
	float: right;
}
IMG.alignleft
{
	display: inline;
	margin-bottom: 2px;
	margin-right: 6px;
	padding: 3px;
}
IMG.alignright
{
	display: inline;
	margin-bottom: 2px;
	margin-left: 6px;
	padding: 3px;
}
.wp-caption
{
	border: 1px solid #1F2223;
	text-align: center;
	background-color: #0D0D0D;
	padding-top: 4px;
	margin: 10px;
/*optional rounded corners for browsers that support it*/
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
/*border-radius: 3px*/
}
.wp-caption IMG
{
	margin: 0;
	padding: 0;
	border: 0 none #000000;
}
.wp-caption P.wp-caption-text
{
	font-size: 12px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
	color: #CCC;
}
DIV#main DIV.post DIV.entry DIV.wp-caption P
{
	margin-bottom: 3px;
	padding: 5px;
}
/*------------------------ Archives Page ------------------------*/
UL.archiveslist
{
	color: #CCC;
	font-size: 13px;
}
DIV#main DIV.post DIV.entry UL.archiveslist LI A
{
	color: #CCC;
}
DIV#main DIV.post DIV.entry UL.archiveslist LI A:hover
{
	color: #FF5A00;
}
/*------------------------ Links Page ------------------------*/
.linkpage
{
	background-color: #131313;
	padding: 10px 15px;
}
.linkpage UL
{
	list-style-type: none;
}
.linkpage UL LI
{
	float: left;
	margin-bottom: 10px;
}
.linkpage UL LI UL LI
{
	float: left;
	width: 130px;
	text-align: center;
	margin: 5px 12px;
	line-height: 180%;
	background-color: #202020;
}
.linkpage UL LI UL LI A
{
	color: #CCC;
	display: block;
	text-decoration: none;
	border: 1px solid #1F2223;
	font-size: 12px;
}
.linkpage UL LI UL LI A:hover
{
	background-color: #0D0D0D;
	border: 1px solid #1F2223;
	color: #FF5A00;
}
.linkpage UL LI H3
{
	margin-bottom: 5px;
	margin-left: 12px;
}
/*------------------------ Strong ------------------------*/
DIV.strong
{
	color: #FFF;
	font-size: 18px;
	padding: 10px 0;
	margin-bottom: 25px;
}
DIV.strong .keyword
{
	color: #FF5A00;
}
