body {margin: 0; padding: 0;
	font-size: 70%;
	color: #fff;
	background-color: #1A1313; /*#00024A; this is the purple used*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*typography*/
table {
	font-size: 1.0em; /* fix table inheritance problem for IE 5.0/5.5 , otherwise font size will be 100% in
									  spite of what we set in the body definition above.  This won't fix the table inheritance
									  problems in Netscape 4. */
}
/*-------------------------------------my css starts here  -------------------------------------*/
form{padding : 0; margin : 0;}
h1,h2,h3,h4,h5,h6{margin:6px 0;}

h1 {font-size: 2.0em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.0em;}
h6 {font-size: 0.7em;}

a {color:#FDB645;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration : none;font-size: 1.0em;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

img {vertical-align: top;border: 0px;}

code {font-size: 1.2em;margin: 0;}
var {font-weight: bold;	color: #FFFF80;}

.floatright{float: right;}
.floatleft{float: left;}

#header {
	height: 88px;
	background: #1F1977 url(http://www.overclockersclub.com/siteimages/header_bg.jpg) no-repeat top left;
	margin: 0;
	padding: 0;
}

/*	TOP MENU BAR	*/
#top_menu_bar{
	margin: 0;
	padding: 0;
	background: #C5C5D2 url(http://www.overclockersclub.com/siteimages/top_meu_tile.jpg) repeat-x top left;
	height: 22px;
	width:100%;
}
#top_menu_bar #menu_items{font: 1em/1.8em bold Geneva, Arial, Helvetica, sans-serif;padding:0;margin:0;border:0;vertical-align:-20%}
#top_menu_bar #menu_items a{font-weight: bold;padding: 0 8px;text-decoration: none;color: #2F409D;}
#top_menu_bar #menu_items a:hover{color: #3787CA;}

/*	SITE TD - LEFT, MAIN, RIGHT	*/
#site table, #site td{margin: 0; padding: 0}
#site td.left_column {width:10%;vertical-align:top}
#site td.right_column {width:165px;vertical-align:top}
#site td.main {vertical-align:top;text-align:center;}

.main_td{font-size: 1.2em;background: #00024A; vertical-align: top; text-align: left;}
#main_td_content{padding: 2px 0.6em}

#top_ad{padding: 2px 0;text-align: center;}

#feat_news h5 {background: #574436 url(http://www.overclockersclub.com/siteimages/featured_tile.jpg) repeat-x top left; margin: 0; padding-left: 28px; line-height: 24px;}
#feat_news table {background: #000; width: 100%;}
#feat_news table td {background: #574436 url(http://www.overclockersclub.com/siteimages/featured_bgtile.jpg) repeat-x top left; padding: 3px 5px; vertical-align: top; font-size: 0.8em; width: 33%;text-align: center;}
#feat_news table td img {margin-bottom: 8px;}
#feat_news table td .desc {text-align: left; margin-top: 8px;}

/*	LOGIN BAR	*/
#loginbox {
	height: 23px;
	margin: 0;
	background: #ccc url(http://www.overclockersclub.com/siteimages/login_box_bg.jpg) repeat-x top left;
	color: #3d3d3d;
	font-weight: bold;
	line-height: 20px;
}

#loginbox a{color: #003399; }

.toppadding{padding: 5px 15px;}


#technews{
	background: #00024A url(http://www.overclockersclub.com/siteimages/technews_tile.jpg) repeat-x top left;
	height: 37px;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
	margin: 0;
	padding: 0;
}

/*	SEARCH BOX	*/
#searchbox{background: #00034A;}
#searchbox .inputtext{background: #535368; border: 1px solid #626262; font: .9em/1.2em Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; margin-left: 5px;}
#searchbox .go{position: relative;top:7px;margin-left:5px; text-align: right;}

/*	SITE LOGO	*/
#occlogo {position: absolute;top:18px;left: 136px;}

/*	LEFTMENU RIGHTMENU	*/
.leftmenu, .rightmenu{text-align: left;border: 1px solid #000;background: #2B2B2B;}
.leftmenu h5, .rightmenu h5{
	background: #2B2B2B url(http://www.overclockersclub.com/siteimages/title_bg.jpg) repeat-x top left;
	color: #FF9C00;
	height: 22px;
	line-height: 20px;
	padding-left: 10px;
}
.leftmenu ul{margin: 0 0 6px 0.3em; padding-left:0;}
.rightmenu ul{margin: 0 0 6px 20px; padding-left:0;}
.leftmenu ul li{list-style:none;padding-left:2px;}
.rightmenu ul li{list-style:disc;padding-top: 5px;}
.leftmenu ul li a{font-weight: bold;color: #FFFFFF;text-decoration: none;}
.leftmenu ul li a:hover{text-decoration: none;color: #9EDEE6;}

/*	ANNOUNCEMENT TEXT	*/
#announcement{
	padding: 50px;
	background: #00034A;
	text-align: left;
	color: #FFFFFF;
	vertical-align:top
}
#announcement a{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FF9C00;}

/*	LATEST ARTICLES, LATEST FORUMS	*/
#latest_articles,#forum_topics{
	background: #252525;
	text-align: left;
	padding-bottom: 6px;
	vertical-align: top;
	width:50%;
}
#latest_articles .title_bar{
	background: #5E6147 url(http://www.overclockersclub.com/siteimages/articles_title_tile.jpg) repeat-x top left;
	height: 20px;
	font-size: 1.2em;
}
#forum_topics .title_bar{
	background: #5E6147 url(http://www.overclockersclub.com/siteimages/forum_title_tile.jpg) repeat-x top left;
	height: 20px;
	font-size: 1.2em;
}
#latest_articles ul,#forum_topics ul {margin:5px .5em;padding-left:1em;}


