/* CSS Document */
body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; background-image:url(/images/core/bg_main.jpg); background-position:center top; background-repeat:no-repeat; background-attachment:fixed;}

p {text-align:justify; margin:0; padding:5px; color:#333333; font-size:0.6em;}
p a{ text-decoration:none; color:#FF0000;}
p a:hover{ text-decoration:underline; color:#FF0000;}

h2 {padding:0; margin:0;}

h3 {padding:2px; background-color:#FF0000; color:#FFFFFF; font-size:0.7em; margin:0; width:auto;}
.width30 {width:30px}
.width40 {width:40px}
.width50 {width:50px}
.width60 {width:60px}
.width70 {width:70px}
.width80 {width:80px}
.width90 {width:90px}
.width100 {width:100px}
.width110 {width:110px}
.width120 {width:120px}
.width130 {width:130px}
.width140 {width:140px}
.width150 {width:150px}
.width160 {width:160px}
.width170 {width:170px}
.width180 {width:180px}
.width190 {width:190px}
.width200 {width:200px}
.width210 {width:210px}
.width220 {width:220px}

.container {width:600px; margin:50px auto 0 auto;}

.headback {display:block; width:600px; height:53px; background-image:url(/images/core/headback.png); background-repeat:no-repeat; margin:0; padding:0; z-index:1/* cursor:pointer*/}
h1 {display:block; width:600px; height:53px; background-image:url(/images/core/headfront.gif); background-repeat:no-repeat; text-indent:-10000px; margin:0; padding:0;}
h1 a {display:block; width:600px; height:53px; cursor:pointer; z-index:1000; text-decoration:none;}
h1 a:hover {text-decoration:none;}

.content {width:500px; float:right; margin:0; padding:0;}

/*.navigation {width:100px; float:left; background-color:#00FFFF; margin:0; padding:0; list-style:none; text-align:right;}
.navigation li .sel{background-color:#FF0000;}
.navigation li a{margin:5px 0; padding:5px; color:#FF0000; background-color:#FFFFFF; font-size:0.7em; text-decoration:none}
.navigation li a:hover{text-decoration:none; background-color:#FF0000; color:#FFFFFF;}*/

#nav {width:100px; float:left; margin:0; padding:0; list-style:none; text-align:right; font-size:0.7em;}
#nav ul {margin-left:36px;margin-top:4px!important;margin-top:-4px;padding-left:0;list-style-type:none;}
#nav li {padding-bottom:10px;}
#nav li a:link, #nav li a:visited {display:inline;padding:3px;background-color:#FFFFFF;color:#FF0000;text-decoration:none;}
#nav li a:hover {background-color:#FF0000;color:#FFFFFF;}
#nav li .subnav a:link, #nav li .subnav a:visited {display:inline;padding:3px;background-color:#FFFFFF;color:#FF0000;text-decoration:none;}
#nav li .subnav a:hover {background-color:#FF0000;color:#FFFFFF;}
#nav .sel a:link, #nav .sel a:visited {display:inline;padding:3px;background-color:#FF0000;color:#FFFFFF;text-decoration:none;}
#nav .sel a:hover {background-color:#FF0000;color:#FFFFFF;}



.featurerightshadow {width:500px; background-image:url(/images/core/dropshadowback.png);}
.featurebottomshadow {width:500px; height:20px; display:block; background-image:url(/images/core/dropshadowbottom.png);}
.feature{width:480px; border-top:1px solid #FF0000; background-image:url(/images/core/bg_feature.gif); background-position:bottom right; background-repeat:no-repeat; background-color:#FFFFFF;}

.copy {width:480px;}

.columnleft {width:235px; float:left;}
.columnright {width:235px; float:right;}
.pod {width:235px; background-image:url(/images/core/bg_generic.gif); background-position:bottom right; background-repeat:no-repeat; border-top:1px solid #FF0000; margin:0 0 10px 0}
.widepod {width:480px; background-image:url(/images/core/bg_generic.gif); background-position:bottom right; background-repeat:no-repeat; border-top:1px solid #FF0000; margin:0 0 10px 0}

.gcapback {display:block; width:100px; height:85px; float:right; clear:both; background-image:url(/images/core/gcapback.png); background-repeat:no-repeat; margin:5px 0 0 0; padding:0; z-index:1/* cursor:pointer*/}
.gcap {display:block; width:100px; height:85px; background-image:url(/images/core/gcapfront.gif); background-repeat:no-repeat; text-indent:-10000px; margin:0; padding:0;}
.gcap a {display:block; width:100px; height:85px; cursor:pointer; z-index:1000; text-decoration:none;}
.gcap a:hover {text-decoration:none;}

.homeimage {margin:5px 1px; padding:0}
.endleft {margin:5px 1px 5px 0; padding:0}
.endright {margin:5px 0 5px 1px; padding:0}

.awareness { width:480px; height:207px; display:block; background-image:url(/images/content/head_awareness.jpg); text-indent:-10000px;}
.takeaction { width:480px; height:207px; display:block; background-image:url(/images/content/head_takeaction.jpg); text-indent:-10000px;}
.events { width:480px; height:207px; display:block; background-image:url(/images/content/head_events.jpg); text-indent:-10000px;}
.extraevents { width:480px; height:207px; display:block; background-image:url(/images/content/head_extraevents.jpg); text-indent:-10000px;}
.alternatives { width:480px; height:207px; display:block; background-image:url(/images/content/head_alternatives.jpg); text-indent:-10000px;}
.audiovisual { width:480px; height:207px; display:block; background-image:url(/images/content/head_audiovisual.jpg); text-indent:-10000px;}

.bullet a{display:block; height:10px; text-decoration:none; color:#FF0000; padding:0 0 0 12px; background-image:url(/images/core/bullet.gif); background-position:left top; background-repeat:no-repeat;}
.bullet a:hover{text-decoration:underline; background:transparent url(/images/core/bullet.gif) 0 -20px no-repeat;}

.switch {display:none;}

.thumb {border:1px solid #FF0000; border-bottom:none; margin:0; padding:0;}




