/*
 * AslansCountry.com 2010 Design
 * By: Poggin
 * (c) 2010
 * 
 */
 
 /********************************************************
RESET
********************************************************/
* {
	font-size: 1em;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	text-decoration: none;
	vertical-align: baseline;
	white-space: normal;
}

td {
min-width: 40%;
padding:0;
margin:0;
line-height:1em;
}

.topicdetails, .formdesc {
font-weight: normal;
}

.postbody {
font-size: 12px;
}

.titles {
	font-size: 20px;
}

.tbl-title h4, .tbl-title h4 a {
	color: #FFF;
	font-size: 14px;
}


html, body {line-height: 1}
hr {display: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''}
blockquote, q {quotes: "" ""}
ul {list-style-type: none}
ol {list-style-type: decimal}
ol {margin: 0 0 0 20px}
.clear {clear: both}

/* Let's embed Google's lovely Droid typeface! */
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Sans'), url('http://themes.googleusercontent.com/font?kit=POVDFY-UUf0WFR9DIMCU8g') format('truetype');
}
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: bold;
  src: local('Droid Sans'), url('http://themes.googleusercontent.com/font?kit=EFpQQyG9GqCrobXxL-KRMVtXRa8TVwTICgirnJhmVJw') format('truetype');
}

@font-face {
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: normal;
  src: local('Droid Serif'), url('http://themes.googleusercontent.com/font?kit=cj2hUnSRBhwmSPr9kS5895bd9NUM7myrQQz30yPaGQ4') format('truetype');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Serif'), url('http://themes.googleusercontent.com/font?kit=70P0G8gxVDIV6F9om0DsKg') format('truetype');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: bold;
  src: local('Droid Serif'), url('http://themes.googleusercontent.com/font?kit=c92rD_x0V1LslSFt3-QEps5gzdOPyAFVZA8FnZ4sZC0') format('truetype');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: bold;
  src: local('Droid Serif'), url('http://themes.googleusercontent.com/font?kit=QQt14e8dY39u-eYBZmppwf5Jgr8ufe5A6KahQF76Xmg') format('truetype');
}

body {
	background: url('img/ac-bg.jpg') top center repeat-y #1d271d;
	margin: 0px;
	font-family: "Droid Sans", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
}


* {
	line-height: 1.5em;
}

a {
	color: #436042;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

#footer a {
color: #fff;
padding: 2px;
}

#footer a:hover {
text-decoration: underline;
}

h2, h3 {
	font-family: "Droid Serif", Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
}

#container {
	width: 1024px;
	margin: 0px auto;
}

#header {
	padding: 15px 10px 15px 10px;
}

#footer {
	background-color: #436042;
	padding: 10px;
	color: #cfe9cf;
	font-size: 11px;
	text-align: center;
}

#noscript {
background: #364c35;
padding: 20px;
color: #FFF;
font-weight: bold;
font-size: 12px;
text-align: center;
}

#acnetwork {
	background: url('img/acnetwork_bottom.png') no-repeat left #364c35;
	height: 30px;
	overflow: hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-top: 15px;
	padding-left: 185px;
	text-align: left;
	padding-top: 15px;
}

#acnetwork a {
font-weight: bold;
padding: 5px;
margin-left: 10px;
margin-right: 10px;
}

#footer #links {
	margin-bottom: 10px;
}

#footer #links a {
	color: #fafaf4;
	margin: 0 10px 0 10px;
}

#logo {
	width: 289px;
	height: 91px;
	background: url('img/logo2010.png') no-repeat;
	display: inline-block;
}

#acctshow {
	float: right;
	padding-top: 75px;
	color: #f9f9f9;
	font-size: 12px;
}

#acctshow a {
	color: #91b690;
	font-weight: bold;
}

#navigation {
	background:  #436042;
	-moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
}

#navigation #nav li a {
	display: inline-block;
}



#navigation .top:hover .toplink  {
	background: #669164;
	border-top: #669164 3px solid;
	margin-top: -3px;
	-moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
}



