/* CSS Document */

/* Remove underline from hyperlinks */
A{text-decoration:none}

/*American Mafia - zone 02 -/- AM TIMES*/

a:focus
{
    outline:none;
}


#wrapper
{
    width:100%;
    margin:0 auto;
    overflow:hidden;
    background:url(../images/new-site/bg.jpg) center top repeat-y;
}

#main
{
    width:100%;
    height:auto;
    margin:0px auto;
    padding:0px;

    background:url(../images/new-site/top-bg.png) center top  no-repeat;
}




.bottom_menu
{
    margin:auto;
    width:auto;
    height:auto;
    font-size:14px;
    margin-top:-29px;/*+ quirk-IE */
    margin-left:89px;
}	

#main .banner
{
    width:1003px;

    margin:0px auto;
    padding:0px;

    text-align:center;
}


.info
{
    margin:0px auto;
    font-family:Arial, Helvetica, sans-serif; 
    font-style:normal;
    font-weight:bold;
    color:#164c82;
    font-size:12px;
    line-height:20px;
    letter-spacing: 0em;
    width:1003px;
    text-align:center;

}


#main .content
{
    width:974px; margin:0 auto;


}

#main .content p
{
    color:#000000;
    font-family:Arial, Helvetica, sans-serif;
}


#main .content_
{
    width:820px;
    margin-left:380px;
    margin-right:10px;
    margin-top:0px;

}

#main .content_familydonations
{
    width:820px;
    margin-left:380px;
    margin-right:10px;
    margin-top:0px;

}

#main .content_ p
{
    color:#000;
}


#main .content3 p
{
    color:#ffffff;
}

.divleft
{
    margin-left:19px;/*+ quirk-IE */
}

.splash_butt
{
margin-left:107px;
   
}
.divleft2
{
    margin-left:19px;/*+ quirk-IE */
}


#main .menu
{
    width:1003px;
    margin:0px auto;
    position:relative;

    text-align:center;

    padding-left:0%;
    padding-bottom:0px;

}

#main .menu .home{ top:0!important;float: left;
                   left: 5px;
                   position: absolute; }

#main .menu .title_hd{ top:0!important}
#main .menu .top-side-menu  {position:absolute; right:10px; top:45px;  z-index:30;right: 25px !important;  top: 45px !important;}

#main .menu .top-side-menu .top_red {   }
.checkbox
{
    margin-top:10px;
}

#main .menu_jail
{
    width:auto;
    margin:0px auto;
    margin-top:5px;
    text-align:center;
    padding-top:5px;
    padding-left:9%;/*+ quirk-IE */
    padding-bottom:0px;
    background-image:url(../images/jail_sub_banner.jpg);
    height:152px;
}

ul#nav,ul#nav li
{
    list-style-type:none;
    margin:0;
    padding:0;

}

ul#subnav,ul#subnav li
{
    list-style-type:none;
    margin:0px;
    padding:0px;
    padding-left:0px;
    padding-right:0px;

}
li#separator-space {
    height: 35px;
    padding-left: 50px;
    width: 132px;
}

.inn_navigation {padding-left: 2px;
                 background:url(../images/new-site/top-navi.png) left top no-repeat;
                 width:974px; height:103px;
                 margin:0 auto;}

ul#nav
{ margin:0 12px;
  padding-top:69px;
}

ul#subnav
{
    padding-left: 2px;

}


ul#nav li
{
    float:left;
    margin-right:0.20em;
    text-align: center;
}

ul#subnav li
{
    float:left;
    margin-right:1.2em;
    text-align: center;
}
ul#nav a
{
    /*float:left;
	width:54px;
	height:15px;
	padding: 12px 0 0px;
	text-decoration:none;
	background:url(../images/box_off.gif) no-repeat;
	color: #999999;
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size: 1.0em;
	line-height: 0.9em;
	letter-spacing: 0em;*/
    font:14px Georgia, "Times New Roman", Times, serif; line-height:35px; padding:0 10px; background:url(../images/new-site/top_navi-deviderr.jpg) right top no-repeat; text-decoration:none; color:#fff; display:block;

}

