/*



Theme Name: sweeny



Description: 2 coloumn theme 



Author: Jinsona designs



Author URI: http://web2feel.com/



*/







body {
	margin:0;
	padding:0px;
	font-family:Century gothic, Arial,Tahoma,sans-serif;
	color:#2C4049;
	font-size:13px;
	background-color: #FFFFFF;


	}


h1 {
      text-indent: -1000px;
    }

img {



	border:0;



	}



a {



	color:#961801;



	text-decoration:none



	}



a:hover {



	color:#fb6700;



	text-decoration:none



		}



h1, h2, h4, h5, h6 {



	}

h3 { font-size: 14px; }

p { font-size: 13px;}



blockquote {



	padding-left:10px;



	color:#555;



	font-style: normal;



	



	}



.clear {



	clear:both;



	}



.alignleft {



	float:left;



	padding:2px 0 0 5px;



	}



.alignright {



	float:right;



	padding:2px 5px 0 5px;



	}



/* The Wrapper */







#wrapper {



	width:1000px;



	margin:0 auto;



	background:#3AB600;		



	}







/* The Top */







#top {



	height:207px;



	margin:auto;

 

	background: url(images/top.jpg);



	background-repeat:no-repeat;



	



	}



.blogname {



	float:left;



	width:1000px;



	font-family:Georgia,Verdana,Tahoma,sans-serif;	



	margin:0px 0 0 0;



	}



.blogname h1  {



	font-size:40px;



	font-weight:bold;



	margin:40px 50px 0 20px;



	color:#fff;



	text-decoration: none;



	text-align:right;



	}



.blogname h1  a:link, .blogname h1  a:visited{ 



	color: #fff; 



	text-decoration: none; 



	background-color:transparent;



	}



	



.blogname h1  a:hover { 



	color: #fff; 



	text-decoration: none; 



	background-color:transparent;



	}



.blogname h2 {



	margin:0px 60px 0 25px;



	font-size:18px;



	font-weight:normal;



	color:#C0E502;



	text-align:right;



	}
#bottomarea {
	clear: both;
	width: 950px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #008900;
}
#bottomarea .widget {
	list-style-type: none;
}
#bottomarea    li    ul  li.page_item  {
	float: none;
	clear: both;
}
#bottomarea        li       ul       li.page_item       ul    li.page_item  {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
#bottomarea li h2 {
	height:24px;
	line-height:24px;
	font-size:15px;
	color:#fff;
	background:#0f63bd url(images/h2.jpg);
	background-repeat:repeat-x;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	clear: both;
	float: none;
	list-style-type: none;
}



	







.content {



	padding:0px 5px 25px 5px;



	background: url(images/content.jpg) ;



	background-repeat:repeat-y;







	}	







/* The Menu */







#foxmenucontainer{
	height:31px;
	display:block;
	background-image: url(images/menu.png);
	background-repeat: repeat;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	}



#foxmenu{
	position:relative;
	display:block;
	height:31px;
	font-size:16px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana,Helvitica,sans-serif;
	padding-left: 35px;
	}



#foxmenu ul{
	margin:0px;
	padding:3px 0px 0 10px;
	list-style-type:none;
	width:auto;
	float:left;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #008900;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #008900;
	}



#foxmenu ul li{
	display:block;
	float:left;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 10;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 5px;
	}



#foxmenu ul li a{



	display:block;



	float:left;



	color:#718a07;



	text-align: center;



	text-decoration:none;



	padding:3px 0px 0 0px;







	height: 28px;



		}



#foxmenu ul li a:hover,#foxmenu ul li.current_page_item a{



	color:#e57e04;



	height: 28px;



	text-align: center;







	}



#foxmenu ul li .current_page_item a,#foxmenu ul li .current_page_item a:hover{



	color:#e57e04;



 height: 28px;







	}







#content {
	float: left;
	width: 500px;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #f9f9f9;
	}







.title{
	height:40px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;

	



}	



.sub {



	float:left;



	height:14px;



	font-size:12px;



	font-family:Georgia,Verdana,Helvitica,sans-serif;



	padding-left:0px;



	padding-top:0px;



	font-weight:normal;



   	color:#666;



	}



	



.post {



	margin: 10px 10px 0 0px;



	padding:0px 0px 0px 0px;



	height: 100%;



	text-align:left;



	color:#565656;



	font: 13px Tahoma,Georgia,Arial, sans-serif;



	}







.post h2 {



	margin: 0 0;



	padding: 0px 0px 2px 0px;



	background: transparent;



	text-align: left;



	font: 20px "Georgia",tahoma, Arial, sans-serif;



	font-weight:normal;







	}







.post h2 a, .post h2 a:link, .post h2 a:visited  {



	color: #404040;



	background-color: transparent;



	}



.post h2 a:hover  {



	color: #404040;



	background-color: transparent;



	}	
.thumbnail {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	clear: both;
}



	







