/* CSS Document */

body {
    background-color: #FFFFFF;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#wrap {margin: 0 0 0 0;position:relative}
/*#wrap {min-width:950px;max-width:1200px;margin: 0 0 0 0;position:relative;}*/

#pagewidth{ 
 width:965px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
}


/* LINKS */
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer} 
a:link {color:#0000FF} 

a:hover,a:active {color:#6699FF} 

/*div#header {text-align: left;background: #CC0000;height:75px;border-bottom: 4px solid #000;margin: 0;padding: 0 0 0 0;}*/
div#header {text-align: left;position: absolute;top: 0px;left: 0px;width: 100%;background: #CC0000;height:75px;border-bottom: 4px solid #000;margin: 0;padding: 0 0 0 0;}
	

/* #header #site-name {font: 45px Comic Sans MS;letter-spacing: -.05em;margin:25px 0 0 70px;padding:25px 0;color:#fff;border:none} */
   #header #site-name {font: 400% Comic Sans MS;letter-spacing: -.05em;margin:0 0 0 50px;padding:0 0 0 0;color:#fff;border:none}
/*#subheader {background: #F3CF01;margin: 0 0 0;padding: 0;border:none;height:20px}
	#subheader #message {font: 125% arial;margin:0 0 0 0;padding:2px 4px 0 0;color:#000;border:none;float:right;font-weight:bold;height:20px }*/
#subheader {background: #F3CF01;position: absolute;top: 79px;left: 0px;width: 100%;height:20px;margin: 0;padding: 0 0 0 0;}
	#subheader #message {font: 125% arial;margin:0 0 0 0;padding:2px 4px 0 0;color:#000;border:none;float:right;font-weight:bold;height:20px;  }

#NavBar {background: #F3CF01;position: absolute;top: -24px;left: -1px;margin: 0 0 0;padding: 0;border:none;height:22px;width:100%;}
	#NavBar #space {font: 125% arial;letter-spacing: -.05em;margin:0 0 0 0;padding:2px 4px 0 0;color:#000;border:none;float:left;height:20px }


/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0;margin: 0;list-style: none;}
	#nav {height:2.09em;font: bold 96% arial;margin: 0 105px 0 40px;}
	/*#nav li {background:#747474;position:relative;background: url("../images/NavTab.gif") repeat-x 0 100%;float: left;width: 10em;display:block;margin: 0;border-bottom: 3px solid #FF0099;border-right: 3px solid #FF0099;padding:0} */
	/*#nav li {font: 100% Comic Sans MS;position:relative;background:#747474;float: left;display:block;padding: 0 10 0 10;margin: 0 10 0 10;border:border-bottom: 3px solid #FFFFFF;border-right: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;border-bottom: 3px solid #747474;}*/
	#nav li {font: 100% Comic Sans MS;color:#fff;position:relative;background: #999;float: left;width: 10em;display:block;margin: 0;border-bottom: 3px solid #666;border-left: 3px solid #252525;border-right: 10px solid #CCCCCC;border-top: 3px solid #FFFFFF;padding:0;}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:text;color:#FFFFFF;display: block;padding: 4px 10px 2px}
	#nav a:hover {color:#000;cursor: text;}
	
	/* dropsdown on NON ACTIVE pag */
	#nav li ul {border-left: 3px solid #c00;background: #747474;width:15.8em;font-size:90%;margin-top:1px;position: absolute;left: -999em}
	#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999; min-height: 0;}
	#nav li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
	#nav li li.last {border-bottom:none}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {cursor:pointer;color:#fff;padding: 3px 10px 2px;width:14em}
	#nav li li a:hover {color:#000;background:#c00}
	
	/*#nav li.active {background: url("../images/NavTab.gif") repeat-x 0 100%;border: 3px solid #FFFFFF;}*/
	#nav li.active {border: none;padding:0;background: #CC0000;color:#000;}
	#nav li.active ul {border:none;padding:0;background: #747474}
	/*#nav li.inactive ul{border: 1px solid #FFFFFF;padding:0;background: #FFFFFF;color:#000;}*/
	
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#000}
	#nav li.active a:hover {color:#fff}
	/* For page it's on */
	#nav li.active li {border-left: 3px solid #c00;}
	#nav li.active li.last {border-bottom: none}
	#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#fff}
	/* Hover Color   class1 A:hover {text-decoration: underline; color: red;}*/
	#nav li.active li a:hover {background: #CC0000 ;color:#000}
	#nav li.active li a:hover {background: #747474 ;color:#fff}
	/* Color for dropdown page your on */
	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#000;background: #F3CF01}

	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */

#nav2Bar {background: #F3CF01;margin: 0 0 0;padding: 0;border:none;height:20px;font: 125% arial;letter-spacing: -.05em;font-weight:normal;}

/* NAV - top horizontal nav */
	#nav2, #nav2 ul {padding: 0;margin: 0;list-style: none;font-weight:normal;}
	#nav2 {height:2.09em;font: bold 96% arial;margin: 0 105px 0 40px;}
	/*#nav li {background:#747474;position:relative;background: url("../images/NavTab.gif") repeat-x 0 100%;float: left;width: 10em;display:block;margin: 0;border-bottom: 3px solid #FF0099;border-right: 3px solid #FF0099;padding:0} */
	/*#nav li {font: 100% Comic Sans MS;position:relative;background:#747474;float: left;display:block;padding: 0 10 0 10;margin: 0 10 0 10;border:border-bottom: 3px solid #FFFFFF;border-right: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;border-bottom: 3px solid #747474;}*/
	#nav2 li {font: 100% Comic Sans MS;position:relative;background: #999;float: left;width: 10em;display:block;margin: 0;border-bottom: 3px solid #666;border-left: 3px solid #252525;border-right: 10px solid #CCCCCC;border-top: 3px solid #FFFFFF;padding:0}
	
	#nav2 a, #nav2 a:link, #nav2 a:visited, #nav2 a:hover, #nav2 a:active {text-decoration:none;cursor:pointer;color:#FFFFFF;display: block;padding: 4px 10px 2px}
	#nav2 a:hover {color:#000}
	
	/* dropsdown on NON ACTIVE pag */
	#nav2 li ul {border-left: 3px solid #c00;background: #747474;width:15.8em;font-size:90%;margin-top:1px;position: absolute;left: -999em}
	#nav2 li:hover ul, #nav2 li.sfhover ul {left: 0;z-index:99999; min-height: 0;}
	#nav2 li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
	#nav2 li li.last {border-bottom:none}
	#nav2 li li a, #nav2 li li a:link, #nav2 li li a:visited, #nav2 li li a:hover {color:#fff;padding: 3px 10px 2px;width:14em}
	#nav2 li li a:hover {color:#000;background:#c00}
	
	/*#nav li.active {background: url("../images/NavTab.gif") repeat-x 0 100%;border: 3px solid #FFFFFF;}*/
	#nav2 li.active {border: none;padding:0;background: #CC0000;color:#000;}
	#nav2 li.active ul {border:none;padding:0;background: #747474}
	/*#nav li.inactive ul{border: 1px solid #FFFFFF;padding:0;background: #FFFFFF;color:#000;}*/
	
	#nav2 li.active a:link, #nav2 li.active a:visited, #nav2 li.active a:hover, #nav2 li.active a:active {color:#000}
	#nav2 li.active a:hover {color:#000}
	/* For page it's on */
	#nav2 li.active li {border-left: 3px solid #c00;}
	#nav2 li.active li.last {border-bottom: none}
	#nav2 li.active li a:link, #nav2 li.active li a:visited, #nav2 li.active li a:hover, #nav2 li.active li a:active {color:#fff}
	/* Hover Color   class1 A:hover {text-decoration: underline; color: red;}*/
	#nav2 li.active li a:hover {background: #CC0000 ;color:#000}
	#nav2 li.active li a:hover {background: #747474 ;color:#fff}
	/* Color for dropdown page your on */
	#nav2 li.active li.active a:link, #nav2 li.active li.active a:visited, #nav2 li.active li.active a:hover, #nav2 li.active li.active a:active {color:#000;background: #F3CF01}

	/* hide from IE mac \*/
	#nav2 li {width:auto}
	/* end hiding from IE5 mac */
	
/*#content-wrap {position:relative;width:100%;background: #FFFFFF}*/
#content-wrap {position:absolute;top:121px;left: 0px;width:965px;;background: #FFFFFF}
	#breadcrumbNAV {margin-top:-5px;font-size:93%;font-weight:bold;background: #FF0066}
	#utility {position:absolute;top:0;left:25px;width:165px;border-top: 5px solid #999;padding-bottom: 40px}
	
	#sidebar {
	background: #F3CF01;
	position:absolute;
	top:0px;
	right:25px;
	width:20%;
	border-left: 3px solid #CC0000;
	/*padding: 1px 5px 0 5px;*/
	padding: 1px 15px 0 15px;
	padding-bottom: 40px;
	text-align:justify;
	left: 759px;
}	
	
	/*#sidebar {background: #F3CF01; position:absolute;top:0;right:25px;width:20%;border-left: 7px solid #CC0000;padding-top: 10px;padding-bottom: 40px;margin-left:10px}*/
	/*#sidebar {position:absolute;top:0;right:25px;width:20%;border-top: 5px solid #999;padding-top: 1px;padding-bottom: 40px}*/


	
