/*
      lauraduyn.com Global Style Sheet
      Created by Darby Sedcole
      http://www.darbysedcole.com
      Last revision: Apr 23 2009
	  
*/

* { padding: 0; margin: 0; }

body {
background-color: #102128;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#wrapper { 
 margin: 0 auto;
 width: 1024px;
}

f2 {
font-size: 12px;
color: #102128;
font-weight: normal;
} 

a {
text-decoration: none;
color: #FFF;
border-bottom: 1px dotted #FFF;
}

a:hover {
background: none;
color: #162D37;
border-bottom: 1px dotted #162D37;
}

p {
line-height: 140%;
text-align: justify;
width: 540px;
}

img {
border: none;
}

img.left {
float: left;
margin-right: 15px;
}

img.right {
float: right;
margin: 0 0 0 10px;
}

#faux {
 background: url(images/bg.jpg);
 background-repeat: no-repeat;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#menu {
line-height: 230%;
width: 540px;
}

#menu li {
list-style-type: disc;
list-style-position: inside;
}


#leftcolumn { 
 background: url(images/01bg.jpg);
 display: inline;
 font-size: 12px;
 text-transform: uppercase;
 text-decoration: none;
 list-style: none;
 line-height: 25px;
 text-align: right;
 margin: 0px;
 padding: 0px;
 width: 300px;
 background-repeat: no-repeat;
 height: 645px;
 float: left;
}

#leftcolumn a {
color: #FFFFFF;
border: none;
}

#leftcolumn a:hover {
color: #162D37;
background: #81B1AC;
}

#leftcolumn li {
list-style-type: none;
}

#leftcolumn .current_page_item a {
color: #162D37;
background: #81B1AC;
}

/*
     bio bg image
	  
*/

#biocolumn { 
 background: url(images/02bg.jpg);
 display: inline;
 font-size: 12px;
 text-transform: uppercase;
 text-decoration: none;
 list-style: none;
 line-height: 25px;
 text-align: right;
 margin: 0px;
 padding: 0px;
 width: 300px;
 background-repeat: no-repeat;
 height: 645px;
 float: left;
}

#biocolumn a {
color: #FFFFFF;
border: none;
}

#biocolumn a:hover {
color: #162D37;
background: #81B1AC;
}

#biocolumn li {
list-style-type: none;
}

#biocolumn .current_page_item a {
color: #162D37;
background: #81B1AC;
}

/*
     photos bg image
	  
*/

#photoscolumn { 
 background: url(images/03bg.jpg);
 display: inline;
 font-size: 12px;
 text-transform: uppercase;
 text-decoration: none;
 list-style: none;
 line-height: 25px;
 text-align: right;
 margin: 0px;
 padding: 0px;
 width: 300px;
 background-repeat: no-repeat;
 height: 645px;
 float: left;
}

#photoscolumn a {
color: #FFFFFF;
border: none;
}

#photoscolumn a:hover {
color: #162D37;
background: #81B1AC;
}
#photoscolumn li {
list-style-type: none;
}

#photoscolumn .current_page_item a {
color: #162D37;
background: #81B1AC;
}

/*
     reel bg image
	  
*/

#reelcolumn { 
 background: url(images/04bg.jpg);
 display: inline;
 font-size: 12px;
 text-transform: uppercase;
 text-decoration: none;
 list-style: none;
 line-height: 25px;
 text-align: right;
 margin: 0px;
 padding: 0px;
 width: 300px;
 background-repeat: no-repeat;
 height: 645px;
 float: left;
}

#reelcolumn a {
color: #FFFFFF;
border: none;
}

#reelcolumn a:hover {
color: #162D37;
background: #81B1AC;
}
#reelcolumn li {
list-style-type: none;
}

#reelcolumn .current_page_item a {
color: #162D37;
background: #81B1AC;
}

#subnavlist {
text-transform: none;
color: #162D37;
}

#subnavlist .current_page_item a {
color: #162D37;
background: #81B1AC;
}

/*
     contact bg image
	  
*/

#contactcolumn { 
 background: url(images/05bg.jpg);
 display: inline;
 font-size: 12px;
 text-transform: uppercase;
 text-decoration: none;
 list-style: none;
 line-height: 25px;
 text-align: right;
 margin: 0px;
 padding: 0px;
 width: 300px;
 background-repeat: no-repeat;
 height: 645px;
 float: left;
}

#contactcolumn a {
color: #FFFFFF;
border: none;
}

#contactcolumn a:hover {
color: #162D37;
background: #81B1AC;
}
#contactcolumn li {
list-style-type: none;
}

#contactcolumn .current_page_item a {
color: #162D37;
background: #81B1AC;
}

/*
     end bg image rotation
	  
*/

#rightcolumn { 
 float: right;
 color: #FFF;
 margin: 10px;
 padding: 0px;
 width: 615px;
 display: inline;
 position: relative;
}

#footer {
width: 1024px;
height: 55px;
margin: 0 auto;
padding-top: 12px;
background: #091318;
clear: both;
}

#footer p {
margin: 4px;
padding: 0px;
color: #2D3B41;
width: 1000px;
}

#footer a {
text-decoration: none;
color: #2D3B41;
border-bottom: 1px dotted #2D3B41;
}

#footer a:hover {
color: #ACACAC;
border-bottom: 1px dotted #ACACAC;
	
}

#legal {
float: right;

}

#links {
float: right;
}

.clear { clear: both; background: none; }