/* Start of CMSMS style sheet 'imagine:styles' */
/*
	Author: Saiful Islam
	Date: 23,may, 2009
	Title:Imagin music 

        Modified by Guilherme Viebig (footer hack, li ul li)
====================================
*/
body{
	font-family:Tahoma,"Trebuchet MS" ,Georgia,Verdana, Lucida, Helvetica, sans-serif,Arial;
	text-align:left;
	font-size:12px;
	color:#3A3A3A;
	background:#211E0D url(uploads/images/imagine/bdbg.jpg) repeat-x;
        height: 100%;
}
*{
	padding:0;	margin:0;
}
img,fieldset{
	border:none;
} 
ul,ol,li{
/*list-style:none;*/
 list-style-image: url(uploads/images/imagine/midriticon.jpg) no-repeat 0 12px;

}

input, textarea, select {
   border: #5C4C00 solid 1px;
   padding: 3px;
}

h4 {
      margin-right: 30px;
}

ol li {
    margin: 3px 30px;

}
ul li{
	display:inline;
} 

/****************************/
.inrBdCont a{
	color:#A94700;
        text-decoration:none;
}

.boxcont01 a, .cont003 a{
        color: #fff;
	text-decoration:underline;
}

.boxcont01 a:hover {
        color: #CECA4C;
}

/****************************/
a{
	/*color:#A94700;*/
        color: #000;
	text-decoration:underline;
}
a:hover{
	text-decoration:underline;
}
.hide,i
{
	position:absolute;
	left:-9999px;
} 

/* CSS Document *//* CSS Document *//* CSS Document */

#wrap{
	width:980px;
        min-height: 100%;
        height: auto !important;
        height: 100%;
        margin: 0 auto -11em;
}	
#hdrarea{
	width:980px;
	background:url(uploads/images/imagine/hdrbg.jpg) no-repeat;
	height:81px;
	display:block; 
	overflow:hidden;
}	
#hdrarea h1{
	width:232px;
	float:left;
}	
#hdrarea h1 a{
	background:url(uploads/images/imagine/hdrlogo.jpg) no-repeat;
	width:232px;
	height:81px;
	display:block;
}	
.hdrritbox{
	float:right;
	width:369px;
}	
.hdrboxbg,
.hdrboxlft,
.hdrboxrit{
	height:37px;
	display:block;
	
}	
.hdrboxbg{
	background:url(uploads/images/imagine/hdrboxbg.jpg) repeat-x;
	padding-bottom:12px;
}	
.hdrboxlft{
	background:url(uploads/images/imagine/hdrboxlft.jpg) no-repeat;
}	
.hdrboxrit{
	background:url(uploads/images/imagine/hdrboxrit.jpg) no-repeat right top;
	width:369px;
}	
.navcont{
	width:337px;
	padding-left:32px;
}	
.navcont li{
	width:337px;	
	padding-right:15px;
}	
.navcont li a{
	color:#B3E3BE;
	font-size:12px;
	line-height:37px;
}	
.conthd{
	font-size:16px;
	color:#B3E3BE;
	font-weight:normal;
	padding-left:102px;
}	
.conthd span{
	color:#fff;
	padding:0 3px;
}	
.midbnr{
	width:980px;
	height:287px;
}	
#midarae{
	width:980px;
	overflow:hidden;
	padding-top:10px;
}	
.midlft{
	width:672px;
	float:left;
}
.midlftbox01{
	width:672px;
	padding-bottom:10px;
}	
.boxbg01,.boxtop01,.boxbtm01{
	width:672px;
	display:block;
}	
.boxbg01{
	background:url(uploads/images/imagine/midboxbg01.jpg) repeat-y;
}	
.boxtop01{
	background:url(uploads/images/imagine/midboxtop01.jpg) no-repeat;
}	
.boxbtm01{
	background:url(uploads/images/imagine/midboxbtm01.jpg) no-repeat bottom;
}	
.boxcont01{
	width:637px;
	padding:16px 0 28px 35px;
}	
.boxcont01 h3{
	font-size:18px;
	color:#E1EBCE;
}	
.boxcont01 p{
	color:#E1EBCE;
	font-size:12px;
	line-height:22px;
	width:598px;
	padding-top:17px;
}	
.boxbg02,.boxtop02,.boxbtm02{
	width:672px;
	display:block;
}	
.boxbg02{
	background:url(uploads/images/imagine/midboxbg002.jpg) repeat-y;
	margin-bottom:10px;
}	
.boxtop02{
	background:url(uploads/images/imagine/midboxtop002.jpg) no-repeat;
}
.boxbtm02{
	background:url(uploads/images/imagine/midboxbtm002.jpg) no-repeat bottom;
}
.boxcont002{
	width:672px;
	overflow:hidden;
}	
.boxcont002 dd{
	width:216px;
	padding-right:11px;
	float:left;
}	
.boxcont002 .boxc01{
	padding-right:0;
}	
.contbox01{
	width:191px;
	padding:35px 5px 41px 20px;
	font-size:13px;
	color:#000;
	line-height:25px;
	font-weight:normal;
}	
.contbox02{
	width:194px;
	padding:35px 6px 40px 16px;
	font-size:13px;
	color:#000;
	line-height:25px;
	font-weight:normal;
}	
.contbox03{
	width:191px;
	padding:35px 5px 41px 20px;
	font-size:13px;
	color:#000;
	line-height:25px;
	font-weight:normal;
}	
.boxbg003,.boxtop003,.boxbtm003{
	width:672px;
	display:block;
}	
.boxbg003{
	background:url(uploads/images/imagine/midboxbg02.jpg) repeat-y;
	margin-bottom:10px;
}	
.boxtop003{
	background:url(uploads/images/imagine/midboxtop02.jpg) no-repeat;
}	
.boxbtm003{
	background:url(uploads/images/imagine/midboxbtm02.jpg) no-repeat bottom;
}	
.cont003{
	width:672px;
	overflow:hidden;
}
.lftcont,.midcont,.ritcont{
	float:left;
}		
.lftcont{
	width:211px
}
.lftcont ul{
	width:178px;
	padding:19px 0 9px 33px;
}	
.lftcont ul li{
	width:178px;
	padding-bottom:17px;
	float:left;
}
.lftcont ul li a{	
	font-size:14px;
	color:#E1EBCE;
}
.lftcont ul li a:hover{	 
	color:#E1EBCE;
	text-decoration:underline;
}		
.midcont{
	width:223px;
}
.midcont{
	width:223px
}
.midcont ul{
	width:205px;
	padding:19px 0 9px 18px;
}	
.midcont ul li{
	width:205px;
	padding-bottom:17px;
	float:left;
}
.midcont ul li a{	
	font-size:14px;
	color:#E1EBCE;
}
.midcont ul li a:hover{	 
	color:#E1EBCE;
	text-decoration:underline;
}			
.ritcont{
	width:234px;
}
.ritcont{
	width:234px
}
.ritcont ul{
	width:222px;
	padding:19px 0 9px 12px;
}	
.ritcont ul li{
	width:222px;
	padding-bottom:17px;
	float:left;
}
.ritcont ul li a{	
	font-size:14px;
	color:#E1EBCE;
}
.ritcont ul li a:hover{	 
	color:#E1EBCE;
	text-decoration:underline;
}		
.midrit{
	width:299px;
	float:right;
}	
.midboxbg01,.midboxtop01,.midboxbtm01{
	width:299px;
	display:block;
}	
.midboxbg01{
	background:url(uploads/images/imagine/ritboxbg.jpg) repeat-y;
}	
.midboxtop01{
	background:url(uploads/images/imagine/ritboxtop.jpg) no-repeat;
}	
.midboxbtm01{
	background:url(uploads/images/imagine/ritboxbtm.jpg) no-repeat bottom;
}	
.ritcontarea{
	width:259px;
	padding:118px 18px 18px 22px;
	overflow:hidden;
}	
.ritcontarea li{
	display:block;
	background:url(uploads/images/imagine/midriticon.jpg) no-repeat 0 12px;
	border-bottom:1px solid #C3B87F;
/*	
width:259px;
	height:28px;
	float:left; 
*/
}	
.ritcontarea li a{
	font-size:14px;
	color:#151515;
	line-height:28px;
	padding-left:13px;
}

