body {
	
	margin:0;
	padding: 0;
	min-width: 790px;
	background-color:#000000;
	background-image:url(../images/bg.gif);
	background-attachment:fixed;
}
td {
	vertical-align:top;
}
a {
	text-decoration: underline;
	color: #006699;
	}
a:active {
	color:red;
	}
a:hover {
	color: #FFF;
	background-color:#006699;
}
hr {
margin:1.5em 0;
height:1px;
border:0;
background:#FFFFFF url('http://www.euroamericarecords.com/images/hr.jpg') no-repeat center center;
}

fieldset {
	margin:0;
	padding:0;
	border-width : 0;
	border-style : solid;
	display: inline;
}

input, textarea {
	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
}

input {
	vertical-align: middle;
	background-attachment: fixed;	
}

/* headings */

h1, h2, h3, h4, h5, h6 {
	font-family:"Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	text-transform:none;
}
h2 { 
	font-size: 1.4em; 
	font-weight: bold;
	color: #efefff;
	margin: 0 0 0.5em 0;
}	

h2 a { color: #799834; }


h3 {
	font-size: 1.4em;
	font-weight: bold;
	margin: 0 0 0.2em 0;
}
	
h4 {
	font-size: 1.2em;
	margin: 0 0 0.2em 0;
	font-weight: bold;
	}

h5 {
	font-size: 1em;
	margin: 0 0 0.2em 0;
	font-weight: normal;
	}
img {
	border: 0;
	margin:0;
	padding:0;
}
	
ol, ul, li {
	margin: 0.2em 0 1em 0;
	padding-left: 2em;
}
	
ul, ul li {
	list-style-image: url(/images/bullet.gif);
}

li {
	margin: 0;
	padding-left: 0;
}

p {
	margin: 0 0 1.0em 0;
}

.center {
text-align: center;
}

li>p {
	margin-top: 0.2em;
	}

strong, b {
	font-weight: bold;
	}

blockquote {
	padding: 1em;
	font-family: Georgia, Times, serif;
	background: #E7F3CF;
	color: #007C00;
	margin-bottom: 2em;
}





#topbar {
	padding: 0.3em 1em;
}

#outer { 
	border-right: solid 20em #efefff;
	background-color: #000000; 
} 

#inner {margin:0 px; width:100%; } 

.content { position: relative;  margin: 0px; padding: 1em; }

.abscontent {
	position: absolute;
	margin: 0px;
	padding: 1em;
	width: 579px;
	height: 561px;
}

#rightcolumn {
width:18em; 
float:right; 
position:relative; 
margin-right:-20em; 
margin-left:1px;
padding: 1em;
}

#selector, #color, #reguser {
	text-align:right;
	padding:0.2em 0;
}
#selector a, #color a {
	color:#969696;
	text-decoration:none;
	padding:1px 6px 1px 17px;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px dotted #CCCCCC;

}
#fontsize_small, #fontsize_large, #flag_search {
	padding:1px 6px 1px 6px !important;
}
#selector span {
	margin:0 2px;
}
#selector a:HOVER, #color a:HOVER {
	background-color:#FFFFCE;
	color:#222222;
}

