/*
Theme Name: Graphicindex Default
Description: The default Graphicindex theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Tags: blue, custom header, fixed width, two columns, widgets
	Kubrick v1.5
	 http://binarybonsai.com/kubrick/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* Begin Typography & Colors */
/* CSS Document */
body{
color:#FFF;
background:url(images/bg.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
margin-top:10px;
padding:0px;
}
a:link, a:visited{
	color: #ffffff;
	text-decoration: none;
}
a:hover, a:active{
	text-decoration: none;
	color: #EB6E1F;
}
a img{
	border:0px none;
}
h1,h2,h3,h4,h5,h6{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
h1{
	font-size:36px;
}
h2{
	font-size:24px; color:#EB6E1F;
}

h5{
	font-size:20px;
}

h4{
	font-size:16px;
}
h3{
	font-size:14px; color:#7d7373;
}
h6{
	font-size:12px;
}
p{
	line-height:15px;
	word-spacing:2px;
	font-size:12px;
	text-align:justify;
}
.logo:hover{
	color:#4C4D4F;
}
.top_area{
	border-bottom:#FFFFFF 2px solid;
}
.nav{
	margin-bottom:10px;
}
.nav ul{
	list-style:none;
}
.nav ul li{
	display:inline;
	margin-left:15px;
}
.nav ul li a{
	color:#FFFFFF;
	text-decoration:none;
}
.nav ul li a:hover{
	color:#EB6E1F;
	text-decoration:none;
}
/************************themes*************************************/
.main{
	margin:20px 0px 0px 0px;
}
.main_top{
	background-color:#4c4d4f;
}
.main_left{
	background:url(images/main_bg_l.gif) repeat-y;	
}
.main_center{
	background:url(images/main_c_bg.gif) repeat-x;
}
.content_area,.b_content_area,.pi_content_area,.o_content_area,.pr_content_area,.y_content_area,.g_content_area, .blog_right, .blog_content_area{
	padding:0px 10px 0px 10px;
	height:297px;
	overflow:auto;
}
.main_right_nav,.b_right_nav,.pi_right_nav,.o_right_nav,.pr_right_nav,.y_right_nav,.g_right_nav{
	background:url(images/gray_r_b.gif) bottom right no-repeat;
	background-color:#4c4d4f;
	padding:20px;
	padding-top:10px;
}
.b_content_area,.pi_content_area,.o_content_area,.pr_content_area,.y_content_area,.g_content_area, .blog_right{
	height:157px;
}
/******************************BLUE*******************************************/
.b_right_nav{
	background:url(images/b_r_b.gif) bottom right no-repeat;
	background-color:#5260a9;
}
.b_top{
	background-color:#5260a9;
}
.b_right{
	background-color:#1c3f95;	
}
.b_left{
	background:url(images/b_bg_l.gif) repeat-y;	
}
.b_center{
	background:url(images/b_c_bg.gif) repeat-x;
}
.b_content_area{
	background-color:#1c3f95;
}
.b_shadow{
	background:url(images/b_shadow.gif) repeat-x;
	
}
/*******************************END_BLUE********************************************/

/*******************************orange********************************************/
.o_right_nav{
	background:url(images/o_r_b.gif) bottom right no-repeat;
	background-color:#c7924e;
}
.o_top{
	background-color:#c7924e;
}
.o_right{
	background-color:#b06f0d;	
}
.o_left{
	background:url(images/o_bg_l.gif) repeat-y;	
}
.o_center{
	background:url(images/o_c_bg.gif) repeat-x;
}
.o_content_area{
	background-color:#b06f0d;
}
.o_shadow{
	background:url(images/o_shadow.gif) repeat-x;
	
}

/*******************************End_orange***************************************/

/*******************************PINK********************************************/
.pi_right_nav{
	background:url(images/pi_r_b.gif) bottom right no-repeat;
	background-color:#bb64a7;
}
.pi_top{
	background-color:#bb64a7;
}
.pi_right{
	background-color:#a9218e;	
}
.pi_left{
	background:url(images/pi_bg_l.gif) repeat-y;	
}
.pi_center{
	background:url(images/pi_c_bg.gif) repeat-x;
}
.pi_content_area{
	background-color:#a9218e;
}
.pi_shadow{
	background:url(images/pi_shadow.gif) repeat-x;
	
}
/*******************************END_PINK********************************************/

/*******************************G R E E N********************************************/
.g_right_nav{
	background:url(images/g_r_b.gif) bottom right no-repeat;
	background-color:#85ae60;
}
.g_top{
	background-color:#85ae60;
}
.g_right{
	background-color:#5d9732;	
}
.g_left{
	background:url(images/g_bg_l.gif) repeat-y;	
}
.g_center{
	background:url(images/g_c_bg.gif) repeat-x;
}
.g_content_area{
	background-color:#5d9732;
}
.g_shadow{
	background:url(images/g_shadow.gif) repeat-x;
	
}
/*******************************END_ G R E E N********************************************/

/*******************************Y E L L O W********************************************/
.y_right_nav{
	background:url(images/y_r_b.gif) bottom right no-repeat;
	background-color:#c2b695;
}
.y_top{
	background-color:#c2b695;
}
.y_right{
	background-color:#a29061;	
}
.y_left{
	background:url(images/y_bg_l.gif) repeat-y;	
}
.y_center{
	background:url(images/y_c_bg.gif) repeat-x;
}
.y_content_area{
	background-color:#a29061;
}
.y_shadow{
	background:url(images/y_shadow.gif) repeat-x;
	
}
/*******************************END_ Y E LL O W********************************************/

/*******************************P U R P L E********************************************/
.pr_right_nav{
	background:url(images/pr_r_b.gif) bottom right no-repeat;
	background-color:#7056a4;
}
.pr_top{
	background-color:#7056a4;
}
.pr_right{
	background-color:#522f91;	
}
.pr_left{
	background:url(images/pr_bg_l.gif) repeat-y;	
}
.pr_center{
	background:url(images/pr_c_bg.gif) repeat-x;
}
.pr_content_area{
	background-color:#522f91;
}
.pr_shadow{
	background:url(images/pr_shadow.gif) repeat-x;
	
}
/*******************************END_ P U R P L E********************************************/

/***************************END_THEMES*************************************/

/************************Side_nav*******************************/
.business_btn_big,.identity_btn_big,.wedding_btn_big,.ceol_btn_big,.card_btn_big,.art_btn_big{
	width:151px;
	height:151px;
	background-repeat:no-repeat;
	display:block;
	margin-bottom:12px;
}
.business_btn_big{
	background-image:url(images/business_btn_big.png);
}
.identity_btn_big{
	background-image:url(images/identity_btn_big.png);
}
.wedding_btn_big{
	background-image:url(images/wedding_btn_big.png);
}
.ceol_btn_big{
	background-image:url(images/ceol_btn_big.png);
}
.card_btn_big{
	background-image:url(images/card_btn_big.png);
}
.art_btn_big{
	background-image:url(images/art_btn_big.png);
}
.business_btn_big:hover,.identity_btn_big:hover,.wedding_btn_big:hover,.ceol_btn_big:hover,.card_btn_big:hover,.art_btn_big:hover{
	background-position:0 -151px;
	color:#4C4D4F;
}
/*************************************** S M A L L ******************************************************************/
.business_btn_small,.identity_btn_small,.wedding_btn_small,.ceol_btn_small,.card_btn_small,.art_btn_small,.business_btn_pi,.identity_btn_pi,.wedding_btn_pi,.ceol_btn_pi,.card_btn_pi,.art_btn_pi,.business_btn_o,.identity_btn_o,.wedding_btn_o,.ceol_btn_o,.card_btn_o,.art_btn_o,.business_btn_g,.identity_btn_g,.wedding_btn_g,.ceol_btn_g,.card_btn_g,.art_btn_g,.business_btn_y,.identity_btn_y,.wedding_btn_y,.ceol_btn_y,.card_btn_y,.art_btn_y,.business_btn_pr,.identity_btn_pr,.wedding_btn_pr,.ceol_btn_pr,.card_btn_pr,.art_btn_pr{
	width:74px;
	height:74px;
	background-repeat:no-repeat;
	display:block;
	margin-bottom:12px;
}
.art_btn_small,.art_btn_pi,.art_btn_o,.art_btn_g,.art_btn_y,.art_btn_pr{
	margin:0px;
}
/***************************************B L U E******************************************************************/
.business_btn_small{
	background-image:url(images/business_btn_small.jpg);
}
.identity_btn_small{
	background-image:url(images/identity_btn_small.jpg);
}
.wedding_btn_small{
	background-image:url(images/wedding_btn_small.jpg);
}
.ceol_btn_small{
	background-image:url(images/ceol_btn_small.jpg);
}
.card_btn_small{
	background-image:url(images/card_btn_small.jpg);
}
.art_btn_small{
	background-image:url(images/art_btn_small.jpg);
}

/******************************************************E N D - B L U E*************************************************************/

/***************************************O R A N G******************************************************************/
.business_btn_o{
	background-image:url(images/business_btn_o.jpg);
}
.identity_btn_o{
	background-image:url(images/identity_btn_o.jpg);
}
.wedding_btn_o{
	background-image:url(images/wedding_btn_o.jpg);
}
.ceol_btn_o{
	background-image:url(images/ceol_btn_o.jpg);
}
.card_btn_o{
	background-image:url(images/card_btn_o.jpg);
}
.art_btn_o{
	background-image:url(images/art_btn_o.jpg);
}

/******************************************************E N D - O R A N G**********************************************************/

/***************************************G R E E N******************************************************************/
.business_btn_g{
	background-image:url(images/business_btn_g.jpg);
}
.identity_btn_g{
	background-image:url(images/identity_btn_g.jpg);
}
.wedding_btn_g{
	background-image:url(images/wedding_btn_g.jpg);
}
.ceol_btn_g{
	background-image:url(images/ceol_btn_g.jpg);
}
.card_btn_g{
	background-image:url(images/card_btn_g.jpg);
}
.art_btn_g{
	background-image:url(images/art_btn_g.jpg);
}

/******************************************************E N D - G R E E N**********************************************************/

/***************************************P I N K******************************************************************/
.business_btn_pi{
	background-image:url(images/business_btn_pi.jpg);
}
.identity_btn_pi{
	background-image:url(images/identity_btn_pi.jpg);
}
.wedding_btn_pi{
	background-image:url(images/wedding_btn_pi.jpg);
}
.ceol_btn_pi{
	background-image:url(images/ceol_btn_pi.jpg);
}
.card_btn_pi{
	background-image:url(images/card_btn_pi.jpg);
}
.art_btn_pi{
	background-image:url(images/art_btn_pi.jpg);
}

/******************************************************E N D - P I N K**********************************************************/

/***************************************P U R P L E******************************************************************/
.business_btn_pr{
	background-image:url(images/business_btn_pr.jpg);
}
.identity_btn_pr{
	background-image:url(images/identity_btn_pr.jpg);
}
.wedding_btn_pr{
	background-image:url(images/wedding_btn_pr.jpg);
}
.ceol_btn_pr{
	background-image:url(images/ceol_btn_pr.jpg);
}
.card_btn_pr{
	background-image:url(images/card_btn_pr.jpg);
}
.art_btn_pr{
	background-image:url(images/art_btn_pr.jpg);
}

/******************************************************E N D - P U R P L E*********************************************************/

/***************************************Y E L L O W******************************************************************/
.business_btn_y{
	background-image:url(images/business_btn_y.jpg);
}
.identity_btn_y{
	background-image:url(images/identity_btn_y.jpg);
}
.wedding_btn_y{
	background-image:url(images/wedding_btn_y.jpg);
}
.ceol_btn_y{
	background-image:url(images/ceol_btn_y.jpg);
}
.card_btn_y{
	background-image:url(images/card_btn_y.jpg);
}
.art_btn_y{
	background-image:url(images/art_btn_y.jpg);
}
.art_btn_y{
	background-image:url(images/art_btn_y.jpg);
}
/******************************************************E N D - Y E L L O W*********************************************************/

.business_btn_small:hover,.identity_btn_small:hover,.wedding_btn_small:hover,.ceol_btn_small:hover,.card_btn_small:hover,.art_btn_small:hover,.business_btn_pi:hover,.identity_btn_pi:hover,.wedding_btn_pi:hover,.ceol_btn_pi:hover,.card_btn_pi:hover,.art_btn_pi:hover,.business_btn_o:hover,.identity_btn_o:hover,.wedding_btn_o:hover,.ceol_btn_o:hover,.card_btn_o:hover,.art_btn_o:hover,.business_btn_g:hover,.identity_btn_g:hover,.wedding_btn_g:hover,.ceol_btn_g:hover,.card_btn_g:hover,.art_btn_g:hover,.business_btn_y:hover,.identity_btn_y:hover,.wedding_btn_y:hover,.ceol_btn_y:hover,.card_btn_y:hover,.art_btn_y:hover,.business_btn_pr:hover,.identity_btn_pr:hover,.wedding_btn_pr:hover,.ceol_btn_pr:hover,.card_btn_pr:hover,.art_btn_pr:hover{
	background-position:0 -74px;
	color:#4C4D4F;
}
/*******************************************************************************************************************/
.flash_bg,.g_flash_bg,.b_flash_bg{
	background:url(images/GI_home_page.png) no-repeat;
}
.g_flash_bg{
	background:url(images/g_flash_bg.png);
}
.b_flash_bg{
	background:url(images/b_flash_bg.png);
}
.o_flash_bg{
	background:url(images/o_flash_bg.png);
}
.y_flash_bg{
	background:url(images/y_flash_bg.png);
}
.pr_flash_bg{
	background:url(images/pr_flash_bg.png);
}
.pi_flash_bg{
	background:url(images/pi_flash_bg.png);
}
/**********************************F O O T E R*****************************************/
.footer{
	margin-top:10px;
	padding-top:10px;
	text-align:left;
	border-top:#FFF solid 2px;
}
.footer a{
	color:#EB6E1F;
	text-decoration:underline;
}
.footer a:hover{
	color:#fff;
	text-decoration:none;
}
/*****************************N E W C S S*******************************************************/
.blog_right_nav{
	padding:0px 15px 0px 0px;
}
.blog_right, .blog_content_area{
	padding:0px 10px 0px 10px;
	height:auto;
	overflow:visible;
	width:282px;
}
.blog_content_area{
width:435px;
}
.blog_right ul{
list-style:none; font-size:12px; font-weight:bold; margin:0px; padding:0px;
}
.blog_right ul li{
color:#a5ddd7; margin:0px 0px 15px 0px; padding-bottom:5px; border-bottom:dotted 1px #666666;
}
.blog_right ul li ul{
list-style:disc; color:#ffffff; margin:10px 0px 0px 0px; padding-left:30px; font-weight:normal; font-size:11px; letter-spacing:1px;
}
.blog_right ul li ul li{
color:#ffffff; border:0px none; margin-bottom:5px;
}
.blog_bg{
	background:url(images/blog_bg.gif);
}
.post{
margin:10px 0px 0px 0px; border-bottom:dotted 1px #666666;
}
.post_more{
padding:0px; text-align:right;
}
.post_more a, .post_btn{
color:#333333; background-color:#666666; padding:2px 6px 2px 6px; margin-left:10px; border:0px none;
}
.post_more a:hover, .post_btn:hover{
background-color:#8A8A8A;
}
.post_btn{
float:right; cursor:pointer;
}
.comments{
margin-top:20px;
}
.comments label{
font-size:14px; color:#CCCCCC; font-weight:bold; text-transform:uppercase;
}
.comment{
 border:1px dashed #999999; background-color:#333333; margin:10px 0px 10px 0px;color:#FFFFFF;
}
#searchform #s{
	width:250px; border:1px dashed #999999; background-color:#333333; margin:10px 0px 10px 0px;color:#FFFFFF;
}
#searchform #searchsubmit{
	color:#333333; background-color:#666666; padding:2px 6px 2px 6px; border:0px none;
}
.blog_content_area .more-link{
	color:#333333; background-color:#666666; padding:2px 2px 2px 5px; margin-top:9px; border:0px none; display:block; width:55px; float:right; font-size:11px;
}
.blog_content_area .more-link:hover{
background-color:#8A8A8A;
}
.blog_content_area h5, .blog_content_area h5 a, .blog_content_area h5 a:visited{
	font-family:"Georgia", Times New Roman, Times, serif; font-size:20px; color:#EB6E1F; font-weight:normal;
}
.blog_content_area h5 a:hover{
	color:#fdfdfd;
}
.postmetadata .postedin{
	color:#91DDD7; font-weight:bold;
}
.postmetadata a,.commentlist a, .postmetadata a:visited{
	color:#EB6E1F; text-decoration:none;
}
.postmetadata a:hover, .commentlist a:hover{
	color:#EB6E1F; text-decoration:underline;
}
.comment_textfield{
	border:1px dashed #999999; background-color:#333333; color:#FFFFFF;
}
.commentlist{
	padding-left:0px; list-style:none;
}
.entry a{
	text-decoration:none;
}
.next_prev, .next_prev a, .next_prev a:active, .next_prev a:visited{
color:#a5ddd7;
}
.next_prev a:hover{
color:#eb6e1f;
}