/*



Theme Name: RWA Webs



Theme URI: http://rwawebs.com



Description: Custom Wordpress Design by RWA Webs



Author: RWA



Author URI: http://rwawebs.com



version: 1

Tags: white, widget-ready, threaded-comments



*/















/* basics */




body
{
	background:#eee;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin:0;
}

img
{
	border:none;
	padding:0;
}

img a
{
	border:none;
}

img.left
{
	float:left;
	border:none;
	padding:6px 0 0;
}

img.right
{
	float:right;
	border:none;
	padding:0 0 0 6px;
}

blockquote
{
	border-left:1px solid #333;
	margin:15px;
	padding:0 12px;
}

code
{
	font-family:"Courier New", Courier, monospace;
}

a
{
	color:#06c;
	text-decoration:none;
}

a:hover
{
	text-decoration:none;
	color:#000;
}

#container
{
	width:940px;
	background:#fff;
	background-image:url(images/back-paper.jpg);
	color:#333;
	overflow:hidden;
	margin:0 auto;
	padding:16px;
}

#header
{
	width:1000px;
	overflow:hidden;
	color:#fff;
	height:120px;
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0 auto;
}

#header h1
{
	font:bold 42px arial, georgia, times;
	display:none;
	margin:0;
	padding:0 0 0 5px;
}

#header h1 a:hover
{
	color:#666;
	text-decoration:none;
}

#header h2
{
	font:normal 12px arial, georgia, times;
	color:#333;
	display:none;
	margin:0;
	padding:0 0 20px 5px;
}

#menu
{
	background:0;
	background-image:url(images/button-back.jpeg);
	-webkit-box-shadow:rgba(0,0,0,0.4) 0 1px 2px;
	-moz-box-shadow:rgba(0,0,0,0.4) 0 1px 2px;
	box-shadow:rgba(0,0,0,0.4) 0 1px 2px;
	width:100%;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:400;
	display:block;
	float:left;
	margin:0 auto 14px;
}

#menu ul
{
	position:relative;
	z-index:300;
	margin:0;
	padding:0;
}

#menu ul li a
{
	color:#F6F6F6;
	display:block;
	border-bottom:none;
	text-shadow:1px 1px #000;
	margin:0;
	padding:24px 16px;
}

#menu ul li a:hover
{
	text-decoration:none;
	background:0;
	color:#FFF;
}

#menu ul li
{
	float:left;
	position:relative;
	list-style-type:none;
	margin:0 10px 0 0;
	padding:0;
}

#menu ul ul
{
	position:absolute;
	display:none;
	width:12em;
	background:#333;
	z-index:99999;
	margin:0;
	padding:0;
}

#menu ul li ul
{
	width:14.1em;
	display:none;
	position:absolute;
	z-index:999;
	line-height:24px;
	padding:0;
}

#menu ul li ul li
{
	padding:0;
}

#menu ul li ul a
{
	width:12em;
	float:left;
	height:auto;
	color:#fff;
	padding:4px 17px;
}

#menu ul li ul a:hover
{
	color:#aaa;
	height:auto;
	border:none;
	border-radius:none!important;
}

#menu ul ul ul
{
	top:auto;
	padding:0;
}

#menu ul li ul ul
{
	left:12em;
	top:auto;
	margin:0 0 0 20px;
}

#menu ul li:hover ul ul,#dropmenu li:hover ul ul ul,#dropmenu li:hover ul ul ul ul
{
	display:none;
	border:none;
}

#menu ul li:hover ul,#dropmenu li li:hover ul,#dropmenu li li li:hover ul,#dropmenu li li li li:hover ul
{
	display:block;
}

#menu ul li ul li.current_page_item a
{
	background:none!important;
}

.content
{
	overflow:hidden;
	margin:10px 0 20px;
}

.content-middle
{
	float:left;
	width:50%;
}

.content-left
{
	float:left;
	width:70%;
}

.content-right
{
	float:right;
	width:70%;
}

.content.content-two-columncontent-right
{
	float:right;
	width:73%;
}

.content.content-two-columncontent-left
{
	float:left;
	width:73%;
}

