/* ----------







body, table, td, a, p, i, strong, em, dt, dd, dl, sl, caption, tru, blink, select, option, form, div, li,textarea {



    FONT-SIZE: 11px;



    FONT-FAMILY: verdana,arial,helvetica,sans-serif;



    TEXT-DECORATION: none;



    COLOR: Black;



}



img{



	border: none;



}







.news{



	FONT-WEIGHT: bold;



	COLOR: Black;



	font-style :normal;



}







a.menu:link{



	FONT-WEIGHT: bold;



	FONT-SIZE: 13px;



	COLOR: Black;



	font-style : normal;



	}



a.menu:visited{



	FONT-WEIGHT: bold;



	FONT-SIZE: 13px;



	COLOR: Black;



	font-style : normal;



	}



a.menu:hover{



	FONT-WEIGHT: bold;



	FONT-SIZE: 13px;



	COLOR: White;



	font-style : normal;



	}







a.title:link,a.title:visited, a.title:hover{



	font-size: 18px;



	font-style :normal;



}











ul{



	margin-left: 2em;



	margin-bottom: 0em;



	margin-top: 0em;



}



li{



	MARGIN-BOTTOM: 5px;



	list-style-image: url(/dia/templates/root/images/arrow_white_bg.gif);



	



}
--*/






a:link{




	TEXT-DECORATION: none;



	COLOR: Black;







}



a:visited{


	COLOR: Black;



	FONT-WEIGHT: bold;



}



a:hover{


	TEXT-DECORATION: underline;



	COLOR: Black;



	FONT-WEIGHT: bold;



}


/*--




input.submit{



border-top : 2px groove #333333;



border-left : 2px groove #333333;







border: ridge 1px;







}











INPUT,textarea, select {



	border-left : 2px groove #AAAAAA;



	border-top : 2px groove #AAAAAA;



	background : #F8F8F8;



	



}











input.checkbox,input.radio{



	border-left : none;



	border-top : none;



	background : none;



}











h1,h2,h3,h4{



	FONT-FAMILY: verdana,arial,helvetica,sans-serif;



	color : #000000;





h1{  FONT-SIZE: 27px;}



h2{  FONT-SIZE: 22px;}



h3{  FONT-SIZE: 20px;}



h4{  FONT-SIZE: 15px;}



}---------------- */











/* -------------- basic C4 page setup ---------------- */







					



/* -------------- white background pages setup ---------------- */



body.white { background-color: #fff; font: 86% verdana,arial,helvetica,sans-serif;



}











/* -------------- C4 splash page setup ---------------- */