ul#subnav a
{
    float:left;
    text-decoration:none;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#0c376a;
    font-size: 13px;
    line-height:22px; padding: 0 5px; display:block;

}

ul#nav a:hover
{
    /*float:left;
	width:54px;
	height:15px;
	padding: 12px 0 0px;
	background:url(../images/box_on.gif) no-repeat;
	color: #999;
	font-family:"Trebuchet MS";
	color:#ffffff;
	font-size: 1.0em;
	line-height: 0.9em;
	letter-spacing: 0em;*/
    text-decoration:none; background:url(../images/new-site/navi-hover.jpg) left top repeat-x;

}

ul#subnav a:hover
{

    color: #ffffff;
    background:#a20d0e;

}

ul#nav a:visited
{
    color:#ffffff;
}

ul#subnav a:visited
{


}


ul#nav .selected_stuff a
{
    /*float:left;
	width:54px;
	height:15px;
	padding: 12px 0 0px;
	color: #999;
	font-family:"Trebuchet MS";
	background:url(../images/box_on.gif) no-repeat;
	color:#ffffff;
	font-size: 1.0em;
	line-height: 0.9em;
	letter-spacing: 0em;
	display:compact;*/
    text-decoration:none; background:url(../images/new-site/navi-hover.jpg) left top repeat-x;

}

ul#subnav .subselected_stuff a
{

    color: #ffffff;
    background:#a20d0e;

}


ul#nav li.activelink a,ul#nav a:hover
{
    color: #ffffff;
}


ul#subnav li.activelink a,ul#subnav a:hover
{

    color: #ffffff;
    background:#a20d0e;
}


#main .submenu
{
    margin-top:-2px;/*+ quirk-IE */
    padding:0px;
    text-align:left;
    vertical-align:text-top;
    margin-left:8px;/*+ quirk-IE */
    padding-left:12px;/*+ quirk-IE */
    padding-bottom:0px;
    vertical-align:bottom;
    background:url(../images/new-site/sub-menu-bg.png) center top no-repeat; width:962px; height:22px;
    margin:0 auto;

}

#code
{
    margin-top:0px;
}
.thebanner{
    z-index:1;
    text-align: center;
    margin: 10px 0 ;
}


ul#submenu , ul#submenu li
{
    list-style-type:none;
    margin:0;
    padding:0;
}

ul#submenu
{
    padding:0px;
}

ul#submenu li
{
    float:left;
    margin-right:0px;
}

ul#submenu li a:active
{
    color:#dcdce9;
    display:block;
}

ul#submenu li a:hover
{
    color:#ffffff;
    text-decoration:none;
}


ul#submenu li a:visited
{
    color:#ffffff;
}

ul#submenu li .selected_link a 
{
    float:left;
    width:54px;
    height:15px;
    padding: 12px 0 0px;
    color: #999;
    font-family:"Trebuchet MS";
    background:url(../images/box_on.gif) no-repeat;
    color:#ffffff;
    font-size: 1.0em;
    line-height: 0.9em;
    letter-spacing: 0em;
    display:compact;
}

#main .columnspace
{
    float:left;
    width:905px;
    min-height:200px;
    margin:10px;	
    padding:0px;
    text-align:center;
    padding-left:34px;/*+ quirk-IE */
    background-color:#dfcea8;
    border-right:0px solid #232323;


}

#main .columnspace .col1
{
    float:left;
    width:384px;
    border-left:0px solid #232323;
    border-top:0px solid #232323;
    border-bottom:0px solid #232323;
    border-right:3px solid #232323;
    text-align:left;
    background:url(../images/paper_top1.jpg) no-repeat left top;
    padding-top:57px;
    padding-left:5px;
    padding-bottom:5px;
    padding-right:5px;
}