.ritcontarea li ul{
	
}
.ritcontarea li li{
padding-left:10px;        
border-bottom:0;
        background:none;
}

.ritcontarea li li a{
	font-size:97%;
}

	
.air
{
height: 12em;
}

.ftrarea{
height: 12em;       
 width:100%;
	background:#D2CEBA;
}	
.ftrcontarea{
	width:980px;
	margin:0 auto;
	letter-spacing:1px;
}	
.ftrcontarea p{
	font-size:11px;
	color:#5C4C00;
	text-align:center;
	padding:50px 0 18px 0;
}	
.contftr {
	width:586px;
	font-size:11px;
	padding:0 0 18px 394px;
}
.contftr a{
	font-size:11px;
	color:#5C4C00;
}	




/*
--------------------------------------------------------------inner page
*/
.inRbxBg,.inRbxTop,.inRbxBtm{
	width:672px;
	display:block;
}	
.inRbxBg{
	background:url(uploads/images/imagine/inRbxbdBg.jpg) repeat-y;
}	
.inRbxTop{
	background:url(uploads/images/imagine/inRbxbdTop.jpg) no-repeat;
}	
.inRbxBtm{
	background:url(uploads/images/imagine/inRbxbdBtm.jpg) no-repeat bottom;
}	
.inrBdCont{
	width:637px;
	padding:16px 0 28px 35px;
}	
.inrBdCont h3{
	font-size:18px;
	color:#000000;
	font-weight:normal;
}	
.inrBdCont p{
	color:#000000;
	font-size:12px;
	line-height:22px;
	width:598px;
	padding-top:17px;
}

/* Form Styling */
form fieldset {
	border: none;
}

form legend {
	display: none;
	visibility: hidden;
}

form textarea, input {
	padding: 2px;
	font-size: 12px;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
        font-family:Arial, Helvetica, sans-serif;
}

form label {
	display: none;
	visibility: hidden;
}

#form p {
	margin-bottom: 0;
	padding-bottom: 0;
	padding-left: 10px;
}

#form {
	float: left;
}

.redletters {
	color: #FF0000;
}

.cont003 h2
{
padding:10px;
color:#F1EDC4;
font-size:11pt;
}

.cont003 h3
{
padding:10px;
color:#F1EDC4;
font-size:9pt;
}


.cont003 p
{
padding:10px;
color:#F1EDC4;
}
#orangewraper {
	background-color: #B35000;
	color: #FFFFFF;
	font-size: 11px;
	width: 293px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#orangewraper #orangecontents {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 10px;
}

.clear{clear:both;}.parentHolder{width:980px;margin:auto;}.LeftBlock{width:575px;float:left;}.RightBlock{width:405px;float:right;}
/* End of 'imagine:styles' */

