/*
Theme Name: Boogie Design - Adam
Theme URI:http://www.boogiedesigns.net
Description:Theme designed by Boogie Designs
Version:4.10
Author:Joe
Author URI:http://www.boogiedesigns.net
*/





/* CSS Tweaks */
	* {padding:0;margin:0;}
	a img {border:0;}
	.clear {clear:both;}
	a {text-decoration:none;color:#184853;}
	a:hover {text-decoration:none;color:#116f84;}
	p {padding-bottom:10px;}
	.hidden {display:none;}
ul, li { list-style-type:none; }
li { color: #fff; border: solid 1px #fff; padding: 5px; margin: 5px; background: #60e2ff url(images/background.png); -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
ul, li  a { text-decoration:none;color:#184853; }





body {	background: #e2f0ed url(images/background.png) repeat-x;
	margin: 0 auto;
	font-family:Arial; 
	font-size:12px;
	font-family:Arial; 
	color:#6e808b;}

#container {width:1000px;position:relative;z-index:2;margin:auto; background: url(images/bg.jpg) top center repeat-y;}
#inner {width:900px;position:relative;z-index:2;margin:auto; margin-top:-5px;}

.welcome { padding:4px; padding-right:14px; font-family:arial; font-size:10px; text-align:justify; color: #fff; text-shadow: #a9b2b0 1px 0px 2px; letter-spacing:0px; line-height:10px; }
.navigation { text-align:center;}

.navigation a {text-shadow: #90aea9 1px 0px 5px; font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; color:#fff; margin-right:15px; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; -moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.navigation a:hover { text-shadow: #90aea9 1px 0px 5px; color: #90aea9; }

.navigationaa a:hover { background: url( images/background.jpg) 60px 0px repeat-x; } 

.navpag a { margin-left:70px;margin-bottom:20px; padding-left:16px; padding-right:15px; padding-top:4px; padding-bottom:4px;  background: url( images/background.jpg) 60px 0px repeat-x; border-right: 1px #fff solid; border-bottom: 1px #fff solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; color:#fff; }
.navpag a:hover { background: url( images/background.jpg) 0px -80px repeat-x; color: #fff; }


/* Content */
#content {width:575px; float:right; margin-left:-20px;}
.post {}

.postbox { background: #7a8784; padding:15px; font-family:tahoma; font-size:12px; text-align:justify; color: #fff; -moz-border-radius: 25px; border-radius: 25px; border: 1px #fff solid; border-bottom: 5px #fff solid; }

	.post .title {font-size: 22px; color: #f25d80; font-family: georgia; line-height: 22px; font-stretch: normal; font-style: italic; font-weight:bold; letter-spacing: -1px; text-align:left; text-shadow: #fff 1px 1px 6px; padding-top:0px; padding:5px; padding-bottom:2px; margin-bottom:5px; border-bottom: double #e6f8c4;}

	.post .title a {color: #fff;}
	.post .title a:hover {color: #c0cecb;}

	.postbox a {color:#ffc870;}
	.postbox a:hover {color:#fff;}

	.post .date { font-weight: lighter; font-size: 10px; color: #fff; font-family: georgia; line-height: 12px; font-stretch: normal; font-style: oblique; letter-spacing: 0px; background: #4f5a58; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; -moz-border-radius:7px; -moz-border-radius:7px; }
	.post .date a {color: #b1bab9;}
	.post .date a:hover {color: #498492;}

	.post img { margin:0px; padding:3px; margin:1px; background:#4f5a58;border:0;-moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; opacity:.8;filter:alpha(opacity=90); max-width: 550px; }

.post .bottom {margin-left:15px; margin-right:15px; height:15px; }

blockquote {
background: #a7b5b2;
font-family: georgia;
font-size: 13px;
font-style:italic;
line-height:13.5px;
color: #fff;
margin-left:8px;
margin-right:8px;
margin-top:8px;
margin-bottom:10px;
padding: 10px;
padding-bottom:2px;
border: 3px solid #909e9b;
-moz-border-radius: 7px;}





	/* Sidebar */
#sidebar { float:left; margin-left:5px; font-family:georgia; font-size:12px; margin-top:-25px; }
.sidetitle  {font-size: 26px; color: #fff; font-family: Georgia; font-weight:bold; font-style:italic; letter-spacing: -2px; text-align:center; text-shadow: #7a8784 1px 1px 10px; text-align:center; line-height: 25px; margin-bottom:0px; margin-top:25px; }

.sidecontent {margin-left:20px; margin-right:20px; padding-top:5px;padding-bottom:15px;font-family:georgia; font-style:italic; font-size:12px; text-align:justify; color: #4b4c4d;}

.sidecontent img { margin:0px;padding:3px; margin:2px; background:#5f8ea0;border:0;-moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; opacity:.8;filter:alpha(opacity=80); }
.sidecontent a img { margin:0px;padding:3px; margin:2px; background:#5f8ea0;border:0;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; opacity:1;filter:alpha(opacity=100); }
.sidecontent a img:hover { background:#7a8784; opacity:.8;filter:alpha(opacity=80); }
.sidecontent a { color: #4b9bad; font-style:italic; }
.sidecontent a:hover { color:#116f84; }
.sidecontent .elites img { margin:3px;padding:3px; margin-bottom:3px; background:#f6efef; border:1px solid #7a8784; max-width:50px; }
.sidecontent .elites img:hover {opacity:.8;filter:alpha(opacity=80);}

.sidecontent strong, b { color:#526069; font-size:11px; font-weight:bold; font-style:italic; }

.sidecontent h2 {font-weight: lighter; font-size: 20px; color: #fff; font-family: Rockwell; line-height: 20px; font-stretch: normal; font-style: oblique; letter-spacing: -2px; text-transform:uppercase; text-shadow: #c3d0d5 1px 1px 15px; }
 

#box .disclaimer {font-size:10px;font-family:arial; margin-left:10px; margin-right:10px;}




	/* TWITTER */
#twitter {padding:3px; border: 0px; background:none; }
#twitter_update_list {text-align:justify; list-style:none;}
#twitter_update_list li { font-size:8px; line-height: 8px; letter-spacing:0px; font-family:arial; font-style:italic; background:none; border: 0px; margin-bottom:0px; }
#twitter_update_list li a { color: #19a4c5; }




	/* COMMENTS */


#commentform{ background: url(images/content.png); padding-left:10px; padding-right:10px; padding-top:10px;padding-bottom:10px; margin-bottom:15px; font-family:Arial; font-size:10px; text-align:justify; border: 0px #fff solid; -moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}	
#commentform h3{ font-family: georgia, times, verdana; font-size: 10pt; font-weight: 300; margin:0; padding:0; }	
#comment { width:95%; }
#author, #email, #url, #submit { background: #fff; font-family: verdana, arial, times; font-size: 8pt; margin:5px 5px 0 0; padding:5px; border: 0px solid #000;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; }

#comments img {padding: 2px; background:white; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.commentmetadata {margin-top:5px; }

#comment { background: #fff; color: #434343; font-family: verdana, arial, times; font-size: 8pt; margin-left:5px; padding:12px; border: 0px solid #000;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; }
#submit { margin:5px 5px 0 0; }
#comments { 500px; margin-left:25px; margin-right:25px; }
#comments li { color: #fff; border: solid 1px #fff; padding: 5px; margin: 5px; background: #8faca6 url(images/commentsbg.png);}

ol.commentlist { background: url(images/contentbg.png) 0px 0px repeat-y; color: #434343; padding-left:10px; padding-right:10px; padding-top:10px;padding-bottom:10px; margin-bottom:15px; font-family:Arial; font-size:10px; text-align:justify; border: 0px #fff solid;-moz-border-radius:35px;-khtml-border-radius:35px;-webkit-border-radius:35px;border-radius:35px; list-style-type: none; margin:0; padding:0; }
.avatar{float:left; margin:0 12px 0 0;}
ol.commentlist li { margin:10px 0; color: #fff; padding:5px 0 5px 10px; list-style-type:none; -moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; }
ol.commentlist li p {color: #fff; margin: 6px; margin-top:25px; padding: 12px 12px 12px 12px; line-height: 14pt;}

	/* OTHER */

cite { font-family: arial, verdana, tahoma; font-size: 9pt; font-weight: bold; font-style: normal; }	
cite a{border-bottom: 1px dotted #465D71;}
img.centered, .wpn_page img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
		

.footer {		   
				font-family: tahoma;			   
				color: #928174;   
				font-size: 9px;   
				line-height: 9pt;   
				letter-spacing: 0px;    
				text-transform: normal;   
				background: #000000;   
				width: auto;   
				height: 60px;   
				padding: 17px 0px 0px 0px;   
				margin: 50px 0px 0px 0px;   
				clear: both;			   
			}   

			.footer a:link, .footer a:visited {  
				color: #c2ded9;
			}
  
			.footer a:link:hover, .footer a:visited:hover {
				color: #ffffff;
				text-decoration: underline;
			}
   
			.flayout {     
				margin: 0px auto;   
				padding: 0px;   
				width: 900px;	   
				padding: 0px 0px 0px 0px;   
			}   
   
			.flayoutr {     
				float: right;   
				padding: 0px 40px 0px 0px;   
			}   
   