#navigation a {color:#FFF;text-decoration:none;}
#navigation ul .items {position: absolute; width: 200px;z-index:99999;}
#navigation ul:hover .items {
	border-bottom: #669164 3px solid;
	-moz-border-radius: 0 0 2px 2px;
	-webkit-border-radius: 0 0 2px 2px;
	border-radius: 0 0 2px 2px;}
#navigation ul .items a {
	color: #FFF;
	background: #669164;
	text-decoration: none;
	font-size: 12px;
	display: block;
	text-shadow: 0 1px 2px #1f2a1f;
	padding: 10px 15px 10px 15px;
}
#navigation ul .item{display:none;}
#navigation ul:hover .item{display:block;background:#000;}

#navigation ul:hover .item a{color:#fff;text-decoration:none;display:block;}
#navigation ul:hover .item a:hover{color: #fce564; background: #1f2a1f;}

#navigation ul{float:left;margin:0px;padding:0px;list-style:none;}
#navigation .toplink {
	color: #FFF;
	text-shadow: 0 1px 2px #1f2a1f;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 15px 10px 15px;
	display: inline-block;}

#searchbox {
	float: right;
	display: inline-block;
}

#searchbox input {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 150px;
	height: 18px;
	color: #2f4c2e;
	text-decoration: none;
	font-size: 12px;
	font-family: "Droid Sans", Geneva, Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 5px;
	border: none;
	background-color: #fafafa;
}
	
#maincontainer {
	overflow: hidden;
	background: #364c35;
}
	
#contl {
	float: left;
	width: 250px;
	background: #364c35;
}

#contr {
	float: right;
	width: 754px;
	padding: 10px;
	background: #fafafa;
	min-height: 400px;
}

#sidebar-forum {
	width: 250px;
	height: 50px;
	background: url('img/sidebar-forum.png') 0px 10px no-repeat  #364c35;
	padding: 10px 0 10px 0;
}

#sidebar-poll {
	background: #436042;
	color: #ece2aa;
	padding: 10px;
}

#sidebar-poll h2 {
	font-family: "Droid Serif", Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 14px;
	text-align: center;
	color: #cfe9cf;
}

#sidebar-poll #pollq {
	font-style: italic;
	margin: 0 0 10px 0;
	display: inline-block;
	text-align: center;
}

#sidebar-forum #pollq input {
	margin: 0 10px 0 0;
	padding: 0px;
}

#sidebar-poll #polls {
	margin: 10px 0 10px 0;
	padding: 0px;
	text-align: center;
}

#sidebar-poll #linkr {
	text-align: right;
}

#sidebar-poll #linkr a {
	color: #cfe9cf;
	font-size: 12px;
	font-style: italic;
	font-family: "Droid Serif", Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
}

#tweet {
  font-size: 10px;
  color: #ece2aa; }
  #tweet .tweet_list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-color: #364c35; }
    #tweet .tweet_list li {
      overflow: auto;
      padding: 10px;
	border-top: #1f2a1f 1px dotted; }
      #tweet .tweet_list li a {
        color: #cfe9cf;
		font-family: "Droid Serif", Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
		font-style: italic; }
    #tweet .tweet_list .tweet_even {
      background-color: #364c35; }
    #tweet .tweet_list .tweet_avatar {
      padding-right: 10px;
      float: left; }
      #tweet .tweet_list .tweet_avatar img {
        vertical-align: middle; }
		
#tweethead {
	color: #fafaf4;
	text-align: right;
	padding: 10px;
	background: #364c35;
}

#tweethead:hover {
	text-decoration: underline;
}

#tweetcontainer {
	background: #364c35;
}

#tweethead img {
	border: none;
	height: 15px;
	float: left;
}

.pad10 {
	padding: 10px;
}

#home-banner {
	width: 730px;
	margin: 10px;
	height: 220px;
	background: #d4e3d3;
	position: relative;
	z-index: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
}