#main .columnspace .col1tab
{
    float:left;
    width:390px;
    border-left:0px solid #232323;
    border-top:0px solid #232323;
    border-bottom:0px solid #232323;
    border-right:3px solid #232323;
    text-align:left;
    background:url(../images/paper_top1_tab.jpg) no-repeat left top;
    padding-top:57px;
    padding-left:5px;
    padding-bottom:5px;
    padding-right:5px;
}

#main .columnspace .colon
{
    text-align:left;
    background:url(../images/paper_top1_read.jpg) no-repeat left top;
    padding-top:57px;
    padding-left:5px;
    padding-bottom:5px;
    padding-right:5px;
    width:800px;

}

#main .columnspace .colontab
{
    text-align:left;
    background:url(../images/paper_top1_read_tab.jpg) no-repeat left top;
    padding-top:57px;
    padding-left:5px;
    padding-bottom:5px;
    padding-right:5px;
    width:800px;

}

#main .columnspace .colon p
{
    width:750px;
    text-indent:20px;
}

#main .columnspace .colontab p
{
    width:750px;
    text-indent:20px;
}

#main .columnspace .col2
{
    float:left;
    width:390px;
    border-right:0px solid #232323;
    border-top:0px solid #232323;
    border-bottom:0px solid #232323;
    border-left:0px solid #232323;
    vertical-align:top;
    background:url(../images/paper_top2.jpg) no-repeat left top;
    background-color:#dfcea8;
    padding-top:38px;/*+ quirk-IE */
    padding-left:5px;
    padding-bottom:5px;
    padding-right:5px;
    text-align:center;
}

#main .columnspace .col2tab
{
    display:table-cell;
    width:390px;
    border-right:0px solid #232323;
    border-top:0px solid #232323;
    border-bottom:0px solid #232323;
    border-left:0px solid #232323;
    vertical-align:top;
    background:url(../images/paper_top_tab.jpg) no-repeat left top;
    background-color:#dfcea8;
    padding-top:38px;/*+ quirk-IE */
    padding-left:5px;
    padding-bottom:5px;
    padding-right:5px;
    text-align:center;
}

#main .columnspace .col2 .summary
{
    width:384px;
    background-color:#d3c197;
    margin-top:25px;/*+ quirk-IE */
    text-align:left;
    padding:0px;
    margin-bottom:10px;
}

#main .columnspace .col2tab .summary
{
    width:384px;
    background-color:#d3c197;
    margin-top:25px;/*+ quirk-IE */
    text-align:left;
    padding:0px;
}

#main .columnspace .col2 .summary2
{
    width:384px;
    background-color:#d3c197;
    margin-top:0px;/*+ quirk-IE */
    text-align:left;
    padding:0px;
}

#main .columnspace .col2tab .summary2
{
    width:384px;
    background-color:#d3c197;
    margin-top:0px;/*+ quirk-IE */
    text-align:left;
    padding:0px;
}

#main .columnspace .col1 .left
{
    float:left;
    width:174px;
    margin-right:30px;
}

#main .columnspace .col1tab .left
{
    float:left;
    width:174px;
    margin-right:30px;
}

#main .columnspace .col1 .right
{
    float:left;
    width:176px;
}

#main .columnspace .col1tab .right
{
    float:left;
    width:176px;
}

#main .footer
{

    width:974px;/*+ quirk-IE */
    height:auto;
    margin:0px auto;
    margin-top:4px;
    bottom:0px;
    padding:0px;
    padding-top:5px;
    padding-left:5px;/*+ quirk-IE */
    padding-right:5px;/*+ quirk-IE */
    padding-bottom:10px;
}


/*American Mafia - zone 01 -/- SPLASH SCREEN*/


/*#logo
{
	width:747px;
	height:auto;
	border:1px solid;
	margin:0px;
	text-align:left;
	padding:0px;
	margin-bottom:0px;

}
*/
#marlon
{
    width:357px;
    height:500px;
    background-image:url(../images/marlon_don.gif);
    margin-top:-508px;
    margin-left:12px;
    padding:0px;

}

