body {
  background: #d6d4d4 url('../images/bg2.gif') repeat-x;
  font-family: arial, Lucida Grande, helvetica,verdana, arial, sans-serif;
  font-size:   12px;
  line-height: 18px;
  margin: 0px;
}

p{
	font-weight:normal;
}

pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

a { color: #999; }
a:hover { 
	color: #222; background-color: transparent; }

.fieldWithErrors {
	padding:3px;
	background-color:#fff;
	border:solid 1px #d83636;
	color:#d96666;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
  display: table;
}
#wrap {
  display: block;
  width: 814px;
  padding: 30px;
	padding-top:10px;
  margin: auto;
  margin-top: 0px;
  /*background: #e3e3e3 url('../images/wrap_bg.gif') repeat-x;*/
	background:#fff;
  min-height:400px;
	padding-bottom:60px;
}

#header{
	/*background: url(../images/headerbg.gif) repeat-x;*/
	/*border-bottom:2px solid #a7a7a7;*/
}

#innerheader{
	width:850px;
	text-align:left;
}
#bottom{
	text-align:center;
	font-size:12px;
	color:#999;
	margin-bottom:20px;
}
#footer{
	margin-bottom:0px;
}
#innerfooter {
	text-align:left;
	width:830px;
	height:64px;
	padding:22px;
	/*background: url(../images/footerbg.gif) repeat-x;*/
	background:#e5e5e5;
}
#footer a{
 	color:#717171;
	font-size:12px;
	text-decoration:none;
	margin-right:20px;
}
#footer a:hover{
	color:#0f7bcf;
}

}
.content {
	margin-left:20px;
  	background: #f4f4f4 url('../images/wrap_bg.gif') repeat-x;

}
#menu {
	width:874px;
	text-align:left;
	height:70px;
	margin:0;
}
#menu ul{
	margin:0;
	padding:0;
	padding-top:8px;
	height:27px;
	background:url('../images/menubg1.gif') repeat-x;
	
}
#menu ul li{
	display:inline;
	margin:0;
}
#menu ul li a{
	color: #323335;
	font-family: 'Lucida Grande';
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	height:35px;
	padding:9px 10px 10px 10px;
	
}
#menu a:hover{
	color:#111;
}
#menu .green{
	color:#8cb654;
}
#menu ul li a.current{
	background:url('../images/current_menu.gif') repeat-x;
	color:#fefefe;
}

#sub ul{
	margin:0;
	padding:0;
	padding-top:8px;
	height:27px;
	background:#0b84ff;
	
}
#sub ul li{
	display:inline;
	margin:0;
}
#sub ul li a{
	color: #7fbeff;
	font-family: 'Lucida Grande';
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	height:35px;
	padding:9px 15px 10px 10px;	
}
#sub ul li a:hover{
	color:#eee;
}


#topnav{
	float:right;
	margin-top:5px;
}
#topnav a{
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
}


	
a img{
		background-color: transparent;
		text-decoration: none;
		border:none;

}

h1{
  	font-family: helvetica, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: .3px;
	/*color: #174c6d;*/
	color:#ff9429;
	text-decoration: none;
	padding-top:10px;
}

h2{
	font-size:14px;
	font-family: helvetica, arial, sans-serif;
	font-weight: bold;
	letter-spacing: .3px;
	color: #222;
	text-decoration: none;
	padding-top:10px;}

h3 {
	font-size:14px;
	font-family: helvetica, arial, sans-serif;
	font-weight: bold;
	letter-spacing: .3px;
	color: #444;
	text-decoration: none;
	padding-top:10px;
	padding:5px;
	padding-left:0;
}

#expand{
	float:right;
	margin-right: 20px;
    margin-top:-3px;
}




input {
 font-family: helvetica, arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 letter-spacing: .3px;
 color: #4b4b4b;
 margin-top: 5px;
 background-color: #eee;
 padding: 6px;
 border: 2px solid #fff;
}

input:hover {
 background-color: #f0f0f0;
 padding: 6px;
 border: 2px solid #CFE9F9;
}

textarea {
 font-family: helvetica, arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 letter-spacing: .3px;
 color: #4b4b4b;
 margin-top: 5px;
 background-color: #eee;
 padding: 6px;
 border: 2px solid #fff;
}

textarea:hover {
 background-color: #f0f0f0;
 padding: 6px;
 border: 2px solid #bbb;
}