.postinfo {
	height:31px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #008900;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 2px;

			}



		



.postinfo a {



	



	color:#e35416;



	font-weight:normal;



	text-decoration:none;



	}



.edit{



	float:left;



	padding:0px 0 0 10px;



	color:#e35416;



	font-size:12px;



	}	



	



.postinfo .com{



	line-height:15px;



	float:left;



	padding:0px 0px 0 0px;



	font-size:12px;



	width:145px;



	



}







.postinfo .com a:link,



.postinfo .com a:visited {



	display:block;



	color: #fff;



	background:url(images/com.jpg) no-repeat top;



	height:21px;



	padding:6px 0px 0 25px;



}



.postinfo .com a:hover{



	background:url(images/com.jpg) no-repeat bottom;



	color:#fff;



}







.post a:link,



.post a:visited {



	color: #748d08;



	background-color: transparent;



}







.post a:hover {



	color: #ff8400;



	background-color: transparent;



	text-decoration: none;



}







.entry {



	margin: 0 0;



	padding: 5px 10px;



	}



.cover{



	margin: 0 0;







	}
.clear {
	clear: both;
}



.right{
	float:right;
	width:180px;
	padding-right:45px;
		}



/* The Sidebar */



.rightbar {

font-family:Century gothic, Arial,Tahoma,sans-serif;

color:#2C4049;

font-size:13px;

float: right;

line-height:1.4em;

margin-right:50px;

padding:1px 0 0;

width:150px; }



.rightbar a, h2 {

font-family:Century gothic, Arial,Tahoma,sans-serif;

color:#2C4049;

font-size:13px; }



.rightbar ul {

padding-left: 5px }
.sidebar, .sidebar2{
	float:right;
	width:180px;
	padding-top:10px;
	font-size:13px;
	font-family: Georgia, tahoma, verdana, Arial, sans-serif;

	}
.sidebar2 {
	margin-right: 20px;
	margin-left: 20px;
}
.sidebar  h2, .sidebar2 h2 {
	height:24px;
	line-height:24px;
	font-size:15px;
	color:#fff;
	background:#0f63bd url(images/h2.jpg);
	background-repeat:repeat-x;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;

	}
.sidebar  ul, .sidebar2 ul {



	list-style-type: none;



	margin: 0 ;



	padding: 0;







	}	



.sidebar ul li {height:100%;



	}
.sidebar  ul  li  a:link, .sidebar  ul  li  a:visited, .sidebar2 ul li a:link, .sidebar2 ul li a:visited {
	color:#777;
	text-decoration: none;
	padding: 5px 0px 4px 10px;
	display:block;
	font-family: Georgia, tahoma, verdana, Arial, sans-serif;
	background-repeat:no-repeat;
	border-bottom:1px solid #c5c1c1;
	border-top:1px solid #eaeaea;
	background-color: #F9F9F9;
	}
.sidebar  ul  li  a:hover, .sidebar2 ul li a:hover {
	background-repeat:no-repeat;
	color:#3a5808;


	}
.sidebar  p, .sidebar2 p {



	padding: 7px 5px;



	margin:0;







	}
.sidebar  table, .sidebar2 table {



	width:100%;



	text-align:center;



	background-color:transparent;



	}	



/* --- FOOTER --- */







#footer {



	height:40px;



	padding:14px 0 0 0px;



	background:url(images/footer.jpg) repeat-x;



	color:#fff;



	font-size:10px;



	font-weight:normal;



	text-align:center;



	letter-spacing:1px;



	}







#footer a {



	color:#fff;



	}







#footer a:hover {



	color:#000a15;



	}











/* The Navigation */







.navigation {



	height:25px;



	padding:0 20px;



	}



.navigation a {



	font-weight:bold;



	text-decoration:none;



	font-size:14px;



	color:#87A507;



	}



.navigation a:hover {



	color:#3f5d65;







	}







/* The Attachment */







.contentCenter {



	text-align:center;



	}







/* The Page Title */







h2.pagetitle {



	padding:0;



	margin:0 0 20px 0;



	font-size:23px;



	text-align:center;



	}







/* The Comments */







.comments {



	}



.comments form {



	}



.comments textarea {



	width:90%;



	height:156px;



	background:#E6E6E6;



	border:1px solid #C3CFDF;



	color:#7A8B92;



	padding:10px;



	overflow:auto;



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	}



#commentform {



	padding-left:23px;



	}



#commentform input {



	background:#E6E6E6;



	border:1px solid #C3CFDF;



	color:#222;



	padding-left:10px;



	}



.comments input#submit {



	padding:0;



	width:72px;



	height:29px;



	}



.comments h2 {



	font-size:19px;



	line-height:30px;



	margin:24px 0 0 23px;



	padding:0;



	font-weight:normal;



	}



.comments ol li p {



	padding:0;



	margin:10px 0;



	color:#6C7F86;



	}