#content {margin: 0 50px;padding:5px;color:#333;width:80%;}
	#content #breadcrumb {margin-top:-5px;font-size:93%;font-weight:bold}
	#content #breadcrumb {margin-top:-5px;font-size:93%;font-weight:bold}
	#content #breadcrumb a:link, #content #breadcrumb a:visited {text-decoration:none}
	#content #breadcrumb a:hover, #content #breadcrumb a:active {text-decoration:underline}
	
	.featurebox {color:#000;padding: 5px 2px 5px;border:none;margin: 0 0 1.5em;background: #FFFFFF}
	/*.featurebox {color:#333;margin: 0 0 1.5em;background: #f6f6f6 url("../images/featurebox_bg.gif") no-repeat 100% 100%}*/
	.featureboxSide {color:#333;padding: 15px 15px 15px;margin: 15px 0 50px;border-top: 1px solid #d7d7d7;background: #f6f6f6 url(images/featurebox_bg.gif) no-repeat 100% 100%}
	.featureboxSpacer {color:#333;padding: 30px 0 50px;margin: 0 0 1.5em;background:#FFFFFF}
	.featureboxColor {color:#CC0000;padding: 15px 20px 20px;border-top: 1px solid #d7d7d7;margin: 0 0 1.5em;background: #f6f6f6 url(images/featurebox_bg.gif) no-repeat 100% 100%}
	
	.featurebox2 {background: #747474 url(Template/featurebox_bg.gif) no-repeat 100% 100%;color:#FFFFFF;margin: 15px;padding: 10px 5px 10px 5px;}
	.featureboxS {width:50%;background: #f6f6f6 url(Template/featurebox_bg.gif) no-repeat 100% 100%;color:#333;margin: 12px;padding: 5px 5px 5px 5px;}
	.featurebox2S {background: #F3CF01;color:#000;margin: 15px 10px 15px 20px;padding: 35px 20px 35px;}
	
	
	/*.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {margin: 0 0 .3em;border-bottom: 1px solid #c00;color:#c00}*/
	.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {margin: 0 0 .3em}
	.featurebox p {border:none;margin: 0 0 1em;color:#000}
	.featurebox a {font-weight:bold}
	
	#box3 {position: relative; width: 560px}
	#leftcolumn {position: absolute; width: 172px; left: 0px}
	#centercolumn {position: absolute; width: 172px; left: 186px}
	#rightcolumn {position: absolute; width: 172px; left: 372px}

	.thumbnail {margin: 0 0 0 10px;position:relative;z-index:9999;border:none;float:left;width:150px;padding:5px 5px 5px 10px;background:#fff}
	
	.thumbnailL {margin: 15px 0 15px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:40%;padding:0 0 0 0;background:#fff}
	.thumbnailLP {margin: 15px 0 15px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:20%;padding:0 0 0 0;background:#fff}
	.thumbnailLP-A {margin: 15px 0 15px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:40%;padding:0 0 0 0;background:#fff}
	
	.thumbnailRP {margin: 15px 0 15px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:right;width:80%;padding:0 0 0 0;background:#fff}
	
	.thumbnailL1 {margin: 0 0 0 10px;position:relative;z-index:9999;border: 0px solid #fff;float:left;width:55%;padding:0 0 0 0;background:#fff}
	.thumbnailL2 {margin: 0 10px 0 10px;position:relative;z-index:9999;border: 0px solid #fff;float:left;width:5%;padding:0 0 0 0;background:#fff}
	.thumbnailL-A {margin: 15px 0 15px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:40%;padding:0 0 0 0;background:#fff}
	.thumbnailL1-A {margin: 0 0 0 10px;position:relative;z-index:9999;border: 0px solid #fff;float:left;width:40%;padding:0 0 0 10px;background:#fff}
	.thumbnailLP-B {margin: 15px 0 15px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:60%;padding:0 0 0 0;background:#fff}
	.thumbnailLP2-B {margin: 15px 0 15px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:30%;padding:0 0 0 0;background:#fff}
	.thumbnailL3P {margin: 30px 0 25px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:right;width:40%;padding:0 0 0 0;background:#fff}
	
	
	.thumbnailRX {margin: 0 0 0 100px;position:relative;z-index:9999;border: 0px solid #eee;float:right;width:100px;height:210px;padding:0 20px 0 20px;background:#fff}
	
	.thumbnailR {margin: 0 0 0 10px;position:relative;z-index:9999;border: 0px solid #eee;float:right;width:200px;padding:0 20px 0 0; }
	.thumbnailR1 {margin: 0 0 0 10px;position:relative;z-index:9999;border: 0px solid #eee;float:right;width:100px;padding:0 20px 0 0;background:#fff}

	.thumbnailL3 {margin: 30px 0 25px 5px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:40%;padding:0 0 0 0;background:#fff}
	.thumbnailR3 {margin: 0 0 0 10px;position:relative;z-index:9999;border: 0px solid #eee;float:right;width:50%;padding:0 20px 0 0;background:#fff}

	
	.thumbnailA {margin: 0 0 0 10px;position:relative;z-index:9999;float:left;width:40px;height:40px;padding:5px;background:#fff;margin: 0 15px 1.5em}
	.thumbnailA1 {margin: 0 0 0 10px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:40px;height:60px;padding:5px;background:#fff;margin: 0 15px 1.5em}
	
	.thumbnailB {margin: 0 0 0 10px;position:relative;z-index:9999;border: 0px solid #eee;float:left;width:232px;padding:0 0 0 0;background:#fff;margin: 0 0 1.5em}
	.thumbnailD {margin: 0 0 0 10px;position:relative;z-index:9999;border: 1px solid #eee;float:right;width:50%;padding:5px;background:#fff;margin: 0 15px 1.5em}
	
	/*.thumbnail img {border: 1px solid #000}*/

/* LAYOUT TYPE D */
	#type-d #content {margin: 0 27% 0 25px;font-family: verdana;;font-size:12px}


/* div#nav {
    width: 25%;
    padding: 10px;
    margin-top: 1px;
    float: left;

}

div#main {
    margin-left: 30%;
    margin-top: 1px;
    padding: 10px;

}

div#footer {
    padding: 15px;
    margin: 0px;
    border-top: thin solid #000000;

}
*/ 
/* TYPOGORAPHY*/
.text {	font-family: Verdana;font-size: 12px;color:#000}
.textgrey {	font-family: Verdana;font-size: 12px;color:#666666}
.testimonials3{
	font-family: Verdana;
	font-size: 11px;
	font-style: bold;
	color: #626262;
	font-weight: normal;
	}	
.testimonials{font-family: arial,verdana,sans-serif;;font-size: 100%;font-weight: bold;color: #000000;}
.testimonials2{font-family: arial,verdana,sans-serif;;font-size: 90%;font-weight: bold;color: #666666;}
/*.testimonials{font-family: Verdana;font-size: 98%;font-style: bold;color: #555555;font-weight: normal}*/
	
/*h1, h2, h3, h4, h5, h6 {letter-spacing: -1px;font-family: arial,verdana,sans-serif;margin: 1.2em 0 .3em;color:#000;border-bottom: 1px solid #eee;padding-bottom: .1em}
h1, h2, h3, h4, h5, h6 {letter-spacing: -1px;font-family: arial,verdana,sans-serif;margin: 1.2em 0 .3em;color:#000;padding-bottom: .1em}
h1 {font-size: 196%;color:#CC0000;margin-top:.6em;}
h2 {font-size: 136%}
h3 {font-size: 126%}
h4 {font-size: 116%;color:#000000}
h5 {font-size: 106%}
h6 {font-size: 96%}
*/
h1 {font-family: Georgia;font-size: 24px;font-weight: bold;color: #CC0000;}
h2 {font-family: Georgia;font-size: 18px;font-weight: bold;color: #000000;}
h3 {font-family: Georgia;font-size: 15px;font-weight: bold;color: #000000;}
h4 {font-family: Georgia;font-size: 14px;font-weight: bold;color: #000000;}
.PartyName {font-family: Georgia;font-size: 15px;font-weight: bold;color: #000000;}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px}
.spacer {clear: both; height:1px;}

/* TABLES */
	.table1 {border:none;border-collapse:collapse;width:100%}
		.table1 td {background: #fff url(Template/images/sprites.gif) repeat-x 0 -1600px;padding:3px;border: 1px solid #fff}
		.table1 th {text-align:left;border:none}
		.table1 thead th {color:#fff;font-size:145%;background: #CC0000;padding: 10px 6px}
		.table1 tbody th {color:#666666;font-size:11px;background: #FFFFFF url(Template/images/sprites.gif) repeat-x 0 -1400px;padding: 6px}
		.table1 tbody th.sub {font-size:135%;font-weight: bold;color:#000;background: #FFFFFF url(Template/images/sprites.gif) repeat-x 0 -1500px;padding: 6px}
	.table2 {border:none;border-collapse:collapse;width:400px}
		.table1 td {background: #fff url(Template/images/sprites.gif) repeat-x 0 -1600px;padding:3px;border: 1px solid #fff}
		.table1 th {text-align:left;border:none}
		.table1 thead th {color:#666666;font-size:11px;padding: 10px 6px}
		.table1 tbody th {color:#000000;font-size:11px;background: #FFFFFF url(Template/images/sprites.gif) repeat-x 0 -1400px;padding: 6px}
		.table1 tbody th.sub {font-size:135%;font-weight: bold;color:#000;background: #FFFFFF url(Template/images/sprites.gif) repeat-x 0 -1500px;padding: 6px}
	.table3 {border:none;border-collapse:collapse;width:100%}
		.table1 td {background: #fff url(Template/images/sprites.gif) repeat-x 0 -1600px;padding:3px;border: 1px solid #fff}
		.table1 th {text-align:left;border:none}
		.table1 thead th {color:#fff;font-size:145%;background: #CC0000;padding: 10px 6px}
		.table1 tbody th {color:#666666;font-size:11px;background: #FFFFFF url(Template/images/sprites.gif) repeat-x 0 -1400px;padding: 6px}
		.table1 tbody th.sub {font-size:135%;font-weight: bold;color:#000;background: #FFFFFF url(Template/images/sprites.gif) repeat-x 0 -1500px;padding: 6px}
	.tableP {border: 3px solid #CC0000;width:100%;}
		.tableP td {background: #fff;padding:5px;border: 1px solid #ddd;}
		.tableP th {padding:5px;text-align:left;border:none}
		.tableP thead th {color:#fff;font-size:145%;background: #CC0000;}
		.tableP tbody th {color:#fff;font-size:145%;background: #FFFFFF;}
		.tableP tbody th.sub {font-size:135%;font-weight: bold;color:#000;background: #F3CF01;}
	.tableComment {border:none;border-collapse:collapse;width:600px}
		/*.tableComment td {background: #fff url(Template/images/sprites.gif) repeat-x 0 -1600px;padding:3px;border: 1px solid #fff}
		tableComment td {color:#000;font-size:14px;background: #FFFFFF }
		.tableComment th {text-align:left;border:none}
		.tableComment thead th {color:#fff;font-size:145%;background: #CC0000;padding: 10px 6px}
		.tableComment tbody th {color:#000;font-size:14px;background: #FFFFFF url(Template/images/sprites.gif) repeat-x 0 -1400px;padding: 6px}
		.tableComment tbody th.sub {font-size:135%;color:#000;background: #FFFFFF url(Template/images/sprites.gif) repeat-x 0 -1500px;padding: 6px}
		*/
	
div#footer {padding: 15px;margin: 0px;}

.overlay {
height:200px;
width:150px;
background: url(images/Photo10-2jpg.jpg);
margin-top: -120px;
float: right;
z-index: 1;
} 

