/* CSS Document */

/* basic elements */
BODY {
	BACKGROUND: transparent url(http://www.dreameyewear.com/ws/imgs/bg_img.gif) #FFFFFF center fixed;
	MARGIN: 0px; 
	FONT: 11px georgia; 
	COLOR: #9f927f;
}
p { 
	font: 11px georgia; 
	margin-top: 0px; 
	text-align: justify;
	}
h3 { 
	font: italic bold 14pt georgia; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
	}
	
h2 { 
	font: bold 11pt georgia; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
	}
		
a:link { 
	font: 11px georgia; 
	font-weight: bold; 
	text-decoration: none; 
	color: #B7A5DF;
	}
a:visited { 
	font: 11px georgia; 
	font-weight: bold; 
	text-decoration: none; 
	color: #B7A5DF;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #9685BA;
	}

img.border {
	border: 1px;
	border-style: solid;
	border-color:#CCCCCC;
	border-spacing: 1px;
	background: inherit top;
}

img.ilink{
	border: none;
	border-spacing: 1px;
}
	
/* specific divs */
	
.red_txt {

	font: 11px georgia; 
	margin-top: 0px;
	padding-left:5px 
	text-align: justify;
	COLOR: #CC0033;
}

.event_txt {

	font: bold 12px georgia; 
	margin-top: 0px;
	padding-left:5px 
	text-align: justify;
	COLOR: #3366FF;
}

.imp_txt {
	font: bold 14px georgia; 
	margin-top: 0px;
	padding-left:5px 
	text-align: justify;
	COLOR: #CC0033;
}

.input{
	font: 11px georgia; 
	margin-top: 0px;
	padding-left:5px 
	text-align: justify;
	COLOR: #9f927f;
}
	
.buttom {
	font: 11px georgia; 
	margin-top: 0px; 
	text-align: center;
	COLOR: #9f927f;
}

.rbbuttom {
	font: bold 12px georgia; 
	margin-top: 0px; 
	text-align: center;
	COLOR: #6633FF;
}

#container { 
	background: url(http://www.dreameyewear.com/ws/imgs/bg.gif) repeat-y center 100% fixed; 
	padding: 0px 0px 0px 0px;  
	margin: 0px; 
	}

#mainbox { 
	background: url(http://www.dreameyewear.com/ws/imgs/deco.gif) #FFFFFF no-repeat center bottom; 
	padding: 0px 0px 0px 0px;  
	margin: 0px; 
	}
	
TABLE.main {
	border: 20px;
	border-style: solid;
	border-color: #FFFFFF;
	border-spacing: 1px;
}
	
TABLE.mbox {
	border: 1px;
	border-style: solid;
	border-color:#CCCCCC;
	border-spacing: 1px;
	background: inherit top;
	padding:5px;
}

TABLE.minibasket {
	font: 11px georgia; 
	margin-top: 0px;
	padding-left:5px 
	text-align: justify;
	COLOR: #9f927f;
}

.ps3 { 
	font: 10pt georgia; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #CC0033;
	}

/*
End custom classes!
*/

.highslide {
	cursor: url(imgs/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid gray;
}

.highslide-image {
	border: 1px solid #CCCCCC;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid gray;
    border-top: none;
    padding: 5px;
    background-color: gray;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid gray;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.form fieldset {border:#CCCCCC solid 1.5px; padding-left:15px}
.form legend   {border:#CCCCCC solid 1.5px; padding:1px 10px}


#depositDiv, #depositButton{border:solid 1px #778;}
#depositDiv0{width:100%;height:18px;}
#depositButton{width:100px;height:20px;}
#depositDiv{ padding:5px;position:inherit; width:100%;border:solid 1px #788;height:320px;display:none;background:#f1f3f5;}
#deposit_menu{text-align:right;border-bottom:solid 1px #ccc;margin-bottom:4px;}
#deposit_menu a{text-decoration:none;}
#deposit_menu a:hover{color:#922;}