<style>
/******* CSS Document ********/

/* GLOBAL */
html
{
	margin:0px;
	padding:0px;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
body
{
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color:#EEEEEE;
	color:#333333;
		background-image:url('/images/wallpapers/Burst.png');
	background-position:center;
	background-repeat:no-repeat;		
	background-attachment:fixed;
	}
a:link, a:visited, a:active
{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#0172CF;
	text-decoration:none;
}
a:hover, a:visited:hover, a:active:hover
{
	color:#0061CF;;
	text-decoration:underline;
}
img:hover
{
	text-decoration:none !important;
}
input
{
	font-size: 10px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
select
{
	font-size: 10px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
textarea
{
	font-size: 10px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
form
{
	padding:0px;
	margin:0px;
}
h1
{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:24px;
	letter-spacing:10px;
	color:#0172CF;
}
h2
{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:30px;
	letter-spacing:5px;
	color:#0172CF;
	margin:0px;
	padding:4px;
}
h3
{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;	
	font-size:12px;
	font-weight:bold;
	color:#333333;
	border-bottom:1px dotted #0172CF;
	margin-bottom:4px;
}
h4
{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:20px;
	letter-spacing:3px;
	color:#0172CF;
	margin:0px;
	padding:4px;
}
.blogParagraph
{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11px;
	line-height:15px;
}
.blogPHeader
{
	border-bottom:1px solid #333;
	margin-top:5px;
	margin-bottom:5px;
	padding:3px;
}
#topLinks
{
	padding-right:40px;
	padding-bottom:5px;
}
/* LINKS */
#topLinks a:link, #topLinks a:visited, #topLinks a:active
{
	padding:10px;
	font-weight:bold;
	color:#0172CF;
}
#topLinks a:hover, #topLinks a:visited:hover, #topLinks a:active:hover
{
	color:#0061CF;;
}

#sidebar a:link, #sidebar a:visited, #sidebar a:active
{
	color:#0172CF;
	text-decoration:none;
}
#sidebar a:hover, #sidebar a:visited:hover, #sidebar a:active:hover
{
	text-decoration:none;	
	color:#0061CF;;
}

#blogContent a:link, #blogContent a:visited, #blogContent a:active
{
	font-weight:bold;
	color:#0172CF;
}
#blogContent a:hover, #blogContent a:visited:hover, #blogContent a:active:hover
{
	color:#0061CF;;
}

/* CONTENT BODY */
#blogBody .top
{
	width:1000px;
	height:26px;
	background-image:url('/images/wp_body_top.png');
	background-position:center;
	background-repeat:no-repeat;
}
#blogBody .bot
{
	width:1000px;
	height:26px;
	background-image:url('/images/wp_body_bot.png');
	background-position:center;
	background-repeat:no-repeat;
}
#blogBody .mid
{
	width:1000px;
	background-image:url('/images/wp_body_mid.png');
	background-position:center;
	background-repeat:repeat-y;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:40px;
	padding-left:40px;
}
#blogContent
{
	margin-top:0px;
	padding-left:15px;
	padding-right:15px;
}
#blogContent .top
{
	width:1000px;
	height:16px;
}
#blogContent .bot
{
	width:1000px;
	height:16px;
}
#blogContent .mid
{
	width:1000px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:20px;
	padding-left:20px;
}
#blogHeader
{
	width:990px;
	height:176px;
	position:relative;
	top:-14px;
	z-index:2;
	/*background-image:url('/images/headerBg.png');*/
	background-position:center;
	background-repeat:repeat-x;
	background-color:#A1CDF1;
}
#belowHeader
{
	position:relative;
	top:-18px;
}
#blogHeader .photo
{
	width:155px;
	height:150px;	
	background-image:url('/images/profilePhotoBg.png');
	background-position:center;
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:center;
	padding-top:14px;
}
#sidebar
{
	width:175px;
	padding:10px 20px 10px 20px;
	background-color:#F3F3F3;
	border-left:1px solid #fff;
}
#devider
{
	border-top:1px solid #aaa;
	height:5px;
}
/* FORMS */

.tbox
{
	font-size:13px;
	border:1px solid #636363;
}
.colorBox
{
	font-size:13px;
	border:1px solid #636363;
	width:60px !important;
}
.button
{
	background-color:#0172CF;	
	border:1px solid #636363;
	height:30px;
}
.formTable
{
	background-color:#fff;
	border:1px solid #0172CF;
}
.formTable th
{
	height:30px;
	font-weight:bold;
	color:#fff;
	
	background-color:#0172CF;	
	background-image:url('/images/menuGlare.png');
	background-repeat:repeat-x;
	background-position:top;
}
.formTable th a:link, .formTable th a:visited, .formTable th a:active
{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.dataLine1
{
	background-color:#eee;
}
.dataLine1 td,.dataLine2 td, .dataLineHover td
{
	border:1px solid #0172CF;		
}
.dataLine2
{
	background-color:#fff;
}
.dataLineHover
{
	background-color:#0172CF;
	color:#fff;	
}
.dataLabel
{
	text-align:right;
	padding-right:5px;
	font-weight:bold;
		
	background-color:#0172CF;	
	background-image:url('/images/menuGlare.png');
	background-repeat:repeat;
	
	color:#fff;
}
.dataField, .dataFieldC, .dataFieldR
{
	text-align:left;
	padding-left:5px;
	border:1px solid #aaa;
}
.dataFieldC
{
	text-align:center;
}
.dataFieldR
{
	text-align:right;
}

/* GALLERY */
.galleryImage
{
	border:1px solid #aaa;
	background-color:#fff;
	padding:5px;
	margin:10px;
}

.galleryIcon
{
	padding:5px;
	border:none;
}

.gallerySquare
{
	/*border:1px solid #fff;*/
	font-weight:bold;
	padding:1px;
	color:#333333;
}
.gallerySquare:hover
{
	background-color:#0172CF;
	background-image:url('/images/menuGlare.png');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0px;
	border:1px solid #666;
	color:#fff;
}

/* MENU SYSTEM */

.searchBox
{
	width:125px;
	font-size:11px;
	border:1px solid #616362;
}

#menuBar
{
	height:30px;
	background-image:url('/images/menuFade.png');
	background-repeat:repeat-x;
	background-position:top;
	color:#fff;
	background-color:#0172CF;
	width:990px;
}
#menuShadow
{
	height:7px;
	background-image:url('/images/menuShadow.png');
	background-repeat:repeat-x;
}
.menuItem, .button
{
	height:30px;
	text-align:center;
	vertical-align:middle;
	color:#fff;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
	background-image:url('/images/menuGlare.png');
	background-repeat:repeat-x;
	background-position:top;
}
.menuItem:hover, .button:hover
{
	background-repeat:repeat;
	font-weight:bold;
	cursor:pointer;
	
}
.menuItem a:link,.menuItem a:active,.menuItem a:visited
{
	text-decoration:none;
	color:#fff;
	font-weight:bold;	
}
.menuItem:hover a:link,.menuItem:hover a:active,.menuItem:hover a:visited
{
	text-decoration:none;	
	font-weight:bold;	
}
.menuDevider
{
	width:1px;
	height:30px;
	border-left:1px solid #fff;
	background-repeat:no-repeat;
	font-size:0px;
}
.menu
{
	display:none;
	position:absolute;
	border:1px solid #fff;
	z-index:2;
}
.menuChild
{
	text-align:left;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	height:22px;
	margin:0px;
	vertical-align:middle;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	border-bottom:1px solid #fff;
	background-color:#0172CF;
}
.menuChild:hover
{
	background-image:url('/images/menuGlare.png');
	background-repeat:repeat-x;
	background-position:top;
}
.menuChild a:link,.menuChild a:visited,.menuChild a:active
{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.menuChild:hover a:link,.menuChild:hover a:visited,.menuChild:hover a:active
{
	color:#fff;
	text-decoration:none;
}

/* Paging System */
#paging_button
{
	width:28px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #ccc;
	background-color:#0172CF;
	font-weight:bold;
	padding:2px;
	font-size:10pt;
	color:#333;
}
#paging_buttonSelected, #paging_button:hover
{
	width:28px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #fff;
	background-color:#0-150CF;
	background-image:url('/images/menuGlare.png');;
	background-position:center;
	font-weight:bold;
	padding:2px;
	font-size:10pt;
	cursor:pointer;
	color:#fff;
}
#paging_buttondisabled
{
	width:28px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #aaa;
	background-color:#999;
	color:#666;
	font-weight:bold;
	padding:2px;
	font-size:10pt;
}

#paging_button a:link, #paging_button a:visited, #paging_button a:active
{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
#paging_button a:hover, #paging_button a:visited:hover, #paging_button a:active:hover
{
	color:#0061CF;;
}

#pagingBtn a:link, #pagingBtn a:visited, #pagingBtn a:active
{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
#pagingBtn a:hover, #pagingBtn a:visited:hover, #pagingBtn a:active:hover
{
	color:#0061CF;;
}

/* tooltip */
.tooltip {
	background-color:#0172CF;
	padding:3px 3px 1px 3px;
	display:none;
	width:190px;
	vertical-align:middle;
	border:1px solid #ccc;
	font-size:11px;
	color:#fff;
	z-index:3px;
	background-repeat:no-repeat;
}

/* ajax search */
#tagSearch, .tagSearch
{
	display:none;
	position:absolute;
	z-index:2;
	width:350px;
	height:150px;
	overflow-y:scroll;
	overflow-x:hidden;
	border:1px solid #666;
	background-color:#f1f1f1;
}
.popupMenu tr
{
	color:#333;
	background-color:#f1f1f1;
}
.popupMenu tr:hover
{
	background-color:#0172CF;
	color:#fff;
}
.popupMenu td
{
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #ddd;
}

</style>
