/*  
Theme Name: BetaSigmaQues
Theme URI: http://betasigmaques.com/
Description: Designed by <a href="http://transitscope.com">TransitScope</a>
Author: TransitScope
Author URI: http://transitscope.com
� 2010, TransitScope. All rights reserved. 
*/

body {

	background: #110119 url(images/bg.jpg) repeat-x top;
	text-align: center;
	margin: 0px auto;
        padding: 0px;
	}

/* -------------------
Main Structure
------------------- */

#frame {
	width: 1024px;
	text-align: left;
        margin: 0px auto;
        padding: 0px;
	background: url(images/main.jpg) 0 0 no-repeat;
	}

#middle {
	background: #000;
	overflow: auto;
	width: 1024px;
	margin: 0px auto;
        padding: 0px;
	}

#content {
	float: left;
        width: 611px;
        background: #110119;
        margin: 18px 8px 18px 18px;
        padding: 0px 5px 15px 5px;
	border: 1px solid #78787a;
        display: inline;
	}

       #fullwidth {
	float: left;
        width: 975px;
        background: #110119;
        margin: 18px 8px 18px 18px;
        padding: 0px 5px 15px 5px;
	border: 1px solid #78787a;
        display: inline;
	}
      #fullwidth h2 { 
        border-bottom: 1px dotted #b08807;
        font: 14px Tahoma, Arial, Helvetica, sans-serif ;
        }

      #fullwidth h2 a{ 
        padding-bottom:4px;
        text-decoration:none;
        color: #b08807;
        font-weight:bold;
}

#sidebar {
	float: left;
	background: #110119;
	width: 315px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left:17px;
        margin-left: 5px;
        display: inline;
	}

/* -------------------
Header
------------------- */

#header {
        background-color:#000;
        width: 1024px;
        height: 275px;
        margin: 0px auto;
        padding: 0px;
	}

/* -------------------
Content
------------------- */

#content .post {
	margin: 0 10px 20px 10px;
	}
/* general #content definitions */

#content h2 {
	color: #b08807;
	font: 16px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 8px 0;
	border-bottom: 1px dotted #b08807;
	}

#content h2 a {
	color: #b08807;
	text-decoration: none;
	}

#content h2 a:hover {
	color: #fff;
	text-decoration: none;
	}

#content h3 {
	font: 0.7em/1.7em Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 1.1em 0 0.2em 10px;
	font-weight: bold;
      }

#content h4 {
	font: 0.7em/1.7em Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	border-left: 1em dotted #b08807;
	padding: 0 0 0 0.5em;
	margin: 1em 0;
	}

#content p, #content dl {
	color: #fff;
	font: 0.8em/1.5em Tahoma, Arial, Helvetica, sans-serif;
	}

#content p, #content ul, #content ol, #content dl {
	margin: 0 0 0.7em 0;
	}

#content img {
	margin: 0 0 0 0;
        padding: 5px;
	}

#content li {
	margin: 0 0 0 30px;
	color: #fff;
	font: 0.8em/1.5em Tahoma, Arial, Helvetica, sans-serif;
	}

#content dl dt {
	font-weight: bold;
	}

#content dl dd {
	margin: 0 0 0.4em 0.5em;
	}

#content blockquote p {
	margin: 0 0 0 2em;
	border-left: 5px solid #b08807;
	padding: 0 0 0 1em;
        color: #fff;
}

#content a { color: #b08807; }
#content a:hover { color: #fff; }

#content .post ul.post-data {
	border-top: 1px dotted #b08807;
	list-style: none;
	font: 0.9em/1.5em Tahoma, Arial, Helvetica, sans-serif;
	padding: 0.1em 0 0.2em 0;
	color: #fff;
	margin: 1.3em 0 0 0;
	}

#content .post ul.post-data li {
	color: #fff;
	}

#content .post ul.post-data a {
	text-decoration: none;
	color: #b08807;
	}

#content .post ul.post-data a:hover {
	color: #fff;
        text-decoration: underline;
	}

#content .post ul.post-data li.comments {
	float: right;
	margin: 0 0.7em 0 0;
	display: inline; /* fixes double float bug in IE */
	}

#content .post ul.post-data li.comments a {
	padding: 0 0 0 15px;
	}

#content .post ul.post-data li.posted {
	margin: 0 0 0 0.7em;
	}

#content .post ul.post-data li.posted a {
	padding: 0 0 0 1px;
	}

#content .post ul.post-data li.comments a:hover, #content .post ul.post-data li.posted a:hover {
	background-position: 0 -38px;
	}

