/* Michael Potter Studio StyleSheet */

/* tags */
html, body {margin:0px; padding:0; background-image:url(images/bg2.jpg); background-repeat:repeat-x; background-color:#1e2326; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0c0d0e;}

/* id-s */
#container {width:803px; margin-left:auto; margin-right:auto;}
#header {width:803px; border:0px dashed #FFFFFF;}
#topSpace {height:62px;}
#logo { float:left; position:relative; left:18px;}
#menuBar { float:left; position:relative; top:34px; left:44px;}
#menuElement { float:left;}
#underMenu { background-color:white;}
#mainImg {background-color:white; background-image:url(images/left_bar.jpg); background-position:top left; background-repeat:no-repeat; height:288px; 
padding-left:10px;}
#mainContent {background-color:#FFFFFF; width:100%; padding-top:10px;}
#textArea { float:left; width:440px; position:relative; left:26px;}
#textArea	p	{margin:0; padding:0; margin-bottom:10px;}

#textArea2 { float:left; width:736px; position:relative; left:26px;}
#textArea2	p	{margin:0; padding:0; margin-bottom:10px;}

#buttons { float:left; width:296px; margin-left:56px;}
#button {background-color:#203743; padding:5px 0 5px 5px; margin-bottom:5px;}
#footer { background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; height:112px;}

#v_menu	{margin:0; padding:0;}
#v_menu	ul	{margin:0; padding:0;}
#v_menu	li	{margin:0; padding:0; list-style-type:none; border-bottom:1px solid #eaeaea; padding:7px}
#v_menu	a	{color:#404a4e; text-decoration:none; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:left; padding-left:12px;}
#v_menu	a:hover	{color:#b50002; text-decoration:none; background-image:url(images/bullet_on.gif); background-repeat:no-repeat; background-position:left; padding-left:12px;}
#v_menu	.on {color:#b50002; text-decoration:none; background-image:url(images/bullet_on.gif); background-repeat:no-repeat; background-position:left; padding-left:12px;}
#v_menu	ul ul li	{border:none; margin:0; padding:0; padding-left:15px; padding-top:3px; padding-bottom:3px;}
#v_menu	ul	ul	li	a	{color:#404a4e; background:none; text-decoration:none; margin:0; padding:0}
#v_menu	ul	ul	li	a:hover	{color:#b50002; background:none; text-decoration:none; margin:0; padding:0;}
#v_menu	.sec_on {color:#b50002; text-decoration:none; background:none; text-decoration:none; margin:0; padding:0;}


#show_gallery	{ position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-bottom:1px dotted #cccccc; border-top:1px dotted #cccccc; padding:10px 0 0 0; width:450px; overflow:hidden; overflow-y:hidden;}
#gallery_width	{ position:relative;  width:800px; left:0px; margin:0px 0px 0px 0px; padding:0px 10px 0px 0px;  }
#show_gallery ul {margin:0; padding:0; width:auto; height:auto;}
#show_gallery li { list-style-type:none; float:left; margin:0; padding:0 }
#show_gallery div {  margin-left:3px; margin-right:3px;}
#show_gallery img {padding:5px; border:1px solid #eaeaea; margin-bottom:10px; }
#show_gallery a{text-decoration:none;}
#show_gallery a:hover{text-decoration:none;}

#contact_form	{float:left;}
#contact_form	p	{margin:0; padding:0; margin-bottom:10px;}

#go_back	{margin-bottom:15px;}


/* classes */
a {text-decoration:underline; color:#b50002}
a:hover {text-decoration:none;}
.copy {color:#606567}
.copy a {color:#606567}
.copy a:hover {color:#606567}
.title_img	{margin-top:15px; margin-bottom:20px; font:20px Verdana, Arial, Helvetica, sans-serif; color:#888888; text-transform:uppercase; }
.title_img:first-letter	{color:#cf0000;}

.show_project	{padding-bottom:10px; padding-top:10px;}
.show_project	h1	{margin:0; padding:0; margin-bottom:10px; background-image:url(images/h1_bullet.gif); background-repeat:no-repeat; background-position:left; padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000;}
.show_project	h1	a	{color:#000000; text-decoration:none;}
.show_project	h1	a:hover	{text-decoration:underline;}
.show_project	h2	{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
.show_project	p	{margin:0; padding:0; margin-bottom:10px;}
.thumb	{float:left; border:1px solid #eaeaea; margin-right:15px;}
.thumb	img	{padding:7px}

.field	{border:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-left:5px;}
.buttons	{background-color:#aa0002; border:1px solid  #8f0001; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

