/* CSS Document */

* {margin:0; padding:0;}

body {
background:#d5d5d5 url(images/satinytwnklstars19.jpg);
}

a {
text-decoration:none;
color:#666666;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

a:hover {
color:#cc6600;
}

.button {
border:1px solid #ffffff;
color:#000000;
background:ffffff;
}

.field {
border:1px solid #ffffff;
color:#000000;
background:ffffff;
}


#wrap {
background:#ffffff;
width:996px;
margin:0px auto 10px auto;
padding:5px 0 5px 0;
}

#wrap p {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#303030;
line-height:12px;
}

#header {
background:#e8dfd6 url(images/header_copy2.jpg) no-repeat;
height:170px;
margin:0px 5px 0px 5px;
}

#header h1 {
color:#ffffff;
font:40px Verdana, Arial, Helvetica, sans-serif;
padding:0px 0 0 30px;
}

#header h2 {
color:#ffffff;
font:20px Verdana, Arial, Helvetica, sans-serif;
padding:50px 0 0 40px;
}

#header h3 {
color:#ffffff;
font:25px Verdana, Arial, Helvetica, sans-serif;
padding:100px 0 0 40px;
}

.toplinks {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:20px;
padding:0 0 0 10px;
width:500px;
float:left;
}

.toplinks a {color:#999999; font-weight:bold; text-align:right;}
.toplinks a:hover {text-decoration:underline;}




/*Drop-down menu*/
.nav2 { float:left; width:986px; border:none; background:#000000 url(images/menu.jpg) no-repeat; color:#ffffff; font:12px Verdana, Arial, Helvetica, sans-serif;  margin:1px 5px 0 5px !important; margin:1px 3px 0 3px;} /*Color navigation bar normal mode*/
.nav2 ul {list-style-type:none;}
.nav2 ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-right:solid 1px #ffffff; }
.nav2 ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 16px 0 16px; text-decoration:none; font-weight:bold; color:#ffffff;}
.nav2 ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.nav2 ul li:hover a {background-color:#F7A205; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.0em; margin-top:0.1em; left:0;}
.nav2 ul li:hover ul li a {display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border:0.1px solid #ffffff; background-color:#000000; font-weight:normal; color:#ffffff;} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:#F7A205; text-decoration:none; color:#ffffff;} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:0; border-collapse:collapse;}
.nav2 ul li a:hover {background-color:#F7A205; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}
.nav2 ul li a:hover ul li a {display:block; w\idth:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:#000000; font-weight:normal; color:#ffffff;} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:#F7A205; text-decoration:none;color:#ffffff; } /*Color subcells hovering mode*/

#you_arehere {
background:#000000 url(images/linkzone.jpg);
height:35px;
border-top:1px solid #ffffff;
margin:38px 5px 5px 5px !important;
margin:0px 5px 5px 5px;
width:986px;
}

.left {
height:25px;
font:14px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 0 5px;
float:left;
line-height:28px;
color:#ffffff;
padding-left:11px;
}

.left a {color:#ffffff;} 
.left a:hover {color:#CC6600;}

.right {
height:25px;
font:12px Verdana, Arial, Helvetica, sans-serif;
float:right;
line-height:28px;
color:#ffffff;
}

#container {
margin:0px 5px 5px 5px;
width:600px;
float:left;
}

#container p {
font:12.5px Verdana, Arial, Helvetica, sans-serif;
margin:0px 5px 5px 5px;
width:600px;
text-align:justify;
}

#container h1 {
font:20px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px 5px 5px 5px;
width:602px;
float:left;
border-bottom:8px solid #000000;
}

#container h2 {
font:16px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:7px 2px 7px 5px;
text-align:left;
background:#000000;
color:#ffffff;
width:605px;
}

#container_ss {
margin:0px 5px 5px 5px;
width:979px;
float:left;
}

#container_ss p {
font:12.5px Verdana, Arial, Helvetica, sans-serif;
margin:0px 5px 5px 5px;
width:979px;
text-align:justify;
}

#container_ss h1 {
font:20px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px 5px 5px 5px;
width:979px;
float:left;
border-bottom:8px solid #000000;
}

