/*
Theme Name: For Kegan
Theme URI: http://wordpress.org/
Description: My first attempt at a Wordpress theme.
Version: 1.0
Author: Liz Kinnmark
Author URI: http://designglut.com/
Tags: image blog, fixed width, two columns, widgets


	This theme was designed and built by Liz Kinnmark,
	whose blog you will find at http://designglut.com/


*/



/* Begin Style tags */

a { color:#FFFFFF; text-decoration:none; background-color: #000000;  }
a:visited { color:#FFFFFF; text-decoration:none; background-color: #000000;  }
a:hover { color:#000000; text-decoration:none; background-color:#FFFFFF; }

body {
font-family: Helvetica, sans-serif;
font-size:12px;
line-height: 14px;
color:#666666;
}

#master_container {
background-color:#FFFFFF;
background-image:url(http://keganfisher.com/images/shadow_sides.jpg);
width:1000px;
height:auto;
margin-top:0px;
position:static;
}

#drop_shadow_container {
width:600px;
height:auto;
float:left;
position:relative;
left:100px;
}

#footer {
width: 100%;
background-color:#000000;
height:30px;
}

#sidebar_left {
width:210px;
height:200px;
position:static;
float:left;
background-color:#000000;
}

#sidebar_left_header {
width:200px;
height:50px;
background-color:#000000;
}


#sidebar_left_description {
color:#FFFFFF;
text-align:left;
font-size:11px;
float:left;
position:relative;
padding-left:21px;
padding-top:0px;
width:90px;
height:auto;
}

#sidebar_left_footer {
width:160px;
height:15px;
}

#first_image {
width:615px;
height:270px;
position:relative;
right:145px;
top:0px;
overflow:hidden;
border-bottom:#FFFFFF 2px solid;
float:right;
border-left:#FFFFFF 2px solid;
}

#second_image {
width:420px;
height:240px;
position:relative;
right:145px;
top:0px;
overflow:hidden;
border-bottom:#FFFFFF 2px solid;
float:right;
border-left:#FFFFFF 2px solid;
}

#third_image {
width:290px;
height:240px;
position:relative;
right:145px;
top:0px;
overflow:hidden;
border-bottom:#FFFFFF 2px solid;
float:right;
border-left:#FFFFFF 2px solid;
}

#fourth_image {
width:240px;
height:240px;
position:relative;
left:41px;
float:left;
overflow:hidden;
border-bottom:#FFFFFF 2px solid;
border-left:#FFFFFF 2px solid;
}



#sidebar_right {
width:230px;
height: 685px;
overflow:hidden;
float:right;
position:relative;
top: 38px;
right: 100px;
background-color:#000000;
}

#permalink_text {
color:#ffffff;
font-size:25px;
line-height:28px;
width:100%;
text-align:left;
padding-left:0px;
height:25px;
position:relative;
top:47px;
left:4px;
}

#permalink_text a { color:#000; text-decoration:none; background-color:#FFF; }
#permalink_text a:visited { color:#000; text-decoration:none; background-color:#FFF; }
#permalink_text a:hover { color:#FFF; text-decoration:none; background-color: #000;  }



#entry {
width:100%;
height:240px;
position:static;
overflow:hidden;
}

#one_image {
width:615px;
height:auto;
position:relative;
float: right;
right:145px;
top:0px;
overflow:hidden;
text-align:left;
}

#nav-menu {
float:left;
padding-right:16px;
padding-left:7px;
padding-top:13px;
position:relative;
width: 70px;
height:auto;
}

#nav-menu ul {
list-style: none;
text-align:left;
font-size:18px;
line-height: 22px;
padding:0px;
margin:0px;
}

#nav-menu ul li {
padding:0px;
margin:0px;
}


#nav-menu2 {
float:left;
position:static;
width: 220px;
height:auto;
padding-left:20px;
color: #CCCCCC;
}


#nav-menu2 a { color: #FFFFFF; text-decoration:underline;  }
#nav-menu2 a:visited {  #FFFFFF; text-decoration:underline; background-color:  }
#nav-menu2 a:hover { color:#000; text-decoration:none; background-color:#FFF; }


#nav-menu2 ul {
list-style: none;
text-align:left;
font-size:13px;
line-height: 18px;
padding-left:0px;
}


#nav-menu2 ul li {
padding:0px;
margin:0px;
}



h2 {
font-size:14px;
line-height: 25px;
color:#666666;
}

#gray_container {
width:350px;
height:auto;
float:left;
position:relative;
left:0px;
border-top: 1px solid #000000;
padding-top:20px
}

#gray_container a { color:#999999; text-decoration:underline; background-color: #FFFFFF;  }
#gray_container a:visited { color:#999999; text-decoration:underline; background-color: #FFFFFF;  }
#gray_container a:hover { color:#FFF; text-decoration:none; background-color:#000; }


.navigation {
font-size:18px;
line-height: 22px;
padding-bottom:20px
}

.navigation a { color:#999999; text-decoration:underline; background-color: #FFFFFF;  }
.navigation a:visited { color:#999999; text-decoration:underline; background-color: #FFFFFF;  }
.navigation a:hover { color:#FFF; text-decoration:none; background-color:#000; }


.big {
font-size:30px;
line-height: 30px;
padding-top:25px;
}

.mid {
font-size:15px;
line-height: 18px;
}

.alignleft {
float:left;
}

.alignright{
float:right;
}

.simple_link {
font-family: Helvetica, sans-serif;
color:#666666;
}

.simple_link a { color:#999999; text-decoration:underline; background-color: #FFFFFF;  }
.simple_link a:visited { color:#999999; text-decoration:underline; background-color: #FFFFFF;  }
.simple_link a:hover { color:#FFF; text-decoration:none; background-color:#000; }


#page_text {
width:350px;
float:left;
font-size:13px;
line-height: 16px;
padding-top:10px;
}
