/* CSS Document */
body {max-width:990px;margin:0 auto;}
#reply, #replyfirst {font-family:arial,helvetica,sans-serif;font-size:13px;color:#000;clear:both;margin:10px 0px 20px 0px;border-top:1px solid #ccc;padding-top:20px;}
#getanswer {margin:-11px 0px 0px 0px;padding:0 10px;border-top:0px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:0px;}
#replyfirst {background:url(question-bg-top.gif) top repeat-x;border:0px;margin:0px;padding:5px 10px 20px 10px;border:1px solid #d4d4d4;}
#replyanswer {margin:0 0 0 0;padding:10px 0 7px 10px;}
#replyanswer h1 {margin:0 0 3px 0;padding:0px;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:15px;}
.roweven {background-color:#f7f7f7;}
#replyanswer .username {font-family:arial,helvetica,sans-serif;}
#thereply {margin-left:150px;}
#fl {float:left;display:block;margin:0px 20px 20px 0px;font-size:11px;}
#sig {border-top:1px solid #ccc;margin-top:20px;padding-top:10px;}
#quote hr {border:1px solid #ccc;}
#quote {font-family:arial,helvetica,sans-serif;font-size:12px;}
#reply h1, #replyfirst h1 {font-family:georgia,times new roman,times,serif;font-weight:normal;font-size:250%;color:#000;margin:0px 0px 20px 0px;padding:0 0 10px 0;border-bottom:1px solid #efefef;}
#fromcommunity {font-size:250%;color:#000;border-top:2px solid #ccc; padding:3px 0px;clear:both;}
#leavecomment {font-size:200%;color:#a84b9a;padding:3px 10px;clear:both;text-transform:lowercase;}
#paging {color:#999;font-family:arial,helvetica,sans-serif;font-size:13px;clear:both;}
#paging form {float:left;margin-right:20px;font-weight:normal;}
#replycontent {margin-top:20px;line-height:20px;}
#replymenu {font-size:11px;font-family:arial,helvetica,sans-serif;}
#replymenu a,#replymenu a:active,#replymenu a:visited {color:#999;}
#replymenu a:hover {text-decoration:underline;}
#topicbody {padding:20px 0;}
#quote {line-height:15px;}
#quickreply {clear:both;}
#newestheader {font-family:georgia,times,times new roman,serif;margin:0 0 10px 0;border-top:2px solid #999;padding-top:10px;}
#newestheader h3 {margin:0;padding:0;font-weight:normal;font-size:26px;text-transform:lowercase;}
#newestheader h4 {margin:0 0 0 15px;padding:0;font-weight:normal;font-size:22px;color:#666;}
#userposts {font-family:georgia,times,times new roman,serif;font-size:14px;border-top:1px solid #ccc;padding:7px 0px;}
#uptitle {font-weight:bold;}
#uptitle a,#uptitle a:active,#uptitle a:visited {color:#000;}
#uptitle a:hover {text-decoration:underline;}
#upcount {font-style:italic;color:#666;}
.leftbody {padding-right:30px;}
.rightbody {width:200px;}
#mt20 {margin-top:20;}
.username {font-weight:bold;font-size:13px;}
#edited {margin:10px 0 0 0;font-style:italic;color:#666;font-size:11px;}
#rank {margin:10px 0;}
#replyoptions {float:right;}
#postingopts {background-color:#ebebeb;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;background: url(actionbar-bg.gif) top repeat;font-family:arial,helvetica,sans-serif;font-size:12px;padding:3px 3px 3px 3px;text-align:left;margin:1px 0px 20px 0px;clear:both;}
#postingitem {padding:0 4px;margin:0;}
#postingopts ul {margin:1px 0 0 0;padding:1px 2px 2px 2px;list-style:none;}
#postingopts li {display:inline;border-right:1px solid #d4d4d4;padding:6px 8px 8px 8px;}
#breadcrumbs {font-family:arial,helvetica,sans-serif;font-size:13px;margin:0;padding:0;}
#breadcrumbs a,#breadcrumbs a:link,#breadcrumbs a:active,#breadcrumbs a:visited {text-decoration:underline;}
#breadcrumbs a:hover {text-decoration:none;}
#wrapmenu {border-bottom:dotted 1px #E5E5E5;}
#nicemenu li{margin:0;margin-bottom:5px; border:0; list-style:none; padding:0;height:14px;}
	#nicemenu ul{height:14px;} 
	#nicemenu {font-family:Arial, Helvetica, sans-serif;font-size:16px; margin:0; width:95%; margin-top:20px; padding:0;}
	#nicemenu a { color:#a84b9a; text-decoration:none; }
	#nicemenu a:hover { text-decoration:underline; }	
	#nicemenu li { display:inline; position:relative; float:left;}
	#nicemenu span {float:left;}
	#nicemenu li span { position:relative; z-index:10; padding:4px 4px 4px 6px;  border-bottom:none; line-height:22px; }		
	#nicemenu li span a { font-weight:bold; padding:0 6px 0px 2px; font-size:16px; }	
	#nicemenu li span.over { padding:3px 3px 4px 5px;  border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5;  border-right:solid 1px #999999; border-bottom:solid 1px #fff;  }
	*+html #nicemenu li span.over {  border-top:solid 1px #E5E5E5; padding-bottom:4px; } /* IE6 */
	#nicemenu li span.over a { }
	#nicemenu li span.over a:hover { text-decoration:none; }
	#nicemenu li span.active { padding:3px 3px 4px 5px;  border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5;  border-right:solid 1px #999999; border-bottom:solid 1px #fff;  }
	*+html #nicemenu li span.active {  border-top:solid 1px #E5E5E5; padding-bottom:4px; }
	#nicemenu li span.active a { }
	#nicemenu li span.active a:hover { text-decoration:none; }	
	#nicemenu img.arrow { /*margin-left:4px;*/ margin-top:2px;cursor:pointer; }
	#nicemenu div.sub_menu { display:none; position:absolute; left:0; top:0px; margin-top:28px; border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5; border-right:solid 1px #999999; border-bottom:solid 1px #999999; padding:4px; top:2px; width:160px; background:#FFFFFF;float:left; }
	* html #nicemenu div.sub_menu { margin-top:28px; } /* IE6 */
	*+html #nicemenu div.sub_menu { margin-top:28px; } /* IE7 */
	#nicemenu div.sub_menu a:link, 
	#nicemenu div.sub_menu a:visited, 
	#nicemenu div.sub_menu a:hover{ display:block; font-size:11px; padding:4px;}	
	#nicemenu a.item_line { border-top:solid 1px #E5E5E5; padding-top:6px !important; margin-top:3px; }
	#menuclear {margin-bottom:20px;clear:both;}
#artbody {font-family:arial,helvetica,sans-serif;font-size:13px;color:#333;}
#artbody a,#artbody a:active,#artbody a:visited {text-decoration:underline;}
#artbody a:hover {text-decoration:none;}
blockquote {background-color:#f5f5f5;padding:10px;}
#quote hr {padding:0px;}
#speciallinks {width:95%;margin:0 auto;}
#speciallinks ul {list-style:none;margin:0;padding:0;}
#speciallinks li {font-family:arial;helvetica,sans-serif;font-size:12px;}
#speciallinks a {font-weight:bold;}
#speciallinks td {vertical-align:top; width:24%;padding-right:5px;}
#showmail {width:95%;margin:0 auto;margin-bottom:20px;font-family:arial,helvetica,sans-serif;background-color:ghostwhite;padding:5px;text-align:center;font-size:13px;}
#showmail img {margin-right:20px;}
#answer {margin-bottom:20px;text-align:right;}
#answer ul {
    list-style-type:none;
    padding:0;
    font:15px arial,helvetica,sans-serif;
    font-weight:bold;
    clear:both;
}
#answer li, #answer li a {
    display:block;
    position:relative;
    border:1px #f09 solid;
    float:left;
}
#answer li {
    border-width:1px 0;
    margin:2px;
}
#answer li a {
    border-width:0 1px;
    margin:0 -1px;
    padding:0.3em 0.6em;
    background-color:#f09;
    text-decoration:none;
    color:#fff;
}
#answer li a:hover {
    background-color:#f20e89;
}
#answer li > a:hover, #answer li:hover {
    border-color:#f20e89;
}
#clear {clear:both;}
#questionmenu {font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:center;}
#questionmenu ul {list-style:none;margin:0;padding:0;padding:8px;padding-bottom:0px;text-align:center;width:95%;}
#questionmenu li {display:inline;padding-right:20px;}
#questionmenu a {color:#c09;padding:7px;background-color:#f7f7f7;border:2px solid #fff;}
#questionmenu a:link, #questionmenu a:visited {text-decoration:none;}
#questionmenu a:hover {background-color:#c09;color:#fff;text-decoration:none;}
#explore {font-size:18px;color:#939;}
#askaquestion {width:95%;margin:0 auto;text-align:center;background-color:#f7f7f7;background:url(bgpinkdiag.gif) repeat;padding:10px 10px 0px 10px;border-top:2px solid #d476b7;border-bottom:2px solid #d476b7;}
#askit {font-family:arial,helvetica,sans-serif;color:#c09;font-size:20px;font-weight:bold;}
#askquestionquery {width:500px;font-size:20px;font-weight:bold;border:4px solid #fff;color:#939;}
#askquestion button {font-weight:bold;background-color:#c09;color:#f7f7f7;font-size:20px;}
#answered ul {margin:10px 0 0 0;padding:0;}
#answered li {list-style:none;font-weight:bold;font-size:16px;color:#906;}
#login {margin:0 auto;width:95%;text-align:right;font-size:11px;font-family:arial,helvetica,sans-serif;}
#login input {font-size:10px;}
#searchbox {margin-top:15px;}
#fltitle {float:left;text-align:left;}
