/* One Page Portfolio Styles
   Author: Corinne Ducusin
   Website: http://cordesignonline.com
	Email: me@cordesignonline.com
	Last Updated: October 27, 2008
	Version: 1.0
   ----------------------------------*/
	
/* Table of Contents
	Colors
	Elements
	Layout
	Header
	Recent Work
		Coda Slider
	About
	Contact
	Footer
	Misc
*/

/* =Colors
   Body Background: #f8edd9
   Main Text: #1a1a1a
	Headings: #661919
	Other Text: #402020
   Links: #b32c2c
	Border: #a65353
*/

/* =Elements
   ----------------------------------*/
	html { background:#f8edd9 url(../images/bg.gif) repeat; margin:0; padding:0; }
   body { background:url(../images/top_pattern.gif) repeat-x; color:#1a1a1a; font: 100%/100% Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; margin:0; padding:0; }
   
   a { color:#b32c2c; text-decoration:underline; }
	a:hover { color:#b32c2c; text-decoration:underline; }
	a:visited { color:#b32c2c; text-decoration:underline; }
	
	blockquote { margin:1em 0 0 0px; }
	blockquote p { color:#402020; font-style:italic; margin:0 0 5px 0px; }
	cite { color:#1a1a1a; font-style:normal; margin:0 0 1em 0px;}
	
	dl { margin:0 0 1em 0; }
	dt { color:#661919; font-weight:bold; margin-bottom: 0px;}
	dd { margin:0 0 10px 10px; }
	
	fieldset { background:url(../images/form_bg.gif) no-repeat; border:none; height:320px;}
	fieldset dt { width:100px; float:left; }
   
	h1,h2,h3,h4 { color:#661919; font-family:Palatino, Palatino Linotype, Hoefler Text, Times, Times New Roman, serif; }
	h1 { font-style:italic; margin:0 0 10px; padding:0; }
	h2,h3,h4 { margin:40px 0 20px; }
	
	hr { background:url(../images/hr.gif) no-repeat; border:0; height:19px; }
	
	img { border:none; }
	
	ul { list-style:none; }
	ul li { background:url(../images/bullet.gif) no-repeat 0 0.5em; list-style:none; margin-left:-15px; padding-left:15px; }
	
   p { margin:0 0 1em 0; }
	
/* =Layout
   ----------------------------------*/
   #container { font-size:.9em; line-height:1.5em; width:815px; margin:0 auto; padding:80px 0 0; }
	#header, #recent-work, #about, #contact { margin:20px 0 0px; clear:both; }
   .left-div { background:url(../images/vertical_rule.gif) repeat-y right; width:515px; float:left; padding-right:10px; }
   
   .one-div { width:100%; float:left; padding-right:10px; }

   
	.right-div { width:260px; float:right; }
	.top-right-div { width:360px; float:right; }
	#footer { background:url(../images/bottom_pattern.gif) repeat-x bottom; width:100%; padding:0 0 80px; }
	
/* =Header
   ----------------------------------*/
   .welcome { color:#402020; font-size:1.5em; font-style:italic; line-height:1.5em; margin-bottom:30px; }
	.left { width:525px; float:left; }
	.right { width:260px; float:right; }
   
	
/* =About
   ----------------------------------*/
	.author-pic { background:url(../images/img_bg.gif) repeat; margin:0 15px 15px 0; padding:5px; float:left; }
	
/* =Contact
   ----------------------------------*/
	/* Form */
	fieldset { background:url(../images/form_bg.gif) no-repeat; border:none; height:320px; margin:0 0 20px; padding:10px 0 0 10px; }
	fieldset dt { width:100px; float:left; }
	fieldset input { background-color:#f8edd9; border:1px solid #a65353; }
	fieldset textarea { background-color:#f8edd9; border:1px solid #a65353; }
	.button-replace { background:url(../images/send.gif) no-repeat; border:0; text-indent:-99999px; overflow:hidden; cursor: pointer; width:70px; height:35px; margin:0 0 0 99px; padding:35px 0 0; }
	
/* =Footer
   ----------------------------------*/
	.footer-text { font-size:.8em; width:815px; margin:0 auto; }
	
/* =Misc
   ----------------------------------*/
	.backtotop { clear:both; font-weight: bold; }
	.right-div h3 { margin-top:0; }
	
	div.small-thumbs img {margin: 0 15px 15px 15px;}
	

#player2 {
	z-index: 100;		
	border-color: #ffffff;
	border-width: 0px;
	border-style: solid solid solid solid;
	width: 400px;
	height: 324px;
	margin-bottom: 2em;
	}


.clear {clear: both;}




/* self clearing rules */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; _height: 1%; }
/* Hides from IE-mac \*/
.clearfix { display: block; }
/* End hide from IE-mac */














