/*

Theme Name: Credit Theme



Theme URI: http://www.wordpressreviewtheme.com



Description: Easy, Professional Review Theme



Version: 1.4



Author: wordpressreviewtheme.com



Tags: Review Theme, Two Columns,















/* Default */











* {







	margin: 0;







	padding: 0;







}







body {







	background: url(images/background.gif) repeat-x top #fff;







	text-align: center;







	font-family: Tahoma, Arial, sans-serif;







	font-size:9px;







}







.clearfix:after {







    content: "."; 







    display: block; 







    height: 0; 







    clear: both; 







    visibility: hidden;







}















/* Hides from IE-mac \*/







* html .clearfix {height: 1%;}







/* End hide from IE-mac */







div.hide-me {







	display: none;







}







/* Typography */







p {







	padding: 10px 0;







	font-size: 13px;







	line-height: 1.6em;







	color: #404549;







	font-family: Verdana, Tahoma, Arial, sans-serif;







}















h2, h3, h4 {







	color: #444;







}







/* Sructure */







#wrapper {







	width: 961px;







	margin: 0 auto;







	text-align: left;







}







#header {







	







}























#slideshow {







        width: 580x;







	height: 265px;     







        margin-bottom: 20px;







       







}































#nav {







	width: 400px;







        list-style-type: none;	







        float: left;







	padding:  20px 0px 0px 25px;







        margin-top: 113px;







        margin-left: 10px;







        display: block;















}























#nav ul {







        margin: 0; 







        padding: 0; 







	list-style-type: none; 







        list-style-image: none;







        text-decoration: none; 







}















#nav li {







         display: inline;







         text-decoration: none;







}















#nav li a {







         display: inline;







         text-decoration: none;







         color: #fff;







	 margin-right: 12px;







         font-size:15px;







	 font-weight: bold;







}















#nav  ul li a {







        text-decoration: none;  







        margin: 10px;







	padding: 5px 20px 5px 20px; 







        color: #ffffff;







}















#nav ul li a:hover {







       color: #ffffff;







       text-decoration: none; 







}















































#banner {







        margin-top: 10px; 







	width: 961px;







	height: 165px;







        background: url(images/header.jpg) no-repeat;







	clear: both;







}







#content {







	clear: both;







        margin-bottom: 10px;







	background: url(images/content-bg.gif) repeat-y;







      







}















#inner-content {







		border-left-width: 1px;







	        border-left-style: solid;







	        border-left-color: #c5c5c5;







                border-bottom-width: 1px;







	        border-bottom-style: solid;







	        border-bottom-color: #c5c5c5;                







                overflow: hidden;







}















#review-column {







        width: 580px;







	float: left;







	padding: 10px;







}















div.post {







		clear: both;







		margin-bottom: 30px;







               







}















div.post h2 a {







		margin-top: 20px;







                text-decoration: none;







		color: #666;







		font-size: 21px;







		letter-spacing: 1px;







       







}















div.post h3 {







		border-bottom: 1px dotted #ccc;







		margin: 4px 0;







		padding: 3px 0;







		font-size: 12px;







		color: #666;







		letter-spacing: 1px;







		font-weight: normal;







		margin-bottom: 50px;







                margin-bottom: 10px;







}















div.post.inner-post p { 







               font-size: 14px;







               font-family: Helvetica, arial, sans-serif;







               line-height: 1.7em;







}















blockquote {







              font-family: georgia, serif;







              padding: 10px;







              font-weight: bold;







              font-size: 13px;







              border: 1px dotted #ccc;







              background: #f7f7f7;







}















div.post a img {







		float: left;







		margin-right: 10px;







		border: none;







}















div.post a.readmore {







		width: 148px;







		height: 26px;







		background: url(images/read-review.gif) no-repeat;







		display: block;







		text-indent: -999999px;







		float: left;







		margin-right: 10px;







}















div.post a.viewwebsite {







		width: 148px;







		height: 26px;







		background: url(images/view-website.gif) no-repeat;







		display: block;







		text-indent: -999999px;







		float: left;







		margin-right: 10px;







}















div.post-bottom {







		border-top: 1px dotted #ccc;







		padding-top: 10px;







                margin-bottom: 20px;







}















div.post ul {







		color: #666;







		padding: 10px;







		padding-right: 20px;







		list-style: circle;







}







		div.post ul li {







		display: block;







		padding: 5px;







		padding-left: 20px;







		font-size: 12px;







                background: url(images/bullet_go.png) no-repeat left;







	        line-height: 1.7em;







	        color: #575759;







	        font-family: Helvetica, Arial, sans-serif;







	        border-bottom: 1px dotted #ccc;







}















div.post ul li.odd { 







               background: #eee url(images/bullet_go.png) no-repeat left; 







}























div.post ol {







		color: #666;







		padding: 10px;







		padding-right: 20px;







}







		







