p
{
	color:#000;
}

* {
margin:0;
padding : 0;
}
object{
	
}
.centered {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -50px;
  margin-left: -100px;
}
body {
text-align : center;
font : 11px Verdana;
color : #808080;
background : #ffffff url(images/background.gif) repeat-x 0% 0%;
}


a.umsg {
text-decoration:none;
color : #243749;
}
pre{
	width:10;
	color:#000;
}

a.lbar{
	text-decoration:none;
}
a.umsg:hover {
text-decoration : none;
color : #ff0000;

}
a.msg {
text-decoration:none;
color : #243749;
font : 11px Verdana;
}
a.msg:hover {
text-decoration : none;
color : #ff0000;
font : 11px Verdana;
}
a {
text-decoration : underline;
color : #243749;
}
a:hover {
text-decoration : none;
color : #ff0000;
}
img {
border : 0;
}
.break {
font-size : 0;
width : 0;
height : 0;
clear : both;
}
.alignleft {
float : left;
margin : 4px 10px 5px 0;
}
.alignright {
float : right;
margin : 4px 0 5px 10px;
}
.aligncenter {
text-align : center;
}
.hidden {
display : none;
}
#wrapper {
width : 1000px;
margin : auto auto;
text-align : left;
}
#header {
height : 122px;
}
#header .pages {
list-style-type : none;
float : left;
}
#header .pages li {
float : left;
font-weight : bold;
text-transform : uppercase;
padding : 10px 10px 0 30px;
}
#header .pages li a {
color : #ffffff;
text-decoration : none;
}
#header .rss {
float : right;
color : #ffffff;
text-decoration : none;
display : block;
padding : 10px 0 0 24px;
background : url(images/rss.gif) no-repeat 0% 8px;
}
#header h1 {
clear : both;
float : left;
padding : 10px 0 0px 5px;
}
#header h1 a {
color : #ffffff;
text-decoration : none;
display : block;
text-indent : -9999px;
outline : none;
width : 1000px;
height : 77px;
background : url(images/logo1.png) no-repeat 10px 0%;
 
}
#header .ad {
float : right;
padding-top : 20px;
}
#header .categories {
clear : both;
list-style-type : none;
background-color : #e2e6e9;
padding : 12px 0;
height : 12px;
}
#header .categories li {
float : left;
text-transform : uppercase;
font-size : 0.9em;
padding : 0 10px;
background : url(images/divider.gif) no-repeat right center;
}
#header .categories li a {
color : #243749;
text-decoration : none;
}
#lsidebar {
clear : both;
width : 180px;
float : left;
margin : 10px 3px 10px 0;
padding : 5px;
background-color : #e2e6e9;
}
#lsidebar .box {
background : #ffffff url(images/header.gif) repeat-x 0% 0%;
border-width : 0 1px;
border-style : solid;
border-color : #d9d9d9;
}
#lsidebar .box h2 {
color : #243749;
text-transform : uppercase;
font-size : 1em;
padding : 6px 7px 10px;
}
#lsidebar .box ul {
list-style-type : none;
padding : 2px 2px 10px;
}
#lsidebar .box ul li {
font-weight : bold;
border-bottom : 1px solid #dddddd;
padding : 5px;
text-align : left;
}
#lsidebar .box ul a li {
color : #808080;
text-decoration:none;
text-align : left;
}
#lsidebar .box ul a li:hover {
color : #243749;
background-color:#CCC;
}
#content {
width : 584px;
float : left;
margin : 10px 0;
}
#content .box {
background-color : #e2e6e9;
padding : 5px;
margin-bottom : 5px;
}
#content img {
text-align : center;
}
#content .box .buffer {
background : #ffffff url(images/header.gif) repeat-x 0% 0%;
border-width : 0 1px;
border-style : solid;
border-color : #d9d9d9;
padding : 20px;
}
#content .box h2 {
color : #243749;
text-transform : uppercase;
font-size : 1em;
padding : 6px 7px 10px;
text-align : center;
}
#content .box h1 {
color : #243749;
text-transform : uppercase;
font-size : 2em;
padding : 6px 7px 10px;
text-align : center;
}
#content .box p {
font-size : 12px;
padding : 10px 0 7px 10px;
margin-top : 10px;
}
#content .box ul, #content .box ol {
font-size : 12px;
padding : 10px 30px 15px ;
}
#content .box .comment{
font-size : 12px;
padding : 10px 10px 15px ;
padding-right:40px;
background-color : #ffffff;
}
#content .homelist {
list-style-type : none;
background-color : #ffffff;
padding : 3px 10px 25px;
}
#content .homelist li {
padding-top : 15px;
}
#content .homelist li img {
float : left;
margin : 5px 5px 5px 0;
width : 100px;
}
#content .homelist li a.title {
color : #243749;
font-size : 1.3em;
font-weight : bold;
text-decoration : none;
}
#content .homelist li p {
line-height : 1.3em;
margin : 2px 0;
}
#content .homelist li .more {
display : block;
background : url(images/more.gif) no-repeat 0% 0%;
text-indent : -9999px;
outline : none;
width : 45px;
height : 11px;
float : left;
}
#content .postnav {
background-color : #ffffff;
padding : 5px 10px 10px;
font-weight : bold;

}
#content .postnav a {
text-decoration : none;
}
#content .content {
padding : 10px;
}
#content .content p {
line-height : 1.4em;
margin-bottom : 10px;
}
#content .content ul, #content .content ol {
list-style-position : inside;
margin-bottom : 10px;
margin-left : 20px;
}
#content .content li {
line-height : 1.4em;
padding : 2px 0;
}
#content .content blockqoute {
padding : 10px 10px 5px;
background-color : #eeeeee;
border-width : 1px 0;
border-style : solid;
border-color : #e0e0e0;
margin-bottom : 10px;
}
#content .content h3, h4, h5, h6 {
font-size : 1em;
margin-bottom : 5px;
}
#content .content h1, h2 {
font-size : 1.4em;
margin-bottom : 5px;
text-align : center;
}
#content .featured {
padding : 5px;
}
#rsidebar {
width : 220px;
float : right;
margin : 10px 0;
margin-right : 0;
}
#rsidebar .box {
background-color : #e2e6e9;
padding : 5px;
margin-bottom : 5px;
}
#rsidebar .box .buffer {
background : #ffffff url(images/header.gif) repeat-x 0% 0%;
border-width : 0 1px;
border-style : solid;
border-color : #d9d9d9;
padding-bottom : 3px;
padding-right : 3px;
}
#rsidebar .box h2 {
color : #243749;
text-transform : uppercase;
font-size : 1em;
padding : 6px 7px 10px;
}
#rsidebar .box ul {
list-style-type : none;
}
#rsidebar .box ul li {
border-bottom : 1px solid #dddddd;
padding : 5px;
font-size : 1.2em;
}
#rsidebar .buffer {
text-align : left;
}
#rsidebar .box ul li a {
color : #808080;
text-decoration : none;
}
#rsidebar .box ul li a:hover {
color : #243749;
}
#rsidebar .box .flickr {
text-align : left;
}
#rsidebar .box .flickr img {
margin : 5px;
}
#rsidebar .box .video {
padding : 3px 3px 0;
}
#rsidebar .box form {
background : #ffffff url(images/search.gif) no-repeat center;
width : 288px;
height : 27px;
padding : 5px;
}
#rsidebar .box form input {
border : 0;
font-size : 1.2em;
font-family : Verdana;
background-color : transparent;
float : left;
width : 215px;
margin : 6px 0 0 6px;
}
#rsidebar .box form button {
float : right;
border : 0;
text-indent : -9999px;
width : 59px;
height : 27px;
background-color : transparent;
}
#footer {
clear : both;
background-color : #27323c;
color : #ffffff;
height : 10px;
padding : 20px 0;
}
#footer .buffer {
width : 970px;
margin : 0 auto;
text-align : left;
}
#footer p {
line-height : 1.6em;
margin-bottom : 5px;
}
#footer a {
color : #ffffff;
text-decoration : none;
}
#footer a:hover {
text-decoration : underline;
}
#footer .l {
float : left;
}
#footer .r {
float : right;
}
#comments a {
text-decoration : none;
}
#comments h2 {
font-size : 1.3em;
}
#comments p {
margin-bottom : 10px;
line-height : 1.6em;
}
#comments form p {
margin-bottom : 5px;
}
#comments form input {
margin-right : 5px;
}
#comments form input, textarea {
border : 1px solid #cccccc;
font-size : 12px;
font-family : Verdana;
padding : 4px;
background-position : 4px 4px;
background-repeat : no-repeat;
}
#comments form input {
width : 260px;
border : 1px solid #cccccc;
}
#comments form textarea {
width : 350px;
padding : 4px 4px !important ;
border : 1px solid #cccccc;
}
#comments form button {
border : 1px solid #a0a0a0;
font-size : 1em;
font-family : Verdana;
padding : 2px 6px;
}
.commentdetails {
margin-top : 25px;
}
.commentauthor {
margin-bottom : 5px !important ;
font-weight : bold;
}
.commentdate {
font-size : 0.8em;
margin-bottom : 5px;
color : #909090;
}
.required {
color : #ff0000;
}
h2.title {
font-size : 1em !important ;
text-transform : uppercase;
padding : 10px;
color : #565656;
}
.notfound {
padding : 40px;
}
.notfound h2 {
font-size : 18px;
font-weight : normal;
margin-bottom : 10px;
}
#comments ol {
list-style-type : none;
clear : both;
padding : 0;
margin : 0;
}
#comments .buffer {
padding : 0 10px 10px;
}
#comments h2 {
padding-left : 0 !important ;
padding-bottom : 20px !important ;
}
#comments ol li {
margin-bottom : 10px;
}
#comments ol li ul li {
border : 1px solid #e0e0e0;
padding : 10px;
}
#comments ol li .avatar {
float : right;
}
#comments ol li .comment-author .fn {
font-weight : bold;
font-size : 1.2em;
}
#comments ol li .comment-meta {
font-size : 0.9em;
color : #999999;
margin : 5px 0 10px;
}
#comments ol li .reply {
font-size : 0.9em;
font-weight : bold;
padding-bottom : 10px;
}
#comments .children {
list-style-type : none;
}
#comments .navigation {
padding : 0 10px 20px;
font-size : 0.9em;
}
#comments .navigation a {
color : #999999;
padding : 3px 8px;
border : 1px solid #cccccc;
}
#comments .navigation a:hover {
color : #000000;
border-color : #000000;
text-decoration : none;
}
#comments .says {
display : none;
}
a.info:hover {
text-decoration : underline;
font-size : 17px;
color : blue;
}

