BODY {
	FONT-SIZE: 11px; COLOR: #9a9a9a; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 11px; COLOR: #9a9a9a; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
.postertitle {
	TEXT-TRANSFORM: uppercase; COLOR: #898989
}
.portfoliotitle {
	TEXT-TRANSFORM: uppercase; COLOR: #898989
}
.title {
	TEXT-TRANSFORM: uppercase; COLOR: #6ecaee
}
.newsdate {
	TEXT-TRANSFORM: uppercase; COLOR: #6ecaee; FONT-STYLE: italic
}
.abouttext {
	LINE-HEIGHT: 14px; TEXT-ALIGN: justify
}
.aboutlinks {
	LINE-HEIGHT: 16px
}
.inputbox {
	BORDER-RIGHT: #898989 1px solid; BORDER-TOP: #898989 1px solid; FONT-SIZE: 11px; BACKGROUND: #eee; BORDER-LEFT: #898989 1px solid; COLOR: #333; BORDER-BOTTOM: #898989 1px solid
}
.optiongrey1 {
	FONT-SIZE: 11px; BACKGROUND: #ededed; COLOR: #333
}
.optiongrey2 {
	FONT-SIZE: 11px; BACKGROUND: #f0f0f0; COLOR: #333
}
.submitbutton {
	BORDER-RIGHT: #6ecaee 1px solid; BORDER-TOP: #6ecaee 1px solid; FONT-SIZE: 11px; BACKGROUND: #a7a9ac; BORDER-LEFT: #6ecaee 1px solid; COLOR: #fff; BORDER-BOTTOM: #6ecaee 1px solid
}


/* Links */
A {color:#666666; text-decoration:none; outline:none; background-color:transparent;}
A:hover {background-color:#ffff00; color:#212121; text-decoration:none; outline:0;}
A:active {color: #999; text-decoration: none; background-color: transparent;}
A:visited {color: #999; text-decoration:none; background-color:#EEE}

a img { border-style: none; vertical-align: bottom; background-color:transparent; color:transparent;}
a img hover { border-style: none; vertical-align: bottom; background-color:transparent; color:transparent;}
a img active {border-style: none; vertical-align: bottom;background-color:transparent; color:transparent;}

A.footer {
	TEXT-DECORATION: none
}
A.footer:link {
	TEXT-DECORATION: none
}
A.footer:visited {
	TEXT-DECORATION: none
}

 /* FONTS */

.text1 {color: #666; font-size:11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; order-top-style: solid; text-decoration: none; margin:0.32em 0 0 1em ;}

.text2 {color: #666; font-size:11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; order-top-style: solid; text-decoration: none; margin:0.32em 0 0 0;}

.textquestion {color: #999; font-size:16px; font-weight:bold; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; order-top-style: solid; text-decoration: none; margin:1em 0 -.2em .65em ;}

.blocktext1 {color: #666; font-size:11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; ;order-top-style: solid; text-decoration: none; margin:.5em 2em 2em 2em  ;}
.rezandsean {color: #666; font-size:30px; font-family: 'Lobster',Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; order-top-style: solid; text-decoration: none; margin:.25em .5em 0em .5em  ;}
	
/* WRAPS */
.navbar { color: #333; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; order-top-style: solid}

.greyrule { border-top: 1px dashed #666; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; order-top-style: solid}

.popup { background:url('Images/zoom_button_small.jpg'); border-right-width: 5; border-bottom-width: 0; border-left-width: 0}

#bigwrap{width:950px; height:540px; margin: 0 auto; padding:10px 0 0 0; background-color:#none; float: none; position: relative}

#bigheaderwrap{width:950px; height:180px; margin: 0 auto; padding:0 auto; background-color:#none; float: none; position: relative}

#about{width:850px; height:540px; margin: 0 auto; padding:0 auto; background-color:#none; float: none; position:absolute} 

#wrap{width:950px;	height:540px; margin: 0 auto; padding:0 auto; background-color:#none; float: none;position:absolute} 

#bubblewrap{width:470px; height:540px; margin:0 0 0 236px; padding: 0 auto ; background-color:#FFF;position:absolute; z-index: 2}

#headerwrap{width:830px; height:180px; margin:0 0 0 236px; padding: 0 auto ; position:absolute; z-index: 2}

/* JFLOW */
.jFlowPrev {padding: 0 auto; position: relative; float:left}
.jFlowNext {padding: 0 auto; position: relative; float:right}
.hidden {display: none}
#prevNext {margin-bottom:0 auto }
#prevNext img {position:relative; padding:248px 0 0 0; z-index: 2}

#footer{position:relative ; z-index:2 }
#facebook {position:fixed; float:left; margin: 10px 0 0 0 ; background-color: none; z-index: 30}
#content{width:900px; height:550px; margin: 0 auto; padding:0 auto; background-color:#none; float: none; position:absolute} 
#sidebar{width:185px; position:absolute }

/* Header Hands */
#lefthand {float:left; position:absolute; padding-left:30px}
#righthand {float:right; position: absolute}
#header {z-index:25; position: relative; background-color: none}


/* OBJECTS */

#titlebox {margin-top:1em }
#contactbox {margin-top:5em }
#titlebox_bottom {margin-bottom:5px }

.dot_opacity:hover{opacity: .7; background-color:transparent; color:transparent; background:none;}


.zoombutton { background-color: #CCC;height:50px; width:30px; }
.zoombutton: A{ background-color: #CCC;height:50px; width:30px; }
.zoombutton:hover{background-color: #999 !important ; height:50px; width:30px; }

.buybutton { background-color: #CCC;height:50px; width:101px; }
.buybutton A{ background-color: #CCC;height:50px; width:101px; }
.buybutton:hover{background-color: #999 !important ; height:50px; width:101px; }

.largebar { background-color: #CCC;height:50px; width:185px; }
.largebar A{ background-color: #CCC;height:50px; width:185px; }
.largebar:hover{background-color: #999 !important ; height:50px; width:185px; }


/* TWITTER */

#twitter{position:fixed; float:left; margin: 40px 10px 0 0 ; background-color: none; z-index: 30}

#twitter_div ul li a {max-width:185px !important; position:relative; line-height:19px;}
ul#twitter_update_list {list-style:none;}
ul#twitter_update_list li span a {display:inline}
#twitter_update_list li { margin-bottom:1em; margin-left:-4em; border-top:1px dashed #CCC; padding-top:5px}
ul#twitter_update_list li a {display:none;}