.spacer {   padding: 0px;
            text-align: right;
            clear: both;
            text-transform: lowercase;
            }

/* -------------------
Comments
------------------- */

#content #comments {
	margin: 0 20px 20px 25px;
	}















#content #comments .comment {







	margin: 0 0 2em 0;







        font: 13px Tahoma, Arial, Helvetica, sans-serif;
        







	}















	















#content #comments .comment p, #content #comments .comment li, #content #comments .comment a { 







font: 13px Tahoma, Arial, Helvetica, sans-serif;







	color: #fff;	}



.comments a { font-weight:bold; font-size:14px; }











#content #comments .comment a:hover { 







font: 13px Tahoma, Arial, Helvetica, sans-serif;







color: #b08807; }















#content #comments .comment p {







	margin: 0 0 0.8em 0;







        font: 13px Tahoma, Arial, Helvetica, sans-serif;







	}















#content #comments .comment .comment-data p {







        font: 13px Tahoma, Arial, Helvetica, sans-serif;







	color: #fff;







	border-top: 1px dashed #b08807;







	border-left: 1px dashed #b08807;







	padding: 0 0 0 22px;







	margin: 1.5em 0 0 0;







	}















#content #comments .comment .comment-data p a { 







font: 13px Tahoma, Arial, Helvetica, sans-serif;







color: #b08807; }















#content #comments .comment .comment-data p a:hover { color: #fff; }















#content #comments form {







	color: #fff;







	font: 0.75em/1.6em Arial, Helvetica, sans-serif;







	}















#content #comments form a { color: #b08807; }















#content #comments form a:hover { color: #fff; }















/* -------------------















Sidebar















------------------- */















#sidebar h3 {







	color: #ffffff;







	font: 0.8em/1.5em Tahoma, Arial, Helvetica, sans-serif;







	font-weight: bold;







	margin: 0 0 8px 0;







        padding-bottom: 2px;







        padding-top: 1px;







        padding-left: 10px;







        background: url(images/h3-bg.jpg);







	}















#sidebar p, #sidebar li {







	color: #fff;







	font: 0.7em/1.5em Tahoma, Arial, Helvetica, sans-serif;







	}















#sidebar p, #sidebar ul, #sidebar ol {







	margin: 0 0 10px 0;







	}















#sidebar ul { 	







	padding: 0 0 0 3px;







	list-style-image: url(images/icon.gif);







	color: #fff;







        margin-left: 20px;







 }















#sidebar a {







	color: #b08807;







	text-decoration: none;







	}















#sidebar a:hover {







	color: #fff;







	text-decoration: underline;







	}















#sidebarcontainer {







	float: right;







	padding: 0 15px 0 0;







	width: 360px;







	margin: 0px;







}















#sidebarcontainer form {







	padding: 0;







	margin: 0;







}















#subscriptionoptions{







	width:300px;







        background:#000;







	padding: 0 30px;







}















#rssmain {















	float:left;







	background:#000;







	padding: 4px 0px 0px 0px;







}















#wrap {







	margin: 0;







	float: right;







	padding: 5px 0 5px;







	width: 360px;







	color: #fff;







}































.clear {















	clear: both;















	margin: 0;















	padding: 0;















}















































.ad250 {















	text-align: center;















}















































/* -------------------















Footer



------------------- */



#footer {

	clear: left;

	background-color: #000;

	height: 50px;

	width: 1024px;

    margin-top: -10px;

	}



#footer p {

	color: #b08807;

	font: 0.7em/1.6em Arial, Helvetica, sans-serif;

	padding-top: 18px;

	text-align: center;

	}



#footer a {

	color: #b08807;

	text-decoration: none;

}





#footer a:hover {

	color: #fff;

	text-decoration: none;



}











.alt {















font: 1.1em Tahoma, Arial, Helvetica, sans-serif;















}







.commentlist li {















margin-bottom: 1.5em;















font: 1.2em Tahoma, Arial, Helvetica, sans-serif;















width: 518px;















        padding: 5px;















}









.commentmetadata















{















font: 11px Tahoma, Arial, Helvetica, sans-serif;















}































.commentlist cite, .commentlist cite a {















	font-weight:bold;















	font-style:normal;















	font-size:1.0em















	}















.commentlist p



{



font: 12px Tahoma, Arial, Helvetica, sans-serif;



}







.commentlist { font: 1.1em Tahoma, Arial, Helvetica, sans-serif; }









#commentform {















margin: 2em 0;















margin-left:2em;















width: 518px;















color: #000;















}









#commentform textarea {



background: #fff;















