body { background-color:#000; padding:0; margin:0;}

#header { width:100%; height:100px; background-color:#000;}
#header #headerinside {width:1000px; margin:0 auto 0 auto; height:100px; background-color:#000; background-image:url(world-arts-images-v3/world.jpg); background-position:top center; background-repeat:no-repeat; position:relative; padding:0;}
#header #headerinside #logo {float:left; margin:35px 0 35px 250px; font-size:30px; color:#fff; font:Arial, Helvetica, sans-serif; line-height:30px; letter-spacing:3px; text-shadow:2px 2px 2px #000;}
#header #headerinside #links {float:right; margin-top:10px;}

#header #headerinside #links a.link {color:#fff; font-size:12px; font-weight:normal;}


/*#header #headerinside #searchbox {text-align:right; position:absolute; right:0; top:40px; width:300px; height:40px; margin:0; padding:0;}
#header #headerinside #searchbox p {margin:0 0 5px 0; padding:0; color:#eee; line-height:14px;}
#header #headerinside #searchbox .searchfield {border:0; background-color:#ddd; height:22px; margin:0; background-image:url(world-arts-images-v3/searchboxbg.jpg);}
#header #headerinside #searchbox .button {border:0; background-color:#000; color:#ddd; font-family:Arial, Helvetica, sans-serif;  height:22px; cursor:pointer; font-weight:bold;}
#header #headerinside #searchbox .button:hover {background-color:#222;}
*/



#menu {width:100%; height:36px; /*background-color:#3E7D9F;*/background-color:#111; /*border-bottom:1px solid #30617A; border-top:1px solid #458AAF;*/border-bottom:1px solid #444; border-top:1px solid #444;}
#menu #menuinside {width:1000px; margin:0 auto 0 auto; height:35px; background-color:transparent;}

#menu #menuinside #searchbox {float:right; display:inline; height:31px; margin-top:5px;}
#menu #menuinside #searchbox .searchfield {border:1px solid #555; background-color:#333; height:22px; margin:0; color:#eee;}
#menu #menuinside #searchbox .button {border:0; background-color:#000; color:#ddd; font-family:Arial, Helvetica, sans-serif;  height:22px; cursor:pointer; font-weight:normal;}
#menu #menuinside #searchbox .button:hover {background-color:#222; cursor:pointer;}





#dashboard {width:100%; height:36px; background-color:#ddd; background-image:url(world-arts-images-v3/dashboard.jpg); background-repeat:repeat-x; border-bottom:1px solid #bbb;}
#dashboard #dashboardinside {width:1000px; margin:0 auto 0 auto; height:15px; padding:10px 0 10px 0; background-color:transparent;}
#dashboard #dashboardinside p {margin:0; line-height:15px;}
#dashboard #dashboardinside p a.link {text-decoration:none; color:#333; font-weight:normal;}
#dashboard #dashboardinside p a.link:hover {text-decoration:underline;}

#content {width:1000px; margin:20px auto 20px auto; min-height:750px; background-color:#fff; padding:0 20px 0 20px; overflow:hidden;}

#content #left { width:220px; float:left; margin:0; padding:20px 20px 20px 0;}
#content #left .box {padding:10px; margin:0 0 20px 0; background-color:#eee; /*background-image:url(world-arts-images-v3/canvas.jpg);*/ background-repeat:repeat; }
#content #left .box h3 {margin:0 0 10px 0;}
#content #left .box p {margin:0; line-height:16px; font-size:12px;}
#content #left .box a.link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#222; line-height:16px; text-decoration:none;}
#content #left .box a.link:hover {text-decoration:underline;}

#content #left .box ul {margin:10px 0 10px 13px;}
#content #left .box ul li {margin:0; padding:0; list-style-position:outside; list-style-type:square;}
#content #left .box ul li a.link {margin:0 0 5px 0; line-height:12px; font-size:12px; font-weight:normal!important; padding:2px;}
#content #left .box ul li a.link:hover{ text-decoration:none; color:#000;}

#content #middle { width:600px; float:left; margin:0; padding:20px 0 20px 0;   color: #222222;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;}
#content #middle .box {padding:20px; background-color:#eee; margin:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#222; line-height:18px; overflow:hidden; /*background-image:url(world-arts-images-v3/canvas.jpg);*/ background-repeat:repeat;}
#content #middle .box166 {padding:20px; width:146px; background-color:#eee; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#222; line-height:18px; overflow:hidden; /*background-image:url(world-arts-images-v3/canvas.jpg);*/ background-repeat:repeat; float:left;}
#content #middle .box p {margin:0;}
#content #middle .box166 p {margin:0;}
#content #middle .box166 h2 { font-size:17px; text-align:center; margin:0; padding:0;}
#content #middle .box166 h2 a{ color:#111; text-decoration:none;}

#content #right { width:140px; float:right; margin:0; padding:20px 0 20px 20px; }

#content #dashboardcontent { width:840px;float:left; margin:0; padding:20px 0 20px 0;}
#content #dashboardcontent .box {padding:20px; background-color:#eee; margin:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#222; line-height:18px; /*background-image:url(world-arts-images-v3/canvas.jpg);*/ background-repeat:repeat;}
#content #dashboardcontent .box p {margin:0;}

#footer {width:100%; background-color:#444; border-top:10px solid #333; padding:10px; overflow:hidden;}
#footer #footerinside {width:1000px; margin:0 auto 0 auto; text-align:right; overflow:hidden;}

#footer p {color:#fff;}
#footer a {color:#fff;}
#footer a.link {color:#fff;}

h1 {font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#222; line-height:20px; margin:0 0 20px 0; padding:0;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#222; line-height:20px; margin:0 0 20px 0; padding:0;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#222; line-height:18px; margin:0 0 20px 0; padding:0;}

p {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#222; line-height:18px;margin:0 0 20px 0; padding:0;}

a.link {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#222; line-height:18px; text-decoration:none;}
a.link:hover {text-decoration:underline;}

ul {padding:0 0 0 5px; margin:0 0 10px 0;}
ul li {list-style-position:inside; padding:0; margin:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#222; line-height:18px;}

td {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#222; line-height:18px;}
td p {margin:0;}

#confirmbox {
background-color:#fff;
border: 1px solid #ccc;
padding:10px;
width:90%;
margin-bottom:10px;
color:#555; font-family:"Tahoma", Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;  font-style:italic;
}

.newbutton {
margin:6px 0 6px 0;
-moz-box-shadow:inset 0px 1px 0px 0px #333333;	
-webkit-box-shadow:inset 0px 1px 0px 0px #333333;	
box-shadow:inset 0px 1px 0px 0px #333333;	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3E7D9F), color-stop(1, #0a0a0a) );	
background:-moz-linear-gradient( center top, #3E7D9F 5%, #0a0a0a 100% );	
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3E7D9F', endColorstr='#0a0a0a');	
background-color:#4d4d4d;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;	
border:1px solid #4f4f4f;	
display:inline-block;	
color:#ffffff;	
font-family:arial;	
font-size:14px;	
font-weight:bold;	
padding:6px 12px 6px 12px;	
text-decoration:none;	
text-shadow:1px 1px 0px #282b2e; 
cursor:pointer;}

.newbutton:hover {
margin:6px 0 6px 0;
-moz-box-shadow:inset 0px 1px 0px 0px #333333;	
-webkit-box-shadow:inset 0px 1px 0px 0px #333333;	
box-shadow:inset 0px 1px 0px 0px #333333;	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #444444), color-stop(1, #0a0a0a) );	
background:-moz-linear-gradient( center top, #444444 5%, #0a0a0a 100% );	
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#0a0a0a');	
background-color:#4d4d4d;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;	
border:1px solid #4f4f4f;	
display:inline-block;	
color:#ffffff;	
font-family:arial;	
font-size:14px;	
font-weight:bold;	
padding:6px 12px 6px 12px;	
text-decoration:none;	
text-shadow:1px 1px 0px #282b2e; 
cursor:pointer;}

.bigtextfield {padding:5px; background-color:#eee; border:1px solid #bbb; font-size:15px;}


#errorbox {
background-color:#fff;
border: 1px solid #ccc;
padding:10px;
width:90%;
margin-bottom:10px;
color:#555; font-family:"Tahoma", Arial, Helvetica, sans-serif;
 font-size:12px; line-height:17px;  font-style:italic;
}




#content #middle .fullbox {padding:0; width:600px; height:200px; background-color:transparent; margin:0 0 10px 0;overflow:hidden; background-repeat:no repeat; position:relative;}
#content #middle .fullbox .info {position:absolute; left:0; bottom:0; height:40px; width:580px; background-color:transparent; padding:10px; background-image:url(world-arts-images-v3/50transblack.png); background-repeat:repeat;}
#content #middle .fullbox .info p {margin:0; color:#fff;}
#content #middle .fullbox .info h3 { font-size:17px; margin:0; padding:0; color:#fff;}
#content #middle .fullbox .info h3 a { font-size:17px; margin:0; padding:0; color:#fff;}
#content #middle .fullbox .info a { color:#fff; text-decoration:none;}

#content #middle .halfbox {padding:0; width:290px; height:200px; background-color:transparent; margin:0 0 10px 0;overflow:hidden; background-repeat:no repeat; position:relative; float:left;}
#content #middle .halfbox .info {position:absolute; left:0; bottom:0; height:40px; width:580px; background-color:transparent; padding:10px; background-image:url(world-arts-images-v3/50transblack.png); background-repeat:repeat;}
#content #middle .halfbox .info p {margin:0; color:#fff;}
#content #middle .halfbox .info h3 { font-size:17px; margin:0; padding:0; color:#fff;}
#content #middle .halfbox .info h3 a { font-size:17px; margin:0; padding:0; color:#fff;}
#content #middle .halfbox .info a{ color:#fff; text-decoration:none;}

#content #middle ul.items {margin:0; padding:0 0 4px 0;list-style-type: none;
} 
#content #middle ul.items li.item {margin:0 0 4px 0; padding:0;}
#content #middle ul.items li.item p {margin:0;}
#content #middle ul.items li.item p a {color:#222; text-decoration:none;}