#logo
{

    width:747px;
    height:auto;
    margin:-20px auto;
    margin-bottom:20px;
    margin-top:10px;
    padding:0px;
    text-align:left;

}
#mainsplash
{

    width:747px;
    margin:-20px auto;
    margin-bottom:0px;
    padding:0px;
    text-align:left;

}

#mainsplash .top
{
    width:747px;
    height:82px;
    z-index:0;
    position:relative;
}

#mainsplash .middle
{
    width:747px;
    height:180px;
    background-image:url(../images/paper_middle.jpg);
    margin:0px auto;/*+ general-quirk-IE6 */
    margin-top:-2px;
}

#mainsplash .bottom
{
    width:747px;
    height:215px;
    background-image:url(../images/paper_bottom.jpg);
}

#mainsplash .bottom2
{
    width:747px;
    height:75px;
    background-image:url(../images/paper_bottom2.jpg);
}

#mainsplash .users
{
    margin-top:-20px;
    width:330px;
}

#mainsplash .users p
{
    font-family:"Trebuchet MS";
    color:#333333;
    font-size: 1.1em;
    line-height: 1.5em;
    letter-spacing: 0em;
    margin-top:-10px;
}

#mainsplash .users a
{
    font-size: 0.9em;
    color:#333333;
    text-decoration:none;

}

#mainsplash .users a:hover
{
    font-size: 0.9em;
    color:#333333;
    text-decoration:underline;
}

#mainsplash .footer 
{
    font-size: 12px;
    line-height: 0.9em;
    letter-spacing: 0em;
    margin-top:2px;
    padding: 0px;
    text-align:left;
    font-family:"Trebuchet MS";

}
#homeCol1 {

    float:right;
    width:340px;
    height:525px;
    font-size:12px;
    margin-left:30px;
    margin-top:-510px;
    line-height: 0.9em;
    letter-spacing: 0em;
    z-index:3;
    position:relative;


}

#homeCol1 p
{
    width:330px;
    margin-top:20px;
    text-indent:10px;
    font-family:"Trebuchet MS";
    color:#333333;
    font-size: 1.1em;
    line-height: 1.5em;
    letter-spacing: 0em;
}


h1{
    font-size:24px;
    line-height: 0.9em;
    letter-spacing: 0em;
    font-family:"Old English","Comic Sans MS",sans-serif;
}


.marlon
{	
    width:400px;
    height:560px;
    background-image:url(../images/marlon_don.gif);
}

/*American Mafia - zone 03 -/- REGISTER*/

#main .register
{
    width:810px;
    margin:0px;
    margin-left:10px;
    margin-top:5px;
    padding:0px;
    padding:10px;
}

#main .register p
{
    margin-top:10px;
    font-family:"Trebuchet MS";
    color:#ffffff;
    font-size: 1.1em;
    line-height: 0.9em;
    letter-spacing: 0em;
}

/*American Mafia - zone 03 -/- UPDATES*/

#main .content
{
    height:auto;

    padding:0px;
    padding-left:0px;
    text-align:left;
    text-indent:0px;
    /*+ quirk-IE */

    color:#000000;
}
#main .content2
{
    width:804px;
    height:auto;
    margin:0px;
    margin-top:10px;
    padding:0px;
    padding-left:0px;
    text-align:left;
    padding-left:34px;/*+ quirk-IE */
    background-color:#414445;
    border:1px solid #999999;
    background-color:#3a3a3a;
    margin-top:10px;
    text-indent:0px;
    color:#ffffff;
}

#main .content_upd2
{
    text-align:left;
     background-color:#E1E1E1;
    margin:10px;
    color:#ffffff;
	width:937px;
    border:1px dotted #353535;
	
}

#main .content_upd2 h1
{	
    width:400px;
    color:#000;
    border-left:3px solid #cccccc;
    line-height:0.9em;

}
#main .content_upd2 p{		
    color:#000;
}
#main .content_upd3 p{	
    color:#000;
}

