@import "highslide.css";

/* Main Page Tags */

body { background:url(../gfx/back.gif) #E9E7E0 repeat-x; margin:0px; padding:0px; text-align:center; font-family:Trebuchet MS, Arial, sans-serif; font-size: 13px; color:#645B46; line-spacing:1.3px; }
#container {	width:998px; margin:0px auto; text-align:left; overflow:hidden;}
#body {	float:left; display:inline; overflow:hidden; bgcolor:#E9E7E0;}
#content {	display: inline; float: left; width: 617px; padding-left: 120px; overflow:hidden;}
#footer {	display: inline; float: left; width:898px; margin: 30px 50px 10px 380px; height: 30px; padding-top:10px; background-image:url(../gfx/foot.gif); background-repeat:repeat-x; }
.footer {	display:block; font-size:10px; text-decoration:none; padding-top:3px;}


/* End Main Page Tags */

/*	Generic Styling */

a {	color:#747E2C; text-decoration: none; outline-color:invert; outline-style:none; outline-width:medium;}
a:hover {	color:#9CAA3C; text-decoration: none; outline-color:invert; outline-style:none; outline-width:medium;}
a:link { text-decoration: none; outline-color:invert; outline-style:none; outline-width:medium;}
a:visited {	text-decoration: none; outline-color:invert; outline-style:none; outline-width:medium;}
a:active {	text-decoration: none; outline-color:invert; outline-style:none; outline-width:medium;}


ul {	list-style: none; }
li {	line-height: 1.3em; }
p {	font-family: Trebuchet MS, Arial, sans-serif; color: #645B46; font-size:12px; line-height: .1em;}

.title {	 display:block; padding-bottom:3px; font-size:18px; font-weight:bold; color:#645B46; }
.subtitle{  display:block; text-transform:lowercase; font-size:14px; color:#645B46; line-height:1.5em; }
.contentText{ text-indent:20px; font-size:13px; color:#645B46; line-height:1.5em;}
.hr {padding-bottom:10px; }

/* End Generic Styling */

/* Top Navigation*/

ul#topnav { width:998px; background:#2D261C url(../gfx/back.gif) repeat-x; color:white; float:left; margin:0px 0px 50px 0px; }
#topnav li { float:left; }
#topnav a { color:white; text-decoration:none; display: block; height:193px;  text-indent:-2000px; }
#topnav a:hover { background-position:0 -386px; }
li.topbrand a { background:url(../gfx/logo.gif) no-repeat; width:110px; margin:0px 0px 0px 10px; }
li.topblog a { margin-left:215px; background:url(../gfx/home.gif) no-repeat; width:64px; }
li.topblog_on a { margin-left:215px; background:url(../gfx/home.gif) no-repeat; width:64px; background-position:0 -193px; }
li.topblog_on a:hover { background-position:0px!important; }
li.topgallery a { background:url(../gfx/gallery.gif) no-repeat; width:70px; }
li.topgallery_on a { background:url(../gfx/gallery.gif) no-repeat; width:70px; background-position:0 -193px;}
li.topgallery_on a:hover { background-position:0px!important; }
li.toptuts a { background:url(../gfx/tutorial.gif) no-repeat; width:88px; }
li.toptuts_on a { background:url(../gfx/tutorial.gif) no-repeat; width:88px; background-position:0 -193px;}
li.toptuts_on a:hover { background-position:0px!important; }
li.topabout a { background:url(../gfx/about.gif) no-repeat; width:91px; }
li.topabout_on a { background:url(../gfx/about.gif) no-repeat; width:91px; background-position:0 -193px;}
li.topabout_on a:hover { background-position:0px!important; }
li.topreel a { background:url(../gfx/reel.gif) no-repeat; width:95px; }
li.topreel_on a { background:url(../gfx/reel.gif) no-repeat; width:95px; background-position:0 -193px;}
li.topreel_on a:hover { background-position:0px!important; }

/* End Top Navigation*/

/* Categories Navigation */

ul#categorynav { float:left; margin:0px 0px 0px 50px; padding:0px; width:210px; display:block; overflow:hidden; }
#categorynav li { border-bottom:1px solid #CFC9BB;}
#categorynav li a { display: block; padding:6px 0px 5px 3px; color:#645B46; }
#categorynav li a:hover {color:#747E2C; }
li.categoryhead { display:block;  font-size:14px; font-weight:bold; color:#645B46; padding:0px 0px 10px 3px; }
li.active{font-size: 11px;}
li.notactive{font-size: 11px; text-decoration: line-through;}
li.brkdwn{font-size: 11px;}
li.flatbook{font-size: 11px;}

/* End of Categories Navigation*/

/* Resources Navigation */

ul#resourcenav { float:left; margin:200px 0px 0px -210px; padding: 0px; width:210px; display:block; overflow:hidden; }	
#resourcenav li { border-bottom:1px solid #CFC9BB;}
#resourcenav li a {display: block; padding:5px 0px 5px 28px; color:#645B46; }
#resourcenav li a:hover {color:#747E2C; }
li.resourcehead { display:block;  font-size:14px; font-weight:bold; color:#645B46; padding:0px 0px 10px 3px; }
li.email a{font-size: 11px; background:url(../gfx/email.gif) no-repeat; background-position:0 0px;}
li.email a:hover{font-size: 11px; background:url(../gfx/email.gif) no-repeat; background-position:0 -27px;}
li.linkedin a{font-size: 11px;background:url(../gfx/linkedin.gif) no-repeat; background-position:0 0px;}
li.linkedin a:hover{font-size: 11px;background:url(../gfx/linkedin.gif) no-repeat; background-position:0 -27px;}
li.resume a{font-size: 11px;background:url(../gfx/resume.gif) no-repeat; background-position:0 0px;}
li.resume a:hover{font-size: 11px;background:url(../gfx/resume.gif) no-repeat; background-position:0 -27px;}

/* End of Resources Navigation*/

#imageInsert { width:567px; height:233px; overflow:hidden; margin:20px 0px 0px 0px; }
.imagetitle{float:right; padding-right: 50px;}
.downloadcaption{float:left; padding-right: 50px;}
#imageThumb{width:180; height:147; margin: 0px 25px 25px 0px; float:left;}
#imageMe{width:180; height:261; padding-right: 20px; padding-bottom:5px; float:left; display:inline;}
#aboutContent{margin:0px 0px 0px 0px;}
#tutContent{padding-top:30px; }
#announceBox{background: #CFCABC; height: 50px; width: 567px; padding: 1px 0px 0px 20px; margin-bottom: 20px;}
.announceText{font-family: Trebuchet MS, Arial, sans-serif; color: #645B46; font-size:15px; line-height: 1.5em;}
#announceBox2{float: right; background: #CFCABC; height: 60px; width: 382px; padding: 1px 15px 17px 20px; margin-bottom: 15px;}
.announceText2{font-family: Trebuchet MS, Arial, sans-serif; color: #645B46; font-size:12px; line-height: 1.5em;}
