/* created by sih 27.5.6 */

* { margin:0px; padding:0px; }

body { font-family:helvetica,verdana,arial,sans-serif; color:#000; background:#fff; }

p,ul,ol { font-size:0.7em; margin-bottom:12px; font-family:"trebuchet ms"; line-height:1.4em; color:#000; }

h1 { font-size:1.1em; font-weight:bold; font-family:helvetica; color:#139034; margin-bottom:8px; }
h2 { font:bold 0.9em helvetica; margin-bottom:5px; color:#111; }
h3 { font:bold 0.8em "trebuchet ms",verdana; color:#522e91; margin-bottom:2px; }
h4 { font-size:0.7em; margin-bottom:3px; color:#444; }
h5 { font-size:0.7em; margin-bottom:3px; }
h6 { font-size:0.6em; font-weight:normal; font-style:italic; margin-bottom:3px; }

code { font-size:0.9em; }

a { text-decoration:none; color:#0000CD; }
a:visited { color:#825; }
a:focus, a:hover { text-decoration:underline; color:#f60000 !important; }
a.green { color:#139034; }
#top a.underline { text-decoration:none; color:#139034 !important; }

ol { margin-left:3px !important; }

li { margin-left:50px; list-style:circle; }
li:focus, li:hover { list-style:disc; }

form { text-align:right; font-size:0.7em; }
label { font-size:1.0em; margin-top:8px; }
select, textarea, input { font:0.9em verdana; margin-top:8px; }
select { width:100px; }

hr { margin:25px 0px; clear:left; }

table { width:100%; border:none; font-size:1.0em; }
th { background:#f3f3f3; color:#000; }
td { padding:2px 0px; }
th { padding:1px 0px; }
th,td { text-align:center; font-size:0.7em; }

img { font:0.7em verdana; border:none; }


#top { width:100%; background:#380074; border-bottom:0px solid #ccc; height:44px; _height:40px;}
	#top ul { text-align:center; padding-top:17px;}
	#top li { color:#fff; display:inline; font-weight:bold; font-size:1.3em; margin:0px 12px; }
	#top li a { color:#fff !important; }
	#top img { margin-top:4px; border:none;}

.sub { clear:both; width:100%; height:24px; background:#f6f6f6; border-top:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center; }
	.sub ul { padding-top:4px; margin-bottom:4px; }
	.sub li { font:normal 0.9em verdana; color:#222; display:inline; margin:0px 25px; }
	
#nav { width:100%; text-align:center; margin-bottom:32px; *margin-bottom:0px; }
	#nav .left, #nav .right { margin-top:6px; font-size:0.6em; color:#000; }
	#nav .left { margin-left:12px; text-align:left; }
	#nav .right { margin-right:12px; text-align:right; }

	
#layout { width:760px; margin:0px auto; *margin:0px auto 30px; }

#footer { width:550px; margin:20px auto; padding:0px 12px; border:1px dashed #ddd; background:#fcfcfc; }
	#footer p { font-family:verdana; font-size:0.6em; margin-bottom:0px; line-height:30px; vertical-align:middle; }

.center { text-align:center; }
.justify { text-align:justify; }
.left { clear:left; float:left; }
.right { clear:right; float:right; }
.clear { clear:both; }
.cleft { clear:left; }

.green, .green * { color:#139034 !important; }
.red, .red * { color:#e00; }
.purple, .purple * { color:#522e91; }
.black, .black * { color:#000; }
.orange, .orange * { color:#f63; }

.rowcolor1 { background-color:#dfd; }
.rowcolor2 { background-color:#efe; }

.sml { font-size:0.55em; line-height:1.0em; }
span.sml { font-size:0.8em; line-height:1.0em; }
.big { font:bold 1.2em helvetica !important; }

.bold { font-weight:bold; }
.italic { font-style:italic; }
.strike { text-decoration:line-through; }
.nocaps { text-transform:lowercase; }

.nomarg, .nomarg * { margin:0px; padding:0px; }

.s200 { width:200px; }
.s320 { width:320px; }

.block { border:1px solid #ddd; padding:12px 15px; margin-bottom:30px; }

/*
.action { background:#fff1ff; }
.highlight { background:#FFFFF6; }
.spotlight { background:#F1F1FF; }
.lowlight { background:#F7FFF7; }
.menu { background:#fcfcfc; }
.window { background:#fff; }
*/

.notice { text-align:center; background:#fcfcfc; font:0.7em "trebuchet ms"; color:#e00; }

.artist {float:left; width:110px; background:#F5F5FF; border:1px solid #ddd; text-align:center; margin:0px 12px 15px 0px; *margin:0px 7px 15px 0px; padding:9px 0px !important;}
.artist img {margin-top:5px;}

.links { float:left; margin:0px 15px 30px; width:180px; }
.links li { margin-left:15px; list-style-type:circle; }
.links li:focus, .links li:hover { list-style:disc; }
.links hr { margin:10px auto; }

.w190 { width:190px; }
.w190 li { margin-left:15px; list-style-type:circle; }
.w190 li:focus, .w190 li:hover { list-style:disc; }

.w480 { width:480px; }

.w170 { width:170px; }
.w170 li { margin-left:15px; list-style-type:circle; }
.w170 li:focus, .w170 li:hover { list-style:disc; }

.w200 { width:200px; }
.w450 { width:450px; }
.w500 { width:500px; }
.w550 { width:550px; }
.w600 { width:600px; }

.w140 { width:140px; }
.w140 li { margin-left:15px; list-style-type:circle; }
.w140 li:focus, .w140 li:hover { list-style:disc; }

.w120 { width:120px; }
.w120 li { list-style-type:none; margin-bottom:12px; }

.w300 { width:270px; }
.w300 li { margin-left:15px; list-style-type:square; }

.w330 { width:300px; }
.w330 li { margin-left:15px; list-style-type:square; }

.w365 { width:335px; }
.w365 li { margin-left:25px; }

.w400 { width:370px; }
.w400 li { margin-left:25px; list-style-type:disc; }


.h160 { height:160px; overflow:auto; }
.h250 { height:250px; overflow:auto; }
.h300 { height:300px; overflow:auto; }
.h320 { height:320px; overflow:auto; }
.h400 { height:400px; overflow:auto; }

.h195 { width:730px; height:195px; overflow:auto; }
.h350 { height:350px; overflow:auto; }
.h350 li { list-style-type:circle; }
.h350 li:focus, .h350 li:hover { list-style:disc; }



ol li { list-style-type:decimal !important; margin-left:25px !important; }
.blank li { list-style-type:none; margin-left:0px; }
.blank li:focus, .blank li:hover { list-style-type:none; }

object#wimpymp3 { float:right; margin-right:25px; border:1px solid #ddd; margin-bottom:30px; }
object.wimpybtn { float:left; margin:8px 15px 30px 0px; }

#costofwar { margin-bottom:5px; }

div#admin_menu {clear:both; background:#fff; margin-bottom:30px; text-align:right; border-bottom:1px solid #e6e6e6;}
div#admin_menu ul {margin:0px 1px; border-bottom:1px solid #c6c6c6;}
div#admin_menu li {display:inline; list-style-type:none; line-height:20px; vertical-align:middle; background:#e6e6e6; padding:2px 15px; margin-left:0px;)