.none{
	border:0px;
	padding:0px;
	background-color:#fff;	
}
.none:hover{
	border:0px;
	padding:0px;
	background-color:#fff;
}

#errorExplanation {
	margin-top: 10px;
	padding: 5px;
	background-color:#feeded;
	border:solid 0px #d96666;
	color:#d96666;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #cc3c31;
  color: #fff;
}

#errorExplanation p {
  color: #f8a9a3;
  margin-bottom: 0;
  padding: 0px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}
#productview {
  text-align: left;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  color: #000;
}
#productview b{
  font-family: arial, helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 12px;
  color: #9a9fa4;
}
#productview p{
  font-size: 14px;
  color: #000;

}



.code {
	padding:2px;
	font-size:10px;
	padding-left:30px;
	color:#999;
	
}

.message{
	margin-left:50px;
	margin-bottom:10px;
	margin-right: 3px;
	padding:10px;
	padding-top:0px;
	background-color:#cfe9f9;
	border:solid 1px #3296d6;
	color:#1f76ae;
	width:800px;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
}

.message h1{
	color:#004e9d;
}

.help{
	margin-left:10px;
	margin-bottom:10px;
	margin-right: 3px;
	padding:10px;
	background-color:#cfe9f9;
	border:solid 1px #3296d6;
	color:#1f76ae;
	float:right;
	width:200px;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
}

.help h1{
	color:#004e9d;
}

.success{
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	background-color:#ecfeec;
	border:solid 1px #72bc51;
	color:#72bc51;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
}

.error{
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	background-color:#feeded;
	border:solid 1px #d96666;
	color:#d96666;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
}

.note{
	font-size:10px;
	color:#999;
}

.edit_delete{
	margin-top: 10px;
	float:right;
	margin-right: 2px;

}

#SnapABug_P table{
	font-size:12px;
	width:100%;
	text-align:left;
	margin:0px;
	border:0px;
	overflow:none;
}

table{
	font-size:20px;
	margin-bottom:20px;
	width:814px;
	text-align:left;
	margin:0px;
	border:0px;
	overflow:none;
	cellspacing:0;
}

tbody tr.even{
	background-color:#d3eeff;
	margin:0;
}

td{
	padding:15px;
	margin:0px;
	border:0px;
	overflow:none;
}
tbody tr.odd{
	background-color:#e3f5ff;
	margin:0;
}
th{
	font-size:16px;
	color:#ccc;
}

.notebox{
 	background-color:#fff7cc;
	color:#3f3612;
	font-weight:100;
	padding:15px;
	font-face:Arial;
	font-size:14px;
}

.notebox ul{
	margin-top:30px;
	margin-bottom:0px;
	list-style:none;
	margin-left:0px;
	padding-left:10px;
}
.notebox ul li{
	margin-bottom:10px;
	background: url('../images/note_bullet.gif') left center no-repeat;
	padding-left:30px;
}

.notebox h1{
	color:#6f6641;
	font-size:18px;
	font-weight:100;
	background:#fef0a4 url('../images/note_top_left.gif') no-repeat;
	padding:10px;
	padding-top:15px;
	margin:-15px;
	text-align:center;
}

.box1{
	margin:20px;
	padding:15px;
	padding-top:10px;
	border:2px solid #999;
	background: #b6b6b6;
	text-align:center;
}

#agentpopup table{
	font-size:12px;
	margin-bottom:0px;
	width:100%;
	text-align:left;
	margin:0px;
	border:0px;
	overflow:none;
}


#agentpopup td{
	padding:0px;
	margin:0px;
	border:0px;
	overflow:none;
}

legend{
	border:1px solid #C9CAC9;
	border-bottom:3px solid #99CB00;
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:#0B84FF;
	font-size:14px;
}

fieldset{
	margin-bottom:10px;
	border:1px solid #DFDEDE;
	padding:20px;
}


.dockclass{
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
overflow:scroll;
float:right;
width:200px;
height:200px;
border:3px solid #bbb;
padding:10px;
background-color:#F0F0F0;
position:relative;
}

.gray_box{
	color:#333;
	margin:10px 0 10px 0;
	padding:10px;
	background-color:#eee;
	border:1px solid #999;
}

select {
	font-size:14px;
}

