@charset "utf-8";

/*   
Theme Name: Hi-Anthony2
Theme URI: the-theme's-homepage
Description: Dashal's Custome Theme For Hi-Anthony.com
Author: Dashal.com
Author URI: http://www.dashal.com/

Version: 1-0
.
General comments/License Statement if any.
.
*/

body {
	font-family:arial;
	font-size: 15px;
	color: #333333;
	background-color: #6685CC;
	margin: 0px;
}
h1 {margin:0px; padding:0px; font-size:20px;}
a.h1:link{color:#6081CA}
A:link, a:active, a:visited { text-decoration:none; color:#6081CA}
A:hover { text-decoration:underline; color:#6081CA}
#header_container {width:100%; height:139px; background-image:url(images/header.png);}
#header {width:980px; margin:0px auto; height:110px; text-align:right}

#top_nav_container {width:100%; margin:0px; padding:0px;  height:28px; background-color:#333333; }
#top_nav {width:980px; height:28px; padding:0px; margin:0px auto; overflow:hidden;}
#top_nav_left{width:560px; height:28px; float:left; padding:0px; position:relative}
#top_nav_right{width:253px; float:right; text-align:right; position:relative}
a.top_nav:link, a.top_nav:visited{padding:5px 12px 5px 12px;color:#cccccc;font-weight:bold; border-left:solid #333333 1px; font-size:17px; text-decoration:none; line-height:28px; display:inline; }
a.top_nav:active, a.top_nav:hover{padding:5px 12px 5px 12px; color:#666666;  background-color:#D6D6D6; font-weight:bold; border-left:solid #333333 1px; font-size:17px; text-decoration:none; line-height:28px; display:inline; }
#shadow {height:7px; width:100%; background-image:url(images/top_shadow.png)}
.search_box{ border:solid 1px #666666; background-color:#cccccc; width:120px; padding:2px; font-size:12px;}
.form {margin:0px; padding:0px;}
.table {line-height:28px}
#container {
	width:980px;
	margin:0px auto;
	margin-top:10px;
	background-color:#FFFFFF;
clear:both;
overflow:hidden;

padding-bottom:20px;
}
#main_left { left:10px; float:left; 
     min-height:400px;
     height:auto !important;
     height:400px;
  width:554px;  padding-right:20px; }

#content_main { padding:0px;}
 
#main_right { width:310px; float:right; height:100%; margin-left:20px; background-color:#FFFFFF  }
.side_box { border:solid 1px #cccccc; margin-bottom:20px; margin-right:0px; margin-left:0px; width:316px;  overflow:hidden; background-color:#FFFFFF;}
.side_box_pad {padding:8px; overflow:hidden; background-color:#FFFFFF;}
.pic {padding:2px; border:solid 1px #cccccc; margin-right:10px;}
.bio {font-size:12px;}
#social_left {text-align:center; padding-top:6px; padding-bottom:0px;}
#twitter ul {margin-left:0px; padding-left:0px; list-style-type:none; list-style:none;  font-size:12px;}
#twitter li { background-color:#F2F4F9; margin-left:0px; padding-left:0px; margin-bottom:6px; padding:4px;}
#pop {background-color:#FFFFFF;}
#pop ul {margin-left:0px; padding-left:0px; list-style-type:none; list-style:none;  font-size:12px;}
#pop li {  margin-left:0px; padding-left:0px;  padding:4px; list-style-type:none; list-style:none; }
#top_bar_container { width:100%; color:#CCCCCC; height:28px; margin:0px auto; background-color:#333333 }
#top_bar { width:980px; height:20px; top:4px; position:relative; margin:0px auto; text-align:right; }
a.top_bar:link, a.top_bar:visited{color:#cccccc;font-weight:bold; font-size:12px; text-decoration:none; line-height:20px; display:inline; }
a.top_bar:active, a.top_bar:hover{color:#cccccc;   font-weight:bold;  font-size:12px; text-decoration:underline; line-height:20px; display:inline; }
#top_main {width:980px; height:10px; margin:0px auto; position:relative; top:16px; background-image:url(images/top_main.png)}
.line {border-bottom:dotted 1px #cccccc; margin-top:20px; margin-bottom:20px;}
#footer {width:960px; background-color:#EEEEEE; position:relative; margin:0px auto; height:40px; text-align:right; color:#666666; padding:10px}
A.footer:link, a.footer:active, a.footer:visited { text-decoration:none; color:#ffffff}
A.footer:hover { text-decoration:underline; color:#ffffff}
.tbox { background-color:#F9F9FB; border:solid 1px #cccccc;}
.archive {border:solid 1px #cccccc; background-color:#F9F9FB; padding:6px; color:#666666; margin:0px; margin-bottom:20px; padding:10px;}