
body { margin: 10px 0px 10px 0px; padding: 0px; background-color: #EDEDED; font-family: verdana, "trebuchet ms", verdana, helvetica, sans-serif; }

img { border: 0; }

.header{ background-image: url("img/contact_header.jpg"); background-repeat: no-repeat; }

.left_sidebit{ width: 11px; background-image: url(img/left_sidebit.jpg); background-repeat: repeat-y; }

.right_sidebit{ width: 10px; background-image: url(img/right_sidebit.jpg); background-repeat: repeat-y; }

.stripe{ width: 28px; background-image: url(img/blue_stripe.jpg); background-repeat: repeat-y; }

.sidebar{ width: 191px; padding-top: 0px; border: 1px solid #D3D3D3; background-image: url(img/sidebar.jpg); background-repeat: repeat-y; vertical-align: top; }

.content{ width: 535px; padding-top: 0px; padding-bottom: 0px; background-color: #F3F3F3; vertical-align: top; }

.menubar{ padding: 0px 0px 0px 30px; background-image: url(img/contact_menubar.jpg); background-repeat: no-repeat; color: #D2D2D2; font-family: Verdana,Tahoma,Arial; font-weight: bold; font-size: 7pt; }

#navwrapper { border-top: 0px solid #E0EDE9; border-bottom: 0px solid #E0EDE9; padding: 0 0 0 0px; margin: 0; background-color: transparent; }

ul#nav { margin: 0; padding: 0; border: 0px; list-style-type: none; white-space: nowrap; }

ul#nav li { float: left; margin: 0; padding: 0px 0 10px 0; border: 0px; font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; }

/* current page markers */
/*
body#journal #navjournal:hover,
body#about #navabout:hover, body#portfolio #navportfolio:hover, 
body#contact #navcontact:hover body#guestbook #navguestbook:hover {
color: #93a3be;
background-color: #dee3eb;
}
*/
/*------------- MOVABLE TYPE STYLES ----------------*/
.right { border: 3px solid #E8D2D2; float: right; margin-left: 10px; margin-bottom: 8px; display: block; position: relative; top: 5px; }

.left { border: 3px solid #E8D2D2; float: left; margin-right: 10px; margin-bottom: 8px; display: block; position: relative; top: 5px; }

.bottom { border: 3px solid #E8D2D2; margin-right: 10px; margin-bottom: 8px; display: block; text-align: center; top: 5px; position: relative; }

.mypic { border: 1px dashed #EFC9DE; }

/* TITLE FOR LEFT AND RIGHT SIDE */
		.sidetitle { padding: 2px; margin: 7px; margin-top: 10px; margin-bottom: 0px; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #ECECEC; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; color: #B7B7B7; background: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; line-height: 140%; text-align: center; text-transform: uppercase; letter-spacing: .1em; }
		
/* CONTENT FOR LEFT AND RIGHT SIDE */
	.side { padding: 2px 15px 5px; margin: 7px; margin-top: 0px; border-bottom: 4px solid #F3F3F3; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; color: #9D9D9D; background-color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: x-small; font-weight: normal; font-size: 10; line-height: 150%; }
	
		
		/* Links color */
.side a, a:link, a:visited { color: #59A3EA; text-decoration: none; }

.side a:hover { color: #015896; text-decoration: none; }

.side a:active { color: #8BC8F7; text-decoration: none; }

		
.side-shoutbox { padding: 0px 0px 0px 10px; font-family: verdana, arial, sans-serif; font-size: 10; }
	
		
/* SYNDICATE  */
.syndicate { margin-top: 20px; border-top-style: solid; border-top-width: 1px; border-top-color: #F3F3F3; border-bottom-color: #F3F3F3; border-bottom-style: solid; border-bottom-width: 1px; background: #FDFDFD; background-color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: xx-small; line-height: 140%; text-align: center; }
	
		
/* POWERED BY MT PART */		
	.powered { padding: 2px 25px; margin-top: 50px; border-top: 1px solid #F3F3F3; border-bottom: 1px solid #F3F3F3; color: #666666; font-family: palatino, georgia, times new roman, serif; font-size: 10; line-height: 140%; text-transform: uppercase; letter-spacing: .2em; text-align: center; }
	
		
/** DATES BEFORE THE POST IN THE MIDDLE COLUMN **/	
	.date	{ padding: 2px; margin-top: 10px; margin: 4px 7px 0px 7px; padding: 2px 10px 2px 0px; border: 1px solid #D3D3D3; border-bottom: 0px solid #D3D3D3; border-top: 1px solid #D3D3D3; color: #7E7E7E; background-color: #FFFFFF; font-family: Georgia, Garamond, verdana, arial,  sans-serif; font-size: 11px; font-weight: bolder; font-weight: normal; line-height: 140%; text-transform: capitalize; letter-spacing: .2em; text-align: center; }
				
/*font-family:Verdana; font-size:9 pt; color: #929292; font-weight:bold;  border-bottom-color: #DCA8AC;  border-bottom-style: dotted;  border-bottom-width: 1px;   border-top-color: #A52A2A;  border-top-style: dashed;  border-top-width: 0px;  */
		
/* THE POSTED BY LINE  */	
	.posted	{ margin-top: 5px; margin-bottom: 5px; clear: both; border: 0px; color: #979797; font-family: verdana, arial, sans-serif; font-size: 10px; text-align: right; }

		
/** FOR THE BORDER CALENDAR  **/	
	.calendarborder { padding: 0px; margin: 7px 7px 7px 7px; color: #666666; background: #FFFFFF; font-family: verdana, arial, sans-serif; font-weight: normal; line-height: 100%; text-align: center; vertical-align: top; }

		
/** TEXT FOR THE CALENDAR  **/	
	.calendar { padding: 0px; color: #A6A6A6; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; line-height: 140%; text-align: center; }

/** used for the month  **/	
	.calendarhead { margin-top: 10px; padding: 5px; color: #B7B7B7; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; line-height: 140%; text-align: center; text-transform: uppercase; letter-spacing: .1em; text-transform: uppercase; }
	
		.comments-body { padding: 10px; border-bottom: 1px dashed #999999; color: #333333; font-family: georgia, verdana, arial, sans-serif; font-size: 11px; font-weight: normal; line-height: 140%; }
		
	.comments-post { color: #666666; background: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; }
	
	.comments-head	{ padding: 5px; margin-top: 10px; color: #8EC0F1; font-family: georgia, verdana, arial, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: .1em; text-align: center; }
		
	.trackback-body { padding: 10px; color: #666666; background: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: small; font-weight: normal; line-height: 140%; }
		
	.trackback-url { padding: 10px; border: 1px dashed #CCCCCC; color: #666666; background: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: small; font-weight: normal; line-height: 140%; }

	.trackback-post { color: #666666; background: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; }

	.blogbody_on a:hover, .blogbody a:link
	{ padding-right: 2px; padding-left: 2px; margin-left: 1px; border-bottom: 1px solid #ADADAD; color: #767676; background-color: #F5F8FA; text-decoration: underline; text-decoration: none; }

	.blogbody_on a:hover, .blogbody a:visited  
	{ padding-right: 2px; padding-left: 2px; margin-left: 1px; border-bottom: 1px solid #CCCCCC; color: #767676; background-color: #F6FDFF; text-decoration: underline; text-decoration: none; }

	.blogbody_on a:hover, .blogbody a:active { color: #439BFD; font-weight: normal; text-decoration: none; }

	.blogbody_on a:hover, .blogbody a:hover { color: #439BFD; font-weight: normal; text-decoration: none; }

/*BLOGBODY FOR CONTENT BODY OF NEWS*/
	.blogbody	{ margin: 0px 7px 7px 7px; padding: 5px 7px 5px 12px; border-top: 1px solid #E7E7E7; border-left: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; /*background-image: url(img/blog_body.jpg);*/ color: #4F4F4F; background-repeat: repeat-x; background-position: bottom; background-color: #FFFFFF; background-attachment: inherit; font-size: 11px; line-height: 18px; }

	.mailformbody	{ margin: 3px 7px 10px 7px; padding: 10px 5px 10px 15px; border-top: 0px solid #D3D3D3; border-left: 0px solid #D3D3D3; border-right: 0px solid #D3D3D3; border-bottom: 0px solid #E1E1E1; color: #767676; background-color: #FFFFFF; font-size: 11px; line-height: 18px; }

	.blogbody_on	{ margin: 7px 7px 7px 7px; padding: 5px 7px 5px 12px; border-top: 1px solid #D3D3D3; border-left: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; border-bottom: 3px solid #E0E0E0; color: #9D9D9D; background-repeat: repeat-x; background-color: #FFFFFF; font-size: 11px; line-height: 18px; }

    
/* PERSONAL MESSAGE STYLE */    
    .personalmessage	{ margin: 0px 7px 7px 7px; padding: 0px 25px 0px 25px; border-top: 1px solid #E7E7E7; border-left: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; /*background-image: url(img/blog_body.jpg);*/ color: #4F4F4F; background-repeat: repeat-x; background-position: bottom; background-color: #FFFFFF; background-attachment: inherit; font-size: 11px; line-height: 18px; }

/*======================= COLOR SETTINGS =============================*/
/* Title on the the summaries page and the Full view page */
.title { color: #6698C4; font-family: Verdana; font-weight: bold; font-size: 10pt; text-decoration: none; }

#navwrapper { border-top: 0px solid #E0E4EC; border-bottom: 0px solid #E0E4EC; background-color: transparent; }

/* CHANGE INDIVIDUAL LINKS COLOR AND RIGHT BORDER */
#nav a, #nav a:link, #nav a:visited { margin: 0; padding: 0px 19px 0px 19px; border-right: 1px solid #D1D8E3; border: 0px; color: #53A0E9; background-color: transparent; text-decoration: none; }

/*FIRST LINK ON MENU*/
#nav a.first, #nav a.first:link ,#nav a.first:visited { border-left: 0px solid #EAEDF2; }

/*LAST LINK ON MENU*/
#nav a.last, #nav a.last:link, #nav a.last:visited { border-right: 0px solid #EAEDF2; }

#nav a:hover, #nav a:active  { color: #205B99; background-color: transparent; }

/*
body#journal #navjournal:hover,
body#about #navabout:hover, body#portfolio #navportfolio:hover, 
body#contact #navcontact:hover body#guestbook #navguestbook:hover
*/
/** calendar links **/	
	.calendar a,
	.calendar a:link, { color: #439BFD; font-weight: normal; text-decoration: none; }

	.calendar a:visited a:active,{ color: #1686FD; font-weight: normal; text-decoration: none; }

	.calendar a:hover { color: #006484; font-weight: bold; text-decoration: none; }
 
	/* Change color of the calendar border */
	.calendarborder { border: 1px solid #8EC0F1; }

	/* forms (many redundant or unused styles here)
----------------------------------------------- */
form { margin: 0px; font-size: 11px; }

#sidebar form { margin-left: 8px; }

form.comments { margin-top: 10px; }

label { }

input.index { width: 140px; padding-left: 3px; }

input.comment { padding-left: 2px; margin-bottom: 8px; }

textarea { border-top: 1px solid #666666; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #666666; margin-left: 0px; margin-top: 2px; background-color: #FFFFFF; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

form.comments textarea { width: 390px; }

.radio { margin: 0; padding: 0; margin-right: 5px; border: 0; }

#commentdetails { width: 180px; padding-right: 15px; margin-right: 15px; float: left; border-right: 1px dotted #CCCCCC; text-align: left; }

input, textarea, select { border: 1px solid #AEAEAE; padding: 2px; background: #FCFCFC; color: #444444; }

input { margin-top: 2px; margin-bottom: 0px; margin-left: 0px; border-top: 1px solid #AEAEAE; border-right: 1px solid #AEAEAE; border-bottom: 1px solid #E2E2E2; border-left: 1px solid #AEAEAE; clear: right; padding: 2px; font-size: 10px; }

input:active, input:hover, input:focus, textarea:active, textarea:hover, textarea:focus { border: 1px solid #7AB5ED; background-color: #FFFFFF; }

input.button { margin-top: 10px; padding: 3px 5px 3px 5px; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; color: #666666; background: #F3F3F3; font-family: verdana; font-size: 10px; font-weight: bold; line-height: 10px; }