/*AWeber*/



#af-form-455050561 .af-body .af-textWrap{width:98%;display:block;float:none;}

#af-form-455050561 .af-body a{color:#F7FFC9;text-decoration:underline;font-style:normal;font-weight:normal;}

#af-form-455050561 .af-body input.text, #af-form-455050561 .af-body textarea{background-color:#FFFFFF;border-color:#C7C7C7;border-width:1px;border-style:solid;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:10px;font-family:Verdana, sans-serif;}

#af-form-455050561 .af-body input.text:focus, #af-form-455050561 .af-body textarea:focus{background-color:#D6FFF8;border-color:#030303;border-width:1px;border-style:solid;}

#af-form-455050561 .af-body label.previewLabel{
	display:block;
	float:none;
	text-align:left;
	width:auto;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	font-family:Verdana, sans-serif;
}

#af-form-455050561 .af-body{
	padding-bottom:7px;
	padding-top:7px;
	background-repeat:repeat;
	background-position:inherit;
	background-image:url("http://forms.aweber.com/images/forms/bright-idea/lima/body.png");
	color:#333333;
	font-size:11px;
	font-family:Arial, sans-serif;
}

#af-form-455050561 .af-header{
	padding-right:10px;
	background-color:#CCCCCC;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url("http://forms.aweber.com/images/forms/bright-idea/lima/footer.png");
	border-width:1px;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	color:#333333;
	font-size:14px;
	font-family:Arial, sans-serif;
}

#af-form-455050561 .af-quirksMode .bodyText{padding-top:2px;padding-bottom:2px;}

#af-form-455050561 .af-quirksMode{padding-right:7px;padding-left:7px;}

#af-form-455050561 .af-standards .af-element{padding-right:7px;padding-left:7px;}

#af-form-455050561 .bodyText p{
}

#af-form-455050561 .buttonContainer input.submit{
	background-image:url("http://forms.aweber.com/images/auto/gradient/button/451.png");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#243500;
	border:1px solid #243500;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, sans-serif;
}

#af-form-455050561 .buttonContainer{
	text-align:center;
}

#af-form-455050561 body,#af-form-455050561 dl,#af-form-455050561 dt,#af-form-455050561 dd,#af-form-455050561 h1,#af-form-455050561 h2,#af-form-455050561 h3,#af-form-455050561 h4,#af-form-455050561 h5,#af-form-455050561 h6,#af-form-455050561 pre,#af-form-455050561 code,#af-form-455050561 fieldset,#af-form-455050561 legend,#af-form-455050561 blockquote,#af-form-455050561 th,#af-form-455050561 td{
	float:none;
	color:#333333;
	position:static;
	margin:0;
	padding:0;
}

#af-form-455050561 button,#af-form-455050561 input,#af-form-455050561 submit,#af-form-455050561 textarea,#af-form-455050561 select,#af-form-455050561 label,#af-form-455050561 optgroup,#af-form-455050561 option{float:none;position:static;margin:0;}

#af-form-455050561 div{margin:0;}

#af-form-455050561 fieldset{border:0;}

#af-form-455050561 form,#af-form-455050561 textarea,.af-form-wrapper,.af-form-close-button,#af-form-455050561 img{
	float:none;
	color:#333333;
	position:static;
	background-color:none;
	border:none;
	margin:0;
	padding:0;
	width: 160px;
}

#af-form-455050561 input,#af-form-455050561 button,#af-form-455050561 textarea,#af-form-455050561 select{font-size:100%;}

#af-form-455050561 p{
	color:#666666;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 10px;
}

#af-form-455050561 select,#af-form-455050561 label,#af-form-455050561 optgroup,#af-form-455050561 option{padding:0;}

#af-form-455050561 table{border-collapse:collapse;border-spacing:0;}

#af-form-455050561 ul,#af-form-455050561 ol{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
}

#af-form-455050561,#af-form-455050561 .quirksMode{
	width:180px;
}

#af-form-455050561.af-quirksMode{overflow-x:hidden;}

#af-form-455050561{
	background-color:#CCCCCC;
	border-color:transparent;
	border-width:1px;
	border-style:none;
	color: #333333;
}

#af-form-455050561{
	overflow:visible;
}

.af-body .af-textWrap{
	text-align:left;
	color: #333333;
}

.af-body input.image{border:none!important;}

.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}

.af-body input.text{width:100%;float:none;padding:2px!important;}

.af-body.af-standards input.submit{padding:4px 12px;}

.af-clear{clear:both;}

.af-element label{
	text-align:left;
	display:block;
	float:left;
	color: #333333;
}

.af-element{padding:5px 0;}

.af-form{
	text-align:left;
	margin:auto;
	width: 180px;
}

.af-header{
	margin-bottom:0;
	margin-top:0px;
	color: #333333;
}

.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}

.lbl-right .af-element label{text-align:right;}