/*	LOGIN FORM */
#login {margin-left: 10px; padding: 10px;}
#login h3 {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;margin-bottom: 5px;}
#login ul {padding: 4px;}
#login ul li {list-style-type: none;}

/*	INDEX NEWS	*/
div.date {font-weight: bold;font-size: 1.3em;padding-left: 10px;color: #ABADE2;}

.newsfunctions {float: right; padding: 0 20px;}
.newsfunctions a {color: #FDB647;font-weight: bold;font-size: 0.8em;}

.news_index {color: #fff;padding: 0 10px;margin: 10px 0;}
.news_index .header{color: #FFA201; font: 1.3em bold Helvetica, Verdana, Arial, sans-serif;}
.news_index .div_header{border-bottom: 1px solid #383A6A;}
.news_index .small {float: right;color: #FFA201;font-size: 0.8em;}
.news_index .source{color: #518FB3;font-size: 0.8em;}
.news_index .source + p {display: inline; margin: 0 0 16px 0;}
.news_index .milink {margin-top: 16px;}

/*	OPTIONS	*/
.options {float: right;font-size: 0.8em;}
.options a {margin-right: 5px;}

/*	BUTTON	*/
.button {background: url(http://www.overclockersclub.com/siteimages/button.jpg) no-repeat; padding: 3px; width: 86px; height: 21px; border: 0px; font-size: 0.9em; color: #fff;}
.button_on {background: url(http://www.overclockersclub.com/siteimages/button_on.jpg) no-repeat; padding: 3px;width: 86px; height: 21px; border: 0px; font-size: 0.9em; color: #C0FFFF;}

#hidden {font-size: 0.8em;}

/*	ARTICLE	*/
#article {margin: 2px;}
#article h1 {font-size: 1.5em;}
#article h2 {font-size: 1.2em;color: #FFA201;}
#article a {font-size: 0.8em;}
#article #body a {font-size: 1em;}
#article ul {margin-left: 15px;}
#article td a {font-weight: bold;text-decoration: none;}
#article td a:hover {text-decoration: underline;color:#FDB645;}
#article td a:visited {color:#FDB645;}
#article img {margin: 2px;}
#article .author_name {font-size: 1em;}
#article .date {margin-bottom: 10px;font-size: 0.9em;}
#article .next {margin-left: 20px;}
#article .next a {margin-right: 20px;}

/*	NEWS	*/
#news {}
#news h1 {font-size: 1.4em;margin-bottom: 0px;}
#news h3 {color: #FFA201;}
#news ul {margin-left: 15px;}
#news a {font-size: 0.8em;}
#news a + p {display: inline; margin: 0 0 16px 0;}
#news .newslink {margin: 5px 0 1.5em 0;}
#news .newslink a {margin: 0 8px 0 3px;}

/*	NEWS IMAGE POSITIONING	*/
.top_left {float: left;margin: 5px;}
.top_left img {margin: 2px;}
.top_right {float: right;margin: 5px;}
.top_right img {margin: 2px;}
.top_center {text-align: center;margin: 5px;}
.top_center img {margin: 2px;}

/*	COMMENTS	*/
.comments {padding: 2px;}
.comments .subcomment {margin-left: 20px;}
.comments .comment {margin-bottom: 10px;}
.comments .comment table {width: 100%;}
.comments .comment table td {vertical-align: top;}
.comments form {margin: 0 0 5px 0;padding-left: 10px;}
.comments .header {font-size: 1.1em;margin-bottom: 10px;padding: 2px;background-color: #132C73;color: #82BAFF; font-weight: bold;}
.comments .header a {color: #FECE3B;}
.comments .header .date {color: #CECFCF;}
.comments .body {font-size: 1.1em;}
.comments .footer {text-align: right;font-size: 0.9em;}
.comments .sub {font-size: 0.9em;border: thin solid #fff;width: 76px;height: 22px;background-color: #F5AC49;}

/*	ADMIN LEFTMENU	*/
.admin_leftmenu{text-align: left;border: 1px solid #000;background: #2B2B2B;}
.admin_leftmenu h5{
	background: #2B2B2B url(http://www.overclockersclub.com/siteimages/title_bg.jpg) repeat-x top left;
	color: #FF9C00;
	height: 22px;
	line-height: 20px;
	padding-left: 10px;
}
.admin_leftmenu ul{margin: 0 0 6px 0.3em; padding-left:0;}
.admin_leftmenu ul li{list-style:none;padding: 0 0 5px 2px;}
.admin_leftmenu ul li a{font-weight: bold;color: #FFFFFF;text-decoration: none;}
.admin_leftmenu ul li a:hover{text-decoration: none;color: #9EDEE6;}
.blank_page {border-bottom: thin dotted #fff;}

/*	ADMIN TABLE	*/
/*#admin_tablewrap {font-size: 0.8em}*/
#admin_tablewrap th {background-color: #D0D0D0;color: #000}
#admin_tablewrap th a {color: #000; text-decoration: underline;}
#admin_tablewrap h5 {background-color: #D0D0D0;color: #000;font-size: 1.2em}
#admin_tablewrap td {color: #fff;padding: 2px;}
#admin_tablewrap .options {font-size: 1.1em}
#admin_tablewrap tr.alt {background:#20225A}

/*	ADMIN SIDENOTE	*/
#admin_note {float: right; border: thin solid #ccc; padding: 3px; font-size: 0.8em}
#admin_note code {font-size: 1.5em}

/*	FILTER LINKS	*/
.filter {padding: 0 5px; background-color: #20225A;}
.filter a {font-weight: bold; margin-right: 20px; color: #C0FFFF; padding: 0 5px;}
.filter a.active {background: #C5C5D2 url(http://www.overclockersclub.com/siteimages/top_meu_tile.jpg) repeat-x top left; color: #20225A;}
.filter a.active:hover {text-decoration: none;}

#footerlinks {background: url(http://www.overclockersclub.com/siteimages/footer_bg_tile.jpg) repeat-x top left; height: 33px; text-align:center; font: .9em/2.6em arial;}
#footerlinks a{padding-left: 20px; text-decoration: none;}
#footerlinks a:hover{color: #FFFFFF; text-decoration: none;}

/*	FOOTER TEXT	*/
.footerText {
	font-size: 0.8em;
	color: #9A9A9A;
	background: #242424;
	padding: 25px 0;
	line-height: 17px;
}
.footerText a {color: #fff;}

/*	RSS PAGE */
#feeds {padding: 0 5px 0 5px;margin-bottom: 50px;}
#xfeeds #feed_section h5 {background: #FFA201;color: #000;font-size: 1em;padding: 2px;margin: 0;}
#xfeeds #feed_section ul {list-style: none;margin: 0;padding: 0;}
#xfeeds #feed_section li {
	background-image: url(http://i.neoseeker.com/d/li_replace.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding: 0px 0 3px 6px;
	margin: .4em .2em;
}

/*	JOIN TO POST COMMENTS MSG	*/
#join_msg {padding-left: 10px;}
#join_msg ul {padding-left: 20px;}

/*	QUOTE OF THE DAY	*/
#quoteoftheday {
	font-size: 0.9em;
	color: #fff;
	float: right;
	padding-top: 10px;
	width: 350px;
	margin-right: 3px;
}

/*	NAV TAB	*/
.tabnav {
	height: 22px;
	margin: 0px;
	padding-left: 5px;
}
.tabnav li {margin: 0; padding: 0;display: inline;list-style-type: none;}
.tabnav a{
	float: left;
	font-size: 0.9em;
	line-height: 17px;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
	margin-right: 4px;
	text-decoration: none;
	color: #003399;
	background: #000 url(http://www.overclockersclub.com/siteimages/login_box_bg.jpg) repeat-x top left;
}
.tabnav a:hover{color: #808080;}

/*	TOOL TIP */
.tooltip:link {text-decoration: none;}
.tooltip .tooltip_desc {display: none;}
.tooltip:hover .tooltip_desc {display: block; border: thin solid #ccc; background-color: #fff; position: absolute; width: 350px; color: #000; padding: 3px; font-size: 0.8em;}

/*	ERROR BOX	*/
#error_box {
	border: 2px groove #cc0000;
	padding: 5px;
	margin: 5px;
	color: #cc0000;
}

/*	MSG BOX	*/
#message_box {
	border: 2px groove #008000;
	padding: 5px;
	margin: 5px;
	color: #00FF00;
}

/*	DEBUG BOX	*/
#debug_box table {
	background-color: #fff;
	color: #000;
	text-align: left;
}
.debug_tbl table{border: thin solid #000}
.debug_tbl td{padding:2px}
.debug_tbl .name{width:80px}
.debug_tbl .time{width:85px}