border: 1px solid #b08807;















width: 545px;















color: #000;















padding: 3px;















}















#commentform textarea:hover {















background: #fff;















border: 1px solid #b08807;















}















#commentform textarea:focus {















background: #fff;















border: 1px solid #b08807;















}































#commentform #email, #commentform #author, #commentform #url {















font-size: 1.1em;















background: #fff;















border: 1px solid #b08807;















width: 150px;















color: #000;















padding: 3px;















}















#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {















font-size: 1.1em;















background: #fff;















border: 1px solid #b08807;















width: 150px;















}















#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {















font-size: 1.1em;















background: #fff;















border: 1px solid #b08807;















width: 150px;















}















#commentform input{















margin-bottom: 3px;















}































#commentform #submit {















	margin:0;















	float:left;















        background: #b08807;















        color: #fff;















	font: 12px Tahoma, Arial, Helvetica, sans-serif;















	border:1px solid #b08807;















        height: 22px;















        padding-left: 10px;















        padding-right: 10px;















        padding-bottom: 3px;















	}































.post{margin:0 0 25px 0;}































.post .info{















padding:2px 3px 3px 8px;















border:1px solid #e3e4e4;















font-size:12px;















color:#fff;















}































h3 {















	color: #b08807;















	font: 0.8em/1.5em Tahoma, Arial, Helvetica, sans-serif;















	font-weight: bold;















        padding-left: 8px;















 	}







	







.alignleft {































   float: left;































	}







	







	.post_thumbnail {































    padding: 6px;































































    margin: 0 10px 10px 0;













}















.entry {







   	text-align: justify;







	line-height:6px;







	padding-top: 2px;







	font-family: Tahoma, Arial, Verdana;	







}







.textwidget { padding-bottom:8px;}







.navcontainer {

	background-color:#000000;

	height: 25px;

    padding: 4px 2px 0 0px;

	}



#nav {

	height: 20px;

	}



#nav, #nav ul { 

	padding: 0;

	margin: 0;

	list-style: none;

	line-height: 1;

	}





#nav ul {

	float: left;

	list-style: none;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	}



#nav li {



	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}



#nav ul li {

	list-style: none;

	margin: 0px;

	padding: 0px;

	}



#nav li a, #nav li a:link {



	color: #fff;

	display: block;

    margin: 0px 0px 0px 0px;

	padding: 11px 14px 0px 14px;

	font: 12px Tahoma, Arial, Helvetica, sans-serif;

    font-weight: bold; 

    text-decoration: none;

	}



#nav li a:hover, #nav li a:active {

	color: #b08807;

	display: block;

	text-decoration: underline;

	}



#nav  li.current-cat a {

	color:#b08807;

	}



#nav li:hover, #nav li.sfhover { 

	position: static;

	}















div.label { color:#fff; }















#lwa_wp-submit { 







	margin:0;







	float:left;







        background: #b08807;







        color: #fff;







	font: 11px Tahoma, Arial, Helvetica, sans-serif;







	border:1px solid #b08807;







        height: 22px;







        padding-left: 10px;







        padding-right: 10px;







        padding-bottom: 3px;







}







.username_label , .password_label, #LoginWithAjax_Links, .recentcomments { font: 0.8em/1.5em Tahoma, Arial, Helvetica, sans-serif;}



li.recentcomments { color:#FFF;}







.shashin_caption_title { color:#fff; margin-top:6px; padding-top:6px; text-align:left;}



.shashin_album_count { color:#b08807; margin-top:5px; margin-bottom:5px;}







#mysocials li { padding-left:0px; margin:0px;list-style-type: none; display:inline; padding-right:10px; margin:0 auto; }

#mysocials img { border-style:none; padding-top:10px; padding-bottom:0px;}


#findus_socials li {  display:none; padding-left:0px; margin:0px;list-style-type: none; display:inline; padding-right:10px; margin:0 auto; }

#findus_socials img { display:none; border-style:none; padding-top:10px; padding-bottom:0px;}


#footer img {border-style:none; vertical-align:middle;}

#footer p a {color:#FFF;}

#footer p a:hover { color:#b08807;}



div.css_post_embedded { color:#FFF;}

td.css_post_header1{color:#b08807;}

.guess {margin-top:1px;}



.css_form_text { color:#b08807; }

.css_form_antispamtext {  color:#FFF; font: 10px Tahoma, Arial, Helvetica, sans-serif; }

.youtube{ margin-bottom:2px; padding-bottom:4px;}

.twitter_title_link { color:#fff; }

#findus{ text-align:right; }








