/*
Theme Name: thebizmo.com v3
Theme URI: http://www.dseeker.com/code/
Description: Custom template for wordpress.
Version: 1.0
Author: Martin Todorov
Author URI: http://www.dseeker.com/code/
Tags: Gray/Blue, Custom header, Fixed width.
/**  800 px **/

#content_right fieldset {border :0px solid black ; width:540px ;margin:30px 0 0 250px }
		#content_right .inputmask {  width:420px ;   height:22px ;margin:0px 0 5px 0 }
		#content_right input {padding:0 0 0 0px ; margin: 0 10px 0px 4px ; width : 175px ;  border:1px solid gray ; height:20px ; color:black ; float:left ;font-size:16px}
		#content_right input[type="checkbox"] {margin:5px 0 0 0 }
		#content_right label {float:left ; width:180px ; text-align: right;font-size: 10pt; padding:2px 0 0 0 ; }	
		#content_right cite {float:left;  font-size: 10pt; font-variant: normal;padding-top:2px}	
		#content_right p {font-size: 10pt; }

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img {	border:0;}

/* Classes */
.wrapper { width : 900px ; margin:0 auto 0 auto ; padding:0px 20px 0 20px ;position:relative; }
.inputmask { width:235px; height:22px }
.inputmask input {  }
.inputmask_recover {  width:auto ;  height:22px }
.right_top {text-align: right; clear: both; }
.clear{clear: both;height:1px;font-size:1px;margin:0;padding:0;text-indent:-9999px;}
.pad{padding:5px}
.white{color:white}
.center{text-align: center;}
.error h2 { display:block; float:left; font-size:6em; color:#666; margin-right:20px; }
.form_nest { float:right; width:300px; margin-right:30em; }
.clear{ float:none; clear:both; }
.error-form label { float:left; clear:left; margin:.8em; }
.error-form input, .error-form textarea { float:right; clear:right; margin:.5em; }
.error-form h3 { margin:0 .5em; }

/* Start Styling */
body{font-size:10px;font-family:"Lucida Grande",Lucida,Verdana,Arial,sans-serif;background:url(/images/bg.png) repeat-x #eee}
#toplogin {position:relative;width:805px;height:95px}
#navigation{  }

	#logo{position:absolute;top:5px;left:0 }
	#navigation a:link, #navigation a:visited {color:#3E4247;text-decoration: none;}
	#navigation a:hover,	#navigation a:active {color:#3399ff;text-decoration: none;}
	
	#login { position:absolute;top:0;right:0 ;font-size: 10px; padding-right:25px width:500px; }
	#login ul{ margin:0 0 0 90px ; padding:0; float:right; clear:right;}
	#login li{list-style: none; display:inline ; padding-left:20px}
	#login fieldset {border :0 ; width:245px ; float:right; }
	#login p {padding: 2px 10px 0 10px; margin:0 ; float:left ; }
	#login input { background: url(/images/login_bg.png) no-repeat; padding:0 2px 0 5px ;  width : 103px ;  border:0; height:20px ; color:black ; float:right;}
    #nav #ntop ul { list-style:none; }
 	#nav #ntop ul li {float:left; border-right:solid 1px #999; padding:0 .5em; height:25px;}
 	#nav #ntop ul li a{width:105px;display: block;  height:23px;text-align: center;color:#FFFFFF;position:relative }
 	#nav #ntop ul li a p {display: block;position:absolute;top:7px;left:0;text-align: center;width:110px}
	#nav #ntop ul li a:hover { color:#fff; }
	#ifield {float:right; }
	.border_left{border-left:solid 1px #999; }
	.sel_men{background:url(/images/sel_men.png) no-repeat center;}
	li.sel_men a p{color:#fff;}
	li.sel_men a p:hover{text-decoration:none; color:#ccc;}
 	

	#mtwo ul li {float: left; display: inline; padding:1px 0 0 10px;font-size:10px}
	
#content {padding:0px 0 20px 0; font-size:12px; min-height:300px; min-width:900px;}
	#content p {padding:5px 0 5px 0;line-height: 18px;}
	#content h1,h2,h3,h4,h5,h6{padding:5px 0 5px 0}
	#content h2 a:link , #content h2 a:hover , #content h2 a:visited {color:black;text-decoration:none}  	
	#content ul,ol{padding:20px}
	#content li{line-height: 20px;}
	#content a:link, #content a:visited {color:#1E3EA9;text-decoration: none;}
	#content a:hover,	#content a:active {color:#1E3EA9;text-decoration: underline;}
	
#footer {width:100%; font-size:12px;min-width:900px; clear:both;}
	#footer a:link, #footer a:visited {color:#3E4247;text-decoration: none;}
	#footer a:hover,	#footer a:active {color:#3399ff;text-decoration: none;}
	#barf { border-bottom:  1px solid #a1a4a8;height:1px}
	.font-grey { color:#ccc; }

#icontent{ background:#eee; padding-bottom:20px;}
 	#mtwo ul{padding:0}
 	#mtwo a:link, #mtwo a:visited {color:#3E4247;text-decoration: none;}
	#mtwo a:hover,	#mtwo a:active {color:#3399ff;text-decoration: underline;}


/* Store Section */

.store_nest{ margin:.5em .1em; }
.store_holder{ width:420px; height:430px; float:left; clear:left; background:#666;}
.jazz_holder{margin:0 0 0 440px; height:auto; background:#b3b3b3 url("/images/jazz_bg.jpg") repeat-x left bottom; padding:0 0 2em 0}
.store_txt{ width:40%; padding:1em; float:left; clear:left; }
.txt_hlp{ width:100%; float:left; clear:left; margin:.5em .5em .5em 0; }
.promo_pic{ width:auto; float:left; margin:.5em; }
.clear-lt{clear:left;}
.grey_dark{color:#333; }
.copy_bizmo{width:95%; float:left; clear:left; margin:.5em 0 0 1em; color:#fff; font-size:.8em; font-weight:bold; line-height:25px; padding-right:.5em;}
.copy-bizmo  {font-size:1.3em;   }
.sites_ex {font-size:.9em; color:#444; font-weight:normal;}
.sites_ex a { color:#333; text-decoration:underline; font-weight:bold;}
.copy_bizmo textarea { width:360px; height: 150px; background:#ccc; border:solid 1px #666; font-size:.9em; font-weight:normal; color:#fff; padding:.2em;}
.float-left {float:left; margin:.5em 0;}

.promo_line_cont {text-decoration:none; height:30px; width:100%; background:url("/images/promo_line_bg.jpg") no-repeat right; float:left; clear:left; text-align:left; font-size:.8em; font-weight:normal; color:#fff; border:solid 1px #aaa; margin:.8em 0; }
.promo_line_cont div { margin:0.2em 0 0 .5em; float:left; *width:650px; }
.promo_line_cont img {float:left; }

.signuplogin, .password, .password .submit, .reset_password {clear:both; max-width:270px; margin:0 0 1em 0; }
.reset_password {max-width:none;}
.signuplogin { background:#ddd; padding:1em; border:solid 1px #666; margin: 0 2em;}
.signuplogin h2 { color:#666; }
.signuplogin input, .signuplogin select, .password input{ float:right; clear:right; margin:0 0 .5em 0; width:150px;  }
.signuplogin select { width:153px;!important }
.signuplogin label, .password label { float:left; clear:left; margin:0 .5em 1.5em 0 }
.signuplogin .checkbox input { float: left; clear: none; }
.signuplogin div.artist { margin:1em 0 .5em 0; } 
.signuplogin .submit, .password .submit { clear:both; float:none; text-align:center; }
.signuplogin .error_message, .password .error_message { display:block; clear:both; float:left; color:#ff0000; margin:-.8em 0 .7em 0; }
.password .error_message { float:none;}
.reset_password .password{max-width:300px;}
.reset_password .submit {clear:both;max-width:390px;text-align:center;}
.promo_line_cont .store_sum { *width: 300px; }

.com_icon_holder { background:#ddd url(/images/dis_srch_bg1.jpg) repeat-x bottom; width:100%; margin:1.5em auto; border:solid 1px #666; height:auto; min-height:110px; }
.promo_icon { background:url(/images/com_icon_shadow.png) no-repeat bottom; height:55px; width:120px; padding:.5em 0 0 0em; float:left; margin:2em 0 0 0em; position:relative; left:2%;}
.promo_icon img {float:left; border:solid 2px #ccc; }
.copy_bizmo textarea { background:#CCCCCC none repeat scroll 0 0; border:1px solid #666666; clear:left; color:#666666; float:left; font-size:0.9em; font-weight:normal; height:75px; padding:0.2em; width:275px;}
#infopage .submit {max-width:390px; clear:both; text-align:center;}
.left, .right { float:left; clear:left; width:50%; text-align:left; color:#666; font-size:100%;}
.sign_big span.nor2{ font-size:2.5em; }
.sign_sm { font-size:.8em; }
.right { float:right; clear:right; }
.left span.nor, .right span.nor{ font-size:1.7em; float:left; clear:left; display:block; }
.left span.nor2, .right span.nor2 { font-size:2.5em; }
.left span.nor3 { font-size:1.2em; }
.nor4 { font-size:1.6em; }
.left span.blue, .right span.blue{ color:#66ccff; }
.left span.flt_none { float:none; clear:none; }
.right span.nor { font-size:.8em; }
.right p { margin:.8em 0; }
.right li { margin:0 0 1em 0; font-size:1.2em;}
.com_icon_holder { background:#ddd url(./../images/dis_srch_bg1.jpg) repeat-x bottom; width:100%; margin:1.5em auto; border:solid 1px #666; height:auto; min-height:110px; }
a.link_nest, div.link_nest { display:block; }
.promo_icon { background:url(./../images/com_icon_shadow.png) no-repeat bottom; height:55px; width:120px; padding:.5em 0 0 0em; float:left; margin:2em 0 0 0em; position:relative; left:2%;}
.promo_icon img {float:left; border:solid 2px #ccc; }
.promo_icon span { float:left; margin:1.5em 0 0 1.5em; font-weight:bold; }
.icn_holder { clear:both; width:100%; }
.sd_info { float:left; clear:left; margin:1em;}
.sd_info .img1, .sd_info .img2, .sd_info .img3, .sd_info .img4 { position:relative; left:3%; }
.bef { float: left; clear:both; width:100%; color:#666; margin:1em 0; }
.float-right { float:right; }
.success_mssg { width:80%; text-align:center; font-size:3em; text-transform:capitalize; color:#666; margin:1em auto; clear:both;}