.content.content-two-columncontent-middle
{
	width:100%;
	overflow:hidden;
	margin:60px 0 0!important;
}

.post
{
	line-height:20px;
	margin:0;
	padding:0 0 40px;
}

.pagetitle
{
	font:normal 18px arial, verdana, times;
	color:#777;
	margin:0 0 20px;
}

.post h1
{
	font:bold 26px arial, verdana, times;
	text-transform:capitalize;
}

.post h1 a:hover
{
	color:#777;
	text-decoration:none;
}

.post h2
{
	font:bold 18px arial, times;
	color:#172A80;
	margin:0 0 2px;
	padding:4px;
}

.post ul
{
	margin:20px;
}

.post li
{
	list-style-type:square;
}

.entry p
{
	margin:12px 0;
	padding:2px 10px;
}

.postmetadata
{
	clear:both;
	border-top:1px dotted #ccc;
	margin:20px 0;
	padding:6px 0;
}

.navigation
{
	font-size:11px;
	width:100%;
	overflow:hidden;
	margin:0 0 20px;
	padding:0;
}

.alignleft a
{
	float:left;
	margin:15px 0;
}

.alignright a
{
	float:right;
	margin:15px 0;
}

.more-link
{
	background:#06c;
	color:#fff;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	display:block;
	width:90px;
	text-align:center;
	text-shadow:1px 1px #003c79;
	font-size:12px;
	margin:12px 0 0;
	padding:2px 0;
}

.more-link:hover
{
	background:#003c79;
	color:#fff;
}

.primary-sidebar.content-middle
{
	float:right;
	width:24%;
}

.primary-sidebar.content-right
{
	float:left;
	width:20%;
}

.primary-sidebar.content-two-columncontent-middle
{
	width:100%;
	overflow:hidden;
	background:#000;
	padding:20px;
}

.primary-sidebar.content-two-columncontent-left
{
	float:right;
	width:28%;
}

.primary-sidebar ul ul ul li
{
	list-style-type:square;
	list-style-position:inside;
	color:#898989;
	margin:0 0 0 14px !important;
	padding:0;
}

.aktt_tweets
{
	overflow:hidden;
}

.aktt_tweets ul li
{
	background:none;
	padding:0 5px 14px 0;
}

#wp-calendar
{
	margin:14px 0;
}

.primary-sidebar.content-two-columncontent-middle h2
{
	color:#fff;
	border-bottom:1px solid #c1c1c1;
}

.primary-sidebar.content-two-columncontent-middle a:hover
{
	color:#c1c1c1;
}

.primary-sidebar.content-two-columncontent-middle li
{
	float:left;
	width:200px;
	margin:20px 20px 20px 0;
}

.primary-sidebar.content-two-columncontent-middle li ul li
{
	float:left;
	width:200px;
	margin:0!important;
}

.sidebar.content-right
{
	float:left!important;
	width:20%;
}

.sidebar.content-left ul
{
	margin:0 0 0 20px !important;
}

.sidebar ul ul ul li
{
	list-style-type:square;
	list-style-position:inside;
	color:#898989;
	margin:0 0 0 20px !important;
	padding:0;
}

.maincomments
{
	font-size:12px;
	margin:0 0 20px;
	padding:0;
}

.maincomments h3
{
	font-family:FuroreRegular, arial, times, verdana;
	font-size:16px;
	font-weight:300;
	color:#000;
	letter-spacing:1px;
	margin:0 0 14px;
	padding:0;
}

#respond
{
	margin:20px 0 0;
}

#commentform
{
	font-size:12px;
	margin:20px 0 0;
	padding:0;
}

#commentform p
{
	color:#000;
}

#commentform h3
{
	font-family:FuroreRegular, arial, times, verdana;
	font-size:16px;
	font-weight:300;
	color:#000;
	margin:0;
	padding:0;
}

#comment
{
	width:95%;
}

#author,#email,#url,#comment,#submit
{
	background:#fff;
	font-family:arial, times;
	font-size:11px;
	border:1px solid #ddd;
	-moz-border-radius:12px;
	-khtml-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	margin:5px 5px 0 0;
	padding:4px;
}