#container_ss h2 {
font:16px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:7px 2px 7px 5px;
text-align:left;
background:#000000;
color:#ffffff;
width:979px;
}

#sidebar {
background:#000000 url(images/bg_corner_topleft.gif) top left no-repeat;
margin:0px 5px 5px 0px;
width:350px;
float:right;
}

#sidebar h1 {
font:15px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
border-bottom:2px solid #ffffff;
margin:0 7px 0 7px;
padding:5px 0 2px 0;
color:#ffffff;
}

.h {
font:15px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
border-top:2px solid #ffffff;
border-bottom:2px solid #ffffff;
margin:0 7px 0 7px;
padding:5px 0 2px 0;
color:#ffffff;
}

.bottom_image {
background:#000000 url(images/bg_corner_bottomleft.gif) bottom left no-repeat;
}

#sidebar a {
text-decoration:none;
color:#ffffff;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#sidebar a:hover {
color:#cc6600;
}

#sidebar p {
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
letter-spacing:normal;
padding:1px 5px 1px 5px;
color:#FFFFFF;
}

#prefooter_ss {
background:#000000;
margin:0px 5px 5px 5px;
width:987px;
float:left;
}

#box {
background:#000000;
margin:0px 5px 5px 5px;
width:185px;
float:left;
border-right:2px solid #ffffff;
}

#box_last {
background:#000000;
margin:0px 5px 5px 5px;
width:185px;
float:left;
}

#prefooter_ss h1 {
font:15px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
border-bottom:2px solid #ffffff;
margin:0 7px 0 7px;
padding:5px 0 2px 0;
color:#ffffff;
}

#prefooter_ss a {
text-decoration:none;
color:#ffffff;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#prefooter_ss a:hover {
color:#cc6600;
}

#prefooter_ss p {
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
letter-spacing:normal;
padding:1px 5px 1px 5px;
color:#FFFFFF;
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }

.link{
color:#ffffff;
background:url(images/linkarrow.gif) left no-repeat;
display:block;
margin:4px 0 0 0;
padding:2px 1em;
font:12px Verdana, Arial, Helvetica, sans-serif;
}

.link:hover{
color:#cc6600;
background:url(images/blinkarrow.gif) left no-repeat; /* Delete this line to remove the blinking arrows by the links */
text-decoration:none;
cursor:pointer;
}

#linkzone {
background:#000000 url(images/linkzone.jpg);
height:36px;
margin:0px 5px 5px 5px;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
line-height:34px;
clear:both;
}

#linkzone a {
color:#ffffff;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
line-height:30px;
}

#linkzone a:hover {
color:#CC6600;
}

#footer {
background:#000000;
height:50px;
clear:both;
text-align:center;
margin:5px 5px 0px 5px;
}

#footer p {
padding:5px 5px 5px 5px;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
color:#FFFFFF;
}

#footer a {
color:#ffffff;
}

#footer a:hover {
color:#CC6600;
}





#small {
width:175px;
float:left;
background:#000000;
}

#small h1 {
font:14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
border-bottom:2px solid #ffffff;
margin:0 7px 0 7px;
padding:5px 0 2px 0;
color:#ffffff;
}

#small p {
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
letter-spacing:normal;
padding:1px 5px 1px 5px;
color:#FFFFFF;
}





.logo {
padding:180px 0 0 0;
}


.block {
background:#f0f0f0;
padding:10px 10px 0px 10px;
width:500px;
}






#leftside {
background:#000000;
margin:0px 0px 5px 5px;
width:140px;
float:left;
}

#leftside h1 {
font:15px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
border-bottom:2px solid #ffffff;
margin:0 7px 0 7px;
padding:5px 0 2px 0;
color:#ffffff;
}

#leftside p {
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
line-height:14px;
letter-spacing:normal;
padding:1px 5px 1px 5px;
color:#FFFFFF;
}

.leftlink {
color:#FFFFFF;
padding:2px 5px 2px 5px;
text-align:left;
}

.leftlink a {
color:#FFFFFF;
text-decoration:none;
}

.leftlink a:hover{
color:#cc6600;
}

p .allign_center {
text-align:center;
}

.pic {
text-align:right;
padding:0px 2px 2px 2px;
}
