/* ------------------------------------ *
 CSS
 28 September 2006 21:01:11
 HAPedit 3.1.11.111
 * ------------------------------------ */

p,a,li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4F4949;
}
ul
{
font-size:10px;
}
a .navbar
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
color:#4F4949;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#4F4949;
}

h2 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#4F4949;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.bkgrdcontainer
{
width: 100%;
background-color: #f2f2f2;
}

.style1 {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #c0bdef; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;}
P.footer {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #c0bdef; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;}
A.footer:link {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #c0bdef; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none}
A.footer:visited {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #c0bdef; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none}
A.footer:active {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #c0bdef; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.footer:hover {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #c0bdef; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline}


#floatcontainer
{width: 750px;
border: 0;
margin: 0;
padding: 0;
margin-left: auto;
margin-right: auto;

}

body
{
text-align: center;
}

#container
{

width: 750px;
margin-left: auto;
margin-right: auto;
float: left;
margin-bottom: -10px;
background-color: #ffffff;
border: 1px solid;
border-color: #c0bdef;
text-align: left;
line-height: 120%;
}

#container2
{
width: 750px;
float:left;
padding-top: 0px;
background-color: #f2f2f2;
text-align: centre;
margin-top:10px;
font-size: 10px;
color: #c0bdef;
}

#content
{
/*border-left: 1px solid gray;*/
padding-left: 1em;
padding-top:0em;
padding-right:0.5em;
padding-bottom:0.5em;
text-align:justify;
text-color:#4F4949;
}

/* Navigation starts here */

#rightcolumn /* nav bar column */
{
margin-left: -10px;
background-color:#ffffff;
}

#topnavcontainer
{
width:auto;
height:23px;
background-color:#Db9fc8;
margin:0px;
padding: 0px 1px 0px 1px;
border-top: 2px solid ;
border-top-color: #c0bdef;
text-align:justify;
}

#botnavcontainer            
{
width:auto;
height:20px;
background-color:#Db9fc8;
margin:0px;
padding: 0px 1px 0px 1px;
border-bottom: 2px solid #c0bdef;
border-bottom-color: #c0bdef;
border-left: 0px solid grey;
text-indent: 10px
}

#topnavcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;

}

#topnavcontainer li
{
margin: 0px;
display: inline;
font-weight:bold;
}

#topnavcontainer li a
{
color:#fff;
font-size:16px;
text-decoration: none;
padding: 1px 15px 1px 15px;
/*background-color:##6633cc; */
}

#topnavcontainer li a:hover
{
color: #fff;
font-size:16px;
padding: 1px 15px 1px 15px;
background-color:#c0bdef;
border-bottom:2px solid #c0bdef;
}

#botnavcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;

}

#botnavcontainer li
{
margin: 0px;
display: inline;
text-align:center;
font-weight:bold;
}

#botnavcontainer li a
{
text-decoration: none;
padding: 1px 5px 1px 5px;
color: #fff;
background-color:##c0bdef;
}

#botnavcontainer li a:hover
{
color: #fff;
padding: 4px 5px 1px 5px;
background-color:#c0bdef;
border-bottom:2px solid #FFCC33;
}

/* Navagation bar stuff ends here */

#pic_holder1
{
float:right;
padding:10px;
margin-left:20px;
margin-right:0px;
margin-top:20px;
margin-bottom:0px;
border:1px solid ;
}

#pic_holder2
{
float:right;
padding:10px;
margin-left:20px;
margin-right:-10px;
margin-top:20px;
margin-bottom:0px;
border:0px dashed gray;
}

#pic_holder3
{
float:right;
padding:0px;
margin-left:10px;
margin-right:2px;
margin-top:10px;
margin-bottom:0px;
border:1px solid #c0bdef;
}


#pic_holder4
{
float:right;
padding:0px;
margin-left:10px;
margin-right:2px;
margin-top:10px;
margin-bottom:0px;
/*border:1px solid #c0bdef;*/
}

#pic_holder5
{
float:right;
padding:0px;
margin-left:0px;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;
}

#pic_holder6
{
float:right;
padding:0px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
}

#img_holder
{
background-color: #ffffff;
border: 1px solid;
border-color: #c0bdef;
}

/*#footer{
font-size: 10px;
color: #c0bdef;
} */

#pic_holder_twit
{
float:right;
padding-top:10px;
margin-left:0px;
margin-right:10px;
margin-top:10px;
margin-bottom:0px;
border:1px solid #c0bdef;
width:250px;
background-color: #f2f2f2;
}

#leftcolumn
{
margin-top:20px;
float:left;
width:450px;
background-color:#ffffff;
}

#rightcolumn
{
float:right;
width:250px;
background-color:#ffffff;
}

#word_holder
{
background-color: #ffffff;
border: 1px solid;
border-color: #c0bdef;
padding-left:5px;
padding-right:5px;
padding-top:-30px;
padding-bottom:-30px;
}

.imagecenter { text-align: center; margin: 15px; } 

#twitter_div
{
background-color: #f2f2f2;
padding-left: 10px;
padding-right: 10px;
list-style-type: none;
font-size: 6px;
line-height: 100%;
margin-top:0px;
}

#twitter_update_list li { padding-bottom: 5px; padding-top: 5px; } 

.twitter_words
{
padding-top:0px;
line-height: 105%;
}

.roundedcornr_box_432105 {
  background: url(Images/corner/roundedcornr_432105_tl.png) no-repeat top left;
}
.roundedcornr_top_432105 {
  background: url(Images/corner/roundedcornr_432105_tr.png) no-repeat top right;
}
.roundedcornr_bottom_432105 {
  background: url(Images/corner/roundedcornr_432105_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_432105 div {
  background: url(Images/corner/roundedcornr_432105_br.png) no-repeat bottom right;
}
.roundedcornr_content_432105 {
  background: url(Images/corner/roundedcornr_432105_r.png) top right repeat-y;
}

.roundedcornr_top_432105 div,.roundedcornr_top_432105,
.roundedcornr_bottom_432105 div, .roundedcornr_bottom_432105 {
  width: 100%;
  height: 15px;
  font-size: 1px;
}
.roundedcornr_content_432105, .roundedcornr_bottom_432105 {
  margin-top: -19px;
}
.roundedcornr_content_432105 { padding: 0 15px; }