#submit
{
	background:#06c;
	text-transform:lowercase;
	color:#fff;
	width:130px;
	border:none;
	cursor:pointer;
	margin:5px 5px 0 0;
	padding:5px 14px;
}

#submit:hover
{
	background:#003c79;
	border:none;
	color:#fff;
}

ol.commentlist
{
	list-style-type:none;
	margin:0;
	padding:0;
}

ol.commentlist li
{
	list-style-type:none;
	overflow:hidden;
	margin:0 0 12px;
	padding:12px;
}

ol.commentlist li.alt
{
	background:#fff;
}

ol.commentlist li p
{
	font-size:12px;
	margin:12px 0;
}

cite
{
	font:normal 12px FuroreRegular, arial, verdana, tahoma;
	padding:0;
}

.vcard
{
	margin:0 0 6px;
}

.children
{
	margin:20px 12px 0;
	padding:0;
}

.nocomments
{
	background:#2d2d2d;
	color:#fff;
	padding:0;
}

.comment-meta
{
	font-size:12px;
	line-height:18px;
}

.thread-alt
{
	background:#FFF;
	margin:0;
}

.thread-even
{
	background:#f9f9f9;
	margin:0;
	padding:0;
}

.depth-1
{
	border:1px solid #ddd;
	margin:0;
	padding:0;
}

.even,.alt
{
	border:1px solid #ddd;
	-moz-border-radius:12px;
	-khtml-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	margin:0;
	padding:4px;
}

.avatar
{
	float:left;
	display:block;
	border:1px solid #d6d6d6;
	margin:0 12px 8px 0;
	padding:1px;
}

img.centered
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

img.alignright
{
	display:inline;
	margin:0 0 2px 7px;
	padding:4px;
}

img.alignleft
{
	display:inline;
	margin:0 7px 2px 0;
	padding:4px;
}

.alignright
{
	float:right;
}

.alignleft
{
	float:left;
}

.wp-caption
{
	border:1px solid #ddd;
	text-align:center;
	background-color:#f3f3f3;
	padding-top:4px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin:10px;
}

.wp-caption img
{
	border:0 none;
	margin:0;
	padding:0;
}

.wp-caption p.wp-caption-text
{
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}

.wp-pagenavi
{
	font-size:11px!important;
	text-transform:uppercase;
	border-top:1px solid #ddd;
	margin:12px 0;
	padding:12px 0;
}

.wp-pagenavi a:hover
{
	border:1px solid #ddd!important;
	color:#494949!important;
	background-color:#ddd!important;
}

.wp-pagenavi span.pages
{
	color:#494949!important;
	border:none!important;
	background-color:none!important;
	margin:0 8px 0 0 !important;
	padding:0!important;
}

.wp-pagenavi span.current
{
	border:1px solid #ddd!important;
	color:#494949!important;
	font-weight:300!important;
	background-color:#ddd!important;
}

.wpcf7
{
	font-size:11px;
	margin:24px 0!important;
}

.wpcf7 input
{
	border:1px solid #ccc;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	padding:4px;
}

.wpcf7 textarea
{
	border:1px solid #ccc;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	padding:4px;
}

.wpcf7 input[type=submit]
{
	border:none;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	background:#000;
	color:#fff;
	cursor:pointer;
	padding:4px 10px;
}

#searchform
{
	margin:0;
	padding:14px 0 20px;
}

#searchform input#s
{
	border:1px solid #ddd;
	width:80%;
	color:#828282;
	-moz-border-radius:12px;
	-khtml-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	margin:0;
	padding:4px 8px;
}

#searchform input#s:focus
{
	color:#333;
}

#footer
{
	background:#333;
	border-top:1px solid #777;
	clear:both;
	display:block;
	color:#CCC;
	background-image:url(images/footer-back.png);
	font-family:Verdana, Geneva, sans-serif;
	padding:20px;
}

#footerContainer
{
	width:940px;
	margin:10px auto;
}

#footer p
{
	color:#333;
	text-align:center;
	font-size:12px;
	margin:0;
	padding:14px 0;
}

#footer a
{
	color:#0CF;
}

#footer a:hover
{
	color:#0FF;
}