.button {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #b8b8b8) );
	background:-moz-linear-gradient( center top, #ededed 5%, #b8b8b8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#b8b8b8');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8b8b8), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #b8b8b8 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8b8b8', endColorstr='#ededed');
	background-color:#b8b8b8;
}.button:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


.textbox {
font-size : 18px;
width : 250px;
border-radius: 5px  ;
-moz-border-radius: 5px ;
-webkit-border-radius: 5px ;
}
.textbox1 {
font-size : 18px;
width : 250px;
}
.dob {
font-size :20px;
width :80px;
}
.state {
font-size : 17px;
width :250px;
}
.message {
font-size : 18px;
width : 400px;
} 
.msgcreate {
font-size : 20px;
width : 440px;
}
.searchbutton {
height : 2.5em;
width : 10em;
}
.searchtextbox {
font-size : 20px;
width :510px;
}




#content2 .box {
background-color : #e2e6e9;
padding : 5px;
margin-bottom : 5px;
text-align:left;
width:auto;
color:#000;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
font-style:normal;
}
#content2 img {
text-align : center;
}

#content2 .box h2 {
color : #243749;
text-transform : uppercase;
font-size : 1em;
padding : 6px 7px 10px;
text-align : center;
}
#content2 .box h1 {
color : #243749;
text-transform : uppercase;
font-size : 2em;
padding : 6px 7px 10px;
text-align : center;
}
#content2 .box p {
font-size : 12px;
padding : 10px 0 7px 10px;
margin-top : 10px;
text-align:left;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
}
#content2 .box ul, #content2 .box ol {
font-size : 12px;
padding : 10px 30px 15px;
}

#content2 .homelist {
list-style-type : none;
background-color : #ffffff;
padding : 3px 10px 25px;
}
#content2 .homelist li {
padding-top : 15px;
}







#sessionmessage
{
width:100%;
height:40px;
border-collapse:collapse;
font-size:12px;
font-family:"Comic Sans MS", cursive;
border-radius: 10px  ;
-moz-border-radius: 10px ;
-webkit-border-radius: 10px ;
}

#sessionmessage .alt td
{
color:#F00;
background:#F9C;
text-align:center;
text-transform:uppercase;
font-style:italic;
font-weight:bold;
border:#F9C;
border-radius: 10px  ;
-moz-border-radius: 10px ;
-webkit-border-radius: 10px ;
}
#sessionmessage .done td
{
color:#00C60A;
background:#CFF;
text-align:center;
text-transform:uppercase;
font-style:italic;
font-weight:bold;
border:#F9C;
border-radius: 10px  ;
-moz-border-radius: 10px ;
-webkit-border-radius: 10px ;
}
#hr{

width: 90%;  
border:1px dashed; 
}
