* {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
}
.pink {
	color:#F144AB;
}
.red {
	color:#D56002;
}
.grey {
	color:#A0A19C;
}
.black {
	color:black;
}
h1 {
	font-weight: normal;
	font-size: .65em;
	color: #A0A19C;
	text-transform: uppercase
}
h2 {
	font-weight: normal;
	font-size: .65em;
	color: black;
}
h3 {
	font-weight: normal;
	font-size: .65em;
	color: #D56002;
}
* a {
	color: #A0A19C;
	text-decoration: none;
}
* a:hover,
* a:focus{
	color: black;
}

/*
caption 
{
font-weight: normal;
font-size: 0.65em;
color: #a0a19c;
}
*/

div#main_nav_logo {
background:transparent url(/arte/images/photoservice_logo.gif) no-repeat scroll 0px;
}


/* hide main navigation link text from screen */
div#header ul li a { 
	font-size: 0px;
}
DIV#header #mond_logo {
}
DIV#header #ad_space {
	border: 1px solid #A0A19C;
}

/* hide footer navigation link text from screen */
div#footer ul li a {
	font-size: 0px;
}

div#body p{
	font-weight: normal;
	font-size: .65em;
	line-height: 1.3em;
	color: #676864;
	margin-top: 15px;
}

DIV#popup p{
	font-weight: normal;
	font-size: .65em;
	line-height: 1.3em;
	color: #676864;
	margin-top: 15px;
}

div#page_title {
	border-top: 1px solid #A0A19C;
	border-bottom: 1px solid #A0A19C;
}


/* {{{ discount */

div#discount {
	color: #F144AB;
	font-size: .65em;
	font-weight: bold;
	background: url(/arte/images/red_bg.gif) repeat-x 0px 0px;
}

/* }}} discount */


/* {{{ main_nav */

UL#main_nav {
	background-color: #d56002;
	font-size: .65em;
	color: #ffffff;
}
UL#main_nav li {
	list-style: none;
}
UL#main_nav li a{
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
UL#main_nav li a:hover,
UL#main_nav li a:focus{
	text-decoration: none;
	background: url(/arte/images/brightRed_bg.gif) no-repeat 0px 0px;
}
UL#main_nav li.selected{
	background: url(/arte/images/brightRed_bg.gif) no-repeat 0px 0px;
}


/* }}} main_nav */


/* {{{ page_nav */

div#page_nav {
	border-top: 1px solid #A0A19C;
	border-bottom: 1px solid #A0A19C;
}
div#page_nav ul{
}
div#page_nav li{
	text-align: center;
	font-weight: normal;
	font-size: .65em;
	color: #A0A19C; 
}
div#page_nav li.selected{
	color: #A02D2B;
	background: url(/arte/images/blue_bg.gif) no-repeat 0px 0px;
}
div#page_nav li a{
	color: #A0A19C;
	text-decoration: none;
}
div#page_nav li a:hover,
div#page_nav li a:focus {
	color: black;
}
div#page_nav li.prev{
	text-align: left;
}
div#page_nav li.next{
	text-align: right;
}

/* }}} page_nav */



div#right_col_cap {
	border-top: 1px solid #A0A19C;
	border-bottom: 1px solid #A0A19C;
}

div.section_title {
	border-top: 1px solid #A0A19C;
	border-bottom: 1px solid #A0A19C;
}


/* {{{ extra_item_group */
DIV#extra_item_group {
	font-weight: normal;
	font-size: .65em;
	color: #A0A19C;
	margin-left:5px !important;
	margin-left:0px;
}

DIV#extra_item_group ul{
	list-style:none;
}
DIV#extra_item_group li{
	list-style:none;
}
DIV#extra_item_group li.photo_title{
	text-align: center;
	border-left: 1px solid #A0A19C;
	border-right: 1px solid #A0A19C;
}
DIV#extra_item_group li.title{
	background: url(/arte/images/tick.gif) no-repeat left top;
	border-left: 1px solid #A0A19C;
}
DIV#extra_item_group li.desc{
	border-left: 1px solid #A0A19C;
	color: black;
}
DIV#extra_item_group li.link{
	background: url(/arte/images/tick.gif) no-repeat left bottom;
	border-left: 1px solid #A0A19C;
}