body.splash { background-color: #7fa5ca; font: 86% verdana,arial,helvetica,sans-serif;



background-image: url(http://www.votersforpeace.us/images/vfp-background.jpg);



background-repeat:repeat-x;



margin: 75px auto;



text-align:center;



}















/* -------------- horizontal lines ---------------- */



#horizdots {



		background-image: url(http://www.votersforpeace.us/images/dotted.gif);



		font-size: 1px;



		line-height: 1px;



		height: 1px;



		border:0;



	}



	



	







/* -------------- vertical line background --------- */











#vertlinebackground {

background-image: url(http://www.votersforpeace.us/images/bg_dottedline_vertical.gif);

background-repeat: repeat-y;

background-position: center right;

background-color: #fff;

padding: 0 15px 0 0;

}



#vertlinebackground-internal {

background-image: url(http://www.votersforpeace.us/images/bg_dottedline_vertical.gif);

background-repeat: repeat-y;

background-position: center right;

background-color: #fff;

padding-right:15px;

}




/* -------------- this goes along the bottom of the pages, just above the lower navigation menu --------- */



.silverhorizontalline {



  background-image: url(http://www.votersforpeace.us/images/silver.gif);



  font-size: 1px;



  line-height: 1px;



  height: 1px;



  padding: 0;



  z-index: 1;



  margin: 10px 0;



	}



	







/* -------------- Generic hyperlinks throughout the site -- in LVHA order --------- */



	



a:link {



text-decoration: none;



color: #009;



	}







a:visited {



text-decoration: none;



color: #009;



	}







a:hover {



text-decoration: none;



color: #009;



	}	



	



a:active {



text-decoration: none;



color: #009;



	}







	







/* -------------- 3 column layout --------- */







/* -------------- this creates the page wrappers --------- */







.wrapper,.wrapper2 { min-width: 800px;}







.wrapper { margin: 0 -1px;		background-color: #fff; }



    /* this is a border with marginal compensation to stop scroll bars */



	



.wrapper {



	width: 800px;   	margin-left: auto;



	margin-right: auto;	             /* total width */



}







.wrapper2 {



	width: 800px;   	margin-left: auto;



	margin-right: auto;	             /* total width */



	font: 0.9em verdana,arial,helvetica,sans-serif;



}      











/* -------------- this creates the three columns and their outer and inner containers --------- */







/* -------------- this applies to C4 Home --------- */







.outer {



	border-left-width: 270px;  /* left column width */



	border-left-color: #fff;   /* left column color */







	border-right-width: 190px; /* right column width */



	border-right-color: #fff;  /* right column color */



	



	background-color: #fff; /* center column color */



}











/* -------------- this applies to C4 internal --------- */



.outer-internal {



	border-left-width: 600px;  /* left column width */



	border-left-color: #fff;   /* left column color */







	border-right-width: 186px; /* right column width */



	border-right-color: #fff;  /* right column color */



	



	background-color: #fff; /* center column color */



}















.left {



	width: 270px;              /* left column width */



	margin-left: -270px;       /* _negative_ left column width */



	height:auto;



}







.left-internal {



	width: 600px;              /* left column width */



	margin-left: -600px;       /* _negative_ left column width */



	height:auto;







}







.right {



	width: 190px;              /* right column width */



	margin-right: -190px;      /* _negative_ right column width */



}







.right-internal {



	width: 184px;              /* right column width */



	margin-right: -184px;      /* _negative_ right column width */







}















/* -------------- outer and inner for front and internal pages --------- */

.outer { width: auto; border-left-style: solid; border-right-style: solid; }

.outer-internal { width: auto; border-left-style: solid; border-right-style: solid; }

.inner { margin: 0; width: 100%;		background-color: #fff; }

.left { float: left; position: relative; z-index: 10; padding-top:10px;padding-bottom:10px;background-color: #fff; }

.left-internal { float: left; position: relative; z-index: 10; padding-top:10px;padding-bottom:10px;background-color: #fff; }

.right { float: right; position: relative; z-index: 11;  padding-top:10px; padding-bottom:10px;background-color: #fff;}

.right-internal { float: right; position: relative; z-index: 11;  padding-top:10px; padding-bottom:10px;background-color: #fff;}

.center { float: left; width: 93%; position: relative; z-index: 12; padding-top:10px; padding-bottom:10px; background-color: #fff;}

.center-internal { float: left; width: 1%; position: relative; z-index: 12; padding-bottom:10px;background-color: #fff;}


/* -------------- this clears columns from wides --------- */



.clear { clear: both; }











/* Mozilla code */



.outer > .inner { border-bottom: 1px solid transparent; }



.outer-internal > .inner { border-bottom: 1px solid transparent; }



.left { margin-right: 1px; }



.left-internal { margin-right: 1px; }



.right { margin-left: 1px; }



.right-internal { margin-left: 1px; }



.center { margin: 0 -3px 0 -2px; }



.center-internal { margin: 0 -3px 0 -2px; }



















/* -------------- this formats the wide divs --------- */







/* -------------- background-colors, heights, borders, margin, padding --------- */











.wide1,.wide2,.wide3,.wide4,.wide3-internal { position: relative; z-index: 13;width:800px;margin:0; }







.wide1 {



	background-color: #fff;height:99px;margin-bottom:5px;border:0;



}



.wide1-internal {



	background-color: #fff;height:91px;margin-bottom:5px;border:0;



}



.wide2 {



	background-color: #fff;height:22px; border-top:1px solid #fff;border-bottom:1px solid #fff;



}







.wide3 {



	background-color: #fff;height:78px;



}







.wide3-internal {



	background-color: #fff;height:78px;



}











.wide4 {



	background-color: #fff;text-align:center;border:0;padding-top:10px;padding-bottom:10px;



}







.wide4 a:link, .wide4 a:visited, .wide4 a:hover, .wide4 a:active {



color: #009;



margin-left: 10px;



margin-right: 10px;



padding: 0;



font: 0.9em verdana,arial,helvetica,sans-serif;



}







.wide4 p {



color: #999;



margin-top: 5px;



margin-bottom: 3px;



padding: 0;



font: 0.9em verdana,arial,helvetica,sans-serif;



}















/* -------------- C4 horizontal top nav menu LVHA --------- */




.mainleveltopnav	{height:22px;max-height:22px;padding:0;margin:0;width:800px;max-width:800px;overflow:hidden;}







.mainleveltopnav a:link, .mainleveltopnav a:visited { font: bold 0.9em verdana,arial,helvetica; color:#fff;background-color:#036;border-right:1px solid #fff;display:block;float:left;height:22px;line-height:22px;margin:0;text-align:center;text-decoration:none;padding: 0 31px 0 30px;}







.mainleveltopnav a:hover, .mainleveltopnav a:active { font: bold 0.9em verdana,arial,helvetica; color:#fff;background-color:#900;border-right:1px solid #fff;display:block;float:left;height:22px;line-height:22px;margin:0;text-align:center;text-decoration:none;padding: 0 31px 0 30px;}







/* -------------- end horizontal top nav menu LVHA --------- */











/* -------------- C4 YOU ARE HERE horizontal top nav menu LVHA --------- */







.here a:link, .here a:visited { font: bold 0.9em verdana,arial,helvetica; color:#fff;background-color:#000;border-right:1px solid #fff;display:block;float:left;height:22px;line-height:22px;margin:0;text-align:center;text-decoration:none;}







.here a:hover, .here a:active { font: bold 0.9em verdana,arial,helvetica; color:#fff;background-color:#000;border-right:1px solid #fff;display:block;float:left;height:22px;line-height:22px;margin:0;text-align:center;text-decoration:none;}







/* -------------- end YOU ARE HERE horizontal top nav menu LVHA --------- */















/* -------------- SPECIFY COLUMN CONTENT FORMATTING -- FRONT PAGE --------- */











/* -------------- left column content  --------- */







.left h1  {



font: bold 0.9em verdana,arial,helvetica,sans-serif;



color:#009;



margin:0;



}







.center img	{



border: 0px;



}







.right img	{



border: 0px;



margin-bottom:10px;



}















/* -------------- SPECIFY COLUMN CONTENT FORMATTING -- INTERNAL PAGES --------- */




li.newsitem { font-size: 12px; list-style: none; list-style-position: outside; padding-left: 0; padding-bottom: 0; margin-left: 5px; margin-bottom: 15px;}





/* -------------- left column content (see also fronttable, below --------- */







.contentTitle  {



font: bold 1.2em verdana,arial,helvetica,sans-serif;



color:#c00;



margin:10px 0 0 0;



}







.left-internal h2, h3  {



font: bold 1.2em verdana,arial,helvetica,sans-serif;



color:#c00;



margin:10px 0 0 0;



}







td p  {



font: 0.9em verdana,arial,helvetica,sans-serif;



color:#000;



margin:6px 0;



}







a  {



color:#009;



margin:0;



}







img	{



border: 0px;



}















/* -------------- center column content --------- */







.center-internal h1  {



font: bold 1.2em verdana,arial,helvetica,sans-serif;



color:#c00;



margin:10px 0 0 0;



}







.center-internal h2  {



font: bold 0.9em verdana,arial,helvetica,sans-serif;



color:#009;



margin:10px 0 0 0;



}


.center p  {



font: 0.9em verdana,arial,helvetica,sans-serif;



color:#000;



}

.center-internal p  {



font: 0.9em verdana,arial,helvetica,sans-serif;



color:#000;



margin:6px 0;



}























/* -------------- right internal column content --------- */







.right-internal h1  {



font: bold 0.9em verdana,arial,helvetica,sans-serif;



color:#009;



margin:10px 0 0 0;



}







.right-internal p  {



font: 0.9em verdana,arial,helvetica,sans-serif;



color:#000;



margin:6px 0;



}







.right-internal img	{



border: 0px; margin-bottom:10px;



}































/* ---------- bars, blue gold gray; boxes ---------- */







.redbar {



background-color:#CC0000;



color:#fff;



padding: 3px;



font: bold 0.9em verdana,arial,helvetica,sans-serif;



margin:0;



text-indent:5px;



}







.bluebar {



background-color:#084977;



color:#fff;



padding: 3px;



font: bold 0.9em verdana,arial,helvetica,sans-serif;



margin:0;



text-indent:5px;



}







.goldbar {



background-color:#e2b504;



color:#fff;



padding: 3px;



font: bold 0.9em verdana,arial,helvetica,sans-serif;



margin:0;



text-indent:5px;



}



.oldgray {



background-color:#9999CC;



color:#fff;



padding: 3px;



font: bold 0.9em verdana,arial,helvetica,sans-serif;



margin:0;



text-indent:5px;



}




.graybar {



background-color:#007500;



color:#fff;



padding: 3px;



font: bold 0.9em verdana,arial,helvetica,sans-serif;



margin:0;



text-indent:5px;



}

.greenbar {



background-color:#FEFAA7;



color:#fff;



padding: 3px;



font: bold 0.9em verdana,arial,helvetica,sans-serif;



margin:0;



text-indent:5px;



}





.silverbox {



background-color:#fffffa;



color:#000;



padding: 10px;



margin:10px 0;



border: 1px solid #ccc;



}







.silverbox p {



margin:3px 0;



}



















/* ---------- floats ---------- */







.float-left	{



float:left;



}







.float-right	{



float:right;



}











/* ---------- aligns ---------- */







.align-inline	{



display:inline;



}







.align-center	{



text-align:center;



}







.align-right	{



text-align:right;



}











/* ---------- form elements ---------- */







input.inputbox{



color:#000;



font: normal 0.8em verdana,arial,helvetica,sans-serif;



background-color:#fff;



border:1px solid #7c9db9;



width:100px;



padding:3px;



margin: 0 0;



   }



   

td { vertical-align: top; }

   



   



/* ---------- splash page ---------- */  







.splash a:link, .splash a:visited	{



color:#fff;



 }



 



.splash img	{



border: 1px solid #000;



 }


