#logo {
	float:left;
	width:173px;
	height:75px;
	text-indent:-1000px;
	padding:0;
	margin:0;
}
.clear {
	clear:both;
}
.monitor {
	background: url(http://www.euroamericarecords.com/images/monitor.gif) no-repeat left top;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 4px;
	height: 101px;
	width: 110px;
	display:block;
}
.monitor200 {
	background: url(http://www.euroamericarecords.com/images/monitor200.gif) no-repeat left top;
	padding-top: 10px;
	padding-left: 9px;
	margin-bottom: 4px;
	height: 205px;
	width: 218px;
}
.monitordual {
	background: url(http://www.euroamericarecords.com/images/monitordual.gif) no-repeat left top;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 4px;
	height: 101px;
	width: 210px;
}

.monitor a:HOVER img, .monitor200 a:HOVER img, .monitordual a:HOVER img {
	border:1px solid #000000;
	margin:-1px;
	background-color:#FFFFFF;
}

.highlight {
	background-color:#FFFFCC;
}

a.nicebutton {
	background: #FAFAFA url(http://www.euroamericarecords.com/images/topmenubg.gif) repeat-x bottom;
	height: 2.4em;
	padding: 0;
	vertical-align: middle;
	overflow: hidden;
	margin:0.2em 0;
	border-bottom:1px solid #9A9784;
	border-right:1px solid #9A9784;
	border-top:1px solid #DBD7BF;		
	border-left:1px solid #DBD7BF;		
	padding: 0.3em 1em;
	text-decoration:none;
	-moz-border-radius:1px;
	font-weight:bold;

}
a.nicebutton:HOVER {
	background: #FAFAFA  url(http://www.euroamericarecords.com/images/topmenu_m.gif) repeat-x bottom;
	color: #000000;
	border-bottom:1px solid #5D5944;
	border-right:1px solid #5D5944;
	border-top:1px solid #BCB58F;		
	border-left:1px solid #BCB58F;		
}

div.comment {
	background:#F8F9E8 url(http://www.euroamericarecords.com/images/quote.gif) no-repeat top left;
	padding:1.4em 1em 1em 1em;
	border-bottom:1px solid #DBDCC8;
	margin:1em 0;
	color:#996633;
	
}
div.comment div {
	color:#000000;
}

a.portfoliothumb {
	display:block;
	padding:4px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	text-align:center
}
a.portfoliothumb:HOVER {
	background-color:#FFFFFF;
	border:1px solid #999999;
}

#footer {
	background:#FFFFFF url(http://www.euroamericarecords.com/images/footer.gif) repeat-x bottom;
	border-top:1px solid #DBD7BF;
	padding: 1em;	
	color:#777;
}
.important {
	color:#CC0000 !important;
}

.icon_folder {
	background:url(http://www.euroamericarecords.com/images/icon_note.gif) no-repeat left center;
	padding:2px 2px 2px 20px;
}
.icon_list, .icon_list_now {
	background:url(http://www.euroamericarecords.com/images/icon_list.gif) no-repeat left center;
	padding:2px 2px 2px 20px;
}
.icon_html {
	background:url(http://www.euroamericarecords.com/images/icon_html.gif) no-repeat left center;
	padding:2px 2px 2px 20px;
}

.icon_list_now a, .icon_list_now a:HOVER {
	color:#000;
	text-decoration:none;
	background-color:#FFFFFF;
	background-color:#F8F9E8;
}
.icon_card {
	background:url(http://www.euroamericarecords.com/images/icon_card.gif) no-repeat left center;
	padding:2px 2px 2px 20px;
}
.icon_poster{
	background:url(http://www.euroamericarecords.com/images/icon_poster.gif) no-repeat left center;
	padding:2px 2px 2px 20px;
}
.icon_message {
	background:url(http://www.euroamericarecords.com/images/icon_message.gif) no-repeat left center;
	padding:2px 2px 2px 20px;
}
.icon_mobile {
	background:url(http://www.euroamericarecords.com/images/icon_mobile.gif) no-repeat left center;
	padding:2px 2px 2px 20px;
}

.light, .light a, .wpstats a {
	color:#969696;
}
.light a:HOVER, .wpstats a:HOVER {
	background-color:#FFFFFF;
	color:#000000;
}

#flag_en { background: url(http://www.euroamericarecords.com/images/flag_en.gif) no-repeat left center; }
#flag_ru { background: url(http://www.euroamericarecords.com/images/flag_ru.gif) no-repeat left center; }
#flag_es { background: url(http://www.euroamericarecords.com/images/flag_es.gif) no-repeat left center; }
#flag_de { background: url(http://www.euroamericarecords.com/images/flag_de.gif) no-repeat left center; }
#flag_fr { background: url(http://www.euroamericarecords.com/images/flag_fr.gif) no-repeat left center; }

#selector a.selected, #color a.selected {
	background-color:#EEEEEE;
}


#launchcontrol {
	position:absolute;
	right:10px;
	top:10px;
	text-align:right;
}
input, select, textarea {
	color: #336699;
}
.in {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #3399CC;
	border-left: 1px solid #CCCCCC;
}

.qu {
	background-color:#F8F9E8;
	padding:1em 0.6em 0.6em 0.6em;
	border-bottom:1px solid #DBDCC8;
	margin:1em 0;
}
.list0 {
	background-color: #FFFFFF;
	padding: 4px;
	border-top: 1px solid #DDDDDD;
}
.list1 {
	background-color: #F9F9F9;
	padding: 4px;
	border-top: 1px solid #DDDDDD;
}
.stockiconDefault {
	border-bottom:1px solid #CCCCCC; 
	padding:6px; 
	margin:3px; 
	display:inline; 
	float:left; 
	font-size:10px; 
	color:#666666; 
	width:100px; 
	font-family:Tahoma, Verdana, sans-serif; 
	height:100px; 
}





/* ================================================== */


#wpcontainer800x600, #wpcontainer1024x768, #wpcontainer1152x864, #wpcontainer1280x1024, #wpcontainer1600x1200, #wpcontainer1280x800, #wpcontainer1440x900, #wpcontainer1680x1050, #wpcontainer1920x1200, #wpcontainer2560x1600 {
	display:block;
	margin-bottom:2em;
	background:url(http://www.euroamericarecords.com/images/pleasewait.gif) no-repeat center center;
}
#wpcontainer800x600 { height: 600px; }
#wpcontainer1024x768 { height: 768px; }
#wpcontainer1152x864 { height: 864px; }
#wpcontainer1280x1024 { height: 1024px; }
#wpcontainer1600x1200 { height: 1200px; }
#wpcontainer1280x800 { height: 800px; }
#wpcontainer1440x900 { height: 900px; }
#wpcontainer1680x1050 { height: 1050px; }
#wpcontainer1920x1200 { height: 1200px; }
#wpcontainer2560x1600 { height: 1600px; }

#thewallpaper {
	text-align:center;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	background-color:#000000;
	padding:4px 0;
	position:absolute;
	left:0;
	right:0;
	top:12.5em;
	width:100%;
	z-index:99999;	
}
.pad {
	padding:1em;
}
#footermenu {
	text-align:center;
	padding:0em 1em 1em 0;
}
#footermenu a {
	margin:0 0.4em;	
}
#footermenu a.selected, #footermenu a.selected:HOVER {
	color:#777;
	text-decoration:none;
	background-color:transparent;
}

#orangeicons1 {
	position:absolute;
	top:3px;
	right:3px;
	z-index:997;
}
.orangeicons2 {
	position:absolute;
	top:3px;
	right:3px;
	top:3px;
	z-index:998;
	visibility:hidden;
	display:none;
}
.orangeicons3 {
	position:absolute;
	right:3px;
	top:3px;
	z-index:998;
	visibility:visible;
	display:block;
}
#orangeicons1 a, #orangeiconspromotext a, #orangeicons1 a:HOVER, #orangeiconspromotext a:HOVER {
	background-color: none !important;
}
a.keywords {
	font-size:10px; color:#999999;
}
a.keywords:HOVER {
	font-size:10px; color:#FFFFFF; background-color: #FFFFFF !important;
}
