/*Editing your colors and fonts with this Style Sheet is simple!
First, the command for the template page to use a particular style sheet is located 
near the bottom of the "Head" area in your page's HTML code, and it will be 
named "something.css". The matching style sheet file name will be in your main file 
directory. 
To edit the style sheet, simply open it in Notepad or some other editor...
You will see a column of "tags" and then a list of commands, with each tag "set" 
separated by a squiggly bracket. In each PAGE's HTML code, you will find cells and 
tables assigned a "class", which will read something like "class="body" . 
That means that the cell or table is commanded by the "body" and/or ".body" tag 
in your matching page style sheet. 
To make modifications. remember, every "tag" in the Style Sheet has a connection 
to a table or cell in the Web Template, and to modify the way the text appears, or 
the cell is colored, all you need to do is locate the correct tag - which is ALWAYS 
preceeded by a (.) period, and change the values.
For example, if you wanted the Template to use 9 point Times Roman font, just locate 
the main body tag (the one without the "." in front of it), then change 
the "font-family: Verdana, Arial, sans-serif;" to "font-family: Times New Roman;" 
and change the font-size to read '11px"!
Experiment with the different changes (but keep a back-up of the original stylesheet!), 
and if you have problems or questions, visit our website at Political Success Group or email us.
There is only one major rule to remember... DO NOT CHANGE OR DELETE THE MARKS IN THE STYLE SHEET! 
All of the editing marks have a purpose. Do your editing in the text!*/

a:link {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

a:visited {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

a:active {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

body {
	background: #645342;
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #111111;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #645342;
	text-align: left;
}

h1 {
	color: #FFFFFF;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

h2 {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}

h3 {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}

h4 {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
}

hr {
	background: #000000;
	height: 1px;
	width: 70%;
}

table.amain {
	width: 770px;
	/*border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/
	text-align: left;
}

table.infobar{
	background-color: transparent;
	padding: 5px;
}

p, td, li, ul, table {
	color: #000000;
	font-size: 11px;
}

.body {
	color: #000000;
	font-size: 11px;
}

.boxhead {
	background-color: #394832;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead a:hover {
	background-color: #394832;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead a:active, .boxhead a:visited, .boxhead a:link{
	background-color: #394832;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.boxhead2 {
	background-color: #111111;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead2 a:hover {
	background-color: #111111;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead2 a:active, .boxhead2 a:visited, .boxhead2 a:link{
	background-color: #111111;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.boxhead3 {
	background-color: #466486;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead3 a:hover {
	background-color: #466486;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead3 a:active, .boxhead3 a:visited, .boxhead3 a:link{
	background-color: #466486;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.boxhead4 {
	background-color: #805638;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead4 a:hover {
	background-color: #805638;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead4 a:active, .boxhead4 a:visited, .boxhead4 a:link{
	background-color: #805638;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.calloutdotted{
	border-collapse: collapse;
	border-color: #000000;
	border-style: dashed;
	border-width: 1px;
	color: #000000;
	padding: 3px;
	width: 90%;
}

.calloutdotted .cheader{
	background-color: #86926A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}

.copyright{
	background-color: #645342;
/*	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;*/
	color: #FFFFFF;
	font-size: 7pt;
	font-weight: normal;
	text-align: right;
}

.copyright a:active, .copyright a:visited, .copyright a:link{
	color: #FFFFFF;
}

.guide th{
	background-color: transparent;
	color: #FFFFFF;
	font-size: 13px;
	padding: 2px;
	width: 185px;
}

.guide, .guide td {
	border: none;
	color: #FFFFFF;
	font-size: 11px;
	padding: 2px;
	width: 185px;
}

.leftnavbar{
	background-color: #111111;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 185px; 
}

.leftnavbar a:hover {
	color: #FFFFFF;
}

.leftnavbar a:active, .leftnavbar a:visited, .leftnavbar a:link{
	text-decoration: none;
}

.dynamicmenu, .dynamicmenu td{
	border: 0px none;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;


}
.dynamicmenu td{
     text-align:center;
     color:#FFFFFF;
     cursor: pointer;
     vertical-align:middle;
     display:table-cell;

}

.navigation{
	background-color: #645342;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	height: 25px;
/*	border-bottom: 1px;
	border-bottom-color: Black;*/
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	word-break: keep-all;
}

.navigation a:hover {
	text-decoration: underline overline;
}

.navigation a:active, .navigation a:visited, .navigation a:link{
	background-color: #645342;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.navigation1{
	background-color: #111111;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	height: 25px;
/*	border-bottom: 1px;
	border-bottom-color: Black;*/
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	word-break: keep-all;
}

.navigation1 a:hover {
	text-decoration: underline overline;
}

.navigation1 a:active, .navigation1 a:visited, .navigation1 a:link{
	background-color: #111111;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

/*Navigation Drop Menu Styles*/
.navdropmenu {
	background-color: #FFFFFF;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #000000;
		left: 0px;
	padding: 0px;
	position: absolute;
	top: 25px;
	visibility: hidden;
	width: 200px;
}
.navdropmenu a, .navdropmenu a:active, .navdropmenu a:visited, .navdropmenu a:link{
	width: 196px;_width: 100%;
     display:block;
     margin-bottom:-12px;
	background-color:#FFFFFF;
	color:#000000;
	overflow: hidden;
}

.navdropmenu a:hover{
	background-color:#cccccc;	
}
.navside a{
	background-color: #111111;
	color: #FFFFFF;
	margin-bottom: 2px;
	margin-right: 5px;
	width: 100%;
}

.navside a:hover{
	background-color: #111111;
	border-bottom: 1px solid #FEFEFE;
	border-right: 4px solid #FEFEFE;
	color: #FFFFFF;
	margin-bottom: 1px;
	margin-right: 1px;
	font-weight: normal;
	text-decoration: none;
}

.navside a:active, .guide a:visited, .guide a:link{
	background-color: #111111;
	color: #FFFFFF;
	text-decoration: none;
}


.photos {
	background: #86926A;
}

.top {
	background: transparent;
	color: #000000;
	font-size: 9px;
	height: 160px;
}