div.post ol li {







		display: block;







		padding: 5px;







		padding-left: 20px;







		background: url(images/bullet_go.png) no-repeat left;







		font-size: 12px;







	        line-height: 1.6em;







	        color: #575759;







	        font-family: Helvetica, Arial, sans-serif;















}























#more-reviews {







	width: 140px;







	float: right;







}







#sidebar {







        float: right;







	width: 330px;







       







}







	#sidebar h2 {







		width: 330;







		height: 33px;







		background: url(images/sidebar-header.gif) no-repeat;







		display: block;







		text-align: center;







		padding-top: 10px;







		color: #666;







		font-size: 15px;







	}







	#sidebar ul {







		list-style: none;







		padding: 10px;







		padding-left: 10px;







	}







#sidebar li { list-style: none; }







	#sidebar ul li a {







		text-decoration: none;







		color: #404549;







		display: block;







		font-weight: bold;







		padding: 3px;







		font-size: 11px;







		padding-left: 20px;







		margin: 0 10px;







		border-bottom: 1px solid #dfdfdf;







		background: url(images/bullet.gif) no-repeat left;







	}







	#sidebar ul li a:hover {







		color: #3c6690;







	}







	#sidebar p {







		padding: 10px 20px;







	}







	#sidebar form span {







		display: block;







		padding: 10px;







		color: #666;







		font-size: 11px;







		padding-left: 20px;







	}







	#sidebar form span input[type=text] {







		width: 190px;







		float: right;







		margin-right: 10px;







		margin-top: -10px;







		padding: 4px;







		border: 1px solid #ccc;







	}







	#sidebar form input[type=submit] {







                width: 245px;







		height: 40px;







		border: none;







		background: url(images/signup.gif) no-repeat;







		display: block;







		text-indent: -999999px;







		margin-top: 25px;







                margin-left: 42px;







                margin-bottom: 20px;







		cursor: pointer;







	}















#video {







        margin-top: 10px;







        margin-left: 5px;







       







}















#footer {







	background: url(images/footer.gif) repeat-x top;







	height: 71px;







	







}







#footer-wrapper {







	width: 960px;







	margin: 10px auto;







        padding: 15px 0 0 0;







	text-align: left;







}















#footer-wrapper ul {







        margin: 0; 







        padding: 0; 







	list-style-type: none; 







        list-style-image: none;







        text-decoration: none; 







}















#footer-wrapper li {







         display: inline;







         text-decoration: none;







}















#footer-wrapper a {







         display: inline;







         text-decoration: none;







         color: #dddddd;







	 text-decoration: none;







         margin-right: 12px;







         font-size: 12px;







	 font-weight: bold;







}















#footer-wrapper ul li a {







        text-decoration: none;  







        margin: 10px;







	padding: 5px 7px 5px 20px; 







        color: #fff;







}















#footer-wrapper ul li a:hover {







       color: #fff;







       text-decoration: none; 







}































.comments { padding: 0px; width: 580px; border-top: dotted 4px #F6F4F4; clear: both; margin-top: 20px; }







.comment-meta { width: 140px; float: left; padding:10px; text-align: right;}







.commenttext { float: left; width: 380px; padding-left: 20px; border-left: dashed 1px #aaaaaa; margin-top: -5px; margin-bottom: -5px;}







.comments div.cgravatar {







	float: right;







	padding: 4px;







	border: 1px dotted #ccc;







	margin: 10px;







}







.comment-author { display: block; font-weight: bold; }







.comment-date { font-size: 12px; color: #B4AB9D; display: block; }







.comment-meta a { color: #000000; text-decoration: underline; }







.comment { margin-bottom: 15px; clear: both; }







h2#comments { display: block; padding-bottom: 10px; margin: 40px 0 20px 0; border-bottom: solid 3px #dddddd; }







#commentform span { display: block; font-size: 14px;  margin-bottom: 10px;}







#commentform input { border: solid 2px #dddddd; background-color: #ffffff; padding: 3px; width: 300px; margin-right: 10px; }







#commentform textarea { width: 460px; border: solid 2px #dddddd; padding: 3px;  margin-bottom: 10px;}







table#wp-calendar {







	padding: 3px;







}







table#wp-calendar caption {







	font-size: 18px;







	padding: 5px 0;







}







table#wp-calendar td {







	padding: 7px;







	border-bottom: 1px solid #eee;







	font-size: 12px;







}







	table#wp-calendar td:hover {







		background: #eee;







	}







small.post {







	padding: 10px;







	color: #777;







	line-height: 1.7em;







}







	 







/* Wordpress CSS Defaults */















.alignright {







	text-align: right;







}







.alignleft {







	text-align: left;







}







.aligncenter {







	text-align: center;







}





/* GD Star rating table */

#gdstarratingtable{background: #cccccc; font-size: 70%; width: 100%;margin:10px 0 10px 0;}

#gdstarratingtable ul{padding:0;margin:0;}

#gdstarratingtable ul a{color:#000000;}