#home-banner .banner {
	width: 730px;
	height: 220px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#home-banner-nav {
	margin: 10px;
	margin-top: -32px;
	text-align: center;
	position: relative;
	z-index: 1;
}

#home-banner-nav-container {
	padding: 2px;
	background: #fff;
	display: inline-block;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}

#home-banner-nav-container a {
	color: #91b690;
	text-decoration: none;
	margin: 0 5px 0 5px;
	padding: 2px;
	display: inline-block;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial;
}

#home-banner-nav-container a:hover {
	text-decoration: underline;
}

#home-banner-nav-container a.activeSlide {
	color: #436042;
}

#home-banner-nav-container a.activeSlide:hover {
	text-decoration: none;
}

#home-banner-nav-container a:focus {
	outline: none;
}

#home-aboutac {
	margin: -10px 10px 10px 10px;
}

#home-aboutac h2 {
	margin: 0px;
	padding: 0px;
	padding: 10px 0 0px 0;
	font-size: 20px;
	color: #871a2b;
}


#home-news-l {
	float: left;
	width: 355px;
	padding: 10px;
}

#home-news-r {
	float: right;
	width: 355px;
	padding: 10px;
}

#home-news-l h2, #home-news-r h2 {
	color: #537a43 !important;
	font-family: "Droid Sans", Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 0 0 5px 0;
	padding: 0px;
}

#home-news-l h2 a, #home-news-r h2 a {
	color: #871a2b !important;
	text-decoration:none;
}

#home-news-l h2 a:hover, #home-news-r h2 a:hover {
	text-decoration:underline;
}

#home-news-l #news, #home-news-r #news {
	padding: 10px 10px 0 10px;
	border-top: #fffff8 1px solid;
	border-bottom: #ddddce 1px solid;
	min-height: 80px;
}

.news-column {
	margin-top: -20px;
	border: #b4b4a8 1px solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #f3f3e5;
}

#home-news-l p, #home-news-r p {
margin: 0 !important;
padding: 0 !important;
}

#home-news-l #info, #home-news-r #info {
margin-top: 5px;
margin-bottom: 10px;
}

#home-news-l #info a, #home-news-r #info a {
	text-decoration: none;
}

#home-news-l #info a:hover span, #home-news-r #info a:hover span {
	text-decoration: underline;
}

#home-news-l #comments, #home-news-r #comments {
	display: inline-block;
	margin-left: 4px;
	background: url('img/comment-icon.png') 0px 1px no-repeat;
	padding-left: 18px;
}

#home-news-l #info, #home-news-r #info {
	font-size: 10px;
	text-align: right;
}

#home-news-l #news h2, #home-news-r #news h2 {
	color: #871a2b !important;
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	font-family: "Droid Serif", Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
}

#post_image {
	float: left;
	height: 40px;
	width: 40px;
	padding: 3px;
	background: #FFF;
	border: #ddddce 1px solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#post_image_holder {
	width: 40px;
	display: inline-block;
	float: left;
	padding-right: 14px;
	padding-bottom: 14px;
}

#home-news-l #more, #home-news-r #more {
	text-align: center;
	border-bottom: #ddddce 1px solid;
	border-top: #fffff8 1px solid;
	font-size: 14px;
	padding: 10px;
	background-color: #e4e4d8;
}

#home-news-l #more a, #home-news-r #more a {
	color: #436042;
	font-weight: bold;
	text-decoration: none;
}

#home-news-l #more a:hover, #home-news-r #more a:hover {
	text-decoration: underline;
}

#homebox1, #homebox2 {
	width: 355px;
	height: 287px;
	margin: 10px;
	display: inline-block;
}

/*
 * Styling for the AppBar
 */

#appbar-container {
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 999999999;
}

#appbar {
	display: none;
	width: 1010px;
	background-color: #1f2a1f;
	margin: 0 auto;
	opacity: 0.7;
	height: 25px;
	color: #FFF;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}


















