body{font-family:Arial, Helvetica, sans-serif;color:#666;margin:0px 0px 5px 0px;font-size:12px;}
#frame{width:100%;}
#logo_contain{width:100%;border-top:3px solid black;border-bottom:3px solid black;}
#logo_frame{width:950px;height:30px;margin:2px auto 2px auto;}
#logo{float:left;width:475px;}
#login{float:left;width:475px;padding-top:8px;text-align:right;}
#content{width:950px;margin:5px auto;}
#content_left{width:690px;float:left;margin-right:10px;}
#content_right{width:250px;float:left;}
#nav{width:690px;height:23px;padding:5px 0px;border-bottom:6px solid #E3E3E3;}
#nav_full{width:950px;height:23px;padding:5px 0px;border-bottom:6px solid #E3E3E3;}
#submission_contain{padding-top:5px;}
#page_content, #page_content2{}
#page_content_head, #page_content_head2, .store_head{padding:8px;background-color:#E3E3E3;}
#page_content_body, #page_content_body2{padding:10px;margin-top:5px;border:1px solid #E3E3E3;}
#submission_img{float:left;width:435px;margin-right:10px;}
#submission_img img{padding:4px;border:1px solid #E3E3E3;}
#submission_det{float:left;width:245px;}
#submission_det_top{margin-bottom:5px;padding:10px;background-color:#E3E3E3;}
#submission_det_top h1{margin:5px 0px 0px 0px;}
#submission_det_top h2, #page_content_head h2, #page_content_head2 h2, .store_head h2{margin:0px;color:#666;font-size:14px;}
#submission_det_bot{padding:10px;border:1px solid #E3E3E3;}
#comments{margin:10px 0px;}
#comments_top, #comments_bot{padding:5px 10px;background-color:#E3E3E3;}
#comments_top_left{float:left;width:335px;}
#comments_bot_left{width:670px;}
#comments_top_right{float:left;width:335px;text-align:right;}
#comments_top_left h2, #comments_top_right h2, #comments_bot_left h2{margin:0px;color:#666;}
.the_comment{margin:20px 0px;border-bottom:1px solid #E3E3E3;}
.the_comment_left{float:left;width:46px;margin-right:10px;}
.the_comment_left img{padding:2px;border:1px solid #E3E3E3;}
.the_comment_right{float:left;width:634px;}
.the_comment_right p{margin:0px;padding-bottom:10px;}
#search{padding:7px 0px 5px 0px;height:21px;text-align:right;margin-bottom:5px;border-bottom:6px solid #E3E3E3;}
.btn{background-color:#E3E3E3;color:#666; border: none;}
.title_bar{padding:8px 10px;background-color:#E3E3E3;font-size:14px;font-weight:normal;}
.title_bar_alert{padding:8px 10px;background-color:#CC0000;font-size:14px;font-weight:normal;color:white;}
#subscribe{width:250px;text-align:center;padding:5px 0px;}
#nextprev, #lastyears, .blogstalking{margin-top:5px;padding:8px 10px;background-color:#E3E3E3;font-weight:normal;}
#nextprev strong, #lastyears strong, .blogstalking strong{color:#666;}
#footer_contain{width:100%;border-top:3px solid black;border-bottom:3px solid black;}
#footer{width:950px;margin:5px auto 5px auto;}
#footer_left{float:left;width:175px;text-align:left;}
#footer_right{float:left;width:775px;text-align:right;}
#navlist{margin:0;padding:0 0 20px 0px;font-size:14px;}
#navlist ul, #navlist li{margin:0;padding:0;display:inline;list-style-type:none;}
#navlist a:link, #navlist a:visited{float:left;line-height:14px;font-weight:bold;margin:0 40px 4px 0px;text-decoration:none;color:#999;}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover{border-bottom:6px solid #000;padding-bottom:2px;background:transparent;color:#000;}
#navlist a:hover{color:#000;}
#top_ad, #bot_ad{width:728px;margin:5px auto 5px auto;}
#right_ad, #lastyears_img{width:250px;margin-top:5px;}
.row{padding:5px 0px;}
.row_item{display:-moz-inline-stack;display:inline-block;padding:0px 12px;width:160px;vertical-align:top;zoom:1;*display:inline;}
.row_item img{border:1px solid #E3E3E3;padding:4px;}
.col{float:left;margin-right:15px;width:220px;}
.col2{float:left;margin-right:0px;width:220px;}
.col img, .col2 img, .col_det img{padding:4px;border:1px solid #E3E3E3;}
a:link, a:visited, a:active{color:#0066cc;text-decoration:none;}
a:hover{text-decoration:underline;}
a.home:link, a.home:visited{font-weight:normal;font-size:14px;text-decoration:none;color:#666;}
a.home:hover, a.home:active{text-decoration:underline;}
a.white:link, a.white:visited{font-weight:normal;font-size:14px;text-decoration:none;color:white;}
a.white:hover, a.white:active{text-decoration:underline;}
a.arch:link, a.arch:visited{font-weight:normal;font-size:18px;text-decoration:none;color:#0066cc;padding:0px 19px;}
a.arch:hover, a.arch:active{color:#0066cc;}
a.other_ways:link,a.other_ways:visited{}
a.other_ways:hover,a.other_ways:active{}
.emptymonth{font-weight:normal;font-size:18px;text-decoration:none;color:#666;padding:0px 19px;}
.blog .entry{margin-bottom:10px;}
.blog .title{}
.blog .author{color:#ccc;margin-bottom:5px;}
h1{color:black;}
strong{font-weight:bold;color:#666;}
#contactform textarea{border:1px solid #E3E3E3;width:300px;height:200px;}
#contactform input{border:1px solid #E3E3E3;width:250px;}
#contactform input.check{width:12px;}
#contactform input.no_bord{border:none;}
#contactform input.btn{background-color:#E3E3E3;color:#666;width:100px;}
#error_msg{background-color:red;color:#fff;width:250px;padding:3px;}
#success_msg{background-color:green;color:#fff;width:250px;padding:3px;}
form{margin:0;padding:0;}
.row_item_desc{margin:5px 0px;}
.row_item_desc p{margin:0px;padding:0px;}
.whats_new_wrap{border:1px solid #E3E3E3;padding:9px;margin:5px 0px;}
.whats_new{float:left;width:540px;}
.whats_new_img{float:left;width:350px;padding:5px;}
.whats_new_img img{border:1px solid #E3E3E3;padding:4px;}
.whats_new p{margin:5px;padding:0px;}
.price_red{color:red;}
.login{padding:5px;}
.login p.error{background-color:red;color:#fff;width:250px;padding:3px;}
.login form label{display:block;}
.login form p.forgetmenot label{display:inline;}
#wp-submit{background-color:#E3E3E3;color:#666;width:100px;border:none;}
#loginform .input{border:1px solid #E3E3E3;width:200px;}
#wp-submit-tml-page{background-color:#E3E3E3;color:#666;width:100px;border:none;}
.input, .regular-text, #author, #email, #url{border:1px solid #E3E3E3;width:250px;}
#comment{border:1px solid #E3E3E3;width:400px;}
label{font-weight:normal;}
#profile{padding:5px;}
form#your-profile{text-align:left;}
#profile .error{padding:5px;border:1px solid #e3e3e3;background-color:#f08080;}
#profile .message{padding:5px;border:1px solid #e3e3e3;background-color:#ffffe0;}
#pass-strength-result{border-style:solid;border-width:1px;float:left;margin:12px 5px 5px 1px;padding:3px 5px;text-align:center;width:200px;}
#pass-strength-result.strong, #pass-strength-result.short{font-weight:bold;}
#pass-strength-result{background-color:#eee;border-color:#ddd !important;}
#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c !important;}
#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0 !important;}
#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040 !important;}
#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c !important;}
.connect_widget .like_button_dark .connect_widget_text a{color:#fff}
.post-ratings{width:100%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.post-ratings-loading{display:none;height:16px;text-align:left;}
.post-ratings-image{border:0px;}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG{border:0px;padding:0px;margin:0px;}
.post-ratings-text{}
.post-ratings-comment-author{font-weight:normal;font-style:italic;}
div.sociable{margin:16px 0;}
span.sociable_tagline{position:relative;}
span.sociable_tagline span{display:none;width:14em;}
span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1.25em;}
.sociable span{display:block;}
.sociable ul{display:inline;margin:0 !important;padding:0 !important;}
.sociable ul li{background:none;display:inline !important;list-style-type:none;margin:0;padding:1px;}
.sociable ul li:before{content:"";}
.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:0;}
.sociable-hovers{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}
.sociable-hovers:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.wpfp-hide{display:none;}
.wpfp-img{border:0;vertical-align:bottom;margin-right:2px;}
.listNav { margin:10px 0px;}
.ln-letters { overflow:hidden; }
.ln-letters a { font-size:16px; display:block; float:left; padding:4px 11px; border:1px solid silver; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid silver; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; }
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }
#myList li {font-size: 16px; list-style: none;}
#carousel {position:relative;padding: 5px 0px 5px 5px;width: 940px;overflow:hidden;}
#carousel ul{position: relative;padding: 0;margin:0;width: 20000px;}
#carousel li{width: 119px;height: 120px;float: left;list-style: none;}
.ac_results {padding: 0px;	border: 1px solid #e3e3e3;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;line-height: 16px;overflow: hidden;}
.ac_loading {background: white url('images/loader2.gif') right center no-repeat;}
.ac_odd {background-color: #fff;}
.ac_over {background-color: #e3e3e3;}