.state_active{
	color:#aceb91;
	font-weight:bold;
}
.state_suspended{
	color:#ccc;
	font-weight:bold;
}
.state_created{
	color:#ccc;
	font-weight:bold;
}
.state_paused{
	color:#ccc;
	font-weight:bold;
}
.state_xml_rpc_disabled{
	color:#E08C8F;
	font-weight:bold;
}
.state_pending_db_setup{
	color:#E08C8F;
	font-weight:bold;
}
.state_pending_upload{
	color:#E08C8F;
	font-weight:bold;
}
.state_pending_upgrade{
	color:#E08C8F;
	font-weight:bold;
}
.state_pending_wp_install{
	color:#E08C8F;
	font-weight:bold;
}
.state_pending_wp_setup{
	color:#E08C8F;
	font-weight:bold;
}


label{
	color:#0b84ff;
	font-weight:bold;
	font-size:14px;
	top:5px;
	position:relative;
}
.right_field{
	float:right;
}
.field{
	border-bottom:1px solid #dfdede;
	height:35px;
	padding-top:10px;
	padding-bottoM:5px;
	padding-right:10px;
	padding-left:10px;
	margin:0;
	
}

.field:hover{
	background:#eaf4ff;
}

.site_submit_wrap{
	width:814px;
	border-top:2px solid #99cb00;
	height:35px;
	padding:0;
}
#site_submit{
	float:right;
	height:35px;
	background-color:#99cb00;
	color:#fff;
	margin:0;
	border:0;
	font-weight:bold;
	font-size:14px;
}
#site_submit:hover{
	background-color:#b2cb67;
	
}

#content_module_submit{
	float:right;
	height:35px;
	background-color:#99cb00;
	color:#fff;
	margin:0;
	border:0;
	font-weight:bold;
	font-size:14px;
}
#content_module_submit:hover{
	background-color:#b2cb67;
	
}

#advanced_keyword_submit{
	float:right;
	height:35px;
	background-color:#99cb00;
	color:#fff;
	margin:0;
	border:0;
	font-weight:bold;
	font-size:14px;
}
#advanced_keyword_submit:hover{
	background-color:#b2cb67;
	
}

#user_submit{
	float:right;
	height:35px;
	background-color:#99cb00;
	color:#fff;
	margin:0;
	border:0;
	font-weight:bold;
	font-size:14px;
}
#user_submit:hover{
	background-color:#b2cb67;
	
}

#content_source_submit{
	float:right;
	height:35px;
	background-color:#99cb00;
	color:#fff;
	margin:0;
	border:0;
	font-weight:bold;
	font-size:14px;
}
#content_source_submit:hover{
	background-color:#b2cb67;
	
}

#direct_post_submit{
	float:right;
	height:35px;
	background-color:#99cb00;
	color:#fff;
	margin:0;
	border:0;
	font-weight:bold;
	font-size:14px;
}
#direct_post_submit:hover{
	background-color:#b2cb67;
	
}
#link_list_submit{
	float:right;
	height:35px;
	background-color:#99cb00;
	color:#fff;
	margin:0;
	border:0;
	font-weight:bold;
	font-size:14px;
}
#link_list_submit:hover{
	background-color:#b2cb67;
	
}

.site_content{
	width:814px;
	background:#fff;
	margin-top:3px;

}
div#site_wrap a{
	text-decoration:none;
}
div#site_wrap div.right_field span{
	display:none;
}
div#site_wrap div.right_field:hover span{
	display:inline;
	width:350px;
	height:35px;
	border:1px solid #3296D6;
	background:#CFE9F9;
	margin-right:20px;
	margin-top:-7px;
	padding:3px;
	float:left;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
	color:#1F76AE;
}

div#adv_kw_new div.right_field span{
	display:none;
}
div#adv_kw_new div.right_field:hover span{
	display:inline;
	width:400px;
	height:35px;
	border:1px solid #3296D6;
	background:#CFE9F9;
	margin-top:16px;
	padding:3px;
	float:left;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
	color:#1F76AE;
}

div#adv_kw_new span.adv_kw span{
	display:none;
}
div#adv_kw_new span.adv_kw:hover span{
	display:inline;
	width:400px;
	height:35px;
	border:1px solid #3296D6;
	background:#CFE9F9;
	margin-top:16px;
	padding:3px;
	float:left;
	border-radius:5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
	color:#1F76AE;
}

.adv_kw_row{
	border-top:1px solid #dfdede;
	padding:10px;
}
.adv_kw_row:hover{
	background:#eaf4ff;
}
.adv_kw_row input{
	margin-right:20px;
}

