/*
Theme Name: TG007 Beta
Theme URI: http://www.techdesigns007.com
Description: TG007 Beta
Author: Mike McAlpin
Author URI: http://www.techdesigns007.com
*/
body { background: #CEE6F3 url(images/bg.gif) repeat-x;  color:#4F4F4F; font-family:Arial; font-size:12px; margin:0px;	padding:0px; }
ul { list-style: none;margin: 0;padding: 0; }
a { color:#3F658F; text-decoration:none; }
a:hover { color:#3F658F; text-decoration:underline; }
img.floatLeft { float: left; padding: 3px 10px 6px 0px; margin: 0 10px 0 0; }
.avatar { border: 0; }
#wrapper { width: 96%; }
#wrapperborder { border-left: 3px solid #A1B0BE; border-right: 3px solid #A1B0BE;  }
#contentwrapper{ padding: 0; border: 0; background-color: #FFF;	width: 100%; text-align: left; }
#content{ vertical-align:top; padding:0; border-left: 1px solid #ccc; }
#contentinfo {padding: 0 20px 10px 20px;}
#menu{ margin: 0;padding: 0 0 10px 0px; width: 170px; vertical-align:top;  }
.wpmenu ul{ margin: 0; padding: 3px 0 0 0; list-style-type: none; list-style: none; }
.wpmenu li a:link, .wpmenu li a:active, .wpmenu li a:visited { list-style: none; }
.wpmenu li a:hover { }
.menu_title { color:#000000; display:block; font-size:13px;margin:0px; text-align:left; }
.menu_links { color:#4F4F4F; padding-top: 3px; display:block; font-size:11px; line-height:120%; }
.menu_links a { color:#4F4F4F;	display:block; padding:2px 0px 2px 5px; text-align:left; text-decoration:none; }
.menu_links a:hover { color:#000000; padding:2px 0px 2px 5px; text-decoration:none; }
#footerwrapper { width: 90%; clear: both; }
#footerbar { text-align: right; padding: 8px; background-color: #4096EE; font-size:13px; color: #FFF; }
.newstitle { width: 100%; border-bottom: 1px solid #CCC; text-align: left; padding: 3px; }
.newscontent { text-align: left; font-size: 12px; }
.newsitem { font-size: 15px; font-weight: bold; color: #4096EE; }
.newsitem a:link, .newsitem a:visited { font-family:Georgia, "Times New Roman", Times, serif;font-size: 16px; font-weight: bold; color: #375B6F; }
.newsitem a:hover, .newsitem a:active { font-size: 16px; font-weight: bold; color: #3577CB; text-decoration:none; }
.newsby { font-size: 11px; text-indent: 5px; color: #006E2E; }
.search { font-size:11px; }
A.rlinks:link , A.rlinks:active , A.rlinks:visited { color:#4F4F4F;font-size:11px; }
A.rlinks:hover { color:#000; font-size:11px; }
.latesttab {  }
.yellowheader {	background-color: #FFF6BF; }
.blueheader{ background-color:#DFF2FF; }
.ltopic{ text-align: left; color:#4F4F4F; font-size:11px; width: 50%; }
.lauthor{ text-align: center; color:#4F4F4F; font-size:11px; }
.lviews{ text-align: center; color:#4F4F4F; font-size:11px; }
.lreplies{ text-align: center; color:#4F4F4F; font-size:11px; }
.linfo{ text-align: left; color:#4F4F4F; font-size:11px; }
.lhtopic{ text-align: left; color:#4F4F4F; font-size:11px; width: 50%; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; padding: 5px 0 5px 5px; }
.lhauthor{ text-align: center; color:#4F4F4F; font-size:11px; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; padding: 5px 0 5px 0; }
.lhviews{ text-align: center; color:#4F4F4F; font-size:11px; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; padding: 5px 0 5px 0; }
.lhreplies{ text-align: center; color:#4F4F4F; font-size:11px; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; padding: 5px 0 5px 0; }
.lhinfo{ text-align: left; color:#4F4F4F; font-size:11px; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; padding: 5px 0 5px 0; }
.fname{ text-align: left; color:#4F4F4F; font-size:11px; width: 50%; }
.fauthor{ text-align: center; color:#4F4F4F; font-size:11px; }
.fdesc{ text-align: left; color:#4F4F4F; font-size:11px; }
.fcat{ text-align: center; color:#4F4F4F; font-size:11px; }
.fdls{ text-align: center; color:#4F4F4F; font-size:11px; }
.fhname{ text-align: left; color:#4F4F4F; font-size:11px; width: 50%; border-top: 1px solid #35A1F3; border-bottom: 1px solid #35A1F3; padding: 5px 0 5px 5px; }
.fhauthor{ text-align: center; color:#4F4F4F; font-size:11px; border-top: 1px solid #35A1F3; border-bottom: 1px solid #35A1F3; padding: 5px 0 5px 0; }
.fhdesc{ text-align: left; color:#4F4F4F; font-size:11px; border-top: 1px solid #35A1F3; border-bottom: 1px solid #35A1F3; padding: 5px 0 5px 0; }
.fhcat{ text-align: center; color:#4F4F4F; font-size:11px; border-top: 1px solid #35A1F3; border-bottom: 1px solid #35A1F3; padding: 5px 0 5px 0; }
.fhdls{ text-align: center; color:#4F4F4F; font-size:11px; border-top: 1px solid #35A1F3; border-bottom: 1px solid #35A1F3; padding: 5px 0px 5px 0; }
.latestheader{ font-size: 14px; font-weight: bold; color: #006E2E; text-align: left; text-indent: 5px; padding: 0 0 4px 0;}
.readmore{text-align:right; color:#4F4F4F; font-size:11px; width: 97%; padding: 5px 3px 3px 10px; vertical-align:middle; border-top: 0px solid #CCC; }
.divflash{ background-color:#CDEB8B; border-top: 2px solid #86B720; border-bottom: 2px solid #86B720; padding: 5px 0 5px 0; text-align: center; font-size: 11px; }
.showmenu{ text-align: right; font-size: 10px; }
.showmenu a:link, .showmenu a:visited { font-weight : normal; color : #3A5387; text-decoration : none; } 
.showmenu a:hover, .showmenu a:active { font-weight : normal; color : #000; text-decoration : none; }
.clearfix { clear: left; height: 1px; }
.clearfixr { clear: right; height: 1px; }
.info { width: 100%; text-align: left; }
.menu1 { width: 100%; margin: 0;padding: 0;  }
#menubar { padding: 12px 8px 8px 8px; background: #7E8E9F url(http://www.tg007.net/tgimages/headerbg.gif) repeat-x; text-align: left; font-size:11px; font-weight:bold; }
#menubar span a { color:#B2C6DE; padding:8px; padding-left:7px;	padding-right:7px;color: #fff; }
#menubar span a:hover { color:#fff; padding:8px; padding-left:7px; padding-right:7px;text-decoration:none;border-bottom:3px solid #A1B0BE; }
#menubar span.selected a { background-color:#B6BFC9; color:#000; padding:8px; padding-left:7px; padding-right:7px; text-decoration:none; }
#footerbar { padding: 8px; background: #34627B url(images/footerbg.gif) repeat-x; text-align: left; font-size:13px; }
.postarchive {font-size: 12px;color: #A7A7A7;}
.postarchive ul {  list-style: none; list-style-image: url(images/paperbullet.png); list-style-position: outside;}
.tdarticles { font-weight: bold; font-size: 13px; }
.load-time{padding-bottom: 20px; font-family: verdana; font-size: 8pt; color: #fff; text-align: right}
.load-time a:link, .load-time a:visited { color: #FFF; text-decoration: none; }
.load-time a:hover, .load-time a:active { color: #ccc; text-decoration: none; }
textarea#comment {
text-align: left;
}
div.sdmenu { width: 100%;font-size: 11px;color: #fff;border-bottom: 1px solid #CCC; }
div.sdmenu div { background: url(http://www.tg007.net/tgimages/menu/title.gif) repeat-x;overflow: hidden; }
div.sdmenu div:first-child { background: url(http://www.tg007.net/tgimages/menu/title.gif) repeat-x;	}
div.sdmenu div.collapsed { height: 24px;background: url(http://www.tg007.net/tgimages/menu/titlec.gif) repeat-x; }
div.sdmenu div span { display: block;padding: 5px 25px;font-weight: bold;font-size: 10px;color: white;background: url(http://www.tg007.net/tgimages/menu/ddopen.gif) no-repeat 10px center;cursor: default; }
div.sdmenu div.collapsed span { color:#7E7E7E;background: #F6F8F9 url(http://www.tg007.net/tgimages/menu/ddclose.gif) no-repeat 10px center; }
div.sdmenu div a { text-align: left;padding: 5px 10px;display: block;border-bottom: 1px solid #ccc;color: #000; }
div.sdmenu div a.current { background-color:#F6F8F9;color:#598FD2; }
div.sdmenu div a:hover { padding: 5px 10px;display: block;border-bottom: 1px solid #ccc;background : #EBEEF2 url(http://www.tg007.net/tgimages/menu/barrow.gif) no-repeat right center;color: #598FD2;text-decoration: none; }
.clearboth { clear:both; height: 1px; }
ul.commentlist { padding: 0px 20px 10px 20px;  }
ul.commentlist li { list-style: none; margin: 10px 0px; }
ul.commentlist li.alt {}
ul.commentlist li.bypostauthor {}
ul.commentlist li.byuser {}
ul.commentlist li.coomment-author-admin {}
ul.commentlist li.comment { border: 1px solid #C0CAD3; }
ul.commentlist li.comment div.comment-author {background-color:#F7F7F7}
ul.commentlist li.comment div.vcard {color: #0877BC; padding-top: 3px;padding-left: 5px;}
ul.commentlist li.comment div.vcard cite.fn { padding-left: 5px;font-weight:bold; font-size: 13px; }
ul.commentlist li.comment div.vcard cite.fn a.url {  }
ul.commentlist li.comment div.vcard img.avatar {padding: 1px; border: 1px solid #C0CAD3; float:left;}
ul.commentlist li.comment div.vcard img.avatar-32 {}
ul.commentlist li.comment div.vcard img.photo {}
ul.commentlist li.comment div.vcard span.says {display:none;}
ul.commentlist li.comment div.commentmetadata {font-size: 10px; background-color:#F7F7F7}
ul.commentlist li.comment div.comment-meta { padding-bottom: 10px;}
ul.commentlist li.comment div.comment-meta a {padding-left: 7px;color: #000;}
ul.commentlist li.comment p { padding: 0 7px 0 7px; } 
ul.commentlist li.comment div.reply {}
ul.commentlist li.comment div.reply a {}


ul.commentlist li.comment ul.children {}


ul.commentlist li.comment ul.children li {}
ul.commentlist li.comment ul.children li.alt {}
ul.commentlist li.comment ul.children li.bypostauthor {}
ul.commentlist li.comment ul.children li.byuser {}
ul.commentlist li.comment ul.children li.comment {}
ul.commentlist li.comment ul.children li.comment-author-admin {}
ul.commentlist li.comment UL.children li.depth-2 {}
ul.commentlist li.comment ul.children li.depth-3 {}
ul.commentlist li.comment ul.children li.depth-4 {}
ul.commentlist li.comment ul.children li.depth-5 {}
ul.commentlist li.comment ul.children li.odd {}
ul.commentlist li.even { }
ul.commentlist li.odd {}
ul.commentlist li.parent {}
ul.commentlist li.pingback {}
ul.commentlist li.pingback div.comment-author {}
ul.commentlist li.pingback div.vcard {}
ul.commentlist li.pingback div.vcard cite.fn {}
ul.commentlist li.pingback div.vcard cite.fn a.url {}
ul.commentlist li.pingback div.vcard span.says {}
ul.commentlist li.pingback div.commentmetadata {}
ul.commentlist li.pingback div.comment-meta {}
ul.commentlist li.pingback div.comment-meta a {}
ul.commentlist li.pingback * {} - (p, em, strong, blockquote, ul, ol, etc.)
ul.commentlist li.pingback div.reply {}
ul.commentlist li.pingback div.reply a {}
ul.commentlist li.pingback ul.children {}
ul.commentlist li.pingback ul.children li {}
ul.commentlist li.pingback ul.children li.alt {}
ul.commentlist li.pingback ul.children li.bypostauthor {}
ul.commentlist li.pingback ul.children li.byuser {}
ul.commentlist li.pingback ul.children li.comment {}
ul.commentlist li.pingback ul.children li.comment-author-admin {}
ul.commentlist li.pingback ul.children li.depth-2 {}
ul.commentlist li.pingback ul.children li.depth-3 {}
ul.commentlist li.pingback ul.children li.depth-4 {}
ul.commentlist li.pingback ul.children li.depth-5 {}
ul.commentlist li.pingback ul.children li.odd {}
ul.commentlist li.thread-alt {}
ul.commentlist li.thread-even {}
ul.commentlist li.thread-odd {}
.sidebar { width: 250px; vertical-align:top; padding: 35px 0px 5px 20px; }
.sidebararea { background-color:#F4F5F8;border-right: 1px solid #A1B0BE; border-left:1px solid #A1B0BE;border-bottom:0px solid #A1B0BE; padding: 10px 5px 10px 5px; }
.sidebarheader { font-family:Georgia, "Times New Roman", Times, serif;font-size: 15px; font-weight: normal; color: #375B6F; border-bottom: 1px solid #375B6F; text-align:left; padding: 0 0px 0 5px; }
.latesttabcontent li { text-align:left; border-bottom: 1px dotted #CCC; padding: 4px 0 2px 0; font-size: 10px; color:#909090; }
.latesttabcontent a:link, .latesttabcontent a:visited { font-size: 11px; font-weight: bold; text-decoration: none; color:#4F4F4F; }
.latesttabcontent a:hover, .latesttabcontent a:active { color:#000; }
.searchtextarea{ background:url(http://www.tg007.net/tgimages/searchbgblk.gif);border:none;height:18px;padding:4px 10px 2px 10px;width:120px;font-size: 11px; color: #4F4F4F; }
form.sample_attach { color: #FFF;position: absolute;visibility: hidden;border:  1px solid #A1B0BE;padding: 5px 10px 5px 10px;background: #1C2E38; }
.myform{margin:0 auto;width:400px;padding: 0px;}
.bottombar { padding: 10px 5px 2px 5px; background: #000 url(http://www.tg007.net/tgimages/gearsblk.gif) no-repeat bottom right; color: #FFF; border-top: 2px solid #A1B0BE;border-bottom: 2px solid #A1B0BE;  }
.bottombarheader { color: #BBC8D2; font-weight: bold; font-size: 12px; border-bottom: 1px solid #BBC8D2; }
.bottombarentries { padding: 0 10px 0 10px; }
.bottombarentries ul { margin-left: 2px; padding:0px; list-style-type:none; list-style: none; text-align:left; }
.bottombarentries li a:link, .bottombarentries li a:active, .bottombarentries li a:visited { font-size: 11px;padding: 3px; border-bottom: 1px dotted #696969; display:block; color:#CFD7DE; }
.bottombarentries li a:hover { text-decoration: none; color:#CCC; }
.nicks { color: #BBC8D2; font-size: 11px; }
.nicks a:link, .nicks a:visited { font-weight: bold; color: #BBC8D2; }
.edit { font-size: 11px; color:#375B6F; }
.edit a:link, .edit a:visited { color:#375B6F; font-size: 11px; font-weight:normal; }

	 