#main .content_upd3 h1
{	
    width:400px;
    color:#000;
    border-left:3px solid #eeeeee;
    line-height:0.9em;
}
#main .content_upd3
{
     
    text-align:left;
    margin:10px;
    color:#ffffff;
    border:1px dotted #777777;

}

#main .content3
{
    width:804px;
    height:auto;
    margin:0px;
    margin-top:10px;
    padding:0px;
    padding-left:0px;
    text-align:left;
    padding-left:34px;/*+ quirk-IE */
    background-color:#414445;
    border:1px solid #999999;
    background-color:#666666;
    text-indent:0px;
    color:#ffffff;

}



/*American Mafia - zone 02 -/- JAIL*/


#main .contentjail
{
    width:804px;
    height:auto;
    margin:0px auto;
    margin-left:0px;
    margin-top:0px;
    padding:0px;
    padding-left:0px;
    text-align:left;
    text-indent:0px;
    padding-left:34px;/*+ quirk-IE */
    background-color:#414445;
    border:0px solid #999999;
    background-color:#666666;
    background:url(../images/jail_bg_box.jpg) no-repeat top;
    color:#ffffff;

}


#main .menujail
{
    width:auto;
    margin:0px auto;
    margin-top:-25px;
    text-align:center;
    padding-top:5px;
    padding-left:9%;/*+ quirk-IE */
    padding-bottom:0px;
}


/*American Mafia - zone 03 -/- REGISTRATION*/


#main .contentregister
{
    width:974px;
    height:auto;
    margin:0px auto;
    margin-top:102px;
    padding:0px;
    padding-left:0px;
    text-align:left;
    text-indent:0px;
    color:#999999;

}

#main .contentnewcrt
{
    width:804px;
    height:auto;
    margin:0px;
    margin-top:0px;
    padding:0px;
    padding-left:0px;
    text-align:left;
    text-indent:0px;
    padding-left:34px;
    background-color:#414445;
    border:1px solid #999999;
    background-color:#666666;
    color:#ffffff;

}
.watermarkOn{color: #ccc;font-size: 16px; }
.error-block {background:#ffafaf;   margin:2px auto; border: 4px solid #c50303; min-width: 450px; max-width: 890px; padding: 10px; }
.error-abs-block { background:#ffafaf; border: 4px solid #c50303; min-width: 450px; max-width: 890px;
                   left:248px;
                   margin:0 auto;
                   position:absolute;
                   top:155px;
                   width:476px;
                   z-index:5;
}
.error-abs-block span,  .error-block span{text-align: center;display: block; padding: 10px;}
.notice-block {background:#d5d1fb;   margin: 0 auto; border: 4px solid #0d0087; min-width: 450px; max-width: 890px; padding: 10px; }
.notice-block span{text-align: center;display: block; padding: 10px;}

.no-background {background: none!important;}
#process-img{display: none; background:url("../images/am-process.gif") no-repeat; height:36px; width:41px; float: left; margin:16px 0 0 0;}
#user_msg, #email_msg {float:left; padding-left:130px; color: #f00;}
#user_msg .avbl {color: #0F0; }
#user_msg .not-avbl {color: #F00; }
.red-color {color: #f00;}
.green-color {color: #03961f;}
.upload-profile-img {float: left; }
.form-block {display: block;  margin:10px 0 0;}
.form-label { float:left; text-align:right; width:200px; color:#999; margin-top:3px;}
.form-field {width: 250px; line-height: 25px; height: 25px; }
.quote p { color:#000;}
.quote div { color:#000;}
.quote { color:#000;}
#am-news-signup-process {
   background:url("../images/new-site/processing.gif") no-repeat scroll 0 0 transparent;clear:both;float:left;height:25px;margin:0 0 0 10px;width:50px; display: none;
}
#am-news-sign-msg {float: left;  display: inline; margin: 0 0 0 10px;}
.spaceholder-block {height: 200px;}
.home_page_leftcontent h3 {color: #13477C;}