.in_place_editor_field{
	padding:3px;
}
.in_place_editor_field:hover{
	background-color:#EAF4FF;
}
.editor_field{
	
}
.editor_ok_button{
	
}
.editor_cancel_link{
	
}
.inplaceeditor-form{
}

#tabs{
	border-bottom:1px solid #dfdede;
	padding-bottom:10px;
	width:814px;
	padding-top:10px;
	margin-bottom:-3px;
}
#tabs a.unselected{
	margin-right:0px;
	padding:0px;
	padding-right:20px;
	border:0px solid #eee;
	background-color:#fff;
	color:#9f9f9f;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}

#tabs a.unselected:hover{
	background-color:#fff;
	color:#222;
}

#tabs a.selected{
	margin-right:0px;
	padding:0px;
	padding-right:20px;
	border:0px solid #eee;
	background-color:#fff;
	color:#222;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}

#tabs a.selected:hover{
	background-color:#fff;
	color:#222;
}


.right_buttons{
	float:right;
}

#stat_tabs{
	text-align:center;
	width:100%;
}
#stats_tabs a{
	margin-right:10px;
}
#stats{
	margin-top:10px;
	text-align:center;
}

.stats_table{
	margin-bottom:10px;
	color:#666;
}
.stats_table th{
	border-bottom:0px solid #ddd;
	padding:5px;
}
.stats_table td{
	font-size:14px; 
	padding:5px; 
	font-weight:normal; 
	border-bottom:0px solid #ddd;
}

.wp_theme{
	min-height:170px;
	border-bottom:3px solid #999;
	margin-bottom:10px;
	padding-bottom:10px;
}

#themes{
	
}


/* auto content source buttons */
#amazon{
	width:189px;
	height:71px;
	border:0px;
	float:left;
	background:url('images/buttons/amazon.png') no-repeat;
	display:block;
}
#amazon:hover{
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/amazonover.png') no-repeat;
	display:block;
}


#delicious{
	float:left;
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/delicious.png') no-repeat;
	display:block;
}
#delicious:hover{
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/deliciousover.png') no-repeat;
	display:block;
}

#digg{
	width:189px;
	float:left;
	height:71px;
	border:0px;
	background:url('images/buttons/digg.png') no-repeat;
	display:block;
}
#digg:hover{
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/diggover.png') no-repeat;
	display:block;
}

#goarticles{
float:left;
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/goarticles.png') no-repeat;
	display:block;
}
#goarticles:hover{
	width:189px;
	float:left;
	height:71px;
	border:0px;
	background:url('images/buttons/goarticlesover.png') no-repeat;
	display:block;
}

#podscope{
	width:189px;
	float:left;
	height:71px;
	border:0px;
	background:url('images/buttons/podscope.png') no-repeat;
	display:block;
}
#podscope:hover{
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/podscopeover.png') no-repeat;
	display:block;
}

#rss{
	width:189px;
	float:left;
	height:71px;
	border:0px;
	background:url('images/buttons/rss.png') no-repeat;
	display:block;
}
#rss:hover{
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/rssover.png') no-repeat;
	display:block;
}

#yahoolocal{
	width:189px;
	float:left;
	height:71px;
	border:0px;
	background:url('images/buttons/yahoolocal.png') no-repeat;
	display:block;
}
#yahoolocal:hover{
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/yahoolocalover.png') no-repeat;
	display:block;
}

#youtube{
	width:189px;
	float:left;
	height:71px;
	border:0px;
	background:url('images/buttons/youtube.png') no-repeat;
	display:block;
}
#youtube:hover{
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/youtubeover.png') no-repeat;
	display:block;
}

#yanswers{
	width:189px;
	float:left;
	height:71px;
	border:0px;
	background:url('images/buttons/yanswers.png') no-repeat;
	display:block;
}
#yanswers:hover{
	width:189px;
	height:71px;
	border:0px;
	background:url('images/buttons/yanswersover.png') no-repeat;
	display:block;
}

.load_from{
	font-size:12px;
	padding-left:10px;
	color:#666;
}

.mceEditor{
	float:right;
	background-color:#fff;
	background:#fff;
}

.blue_box{
	padding: 10px 20px; border: 1px solid #3daad3; font-size: 14px; margin: 15px auto; background-color: #e2f4ff; color: #0b5f92; text-align: center;
}
