/*
//STYLE AND DESIGN FOR DSBX
//Last Updated: 09/22/2006
//Updated By: Brice Liesveld
*/


html, body{
	margin: 0;	
	padding: 0;	
	background-image: url("http://www.digitalsandbox.org/images/structure/mainBackgound.gif");	
	color:#000000;	
	font-family: Verdana, sans-serif
}

img{
	border:none;
    /*behavior: url("http://www.digitalsandbox.org/images/structure/pngbehavior.htc");*/
}


/* Main Content Structure */
/************************************************************************************************/

#content { 
	position:relative;	
	width: 1000px;	
	margin-left: auto; 	
	margin-right: auto; 
}
 
#contentHeaderUL{  
	position:relative; 
	float:left;	
	width:44px;
	height:46px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_ul.png" );
	background-repeat:no-repeat;
}

/* \*/
	* html #contentHeaderUL {
	background: none;
	float: left;
	width: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_ul.png', sizingMethod='scale'); }
/* */

#contentHeaderUM1{
	position:relative;
	float:left;
	width:288px;
	height:46px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_um1.png" );
	background-repeat:no-repeat;
}

/* \*/
	* html #contentHeaderUM1 {
	background: none;
	float: left;
	width: 288px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_um1.png', sizingMethod='scale'); }
/* */

#contentHeaderUM1Clean{
	position:relative;
	float:left;
	width:288px;
	height:46px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_um1_clean.png" );
	background-repeat:no-repeat;
}

/* \*/
	* html #contentHeaderUM1Clean {
	background: none;
	float: left;
	width: 288px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_um1_clean.png', sizingMethod='scale'); }
/* */

#contentHeaderUM2{
	position:relative;
	float:left;
	width:614px;
	height:46px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_um2.png");
	background-repeat:repeat-x;
}

/* \*/
	* html #contentHeaderUM2 {
	background: none;
	float: left;
	width: 614px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_um2.png', sizingMethod='scale'); }
/* */




#contentHeaderUR{
	position:relative;
	float:left;
	width:40px;
	height:46px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_ur.png"  );
	background-repeat:no-repeat;
}

/* \*/
	* html #contentHeaderUR {
	background: none;
	float: left;
	width: 40px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_ur.png', sizingMethod='scale'); }
/* */

#contentLeft{
	position:relative;
	float:left;
	width:44px;
}


#contentLeft1{
	position:relative;
	float:left;
	width:44px;
	height:247px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_lf1.png");
	background-repeat:no-repeat;
}

/* \*/
	* html #contentLeft1 {
	background: none;
	float: left;
	width: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_lf1.png', sizingMethod='scale'); }
/* */

#contentLeft1Clean{
	position:relative;
	float:left;
	width:44px;
	height:247px;
	/*background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_lf1_clean.png");
	background-repeat:no-repeat;*/
}


#contentLeft2{
	position:relative;
	float:left;
	width:44px;
	height:216px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_lf2.png");
	background-repeat:repeat-y;
	
}

/* \*/
	* html #contentLeft2 {
	background: none;
	float: left;
	width: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_lf2.png', sizingMethod='scale'); }
/* */

#contentLeft3{
	position:relative;
	float:left;
	width:44px;
	height:115px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_lf3.png");
	background-repeat:no-repeat;
}

/* \*/
	* html #contentLeft3 {
	background: none;
	float: left;
	width: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_lf3.png', sizingMethod='scale'); }
/* */



#contentBody{
	position:relative;
	float:left;
	width:902px;
	height:578px;
	background: #FFFFE3;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_contnet_background.png");
	background-repeat: no-repeat;
	background-position: bottom left;	
}

#contentRight{
	position:relative;
	float:left;
	width:40px;
	height:578px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_r.png");
	background-repeat:repeat-y;
}

/* \*/
	* html #contentRight {
	background: none;
	float: left;
	width: 40px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_r.png', sizingMethod='scale'); }
/* */

#contentFooterLL{
	position:relative;
	float:left;
	width:44px;
	height:31px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_ll.png");
	background-repeat:no-repeat
}

/* \*/
	* html #contentFooterLL {
	background: none;
	float: left;
	width: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_ll.png', sizingMethod='scale'); }
/* */

#contentFooterLM1{
	position:relative;
	float:left;
	width:452px;
	height:31px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_lm1.png");
	background-repeat:no-repeat
}

/* \*/
	* html #contentFooterLM1 {
	background: none;
	float: left;
	width: 452px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_lm1.png', sizingMethod='scale'); }
/* */

#contentFooterLM2{
	position:relative;
	float:left;
	width:450px;
	height:31px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_lm2.png");
	background-repeat:repeat-x;
}

/* \*/
	* html #contentFooterLM2 {
	background: none;
	float: left;
	width: 450px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_lm2.png', sizingMethod='scale'); }
/* */


#contentFooterLR{
	position:relative;
	float:left;
	width:40px;
	height:31px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_lr.png");
	background-repeat:repeat-x;
}

/* \*/
	* html #contentFooterLR {
	background: none;
	float: left;
	width: 40px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.digitalsandbox.org/images/structure/DSBX_lr.png', sizingMethod='scale'); }
/* */

/* End Main Content Structure */

/* Content Body */
/* Main Content Left Page */
/************************************************************************************************/


#leftPage{
	position:relative;
	float:left;
	width:465px;
	height:555px;
	background-image: url("http://www.digitalsandbox.org/images/structure/DSBX_logo.png");
	background-repeat:no-repeat;

}