/* }}} extra_item_group */


/* {{{ search_simple */

form#search_simple {
	background: url(/arte/images/grey_bg.gif) repeat-y 0px 0px;
}
form#search_simple input{
	font-weight: normal;
	font-size: .65em;
	color: black;
}
form#search_simple label{
	padding: 4px;
	font-weight: normal;
	font-size: .65em;
	color: black;
}
form#search_simple legend{
	font-weight: normal;
	font-size: .65em;
	color: #A0A19C;
}
form#search_simple .button{
	color: #D56002;
}

/* }}} search_simple */


/* {{{ search_frm */

form#search_frm {
	
}
form#search_frm fieldset {

}
form#search_frm input{
	font-weight: normal;
	/*font-size: .65em;*/
	color: #D56002;
}
form#search_frm label{
	padding: 4px;
	font-weight: normal;
	/*font-size: .65em;*/
	color: black;
}
form#search_frm select{
	font-weight: normal;
	/*font-size: .65em;*/
	color: black;
}
form#search_frm legend{
	font-weight: normal;
	
	color: #A0A19C;
}
form#search_frm .button{
	color: #D56002;
}

/* }}} search_frm */


/* {{{ field_wrap */

div.field_wrap {
	font-weight: normal;
	font-size: .65em;
	color: black;
	background: url(/arte/images/grey_bg.gif) repeat 0px 0px;	
}
div.field_wrap_blue {
	font-weight: normal;
	font-size: .65em;
	color: black;
	background: url(/arte/images/blue_bg.gif) repeat 0px 0px;	
}
div.field_wrap_radio {
	font-weight: normal;
	font-size: .65em;
	color: black;
	border-bottom: 1px solid #A0A19C;
	/*background: url(/arte/images/grey_bg.gif) repeat 0px 0px;*/	
}

/* }}} field_wrap */


/* {{{ search_adv */

UL#search_adv {
	font-weight: normal;
	font-size: .65em;
}
UL#search_adv li{
	color: black;
	list-style: none;
}
UL#search_adv li.topItem{
	background: url(/arte/images/grey_bg.gif) no-repeat 0px 0px;
	border-bottom: 5px solid white;
}
UL#search_adv li a{
	color: #D56002;
	text-decoration: none;
}
UL#search_adv li a:hover, 
UL#search_adv li a:focus{
	color: black;
}


/* }}} search_adv */


/* {{{ members */

DIV#members {
	border-top: 1px solid #A0A19C;
}
DIV#members ul {
	font-weight: normal;
	font-size: .65em;
}
DIV#members ul li {
	color: #A0A19C;
	list-style-type: none;
	background: url(/arte/images/grey_bg.gif) no-repeat 0px 0px;
}
DIV#members ul li a{
	text-decoration:none;
	color: black;
}
DIV#members li a:hover,
DIV#members li a:focus {
	color: #A0A19C;
}

/* }}} members */


/* {{{ memeber_tag */

DIV#member_tag {
	font-weight: normal;
	font-size: .65em;
	color: black;
	background: url(/arte/images/blue_bg.gif) no-repeat 0px 0px;
}

/* }}} memeber_tag */


/* {{{ member_login */

form#member_login {
	background: url(/arte/images/grey_bg.gif) repeat-y 0px 0px;
}
form#member_login input{
	font-weight: normal;
	font-size: .65em;
	color: #D56002;
}
form#member_login label{
	padding: 4px;
	font-weight: normal;
	font-size: .65em;
	color: black;
}
form#member_login legend{
	font-weight: normal;
	font-size: .65em;
	color: #A0A19C;
}
form#member_login password{
	font-weight: normal;
	font-size: .65em;
	color: black;
}
form#member_login .button{
	color: #D56002;
}

/* }}} member_login */


/* MISC */
div#logo_right {
	border-top: 1px solid #A0A19C;
}
IMG {
	
}
IMG.floatLeft {
	border: 1px solid black;
}
IMG.noFloat {
	border: 1px solid black;
}