#footer li
{
	display:inline;
	width:300px;
	float:left;
	padding:3px 0;
}

.footer-sidebar
{
	clear:both;
}

#copyrt
{
	clear:both;
	padding:44px 0 0;
}

#logo
{
	width:554px;
	margin:220px auto 140px;
}

#logo-store
{
	width:464px;
	margin-left:-600px;
	left:50%;
	top:2px;
	position:absolute;
}

#logo-seo
{
	width: 362px;
	margin-left: -190px;
	left: 50%;
	top: -20px;
	position: absolute;
}

#logo-facebook
{
	width:464px;
	margin-right:-600px;
	right:50%;
	top:2px;
	position:absolute;
}

#logo-budget
{
	width: 464px;
margin-left: -550px;
left: 50%;
top: 430px;
position: absolute;
}

#logo-amazing
{
	width: 464px;
margin-right: -550px;
right: 50%;
top: 450px;
position: absolute;
}






#backBottom
{
	background-image:url(images/back-bottom.png);
	width:972px;
	height:62px;
	margin:0 auto;
}

#header h1 a,.post h1 a
{
	color:#000;
	text-decoration:none;
}

#menu ul li.current_page_item a,#menu ul li li a:hover,#menu ul li.current_page_item li a:hover,.primary-sidebar.content-two-columncontent-middle a
{
	color:#fff;
}

#menu ul li.current_page_item li a,#menu ul li li a
{
	color:#aaa;
}

.primary-sidebar,.sidebar
{
	font-size:12px;
	overflow:hidden;
	margin:10px 0 0;
	padding:0;
}

.primary-sidebar.content-left,.sidebar.content-left
{
	float:right;
	width:20%;
}

.primary-sidebar.content-two-columncontent-right,.sidebar.content-middle
{
	float:left;
	width:24%;
}

.primary-sidebar h2,.sidebar h2
{
	font:normal 14px arial, verdana, times;
	color:#000;
	border-bottom:1px solid #ddd;
	margin:0 0 8px;
	padding:0 0 8px;
}

.primary-sidebar p,.sidebar p
{
	margin:0;
	padding:14px 5px 14px 0;
}

.primary-sidebar img,.sidebar img
{
	margin:0;
	padding:0;
}

.primary-sidebar ul,.primary-sidebar ul ul ul,.sidebar ul,.sidebar ul ul ul
{
	margin:0;
	padding:0;
}

.primary-sidebar.content-middle ul,.primary-sidebar.content-left ul
{
	margin:0;
}

.primary-sidebar.content-right ul,.sidebar.content-middle ul,.sidebar.content-right ul
{
	margin:0 20px 0 0 !important;
}

.primary-sidebar ul li,.sidebar ul li
{
	line-height:20px;
	list-style-type:none;
	margin:0;
	padding:0;
}

.primary-sidebar ul ul,.sidebar ul ul
{
	margin:14px 0!important;
	padding:0;
}

.primary-sidebar.content-middle ul ul,.primary-sidebar.content-left ul ul,.primary-sidebar.content-right ul ul,.sidebar.content-middle ul ul,.sidebar.content-left ul ul,.sidebar.content-right ul ul
{
	margin:14px 0!important;
}

.primary-sidebar.content-middle ul ul ul,.primary-sidebar.content-left ul ul ul,.primary-sidebar.content-right ul ul ul,.sidebar.content-middle ul ul ul,.sidebar.content-left ul ul ul,.sidebar.content-right ul ul ul
{
	margin:0!important;
}

.primary-sidebar ul ul li,.sidebar ul ul li,#footer ul
{
	list-style-type:none;
}

.primary-sidebar.content-two-columncontent-middle .aktt_tweets ul li,.primary-sidebar.content-two-columncontent-middle .aktt_tweets p
{
	color:#fff!important;
}

.primary-sidebar.content-two-columncontent-middle .aktt_tweets ul li a,.primary-sidebar.content-two-columncontent-middle .aktt_tweets p a
{
	color:#999!important;
}

.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active
{
	border:1px solid #ddd!important;
	color:#494949!important;
	background-color:#FFF;
}