#leftPageClean{
	position:relative;
	float:left;
	width:465px;
	height:555px;
}

#leftPageHeader{
	position:relative;
	float:left;
	width:465px;
	height:33px;
	display:block;
	cursor:pointer;
}

#leftPageHeader a{
	position:relative;
	float:left;
	width:465px;
	height:33px;
	display:block;
	cursor:pointer;
}


#leftPageHeader2{
	position:relative;
	float:left;
	width:465px;
	height:85px;
	display:block;
	cursor:pointer;
}

#leftPageHeader2 a{
	position:relative;
	float:left;
	width:85px;
	height:90px;
	display:block;
	cursor:pointer;
}

div.leftMargin{
	position:relative;
	float:left;
	width:16px;
	height:10px;

}


#phone{
	position:relative;
	float:left;
	width:427px;
	height:50px;
	text-align:left;
	vertical-align: bottom;
	font-weight: bold;
	font-size:.69em;
	font-stretch: semi-expanded;
	
}


#newsBox{
	float:left;
	width:465px;
	height:175px;
	text-align:left;
	font-size:.69em;
	font-stretch: semi-expanded;

}


#newsBox_new{
	float:left;
	width:465px;
	height:130px;
	text-align:left;
	font-size:.69em;
	font-stretch: semi-expanded;
}


/* End of Left Page */


/* Main Content Right Page */
/************************************************************************************************/

#rightPage{
	position:relative;
	float:left;
	width:437px;
	height:555px;
	overflow:hidden;

}

#leftMarginRightPage{
	position:relative;
	float:left;
	width:112px;
	height:10px;


}


#clientLogin{
	position:relative;
	float:left;
	width:77px;
	height:27px;
 	line-height: 27px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-stretch:expanded;
	font-size:.65em;
	
}

/* End of Right Page */


/* Footer menu */
/************************************************************************************************/


#menu{

	position:relative;
	float:left;
	width:902px;
	height:20px;
}
#menu #cs
{
	position:relative;
	float:left;
	width:185px;
	height:20px;
	display:block;
	cursor:pointer;

}



#menu #cs a{
	position:relative;
	float:left;
	width:185px;
	height:20px;
	display:block;
	cursor:pointer;
}




#menu #csSpacer {
	position:relative;
	float:left;
	width:50px;
	height:20px;
	display:block;
}

#menu #pj {
	position:relative;
	float:left;
	width:125px;
	height:21px;
	display:block;
	cursor:pointer;

}


#menu #pj a{
	position:relative;
	float:left;
	width:125px;
	height:21px;
	display:block;
	cursor:pointer;
}



#menu #pjSpacer {
	position:relative;
	float:left;
	width:50px;
	height:21px;
	display:block;
}

#menu #st {
	position:relative;
	float:left;
	width:62px;
	height:20px;
	display:block;
	cursor:pointer;

}


#menu #st a{
	position:relative;
	float:left;
	width:70px;
	height:20px;
	display:block;
	cursor:pointer;
}


#menu #stSpacer {
	position:relative;
	float:left;
	width:68px;
	height:20px;
	display:block;
}

#menu #sv {
	position:relative;
	float:left;
	width:116px;
	height:20px;
	display:block;
	cursor:pointer;

}



#menu #sv a{
	position:relative;
	float:left;
	width:116px;
	height:20px;
	display:block;
	cursor:pointer;
}

#menu #svSpacer {
	position:relative;
	float:left;
	width:53px;
	height:20px;
	display:block;
}

#menu #cu {
	position:relative;
	float:left;
	width:160px;
	height:20px;
	display:block;
	cursor:pointer;

}


#menu #cu a{
	position:relative;
	float:left;
	width:160px;
	height:20px;
	display:block;
	cursor:pointer;

}
/* End of menu */


/* OFFLINE */

#offlineHeader{
	position:relative;
	float:left;
	width:350px;
	height:200px;


}
#offlineLeft{
	position:relative;
	float:left;
	width:300px;
	height:300px;
	
}

#offlineMSG{
	position:relative;
	float:left;
	width:301px;
	height:197px;
	font-size:.7em;
	background-image:url(../images/structure/msg.png);
	background-repeat:no-repeat;
}

#offlineMSGtop{
	position:relative;
	float:left;
	width:301px;
	height:60px;

}
#offlineMSGleft{
	position:relative;
	float:left;
	width:35px;
	height:30px;

}

#offlineMSGNote1{
	position:relative;
	float:left;
	width:240px;
	height:50px;
	text-align:center;
	font-weight:bold;

}
#offlineMSGNote2{
	position:relative;
	float:left;
	width:240px;
	height:60px;
	text-align:right;
	font-weight:bold;

}
#offlineMSGNote3{
	position:relative;
	float:left;
	width:300px;
	height:50px;
	text-align:center;
	font-weight:bold;

}



/* Sub-Footer */
/************************************************************************************************/

#subPadding{
	float:left;
	height:50px;
	width:40px;
}

#subFooter{
	float:left;
	height:16px;
	width:910px;

}

#subFooterLeft{
	position:relative;
	float:left;
	text-align:left;
	vertical-align: bottom;
	font-weight: bold;
	font-size:.65em;
	width:460px;
	color:#FFF;

}

#subFooterRight{
	position:relative;
	float:left;
	text-align:right;
	vertical-align: bottom;
	font-weight: bold;
	font-size:.65em;
	width:450px;
	color:#FFF;
}
/* End of subfooter */



/* EOF*/